6LoWPAN在物联网中应用仿真.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文档。上传文档
查看更多
6LoWPAN在物联网中应用仿真

6LoWPAN在物联网中应用仿真摘 要:提出了一种基于6LoWPAN的物联网总体方案,同时对协议中的Mesh字段进行了改进,然后在网络模拟环境下对本协议平均传输成功率、平均延迟时间的性能进行了比较分析,并在仿真环境中进行了实验验证工作。实验数据表明,改进后的协议具有更好的性能。 关键词:物联网;Mesh;网关;协议 中图分类号:TP391.9 文献标识码:A 文章编号:2095-1302(2012)12-0050-03 Application and simulation of 6LoWPAN in Internet of Things SHI Yong, HUANG Kuan (Information Control Engineering Faculty, Shenyang Jianzhu University, Shenyang 110168, China) Abstract: This paper presents an IOT scheme based on 6LoWPAN network. Mesh field in the protocol is optimized. And in the network simulation environment, the paper makes a comparative analysis of the average transmission success rate of this agreement and the average delay time. The protocol is verified through the simulation experiment and the experimental results show that the improved protocol has better performance. Keywords: Internet of Things; Mesh; gateway; protocol 0 引 言 物联网是一个基于互联网、传统电信网络等信息载体,让所有能够被独立寻址的普通物理对象实现互联互通,从而提供智能服务的网络系统。国家“十二五”规划明确提出,物联网将会在智能电网、智能交通、智能物流、金融与服务业、国防军事等十大领域重点部署。根据物联网低功耗、低成本等特点的要求,IEEE802.15.4是当前最适合的底层技术,但IEEE802.15.4标准只定义了其中的两层,即物理层(PHY)和MAC子层。位于这两层以上的层在IEEE802.15.4中并没有定义,为此,本文根据IEEE802.15.4的特点,给出了ZigBee和6LoWPAN在其IEEE802.15.4标准上层应用规范中的两种最典型的实现形式。 1 总体设计 图1所示是基于IEEE802.15.4的网络层协议示意图。 本文主要研究的是基于6LoWPAN的物联网。实际上,物联网可能有很多个节点,并且可能通过Internet与其它节点互联。为了能够与其它IP设备互操作,物联网网关需要使用IP协议作为网络层协议,物联网内部节点间可以使用其它协议,但为了方便与网关连接,合理的方法应该是采用IP协议。6LoWPAN的目标就是在IEEE 802.15.4 MAC层上构建IPv6协议栈,使物联网能够平滑地连接到IPv6 Internet。 图1 基于IEEE802.15.4的网络层协议 为了实现与IPv6 Internet的互联,本文给出了如图2所示的总体设计。该协议中间采用的是双协议栈网关,其中一边是IPv6网络,一边是由物联网感知节点组成的网络,然后通过网关实现两种网络的相互通信。 但这种设计仍然存在以下问题:第一是IPv6包头很大,而IEEE 802. 15. 4 MAC净荷仅有127 B,所以需要对IPv6包头进行压缩以便腾出位置;第二是IPv6数据包支持的最小字节数(1 280 B)远大于IEEE 802. 15. 4帧所能包含的字节数(127 B),因此,必须拆包才能装进IEEE 802.15.4帧中;第三,因IPv6地址数量为海量,故将导致路由表太长,如果在IP层选路,则选路时间太长,难以接受。为此,本文在6LoWPAN体系结构中引入了一个适配层,并在该层完成数据分片与数据重组、压缩和选路等功能。图3所示是其压缩与分片示意图。 图2 双协议栈网关图 图3 压缩与分片 1.1 包头压缩的设计 虽然IEEE802.15.4帧保留了81 B的空间来供IPv6使用,但是仅IPv6报头就占了40 B,而如果使用UDP报文的话,UDP报头还要占用8 B,剩余空间就更加有限。因此,必须使用报头

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档