为了保证通信质量,提出一种多信道报文分割传输算法。首先根据可用服务信道(SCH)数量对报文进行分割,然后利用各个SCH来传输报文。考虑到由于部分信道未被使用和部分车辆不可达所导致的报文丢失现象,采用随机线性网络编码来对报文进行编码,并根据信道可用概率和车辆可用概率提出算法来确定需要增加的报文数量。仿真实验结果表明,该算法的可靠性高、信道使用量低,有效地缓解了车辆密度较低所导致的连接性较弱的问题。
In order to guarantee the communication quality,a packets split transmission algorithm for multi channel is proposed. First,the packets are split by the number of the available service channels( SCH),and then the split packets are transmitted by using the SCH. Considering the packet loss due to the unoccupied channel and the unreached vehicle,the random linear network coding is used to encode the packets,and the algorithm can be used to determine the number of packets to be added according to the available probability of the channel and the available probability of the vehicle. The simulation results show that the proposed algorithm has the higher reliability and the lower channel usage,and can effectively alleviate the weak connectivity problems when the vehicle density is low.