车载自组织网络中,紧急信息的优先级高于服务信息。当节点接收到紧急信息后就会抑制服务信息的发送,造成紧急信息与服务信息之间发送不公平。针对这一矛盾,提出一种基于缓存队列长度的广播协议(BQLP),该协议通过数据包缓存队列长度来调整信息发送的优先级,缓存队列长度越长,节点发送信息的优先级就越高,从而避免因缓存队列过长而引起的数据丢包。仿真结果表明,BQLP协议不仅提高了数据包和节点的接收率,而且降低了数据包传输延时。
Emergency information and service information are setted with different priorities in VANETs, the node receives the emergency information will inhibit the transmission of service information, results in the emergency information and service information sending unfair. In order to solve this problem, a broadcast protocol based on the length of the buffer queue (BQLP) is presented, the longer queue length, the higher the priority of the node sending information, thus avoiding packet loss due to buffer queue too long, and also to reduce the packet loss caused due to the expiration of the packet lifetime. Simulation results show that the BQLP protocol not only improves the rate of receiving data packets and receiving rate, but also reduces the packet transmission delay.