The invention relates to a load balanced multi-path data transmission mechanism, which belongs to the field of wireless sensor networks. The mechanism includes steps: (1) selecting the optimal multi parent node of each node according to the cost of data transmission, completing the initialization construction of the network topology, and (2) designing a multi-path data traffic distribution measurement standard, It effectively combines the quality of wireless link, the residual energy of the node, the occupancy of the node caching and the number of the sub nodes of the relay node. In the case of considering a variety of measures, it can effectively reflect the influence of various measures on the weight, and can accurately evaluate the specific performance of each path; (3) flow based on the flow. A new traffic assignment strategy that maximizes the network load is designed to obtain the optimal data transmission scheme. This mechanism can maximize load balancing, effectively balance the energy consumption of nodes, prolong the network lifetime and improve the reliability of routing. One
【技术实现步骤摘要】
一种负载均衡的RPL多路径数据传输机制
本专利技术涉及无线传感器网络领域,特别涉及了一种基于多种度量的多路径数据传输机制。
技术介绍
近年来,随着物联网技术的快速发展,低功耗有损网络(LowPowerandLossyNetworks,LLN)成为备受人们关注的研究热点。LLN具有广泛的应用场景,譬如军事侦查、环境监测、工业控制、智能家居、医疗保健、城市交通和楼宇智能化等领域。LLN是由大量的无线传感器节点组成,这些节点的存储能力、处理能力和能量均受限,且节点之间的无线链路具有有损特性和不稳定性,因此基于LLN的上述特征及其广泛的应用前景,国际互联网工程任务组(theInternetEngineeringTaskForce,IETF)提出了一种基于IPv6的低功耗有损网络路由协议(IPv6RoutingProtocolforLLN,RPL)。RPL路由协议是一种单路径路由协议,节点只能选择备选父节点中一个最优父节点进行数据的转发,这将导致构建的路径过于单一,在传输数据的过程中不能有效地均衡网络负载,从而不利于数据的传输且严重影响网络各方面的性能。当路径遭遇故障后,RPL使用本地修复算法进行修复,但过程需要重新运行程序监测和建立路径,效率不高,能量损失严重。为了应对单路径路由协议的局限性,研究人员提出了多路径路由策略。多路径路由策略允许节点同时选择多个父节点将数据并行传输,提高了网络的可靠性,并减少了拥塞。Lodhi等提出了一种临时多路径的RPL数据传输机制,主要用于缓解网络拥塞。当中继节点检测到其最优父节点发生网络拥塞后,选择一个备选父节点进行数据分流,但通 ...
【技术保护点】
1.一种负载均衡的RPL多路径数据传输机制,其特征在于:该方法包括以下步骤:
【技术特征摘要】
1.一种负载均衡的RPL多路径数据传输机制,其特征在于:该方法包括以下步骤:S1:依据数据传输代价选出每个节点的最优多父节点集,完成网络拓扑的初始化构建;S2:设计一种数据流量分配度量标准,其有效地结合了无线链路质量、节点剩余能量、节点缓存占用率以及中继节点的子节点数量等多种度量;S3:基于流量分配度量标准,提出一种能够最大化均衡网络负载的流量分配策略,以获得最优数据传输方案。2.根据权利要求1所述的一种负载均衡的RPL多路径数据传输机制,其特征在于:所述步骤S1的具体方法为:最优多父节点集的选择是指在网络拓扑构建过程中,分别计算源节点的数据包经由各个多父节点集成功传输到根节点的传输代价;传输代价越小,则多父节点集的优先级就越高,将优先级最高的多父节点集作为源节点的最优多父节点集,具体步骤如下:S11:计算节点i的一个数据包成功传输到其各个多父节点集的传输代价;S12:计算节点i的各多父节点集的一个数据包成功传输到根节点的传输代价,C1≤C2≤···≤C|MPS(i)|;S13:计算源节点的一个数据包经由各个父节点集成功传输到根节点的端到端传输代价;CMPSi,MPS(i)=Ci,MPS(i)+RCi,MPS(i)(3)节点i最终选择端到端总传输代价最小值所对应的多父节点集作为其最优多父节点集,至此,节点i的最优多父节点集选择过程结束。3.根据权利要求2所述的一种负载均衡的RPL多路径数据传输机制,其特征在于:所述步骤S2的具体方法为:首先根据S1中得到的最优父节点集完成网络拓扑的初始化构建,然后根据流量分配标准计算出源节点和中继节点与其最优父节点集中每个节点之间的数据流量分配度量标准值;数据流量分配度量标准有效地结合了无线链路质量、节点剩余能量、节点缓存占用率以及中继节点的子节点数量等多种度量;具体步骤如下:S21:在网络拓扑构建过程中,节点i的最优父节点集中的每个节点根据当前剩余能量计算出其期望寿命;S22:在网络拓扑构...
【专利技术属性】
技术研发人员:唐宏,刘东东,徐栋,阮持光,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。