基于IPv6的无线传感器网络引入TCP/IP架构,网络层遵循IPv6相关标准。现有的无线传感器网络路由协议不能直接应用,因此有必要为基于IPv6的无线传感器网路(如6LoWPAN网络)设计新的路由协议。针对基于IPv6的WSN其CPU、存储、通信及能量资源高度受约束的特性,提出了一种最佳转发路由协议。该协议获取邻居节点的链路估算、成本估计和RSSI值,然后基于这些参数计算各邻居节点的最佳转发值,选择拥有相对最佳转发值的节点作为数据包转发的下一跳。试验测试结果表明,相比RIP和贪婪转发路由协议,该协议提供了更好的吞吐量性能,吞吐量分别高出11%和43%。
The TCP/IP architecture is introduced in IPv6-based wireless sensor network (WSN), which network layer adopts the IPv6 related standards. The existing routing protocols for WSN can't be applied to the IPv6-Based WSN (such as 6LoWPAN), so new ones need to be designed for it. To take the hardware resources of the IPv6-Based WSN highly constrained into account, a new optimal forward routing protocol is proposed. This protocol firstly obtains the link estimate, cost estimate and RSSI parameters from all neighbors, then based on these parameters, optimal forward values are calculated. The node which has the relatively optimal forward value is chosen as the candidate for the next hop. Comparing with RIP and Greedy forward routing protocol, the experiment demonstrates that the optimal forward routing protocol supply a more wonderful throughput performance than the other two, higher than 11% and 43% respectively.