摘要
为了很好地满足战术训练模拟器对网络数据实时性和可靠性的要求,提出AUDP(AugmentedUDP)模型。该模型在程序的应用层,通过增加用于可靠传输的协议头,采用智能重发机制、大数据包智能分包重组机制、多线程数据处理机制,实现了数据高效可靠地传输。同时,从原理和实验数据详细比较了AUDP与TCP和普通UDP方法之间的差别,分析了各自的优缺点。实验数据表明,传输小于50 kbyte时,AUDP的效率要高于TCP约20%;而在一次性传输的数据大于3Mbyte时,TCP的效率要高。结果说明AUDP比较适合战术训练模拟器网络通信需要。
For the reliable and real-time data interchanging of tactical training simulators, a new AUDP model (Augmented UDP) is proposed. It adds a new protocol in the application layer for reliable data transmission on UDP, and presents the software architecture which uses the mechanism of auto-sending unconfirmed data packets, dividing and reassembling large message automatically, and arranging huge data blocks with multi-thread, to realize reliable high capacity communication. The advantages and disadvantages of AUDP, TCP and UDP are analysed. Experiment results show that AUDP is faster than TCP about 20% while working with normal com- mands whose sizes are less than fifty thousand bytes. But TCP is better for large commands whose sizes are more than 3Mbyte. It demonstrates AUDP is more effective for tactical training simulators communication.
出处
《电讯技术》
北大核心
2012年第1期96-100,共5页
Telecommunication Engineering
关键词
战术训练模拟器
实时可靠传输
网络数据
UDP协议
网络通信
tactical training simulator
reliable and real-time transmission
network data
UDP
network communication