音频通迅管理机主要用于红外监测中心,负责管理通讯话路、网络接口,是中心主机与探测站计算机之间的桥梁,接收、转发来自探测站或中心主机的数据。同时也可以用于铁路网络和互联网的隔离,防止互联网中的病毒和木马进入铁路网络。
音频通迅管理机硬件设计使用ARM9处理器,支持linux操作系统,接口主要有2路网口,支持16路音频话路。提供2个电源模块,方便切换。此外还设计采用模块组件方式,各模块之间方便组装和拆换
音频通迅管理机系统软件是在SUSE 10.3环境下开发的,主机要提供Tftp服务器设置,NFS服务器设置和Minicom等几个服务和工具
音频通迅管理机应用软件包括eComm主机通讯程序和Web网页程序两部分。通迅程序实现串口和网络通讯,Web网页程序实现远程查看和管理通讯程序,提供系统参数配置和信息显示等功能。
eComm智能通讯管理机是新一代的串口数据接收装置,其主要目的是替代台联猫进行串口数据转发。相比目前使用的台联猫,该产品具有体积小,成本低,功能全,自主知识产权等优点。
eComm智能通讯管理机包含硬件和软件两个部分,硬件主要由机箱,核心板,通讯板(最多16块)等组成;软件主要由Linux操作系统,数据转发程序,系统配置程序等模块组成。主要功能包括:
数据接收是基于串口和网络接口的传输。在程序中使用串行通信,SOCKET和多线程的传输模式。
数据发送是基于串口和网络接口的发送。同数据接收部分,在程序中使用串口,SOCKET和多线程的传输模式。
数据缓存总体上使用循环队列方式,用来存放暂时转发失败的数据,为了减少数据的移动,采用了数据索引。
状态显示网页程序,用于显示主机的当前状态和数据传输的流量信息。