基于WSN轻量级IP协议栈的路由算法的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:chxong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今世界的科学技术的迅猛发展,无线传感器网络(WSN)不断改变着人类认识世界的方式,其应用相当广泛,可以用于灾害预警、医疗健康系统、城市道路交通监管、军事等诸多领域。WSN的关键技术之一是网络通信协议的设计,其中,较为重要的一个就是路由协议的设计。由于WSN的节点是资源受限的,其首要任务则是降低节点的资源消耗,特别是能量的损耗,最大程度的增加网络整体生存时间。本论文首先总结了WSN的节点模块、网络架构、协议栈结构、当前研究的热点、网络特点以其应用。学习并分析了WSN已有的经典算法和网络特性,分析了设计路由算法的考量依据。由此设计了一种低功耗的路由算法。本路由算法的目标和特点是在保证数据传输可靠性的前提下充分利用已有的报文,在必要的报文中携带路由信息,不再设置专门的路由报文,最大程度的降低节点收发报文的次数,减小节点能量消耗,并且均匀消耗全网所有节点的能量,从而增加网络生存时间。本路由算法以梯度值、信道链路质量以及节点剩余能量作为选择最优父节点的依据,动态的选择最优父节点即动态的选择最优上行路径;下行则采用定向的广播方式,不再特意为占网络总流量极少的下行报文维护路由,因而形成不对称的上下行拓扑;在本网络中没有横向的数据,只有上下行的数据。最终利用多种机制完成整个路由算法的全部流程。通过Contiki操作系统的Cooja仿真工具进行路由算法的仿真,首先验证了上行数据选择最优父节点的方式是根据拓扑的变化而变化的,以达到全网性能(能量均耗程度)的最优,其次验证了此路由算法功能的可行性,最后通过与CTP协议性能的比较,验证了此路由算法在功耗方面确实做到了一定程度的降低。基于TinyOS系统在硬件实物节点上完成路由算法的实现,并且通过若干实物节点组成的拓扑进行测试,再次验证了此路由算法的功能的可行性。
其他文献
网络数据量的激增以及人们通信需求的不断提高,给无线移动通信系统在网络构架、网络带宽以及先进物理层技术等方面的改进和革新带来了巨大挑战。为了应对这一挑战,开始商用的
随着互联网的飞速发展,网络结构也在发生深刻变化,要成功设计、控制和管理网络,就需要了解和掌握网络的内部特性。其中链路时延和链路丢包率是重要的网络性能参数。由于网络
随着科技的发展和人们生活水平的提高,通信网络得到了极大的发展,人们的生活和工作方式也逐渐转变得越来越依赖网络。所以当网络中存在故障的时候,对人们生活和工作的影响也将更
多播广播单频网(Multicast Broadcast Single Frequency Network,MBSFN)为第三代合作伙伴计划(The Third Generation Partner Project,3GPP)在演进多播组播多媒体服务(Evolve
目前低温共烧陶瓷(LTCC)技术已经成为实现无源元件(包括电感、电容等)集成的关键的主流技术,它在三维多层电路的设计上具有极大的灵活性。借助LTCC技术,很多传统方法无法实现
立体图像可以记录真实的三维世界的信息,使观众产生身临其境的视觉体验,具有广阔的应用前景。目前,立体图像技术已经成功用于科研、军事、教育、工业、医疗等诸多领域,取得了丰硕
目前,我国在音频电子消费产品领域已经具备较强的产业基础,但是由于没有掌握核心专利技术,相关企业长期受制于国外持有标准、专利与技术的企业和组织,专利纠纷成为众多相关企
近年来,国内外宽带网络发展迅猛,IP多媒体技术日渐成熟。数字技术、计算机技术日益与消费家电产品相结合,IP机顶盒就是在此背景下诞生的。目前大多数IP机顶盒产品采用硬件解
无线移动自组网是当前的研究热门,而对于自组网的研究主要集中于对数据链路层MAC协议的研究以及网络层路由协议的研究。由于自组网具有节点自组织、分布式管理、拓扑动态变化
Gr(o)bner基(Gr(o)bner Bases)理论是计算机代数的一个基石,因为不仅可以知道Gr(o)bner基存在性,而且更为关键的是提出了计算Gr(o)bner基的可行性算法,所以无论是在理论上还是在