摘要
本发明提供了一种无线网络中基于网络编码的数据包重传方法。在重传中,以pnc的概率使用网络编码发送一个编码包,这个编码包是N个丢失的数据包的编码融合,N个丢失的数据包包括发送方需要执行重传的丢失的一个数据包和其他发送方丢失的N-1个数据包,考虑到兼容性,PNCRM根据现有的IEEE802.11MAC协议设计,PNCRM的传输过程与IEEE802.11相似,也使用RTS-CTS-数据包-ACK或者NAK握手协议,传输成功时,发送一个ACK帧,传输失败时,发送一个NAK帧,执行重传。与现有的网络编码技术相比,PNCRM可以应用在没有中继节点的MSMR单跳无线网络中,选择合适的重传概率pnc和编码度N能够有效的提高系统性能。