【摘要】:图4-6为6LoWPAN适配层的功能模块示意图,适配层的主要功能有:1)6LoWPAN支持树状和网状等点对点的多跳拓扑。适配层为6LoWPAN提供网络拓扑构建、地址分配和MAC层路由等服务。适配层对IPv6报文头部进行压缩和解压缩,并且对超过102B的报文进行分片和重组。3)与以太网不同,IEEE 802.15.4不支持组播,由适配层为IPv6提供组播的支持。图4-66LoWPAN适配层的功能模块
IPv6协议作为流行的网络层协议大多部署在路由器、PC等计算资源较为丰富的设备上;而无线传感器节点采用IEEE 802.15.4标准,大多运行在计算资源稀缺的无线设备上。由于两者在设计出发点上的不同,导致了IPv6协议不能像构架到以太网那样直接地构架到IEEE802.15.4 MAC层上,需要一定的机制来协调这两层协议之间的差异。在无线传感器网络超轻量化IPv6协议栈研究项目的实现中,在IPv6层和MAC层之间引入了适配层来屏蔽MAC层的差异,来解决6LoWPAN遇到的若干问题。图4-6为6LoWPAN适配层的功能模块示意图,适配层的主要功能有:
1)6LoWPAN支持树状和网状等点对点的多跳拓扑。适配层为6LoWPAN提供网络拓扑构建、地址分配和MAC层路由等服务。在多跳拓扑中,中间的节点作为适配层报文的转发者,为其他节点转发数据报文。
2)IEEE 802.15.4标准定义的MAC层的最大MTU为102B,而IPv6协议要求的最小MTU为1280B。适配层对IPv6报文头部进行压缩和解压缩,并且对超过102B的报文进行分片和重组。
3)与以太网不同,IEEE 802.15.4不支持组播,由适配层为IPv6提供组播的支持。(www.xing528.com)
图4-6 6LoWPAN适配层的功能模块
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。