The invention provides a multi-network redundant data transmission method. The method includes packing session layer in TCP protocol, controlling multi-network communication by using multi-network control sequence number in session layer, and transmitting the same data information by using multiple network transmission channels. When one network transmission channel fails, data can be transmitted through another network transmission channel. At the same time, the invention also realizes the monitoring function of the whole line equipment of the data transmission system, can graphically display the running state of the equipment, and can graphically alarm the equipment in trouble. The invention improves the working efficiency of equipment maintenance personnel and effectively guarantees the long-term stable and normal operation of the data transmission system.
【技术实现步骤摘要】
一种多网冗余数据传输方法
本专利技术涉及信息
的数据传输技术,尤其涉及一种多网冗余数据传输方法。
技术介绍
现有的网络传输在结构上,一般为单网传输结构。特别的,在遥远的非洲,由于其特殊的环境条件而造就的铁路现场恶劣的自然环境导致单网网络传输状态极不稳定,现有的网络传输技术无法保障非洲铁路系统网络数据的稳定传输,影响相关业务的有序进行,也严重影响相关运营人员工作效率,给运营人员执行相关业务操作带来极大的不便。同时,由于铁路客票系统相关设备位置分散,分散的位置结构会给设备维护带来极大的困难,如果出现设备故障将会导致故障设备定位极其麻烦,设备故障类型的检测也会给维护人员造成很大的工作量,现有技术无法实现系统设备的故障定位和报警功能。不仅影响铁路客票系统工作人员的工作效率,还加大了设备维护人员的工作负担。
技术实现思路
为了解决现有技术中铁路客票系统网络传输不稳定、设备维护压力大等技术问题,本专利技术提出了一种多网冗余数据传输方法。一种多网冗余数据传输方法,所述方法包括:数据传输系统网络通信设备基于TCP/IP通信协议的多网传输通道发送数据包;接收方通过多网传输通道接收数据包,并核对多网控制序号;其中,基于TCP协议设置会话层和表示层信息;所述会话层位于TCP协议内层,用于使用多网控制序号控制多网通信协议。进一步地,所述数据传输系统网络通信设备通过配置多网卡,构建多网传输通道进行通信。进一步地,所述数据包包括通过多个网络传输通道发送多个相同的数据包,多个相同的数据包具有相同的多网控制序号。进一步地,所述多网控制序号为连续的数字,由N开始,通过任一网络传输通道发送 ...
【技术保护点】
1.一种多网冗余数据传输方法,所述方法包括:数据传输系统网络通信设备基于TCP/IP通信协议的多网传输通道发送数据包;接收方通过多网传输通道接收数据包,并核对多网控制序号;其中,基于TCP协议设置会话层和表示层信息;所述会话层位于TCP协议内层,用于使用多网控制序号控制多网通信协议。
【技术特征摘要】
1.一种多网冗余数据传输方法,所述方法包括:数据传输系统网络通信设备基于TCP/IP通信协议的多网传输通道发送数据包;接收方通过多网传输通道接收数据包,并核对多网控制序号;其中,基于TCP协议设置会话层和表示层信息;所述会话层位于TCP协议内层,用于使用多网控制序号控制多网通信协议。2.根据权利要求1所述的多网冗余数据传输方法,其特征在于,所述数据传输系统网络通信设备通过配置多网卡,构建多网传输通道进行通信。3.根据权利要求1所述的多网冗余数据传输方法,其特征在于,所述数据包包括通过多个网络传输通道发送多个相同的数据包,多个相同的数据包具有相同的多网控制序号。4.根据权利要求3所述的多网冗余数据传输方法,其特征在于,所述多网控制序号为连续的数字,由N开始,通过任一网络传输通道发送数据包成功,多网控制序号递增1,其中,N≥1。5.根据权利要求1所述的多网冗余数据传输方法,其特征在于,所述接收方通过多网传输通道接收数据包,并核对多网控制序号包括:多网控制序号正常,接收方继续接收数据包;多网控制序号异常,接收方断开连接,停止接收数据包。6.根据权利要求5所述的多网冗余数据传输方法,其特征在于,所述多网控制序号异常包括:接收到的多网控制序号非法、接收到的多网控制序号与上次接收到的多网控制序号不连续和多个网络通道之间多网控制序号存在偏差中一种或多种情况。7.根据权利要求6所述的多网冗余数据传输方法,其特征在于,所述多网控制序号非法包括接收方接收到的多网控制序号不在预先设定的范围内,即多网控制序号不在1至0xFFFF范围内。8.根据权利要求1所述的多网冗余数据传输方法,其特征在于,所述表示层位于会话层协议内层,用于数据...
【专利技术属性】
技术研发人员:毕瑶,赵乐,蒋灵明,刘峰,
申请(专利权)人:北京全路通信信号研究设计院集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。