本发明涉及音视频数据传输、多网络选择,特别是涉及多网络未知环境的编码参数调整及传输通道自选择方法。
背景技术:
1、机动指挥调度系统是针对机动指挥车在面临多种路线情及气候环境情况下执行跨区人、装、物多种运输任务,通过对执行任务的车辆进行远程的监管和有效控制,更好地保障实战情况下联合指挥任务的高效完成。机动行进过程中,车辆可通过卫星通信方式和指挥中心进行双向音视频交互,及运输中车队之间可通过本地自组网的模式进行音视频通信,系统无线通信网络拓扑结构如图1所示。
2、在机动车中部署多种通信网络,包括光纤、4g\5g、被覆线、卫星ka、北斗等网络。无线网络传输为不稳定传输,会受到不同的环境干扰影响网络带宽,在不稳定状态下会降低带宽、会出现网络丢包、网络传输出现延时等现象。
技术实现思路
1、本发明的目的是提供多网络未知环境的编码参数调整及传输通道自选择方法,以解决上述现有技术存在的问题,通过实时掌控网络环境,择优选择传输链路,动态调整音视频融合编码方式和传输的手段来适应不同网络的不稳定多链路传输网络。使音视频通话能够根据目标网络状况及时调整编码及传输参数,保证视频流畅可靠地传输给接收者解码显示,从而解决音视频融合数据在未知网络环境下,数据调取前要花费大量时间提前试线并手工调整各项参数的问题。
2、为实现上述目的,本发明提供了如下方案:
3、多网络未知环境的编码参数调整及传输通道自选择方法,包括:
4、发送网络探测包,获取网络通路的当前网络状况,并对所述当前网络状况进行排名;
5、将业务通讯模式与排名后的网络通路进行匹配,获得最佳网络,利用所述最佳网络进行数据传输。
6、可选地,获取所述网络通路的当前网络状况包括:
7、采用两点之间的网络发送网络探测包进行网络探测,所述两点包括:发送端和接受端;
8、其中,所述发送端用于通过不同的网络通路发送探测数据包,所述接受端用于接收所述探测数据包进行数据反馈,获取所述网络通路的当前网络状况。
9、可选地,所述网络探测包包括:目标通道地址、数据参数、数据参数倍数、时间戳、转接条数、端口数据和数据类型。
10、可选地,所述网络通路包括:光纤、自组网、被覆线、4g/5g和卫星。
11、可选地,对所述当前网络状况进行排名包括:通过多维度参数对所述当前网络状况进行排名,获取排名后的所述网络通路。
12、可选地,所述多维度参数包括:通路、延时、丢包率、乱序、带宽。
13、可选地,获得所述最佳网络包括:
14、通过获取的所述业务通讯模式,获取最大容忍度的网络状态,基于所述最大容忍度的网络状态与排名后的所述网络通路进行资源对接,获取所述最佳网络。
15、可选地,所述业务通讯模式包括:语音业务、视频业务和即时通信业务。
16、本发明的有益效果为:
17、本发明基于不同业务通过不同网络实现数据通信,可有效避免网络的堵塞,使业务可顺利通过。
18、本发明可对当前网络实时掌握,可做到网络的负载均衡等应用。
19、本发明可用到不同业务中,不局限于音视频通信。
1.多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,包括:
2.根据权利要求1所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,获取所述网络通路的当前网络状况包括:
3.根据权利要求1所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,所述网络探测包包括:目标通道地址、数据参数、数据参数倍数、时间戳、转接条数、端口数据和数据类型。
4.根据权利要求1所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,所述网络通路包括:光纤、自组网、被覆线、4g/5g和卫星。
5.根据权利要求1所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,对所述当前网络状况进行排名包括:通过多维度参数对所述当前网络状况进行排名,获取排名后的所述网络通路。
6.根据权利要求5所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,所述多维度参数包括:通路、延时、丢包率、乱序、带宽。
7.根据权利要求1所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,获得所述最佳网络包括:
8.根据权利要求1所述的多网络未知环境的编码参数调整及传输通道自选择方法,其特征在于,所述业务通讯模式包括:语音业务、视频业务和即时通信业务。