基于IPv6无线传感网络设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于IPv6无线传感网络设计

基于IPv6无线传感网络设计   摘 要:无线传感网络接入互联网需要海量地址,将IPv6技术用于无线传感网络可解决地址资源不足的问题。论文采用具有6LoWPAN(IPv6 over Low Power wireless Area Network)协议栈的Contiki嵌入式操作系统进行传感节点设计;开发了支持6LoWPAN协议栈的IPV4/IPV6双栈边缘路由器,完成传感节点数据向以太网的转发;在教育网IPv6环境下搭建了基于IPv6的无线传感网络系统,并进行了测试。测试结果表明,所设计无线传感器、边缘路由器均支持基于6LoWPAN通信协议,通过浏览器可远程访问IPv6传感节点并能通过管理服务器获取实时采样数据。   关键词:IPv6 ;6LoWPAN ;无线传感网络;Contiki;远程访问;实时   中图分类号:TN92 文献标识码:A 文章编号:2095-1302(2015)03-00-03   0 引 言   传感网络技术作为物联网的核心技术之一,一直是国内外研究热点,其中无线传感网络部署简单、维护方便,成本低,相对有线传输更具有灵活性,在环境监测、农业管理、医疗、及工业监控等多方面具有广泛应用前景。   目前大多数无线传感网络都不是基于IP的网络架构,要想使传感节点接入IP网络,必须要专门设计一个支持其他私有协议的转换网关,由于网关固有的复杂性,协议转换过程中很可能会破坏双方的网络模型,在大规模网络部署后的网络管理与故障检查方面会有很多不足。端到端IP网络架构网络层采用IP技术,具有很好的互通性与稳定性,应用层可以支持多样性的需求,相对传统网关具有很多优势,支持端到端IP架构的传感网络是未来迎接大规模可控传感网络的潜在发展方向。   但以IP做基础的无线传感网络规模化应用面临两个问题:IPv4地址枯竭与传感节点成本限制。要无限地延伸网络边界,实现全网络融合与通信,开展全网络协同服务,必须要使全网系统中最基础层的被标记物具有网络IP地址;传统IPv4地址资源即将枯竭,而IPv6协议具有充足的地址空间,可为需要海量地址的物联网服务[1,2]。另一方面,无线传感网络节点要求体积小且成本低,并且多部署在不易取电的位置,这就要求传感节点内存资源有限,且工作低功耗[3]。   为此,结合低功耗802.15.4数据链路层和物理层协议及IPv6网络层协议的6LoWPAN (IPv6 over Low Power wireless Area Network)协议栈被提出,通过6LoWPAN适配层对IPv6数据包进行分片和重组,完成IPv6网络层与802.15.4物理层的融合[4-6]。Contiki是专为内存受限的硬件平台开发的操作系统,该系统开源且集成了6LoWPAN协议栈 [7]。   论文将采用具有6LoWPAN协议栈的Contiki嵌入式操作系统进行传感节点设计;研制支持6LoWPAN协议栈的IPV4/IPV6双栈边缘路由器,完成传感节点数据向以太网的转发;在教育网IPv6环境下搭建基于IPv6的无线传感网络系统进行测试。   1 IPv6传感网络总体设计   在教育网IPv6环境下构建如图1所示的无线传感网络。   无线传感网络由IPv6传感节点、IPv6路由、管理服务器所构成。本设计中,无线传感节点采集环境的温度、湿度与光照度信息。   图1 IPv6无线传感网络架构   基于6LoWPAN传感节点与IPv6主机间的3层路由过程如图2所示。传感器感知环境温、湿度以及光照等信息,将数据传给节点的主芯片,在主芯片内完成对数据包的处理,经过6LoWPAN适配层的头压缩,将数据以802.15.4数据包格式发送出去,6LoWPAN无线网卡上射频芯片接收数据包,在网卡主芯片完成6LoWPAN适配层重组,再经过通用串行总线接口将数据转发到路由器,通过路由器以802.3协议规定转发到IPv6以太网络中。整个过程经过IPv6传感网关完成IPv6分组的压缩和解压缩,执行6LoWPAN短地址与IPv6地址的映射,实现了传感网络与IP网络的融合。   图2 传感网络结构分层示意图   下面将分别对IPv6传感节点和IPv6传感网关进行说明。   2 IPv6传感节点设计   传感节点功能示意图见图3,主要分为主控及通信控制模块、数据采集模块、RF通信模块及射频天线单元等几部分。   主控模块采用Atmel 1284P作为主芯片,采用支持6LoWPAN协议栈的Contiki作为操作系统。通过Contiki为传感节点分配IPv6地址。传感器选择SHT11温、湿度传感器以及光敏电阻。节点射频部分采用Atmel的AT86RF231,通过同步串行与主芯片通信。节点天线电路采用两个SMA转接头外置,利用Johanson

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档