为了减少在无线传感网络中数据的重传次数,提高无线传感网的数据传输效率,提高服务质量,文中提出了一种网络编码的广播算法(WMBR)。在该算法中,依据网络接收节点的丢包情况,创建生成丢包的哈希表,选择并生成高效的重传数据包,然后对数据包再进行二次编码,通过这种方法有效地提高了重传效率。经过软件的仿真,结果表明:相比于普通重传方法及现有的算法而言,这种方法能够有效地降低数据包的重传次数,提高了无线传感网中数据通信的效率。
In order to decrease the number of retransmission for wireless sensor network,improve the data transmission efficiency for WSN and service quality ,put forward a WBMR in this paper. According to the receiving node packet loss situation, create a lost package hash table, select and generate efficient retransmission packets, again for a second coding, thereby improving the efficiency of the retransmission. The simulation results show that compared with ordinary retransmission method and the existing algorithms, this method can effectively reduce the retransmission times and improve the efficiency of data communication in WSN.