论文部分内容阅读
随着科学技术的发展和不断进步,物联网迅速兴起并成为当今时代的一个热门话题。物联网是能够通过信息传感设备将物品与互联网连接起来,进行信息交换和通信,以达到智能化识别、监控和管理等功能的一种网络。物联网和无线传感器网络的快速发展,导致对无线技术的需求急剧增加。IETF 6Lo WPAN技术是基于IEEE 802.15.4实现了IPv6通信的重要技术。它具有无线低功耗,多跳自组网的特点。目前,6Lo WPAN网络已经成为物联网和无线传感器网络的一个重要的研究领域。本文主要对6Lo WPAN网络进行优化技术研究,主要研究内容分为以下四部分:1)HIT-RPL路由协议。RPL路由协议是一种确定性路由方式,其形成的网络拓扑结构是树形结构。HIT-RPL路由协议建立在RPL路由协议基础之上,相对于RPL路由协议引入了机会路由。HIT-RPL采用任播传输数据包,不依赖固定的某一个链路,大大提高了网络的可靠性和鲁棒性。2)边界网关节点失败检测及处理。边界网关节点是6Lo WPAN网络数据收集的汇聚节点,同时也是Internet访问控制6Lo WPAN网络的接入点。当边界网关节点失败时,该6Lo WPAN网络内的普通节点应该及时获知边界网关节点处于失败状态,从而脱离该网络并停止数据上报,减少能耗。3)大规模网络划分多子网。在实际应用中,6Lo WPAN网络节点数量可能上千或上万个。大规模网络的数据传输延迟增加,网络可靠性降低,同时管理和控制一个大规模网络是非常困难的。所以将整个大网络合理划分成多个子网进行管理,从而实现对整个大网络的有效控制,提高整个网络的可靠性和鲁棒性。4)低时延多播算法。网络层多播引擎收到多播数据包只做简单的去重处理,不做任何延迟直接转发。在MAC层使用Contiki MAC,多播数据发送之前只做一次CCA,如果未检测到冲突直接发送,否则退避重传。可以通过延长包间隔,提高多播消息的并发度。该多播引擎利用了无线射频的捕获效应进行并发传输,降低网络多播延迟。