一种多链路数据传输方法及装置的制造方法

文档序号:9263292阅读:279来源:国知局
一种多链路数据传输方法及装置的制造方法
【技术领域】
[0001]本发明涉及一种多链路数据传输方法及装置。
【背景技术】
[0002]多链路数据传输方法及装置主要是针对数据采集和数据发送技术,该技术和产品与市场上的通用型产品有本质区别,本发明对来源数据的格式考虑到综合性,支持多种类型数据的统一编码和报文封装,对数据发送考虑了多链路聚合技术,能够有效利用带宽,提高数据传输质量。
[0003]图1为现有的数据采集和传输系统的结构示意图。现结合图1,对现有的数据采集和传输系统的结构进行说明,具体如下:
[0004]现有的数据采集和传输系统包含:多通道输入数据Dl (数字量)10,用于输入前端采集器提供的数字量数据,多通道输入数据Al (模拟量)11,用于接收前端采集器提供的模拟量数据。一个数据集中接收和处理模块12,用于接收各类采集器输入的数据,并按TCP/IP协议封装,并放入数据缓冲区中相应位置,等待发送;一个数据发送模块13,负责发送缓冲区的数据报文,首先从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;一个反馈信息处理模块14,接收并分析反馈报文,维护重传队列。一个数据发送网口 15,用于数据无线发送。
[0005]现有的数据采集和传输系统针对现有通用型的数据量、模拟量信息的采集和传输,不能适应特定应用的使用环境,比如多种类型信息都需要采集发送的场景,典型的应用比如远程控制场景,既要掌握远程设备的各类参数和工况,也需要提供远程的视频监控影像,来辅助查看控制效果。按目前市场上的产品其功能和定位,需要为此配置多个采集器和数据发送设备,设备投资额增大

【发明内容】

[0006]本发明要解决的技术问题是克服现有的缺陷,提供一种多链路数据传输方法及装置,在数据输入接口上增加了视频流接口,能够支持前端视频摄像头输入的数据;增加了网络接口管理模块,用于动态管理多个网口 ;增加了多路传输网口,用于数据同步多路传输。通过新的多链路传输策略,提高数据传输质量。具体应用到实际项目中,通过将多种类型数据都接入本系统和设备,能够降低设备投资额度。
[0007]为了解决上述技术问题,本发明提供了如下的技术方案:
[0008]一种多链路数据传输装置,包括至少一个数字量数据输入接口,用于输入前端采集器提供的数字量数据;至少一个模拟量数据输入接口,用于接收前端采集器提供的模拟量数据;至少一个视频数据输入接口,用于接收前端摄像头提供的视频数据;一个数据集中接收和处理模块,用于接收各类采集器输入的数据,报文封装后,并放入数据缓冲区中相应位置,等待发送;一个网络接口管理模块,实时维护采集端的可用网络接口列表,以供发送模块选择最合适的链路进行发送;一个数据发送模块,负责发送缓冲区的数据报文,首先从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;一个反馈信息处理模块,接收并分析采集端各个链路的反馈报文,维护重传队列并更新链路质量信息;至少二个数据发送网口,用于数据的无线发送或有线发送。
[0009]这种多链路数据传输装置的多链路数据传输方法,多个数据输入接口,包括数据量、模拟量、视频,能够通过输入接口接收以上类型的数据;多链路数据传输,通过多链路管理,能够将接收的数据通过多个网口进行传输。
[0010]本发明一种多链路数据传输方法及装置,在数据输入接口上增加了视频流接口,能够支持前端视频摄像头输入的数据;增加了网络接口管理模块,用于动态管理多个网口 ;增加了多路传输网口,用于数据同步多路传输。通过新的多链路传输策略,提高数据传输质量。具体应用到实际项目中,通过将多种类型数据都接入本系统和设备,能够降低设备投资额度。
【附图说明】
[0011]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0012]图1是现有的数据采集和传输系统的的结构示意图;
[0013]图2是本发明一种多链路数据传输装置的结构示意图。
【具体实施方式】
[0014]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0015]如图2所示,一种多链路数据传输方法及装置,包含:
[0016]至少一个多通道输入数据Dl (数字量)20,用于输入前端采集器提供的数字量数据;
[0017]至少一个多通道输入数据Al (模拟量)21,用于接收前端采集器提供的模拟量数据;
[0018]至少一个多通道输入视频流22,用于接收前端摄像头提供的视频数据;
[0019]至少一个数据集中接收和处理模块23,用于接收各类采集器输入的数据,并按RTP报文封装,并放入数据缓冲区中相应位置,等待发送;
[0020]至少一个数据发送模块24,负责发送缓冲区的数据报文,从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;
[0021]至少一个网络接口管理模块25,实时维护采集端的可用网络接口列表,以供发送模块选择最合适的链路进行发送;
[0022]至少一个反馈信息处理模块,接收并分析采集端各个链路的反馈报文,维护重传队列并更新链路质量信息;
[0023]至少二个数据发送网口 27,用于数据的无线发送或有线发送。
[0024]这种多链路数据传输装置的多链路数据传输方法,多个数据输入接口,包括数据量、模拟量、视频,能够通过输入接口接收以上类型的数据;多链路数据传输,通过多链路管理,能够将接收的数据通过多个网口进行传输。
[0025]最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种多链路数据传输装置,其特征在于:包括至少一个数字量数据输入接口,用于输入前端采集器提供的数字量数据;至少一个模拟量数据输入接口,用于接收前端采集器提供的模拟量数据;至少一个视频数据输入接口,用于接收前端摄像头提供的视频数据;一个数据集中接收和处理模块,用于接收各类采集器输入的数据,报文封装后,并放入数据缓冲区中相应位置,等待发送;一个网络接口管理模块,实时维护采集端的可用网络接口列表,以供发送模块选择最合适的链路进行发送;一个数据发送模块,负责发送缓冲区的数据报文,首先从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;一个反馈信息处理模块,接收并分析采集端各个链路的反馈报文,维护重传队列并更新链路质量信息;至少二个数据发送网口,用于数据的无线发送或有线发送。2.基于根据权利要求1所述的一种多链路数据传输装置的多链路数据传输方法,其特征在于:多个数据输入接口,包括数据量、模拟量、视频,能够通过输入接口接收以上类型的数据;多链路数据传输,通过多链路管理,能够将接收的数据通过多个网口进行传输。
【专利摘要】本发明提供了一种多链路数据传输方法及装置,包括数字量数据输入接口,输入数字量数据;模拟量数据输入接口,接收模拟量数据;视频数据输入接口,接收视频数据;数据集中接收和处理模块,接收输入数据,按RTP报文封装,放入数据缓冲区中;网络接口管理模块,维护可用网络接口列表,供发送模块选择最合适的链路发送;数据发送模块,发送数据报文,从数据缓冲区里选择未发送报文中序列号最小的报文,或从重传队列中选择要重传的报文;反馈信息处理模块,接收分析各链路的反馈报文,维护重传队列并更新链路质量信息;数据发送网口,用于数据的无线或有线发送。本发明能够对多种类型和格式的数据利用多链路传输,合理使用带宽,提高数据传输质量。
【IPC分类】H04N5/765, H04L5/00
【公开号】CN104980259
【申请号】CN201410138431
【发明人】谢乾, 沈勤中, 龚俊, 邵虎, 汪涛
【申请人】江苏卓易信息科技股份有限公司
【公开日】2015年10月14日
【申请日】2014年4月8日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1