System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及移动通信,特别是涉及一种数据传输方法、装置、计算机设备和存储介质。
技术介绍
1、随着卫星技术的不断发展,越来越多的企业和用户通过卫星通信的方式,实现数据的获取与传输,由于卫星通信的全时段性和全覆盖性,使得企业和用户能够在全天候、全天时的进行稳定可靠的数据收发操作。因此,卫星通信在应急保障、武警公安、森林防护、防汛抢险、海洋捕捞及运输、矿产勘探、户外探险等诸多细分领域广泛应用。
2、但是,由于企业和用户通过终端进行卫星通信时会受到多种因素(例如终端的自身因素和网络因素等)的影响,导致卫星通信无法顺利进行,进而使得数据无法通过卫星通信的方式传输至终端。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够保证目标数据顺利传输至目标数据接收端的数据传输方法、装置、计算机设备和存储介质。
2、第一方面,本申请提供了一种数据传输方法。该方法包括:
3、确定向数据接收端传输目标数据所采用的通信网络的网络质量;
4、根据网络质量和目标数据的实时特性,对目标数据进行处理;
5、向数据接收端传输处理后的目标数据。
6、在其中一个实施例中,根据网络质量和目标数据的实时特性,对目标数据进行处理,包括:
7、若网络质量属于第一类网络质量,且目标数据的实时特性表征目标数据为非实时数据,则根据数据接收端的设备性能数据和通信网络的网络性能数据,对目标数据进行处理;
8、若网络质量为第二类网络质量
9、其中,第二类网络质量优于第一类网络质量。
10、在其中一个实施例中,根据数据接收端的设备性能数据和通信网络的网络性能数据,对目标数据进行处理,包括:
11、根据数据接收端在设备性能指标下的设备性能数据和设备性能指标的性能阈值,以及通信网络在网络性能指标下的网络性能数据和网络性能指标的性能阈值,从设备性能指标和网络性能指标中选择异常性能指标;
12、根据异常性能指标,对目标数据进行处理。
13、在其中一个实施例中,根据异常性能指标,对目标数据进行处理,包括:
14、根据异常性能指标,从候选处理方式中选择目标处理方式;其中,候选处理方式包括数据压缩、数据分包和数据优先级调整中的至少一种;
15、采用目标处理方式,对目标数据进行处理。
16、在其中一个实施例中,方法还包括:
17、获取数据接收端在设备性能指标下的设备性能数据;其中,设备性能指标包括处理能力指标、存储能力指标和能耗指标中的至少一项;
18、获取通信网络在网络性能指标下的网络性能数据;其中,网络性能指标包括带宽指标、拥塞指标和可靠性指标中的至少一项。
19、在其中一个实施例中,确定向数据接收端传输目标数据所采用的通信网络的网络质量,包括:
20、获取向数据接收端传输目标数据所采用的通信网络在网络质量指标下的质量指标数据;其中,网络质量指标包括信号强度指标、信噪比指标和通信延迟指标中的至少一项;
21、根据质量指标数据,确定通信网络的网络质量。
22、在其中一个实施例中,数据发送端为卫星,数据接收端为终端;或者,数据发送端为终端,数据接收端为卫星。
23、在其中一个实施例中,对目标数据的通信网络质量进行检测,得到通信网络的网络质量之前,方法还包括:
24、确定数据接收端是否启用卫星通信模式;
25、若启用,则确定需要传输至数据接收端的目标数据。
26、第二方面,本申请还提供了一种数据传输装置。该装置包括:
27、第一确定模块,用于确定向数据接收端传输目标数据所采用的通信网络的网络质量;
28、处理模块,用于根据网络质量和目标数据的实时特性,对目标数据进行处理;
29、传输模块,用于向数据接收端传输处理后的目标数据。
30、第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
31、确定向数据接收端传输目标数据所采用的通信网络的网络质量;
32、根据网络质量和目标数据的实时特性,对目标数据进行处理;
33、向数据接收端传输处理后的目标数据。
34、第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
35、确定向数据接收端传输目标数据所采用的通信网络的网络质量;
36、根据网络质量和目标数据的实时特性,对目标数据进行处理;
37、向数据接收端传输处理后的目标数据。
38、第五方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
39、确定向数据接收端传输目标数据所采用的通信网络的网络质量;
40、根据网络质量和目标数据的实时特性,对目标数据进行处理;
41、向数据接收端传输处理后的目标数据。
42、上述数据传输方法、装置、计算机设备和存储介质,通过确定通信网络的网络质量,进而,根据网络质量和目标数据的实时特性,对目标数据进行处理,并向数据接收端传输处理后的目标数据。根据上述内容可知,相比起现有技术直接将目标数据传输至数据接收端的过程,本申请在将目标数据传输至数据接收端之前,会根据网络质量和目标数据的实时特性对目标数据进行处理,实现了根据不同的网络质量和不同的实时特性对目标数据进行有针对性的数据处理,以保证在将目标数据传输至数据接收端的过程中不会受到其他影响因素的干扰,使得目标数据的在传输过程中可以灵活调整目标数据的收发形式,实现高效和可靠的互联网数据传输操作,优化了目标数据的传输流程。
本文档来自技高网...【技术保护点】
1.一种数据传输方法,其特征在于,由数据发送端执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述网络质量和所述目标数据的实时特性,对所述目标数据进行处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述数据接收端的设备性能数据和所述通信网络的网络性能数据,对所述目标数据进行处理,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述异常性能指标,对所述目标数据进行处理,包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述确定向数据接收端传输目标数据所采用的通信网络的网络质量,包括:
7.根据权利要求1所述的方法,其特征在于,所述数据发送端为卫星,所述数据接收端为终端;或者,所述数据发送端为终端,所述数据接收端为卫星。
8.根据权利要求7所述的方法,其特征在于,所述对目标数据的通信网络质量进行检测,得到所述通信网络的网络质量之前,所述方法还包括:
9.一种数据传输装
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种数据传输方法,其特征在于,由数据发送端执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述网络质量和所述目标数据的实时特性,对所述目标数据进行处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述数据接收端的设备性能数据和所述通信网络的网络性能数据,对所述目标数据进行处理,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述异常性能指标,对所述目标数据进行处理,包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述确定向数据接收端传输目标数据所采用的通信网络的网络质量,包括:
7.根据权利要求1所述的方法,其特征在于,所述数据发送端为...
【专利技术属性】
技术研发人员:肖海,何平,付皓,
申请(专利权)人:中国电信股份有限公司技术创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。