多目标控制系统中TCP粘包问题的解决方法  被引量:6

Methods for Solving TCP Sticky Packet Problem in Multi-object Control Systems

在线阅读下载全文

作  者:党琦[1,2] 苟茹君[1,3] 董广然[1,2] 季茂鹏 

机构地区:[1]西安卫星测控中心,西安710043 [2]航天器在轨故障诊断与维修重点实验室,西安710043 [3]宇航动力学国家重点实验室,西安710043

出  处:《电讯技术》2017年第9期1082-1087,共6页Telecommunication Engineering

摘  要:测控设备采用传输控制协议/网际协议(TCP/IP)作为基础协议,进行遥控多通道并行工作时易造成网络数据粘包。针对此问题,在对TCP协议特点进行分析的基础上,通过讨论TCP编程模型和流交付模型,研究了发生TCP数据流粘包时的网络数据特征,并分析了发生网络粘包的原因,提出了局域网环境下采用短连接、发送端及格式数据组包3种解决网络粘包的方法。实际测试结果证明了这3种方法的适应性及格式数据方法还原TCP网络数据包的有效性,可为基于TCP应用软件开发提供借鉴。It's easy to cause the problem of network data sticking when the tracking,telemetry and command( TT&C) equipment works in multi-channel and parallel state by using transmission control protocol/Internet protocol( TCP/IP) as the basis protocol.According to the analysis of TCP features,through discussion of the TCP program model and stream delivery model,the network data features have being researched when TCP data stream stick happens,and the cause of data stream stick is analyzed. Three methods for solving the problem are given by short links,transmitter side process and format data packet. The test results have verified the adaptability of three methods and the effectiveness of rebuilding TCP network data packet by using the format data method. The research provides the reference for the software development based on TCP.

关 键 词:多目标控制系统 TCP数据流 网络粘包 网络程序设计 

分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置] V55[自动化与计算机技术—控制科学与工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象