数据中转系统负责解决航天测运控软件系统、地面站以及和用户之间数据传输和通信问题,属于整个系统的大心脏。系统负责完成TCP/UDP协议转换并能自动处理TCP粘包、拆包问题。可根据网络接收规则和转发规则完成对卫星上行遥控数据和下行遥测数据的转发和接收,可结合JS脚本对上下行数据的结构进行控制。实时监控系统的流量信息和状态,存盘记录各网络链路的数据内容,为事后分析和追溯提供重要依据。
数据中转系统网络通信模块采用Netty框架完成,天然支持NIO、零拷贝、Reactor主从多线程模型,从技术上保证绝对可靠和领先。