摘要
为解决CTP协议的负载不均衡和不支持异构网络等问题,提出一种基于异构负载均衡CTP协议HLBCTP。在原有CTP协议ETX计算基础上添加节点能量状态因子和节点流量因子,综合选择链路中更好的下一跳节点;选用功耗最小的RFD节点作为特殊节点转发数据,为其设计专用的路由协议。NS2仿真结果表明,HLBCTP协议能够有效改善原有CTP负载不均衡问题,提高异构网络的生命周期,能够保持较好的网络性能。
;To solve the CTP(collection tree protocol) protocol's shortcomings of load imbalance and unsupporting the heterogeneous network,a protocol HLBCTP(heterogeneous load balance collection tree protocol) based on CTP protocol was proposed.Node energy status factors and node flow factor were added to the original CTP protocol based on ETX(expected transmission count) calculation,and better next hop node of the link integrated was selected.The RFD(reduced function device) node with minimum power consumption was selected as a special node to forward data,and a specific routing protocol was designed for it.The NS2 simulation results demonstrate the proposed HLBCTP protocol can effectively improve the original CTP load imbalance problems and the life cycle of heterogeneous neworks.The proposed protocol can maintain perfect network performance.
出处
《计算机工程与设计》
北大核心
2017年第7期1746-1750,共5页
Computer Engineering and Design
基金
2014年省交通厅科技计划基金项目(2014X0012)
2016年江西省科技计划基金项目(20161BBE50092)
2014年省教育规划课题基金项目(14YD002)