提出了一种基于sink简单固定轨迹的动态数据传输算法,算法由数据传输策略和队列管理机制组成,适用于异构延迟容忍移动无线传感器网络.在每一次运动开始,首先判断节点是否可以直接传输消息给汇聚点,然后根据节点能量消耗和传输延迟计算出不同时刻各节点的传输概率,节点根据传输概率进行消息传输或转发.队列管理则根据不同类型消息的生存时间和传输次数来决定对消息的转发和丢弃(被动或主动).实验结果验证了算法的有效性.
A dynamic data delivery algorithm is proposed which is composed by data transmission strategy and queue management mechanism. It can be applied to heterogeneous delay tolerant mobile sensor networks. Firstly judge each node whether it can transmit messages directly to the sink; then calculate the node' s forward probability at different time. Thereafter the forward probability is calculated based on energy consumption and transmission delay. Each node forwards message by the right method. Queue management obey different survival time and transmission counts of different nodes. Simulations show that this data algorithm has a better effectiveness.