CN104980259A - 一种多链路数据传输方法及装置 - Google Patents
一种多链路数据传输方法及装置 Download PDFInfo
- Publication number
- CN104980259A CN104980259A CN201410138431.4A CN201410138431A CN104980259A CN 104980259 A CN104980259 A CN 104980259A CN 201410138431 A CN201410138431 A CN 201410138431A CN 104980259 A CN104980259 A CN 104980259A
- Authority
- CN
- China
- Prior art keywords
- data
- message
- network interface
- multilink
- sending
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Communication Control (AREA)
Abstract
本发明提供了一种多链路数据传输方法及装置,包括数字量数据输入接口,输入数字量数据;模拟量数据输入接口,接收模拟量数据;视频数据输入接口,接收视频数据;数据集中接收和处理模块,接收输入数据,按RTP报文封装,放入数据缓冲区中;网络接口管理模块,维护可用网络接口列表,供发送模块选择最合适的链路发送;数据发送模块,发送数据报文,从数据缓冲区里选择未发送报文中序列号最小的报文,或从重传队列中选择要重传的报文;反馈信息处理模块,接收分析各链路的反馈报文,维护重传队列并更新链路质量信息;数据发送网口,用于数据的无线或有线发送。本发明能够对多种类型和格式的数据利用多链路传输,合理使用带宽,提高数据传输质量。
Description
技术领域
本发明涉及一种多链路数据传输方法及装置。
背景技术
多链路数据传输方法及装置主要是针对数据采集和数据发送技术,该技术和产品与市场上的通用型产品有本质区别,本发明对来源数据的格式考虑到综合性,支持多种类型数据的统一编码和报文封装,对数据发送考虑了多链路聚合技术,能够有效利用带宽,提高数据传输质量。
图1为现有的数据采集和传输***的结构示意图。现结合图1,对现有的数据采集和传输***的结构进行说明,具体如下:
现有的数据采集和传输***包含:多通道输入数据D1(数字量)10,用于输入前端采集器提供的数字量数据,多通道输入数据A1(模拟量)11,用于接收前端采集器提供的模拟量数据。一个数据集中接收和处理模块12,用于接收各类采集器输入的数据,并按TCP/IP协议封装,并放入数据缓冲区中相应位置,等待发送;一个数据发送模块13,负责发送缓冲区的数据报文,首先从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;一个反馈信息处理模块14,接收并分析反馈报文,维护重传队列。一个数据发送网口15,用于数据无线发送。
现有的数据采集和传输***针对现有通用型的数据量、模拟量信息的采集和传输,不能适应特定应用的使用环境,比如多种类型信息都需要采集发送的场景,典型的应用比如远程控制场景,既要掌握远程设备的各类参数和工况,也需要提供远程的视频监控影像,来辅助查看控制效果。按目前市场上的产品其功能和定位,需要为此配置多个采集器和数据发送设备,设备投资额增大
发明内容
本发明要解决的技术问题是克服现有的缺陷,提供一种多链路数据传输方法及装置,在数据输入接口上增加了视频流接口,能够支持前端视频摄像头输入的数据;增加了网络接口管理模块,用于动态管理多个网口;增加了多路传输网口,用于数据同步多路传输。通过新的多链路传输策略,提高数据传输质量。具体应用到实际项目中,通过将多种类型数据都接入本***和设备,能够降低设备投资额度。
为了解决上述技术问题,本发明提供了如下的技术方案:
一种多链路数据传输装置,包括至少一个数字量数据输入接口,用于输入前端采集器提供的数字量数据;至少一个模拟量数据输入接口,用于接收前端采集器提供的模拟量数据;至少一个视频数据输入接口,用于接收前端摄像头提供的视频数据;一个数据集中接收和处理模块,用于接收各类采集器输入的数据,报文封装后,并放入数据缓冲区中相应位置,等待发送;一个网络接口管理模块,实时维护采集端的可用网络接口列表,以供发送模块选择最合适的链路进行发送;一个数据发送模块,负责发送缓冲区的数据报文,首先从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;一个反馈信息处理模块,接收并分析采集端各个链路的反馈报文,维护重传队列并更新链路质量信息;至少二个数据发送网口,用于数据的无线发送或有线发送。
这种多链路数据传输装置的多链路数据传输方法,多个数据输入接口,包括数据量、模拟量、视频,能够通过输入接口接收以上类型的数据;多链路数据传输,通过多链路管理,能够将接收的数据通过多个网口进行传输。
本发明一种多链路数据传输方法及装置,在数据输入接口上增加了视频流接口,能够支持前端视频摄像头输入的数据;增加了网络接口管理模块,用于动态管理多个网口;增加了多路传输网口,用于数据同步多路传输。通过新的多链路传输策略,提高数据传输质量。具体应用到实际项目中,通过将多种类型数据都接入本***和设备,能够降低设备投资额度。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是现有的数据采集和传输***的的结构示意图;
图2是本发明一种多链路数据传输装置的结构示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图2所示,一种多链路数据传输方法及装置,包含:
至少一个多通道输入数据D1(数字量)20,用于输入前端采集器提供的数字量数据;
至少一个多通道输入数据A1(模拟量)21,用于接收前端采集器提供的模拟量数据;
至少一个多通道输入视频流22,用于接收前端摄像头提供的视频数据;
至少一个数据集中接收和处理模块23,用于接收各类采集器输入的数据,并按RTP报文封装,并放入数据缓冲区中相应位置,等待发送;
至少一个数据发送模块24,负责发送缓冲区的数据报文,从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;
至少一个网络接口管理模块25,实时维护采集端的可用网络接口列表,以供发送模块选择最合适的链路进行发送;
至少一个反馈信息处理模块,接收并分析采集端各个链路的反馈报文,维护重传队列并更新链路质量信息;
至少二个数据发送网口27,用于数据的无线发送或有线发送。
这种多链路数据传输装置的多链路数据传输方法,多个数据输入接口,包括数据量、模拟量、视频,能够通过输入接口接收以上类型的数据;多链路数据传输,通过多链路管理,能够将接收的数据通过多个网口进行传输。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种多链路数据传输装置,其特征在于:包括至少一个数字量数据输入接口,用于输入前端采集器提供的数字量数据;至少一个模拟量数据输入接口,用于接收前端采集器提供的模拟量数据;至少一个视频数据输入接口,用于接收前端摄像头提供的视频数据;一个数据集中接收和处理模块,用于接收各类采集器输入的数据,报文封装后,并放入数据缓冲区中相应位置,等待发送;一个网络接口管理模块,实时维护采集端的可用网络接口列表,以供发送模块选择最合适的链路进行发送;一个数据发送模块,负责发送缓冲区的数据报文,首先从数据缓冲区里选择未发送报文中序列号最小的报文,或者从重传队列中选择要重传的报文作为当前要发送报文;一个反馈信息处理模块,接收并分析采集端各个链路的反馈报文,维护重传队列并更新链路质量信息;至少二个数据发送网口,用于数据的无线发送或有线发送。
2.基于根据权利要求1所述的一种多链路数据传输装置的多链路数据传输方法,其特征在于:多个数据输入接口,包括数据量、模拟量、视频,能够通过输入接口接收以上类型的数据;多链路数据传输,通过多链路管理,能够将接收的数据通过多个网口进行传输。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410138431.4A CN104980259A (zh) | 2014-04-08 | 2014-04-08 | 一种多链路数据传输方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410138431.4A CN104980259A (zh) | 2014-04-08 | 2014-04-08 | 一种多链路数据传输方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104980259A true CN104980259A (zh) | 2015-10-14 |
Family
ID=54276399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410138431.4A Pending CN104980259A (zh) | 2014-04-08 | 2014-04-08 | 一种多链路数据传输方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104980259A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106209880A (zh) * | 2016-07-21 | 2016-12-07 | 深圳羚羊极速科技有限公司 | 一种多线路传输流媒体数据的方法 |
CN108924569A (zh) * | 2018-04-14 | 2018-11-30 | 温州职业技术学院 | 一种数据流的传输***及其传输方法 |
CN110247955A (zh) * | 2019-05-21 | 2019-09-17 | 菜鸟智能物流控股有限公司 | 一种无人车的通信方法和无人车 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1433207A (zh) * | 2003-02-26 | 2003-07-30 | 北京艾尼通科技有限公司 | 一种电话视频会议***及其音频/视频处理方法 |
CN102809962A (zh) * | 2012-09-03 | 2012-12-05 | 同济汽车设计研究院有限公司 | 车载数据采集终端及车辆信息采集*** |
CN102905165A (zh) * | 2012-10-24 | 2013-01-30 | 安徽博微广成信息科技有限公司 | 视频联网服务前置机 |
CN103138886A (zh) * | 2011-12-05 | 2013-06-05 | 深圳迈瑞生物医疗电子股份有限公司 | 院前急救端、院前急救***及其数据传输方法 |
-
2014
- 2014-04-08 CN CN201410138431.4A patent/CN104980259A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1433207A (zh) * | 2003-02-26 | 2003-07-30 | 北京艾尼通科技有限公司 | 一种电话视频会议***及其音频/视频处理方法 |
CN103138886A (zh) * | 2011-12-05 | 2013-06-05 | 深圳迈瑞生物医疗电子股份有限公司 | 院前急救端、院前急救***及其数据传输方法 |
CN102809962A (zh) * | 2012-09-03 | 2012-12-05 | 同济汽车设计研究院有限公司 | 车载数据采集终端及车辆信息采集*** |
CN102905165A (zh) * | 2012-10-24 | 2013-01-30 | 安徽博微广成信息科技有限公司 | 视频联网服务前置机 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106209880A (zh) * | 2016-07-21 | 2016-12-07 | 深圳羚羊极速科技有限公司 | 一种多线路传输流媒体数据的方法 |
CN108924569A (zh) * | 2018-04-14 | 2018-11-30 | 温州职业技术学院 | 一种数据流的传输***及其传输方法 |
CN110247955A (zh) * | 2019-05-21 | 2019-09-17 | 菜鸟智能物流控股有限公司 | 一种无人车的通信方法和无人车 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2989799B1 (en) | Method and apparatus for transmitting and receiving signaling information in digital broadcasting system | |
US10104578B2 (en) | Data transmission method and device | |
EP2890133A2 (en) | System and method for distributing live broadcast content | |
JP2009147786A (ja) | 通信装置、データフレームの送信制御方法及びプログラム | |
CN104853503B (zh) | 灯具工作状态数据的收集***和灯具控制*** | |
US8179795B2 (en) | Communication terminal apparatus, distribution apparatus, error notification method, and error notification program | |
MX2010012889A (es) | Metodo para proporcionar transicion ininterrumpida entre redes siguiendo diferentes protocolos. | |
CN105634684A (zh) | 一种数据包的处理方法、装置及服务器 | |
CN106416112B (zh) | 一种数据传输的方法及装置 | |
CN101715113B (zh) | 基于地面数字电视信道的双向无线嵌入式网关 | |
CN104980259A (zh) | 一种多链路数据传输方法及装置 | |
KR102115401B1 (ko) | 네트워크 코딩을 지원하는 시스템에서 패킷을 관리하는 방법 및 장치 | |
EP3672189B1 (en) | Data transmission method, device and system | |
CN106302246A (zh) | 一种调整IPv6隧道最大传输单元的方法和装置 | |
CN104811265A (zh) | 基带帧的封装方法及解封装方法 | |
CN101883329B (zh) | 一种基于融合的eps支持mbms业务内容同步的方法和装置 | |
CN104092666A (zh) | 一种文件传输方法及装置 | |
CN102238493B (zh) | 基于m2m平台的有序收发消息的方法及装置 | |
CN107294653A (zh) | 一种无线链路控制层的数据处理方法和*** | |
CN104639532A (zh) | 适用于用电信息的采集***及其数据传输方法 | |
CN103327132B (zh) | 基于tdma体制无线通信***的ip传输适配方法 | |
CN103873391B (zh) | 一种二层适配器选择***及方法 | |
CN107231567A (zh) | 一种报文传输方法、装置及*** | |
CN102196299B (zh) | 同时发送或接收多条图文视频紧急广播消息的方法及*** | |
CN109257772A (zh) | 一种rtp数据的发送、接收方法及用户设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151014 |