6LoWPAN网络中边缘路由器软件的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:duoduo19851125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Network, WSN)具有部署灵活、感应灵敏、价格低廉等众多优点,拥有广阔的应用前景。但由于技术条件的限制一直未能大规模应用。近年来随着微电子技术、嵌入式计算技术、网络技术的发展,无线传感器网络技术逐渐成熟,尤其是IPv6技术的发展,使得IPv6和无线传感器的结合成为可能。IPv6不仅可以提供无线传感器网络所需的大量IP地址,同时还使得无线传感器网络节点可以直接通过IPv6网络和互联网中任何一个IPv6节点进行通信,该技术的出现将大大推动无线传感器网络的发展。WSN的迅速发展迫切需要一个通用的国际化标准,以使各个厂商的产品能够互相兼容。为此,IEEE标准委员会在2004年通过了IEEE802.15.4标准,制定了介质控制层(MAC)和物理层(PHY)规范。IETF也在2004年设立了6LoWPAN (IPv6 over Low power Wireless Personal Area Networks)协议工作组,专门对在IEEE802.15.4上应用IPv6协议的实现进行研究,希望制定网络层和传输层的相关规范,并提出了报头压缩(Header Compression, HC)和邻居发现(Neighbor Discover, ND)两个草案,在2011年9月,HC已经完成修订,成为RFC6282。本文介绍了基于HC和ND的6LoWPAN网络的边缘路由器(LoWPAN Border Router, LBR)节点的设计与实现。LBR是连接6LoWPAN网络和互联网的桥梁,在6LoWPAN网络中处于核心位置。我们以开源嵌入式操作系统Contiki为基础,实现了符合HC和ND的LBR节点,并设计实现了HC和ND中没有规定的和可选的部分,实现了报头压缩、MAC地址转换、地址注册等功能。LBR节点与主机节点组成了最基本的6LoWPAN网络,为课题组对6LoWPAN的进一步研究提供了基本的实验环境。
其他文献
随着三维GIS的兴起和发展以及数据采集技术的进步,三维GIS中大规模矢量数据的可视化已经成为当前GIS空间数据可视化所要解决的一个重要问题。而目前,三维GIS中矢量数据的可视化
智能视频监控系统是计算机视觉领域的重要应用,运动目标检测是智能视频监控系统中的关键技术,阴影去除是运动目标检测中的重要环节。本文结合图像亮度归一化和二维交叉熵的思
良好的性能是程序设计开发的重要目标之一。结合硬件平台的系统结构特点,分析程序行为、寻找性能瓶颈是一个重要课题。硬件性能计数器是现代处理器芯片提供的一组专用寄存器
随着计算机技术的发展,系统仿真作为重要辅助分析手段被各航天大国广泛使用,用于提高空间任务设计和运行的质量和效率。然而,空间任务的各组成部分和各运行环节都充斥着大量的不
随着计算机网络技术的飞速发展,互联网已经成为信息获取的重要渠道,越来越多的信息通过网络进行传输和交换。XML作为一种可扩展标记语言,凭借其跨平台、可扩展的优势,被广泛用于
随着用户在互联网上交互模式的变化,微博等社交平台上均包含大量的实时信息及评论,针对这些短文本信息的情感语义挖掘对于公共事件的舆情分析、商业产品的市场营销、突发事件的
以Roche/454、Illumina/Solexa和ABI/SOLiD为代表的高通量测序技术能够大大降低测序的时间和成本,同时也对序列比对技术提出了更高的要求。加速序列比对一种方案是依靠比对算
科学技术的日新月异和城市发展中遇到的瓶颈,促使了智慧城市的产生。在我国,近期智慧城市相关工作也如火如荼,国家大力支持,地方政府也想抓住这个发展机遇。有些城市已经开展了智
铁路道口安全问题是制约铁路运输业发展的一个重要因素。在封闭式铁路改建过程中,道口视频监控系统能有效缓解道口安全问题。现有的道口视频监控系统只是将道口视频通过网络传
为了能够高效的处理PB级、甚至更多的海量数据,当前的计算模式面临着巨大的挑战,需要进行实质性的改变才能满足各种应用需求。“易并行计算”(Embarrassingly Parallel Computa