在基于Mesh-under的IPv6低功耗无线个域网(IPv6over low-power wireless personal area networks,6LoWPAN)中,针对传输路径上中间节点重传缓存溢出导致重传数据分片丢失,造成网络性能下降等问题,提出一种基于Mesh-under的备用缓存机制。本文所提机制根据传输路径上各节点重传缓存使用情况及数据分片剩余跳数等信息,设置动态重传缓存门限,并为超过该门限的节点从其邻居节点中挑选合适的备用缓存节点,从而完成数据分片的缓存与重传过程,达到均衡使用各节点重传缓存的目的。结果表明,所提机制能够有效避免重传缓存溢出,减小网络能耗,同时进一步提高目的端重组成功率。
In IPv6 over low-power wireless personal area networks (6L0WPAN ) based on M e s h -u n d e r, the retransmission buffer of an intermediate node overflows that it could cause the retransmission fragmentations missing,which results in the degraded network performance and other issues,an auxiliary cache m e c h a n i s m based on Mesh-under is proposed. According to the retransmission buffer usage of the nodes on the transmission path and the remaining hop count of the fragmentation, the dynamic retransmission cache threshold is set b y the mechanism,and then a suitable auxiliary cache node from the neighbor nodes of the relay node is selected. T h u s , the fragmentation's cache and retransmission procedure is completed and the goal that the cache of the nodes is used proportionately is achieved. Simulation results s h o w that the proposed mechanism can effectively avoid the retransmis-sion buffer overflow, reduce energy consumption and further improve the destination node?s recombination rate.