H-TOSSIM:基于物理节点的TOSSIM扩展

来源 :中山大学 | 被引量 : 0次 | 上传用户:shiqingfang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于电子技术的进步以及实际应用的迫切需要,无线传感器网络在近几年得到较快的发展。TinyOS是其上最流行的操作系统。当前无线传感器网络的软件测试手段主要是模拟测试。无线传感器网络在硬件以及部署上的特点决定了其软件测试必须足够充分,否则开发应用过程的代价必将大大提高。然而,模拟测试工具一般难以发现与通信细节、代码耗时等相关的程序错误,也难以实现精确的功耗模型。本文以TOSSIM作为模拟测试工具的代表进行研究,它是使用最广泛的TinyOS程序模拟测试工具。TOSSIM在进行软件测试时存在着以下缺陷与不足。缺陷有二,其一不能揭示消息发送长度设置错误的问题,其二不能揭示task计算量过大的问题;而不足则是不支持对网络中节点耗电量的估算。TOSSIM存在的这些问题不利于开发测试人员对TinyOS程序进行充分测试。 本文通过将物理传感器节点引入到TOSSIM的模拟环境中,设计并实现了基于物理节点的TOSSIM扩展——H-TOSSIM。H-TOSSIM仅使用三个物理节点,其中之一直接参与TinyOS程序测试,另外两个用以辅助测试。在H-FOSSIM中,一个物理节点与模拟环境中的多个虚拟节点组成一个统一的网络拓扑以测试TinyOS程序。H-TOSSIM结合了物理节点测试TinyOS程序的充分性以及TOSSIM模拟环境的可控性,它不仅解决了TOSSIM所存在的模拟测试中难以避免的问题,而且也提供了方便的测试方法。 本文最后通过实验,将H-TOSSIM与TOSSIM进行TinyOS程序测试对比,并验证了H-TOSSIM确实解决了TOSSIM存在的上述问题。总之H-TOSSIM通过物理节点与虚拟节点的结合,以较低的硬件代价,解决了模拟测试中存在的问题。
其他文献
嵌入式电子词典作为一种中低端电子学习产品,对于提高人们的外语水平、方便个人信息管理有着重要的作用,具有巨大的市场潜力。单词查询是嵌入式电子词典最基本的功能,加快单词查
随着网络的不断发展,无线通信行业在二十世纪九十年代出现了爆炸性增长。随着无线电话的广泛应用以及无线运营商之间的竞争,语音传输质量和客户服务成为用户评价运营商网络的关
布局问题来源于生产实际,广泛存在于汽车制造、造船、制衣、玻璃加工、家具制造等行业。在当今各种能源材料短缺的情况下,提高板材利用率以节约原材料,降低成本,提高经济效益
近年来,由于互联网的广泛普及和宽带网的高速发展,对网络带宽要求较高的网络多媒体技术也发展迅猛,其中基于P2P网络的流媒体技术成为当前研究的热点。P2P技术采用完全分布式
近年来,面向服务的计算(SOC)成为了软件领域研究的热点之一,它的核心理念是在交换的软件成分之间,构建起松耦合的协同软件体系。SOC以Web服务作为基本组成成分,并采用一系列的
随着软件行业的发展,软件的复杂程度不断提高,人们需要一种方法来总结和重用良好的软件设计。设计模式是针对特定场景下的特定问题的可重复、可表达的解决方案,是对成功设计经验
细胞自动机具有演化规则简单、相互作用局部化和信息处理高度并行的特点。将细胞自动机的动力学系统复杂特性应用于密码技术当中,具有非常重要的研究价值。 本文在前人学者
随着网络化、信息化、全球化的新经济时代的到来,电子商务逐渐渗透到经济生活中的各个领域中,而互联网上的安全问题也日益突出。目前,公钥基础设施(PKI,Public Key Infrastru
互联网的高速发展导致微博、新闻和博客等网络数据呈现爆炸式的增长。管理并利用这些海量级数据成为一大难题,主题模型是解决该难题的有效方法之一。主题模型通过对文档进行
学位