一种提高数据传输时效性的方法和系统技术方案

技术编号:39067608 阅读:15 留言:0更新日期:2023-10-12 20:00
本发明专利技术公开了一种提高数据传输时效性的方法和系统,属于数据传输技术领域,该方法包括:获取当前地理位置所要传输数据包对应的数据类型;收集各个GPS数据以及对应的图像数据和信号探测数据,以推理出不同地理位置的各种通信模组的通信信息;在芯片上预先内置所述不同地理位置的各种通信模组的通信信息;根据所述数据类型,采用预先内置后的芯片,对所述当前地理位置的各种通信模组的通信信息进行分析,以确定所述当前地理位置所要传输数据的通信模组;采用当前地理位置所要传输数据的通信模组,对所述当前地理位置所要传输数据包进行数据传输。本发明专利技术能够实现带宽有限、弱网环境或者复杂环境下的数据有效传输。或者复杂环境下的数据有效传输。或者复杂环境下的数据有效传输。

【技术实现步骤摘要】
一种提高数据传输时效性的方法和系统


[0001]本专利技术属于数据传输
,尤其涉及一种提高数据传输时效性的方法和系统。

技术介绍

[0002]在带宽有限或者弱网环境等条件下,例如,丛林5g信号覆盖薄弱、楼宇遮挡严重等环境下,并不能保证所有数据传输的时效性。传统的mq仅有简单的qos功能,在弱网环境很难达到数据传输的时效保障,多模组也很难做到根据数据类型自适应网络状态,达到有效传输的目的。

技术实现思路

[0003]有鉴于此,本专利技术的目的之一,在于提供一种提高数据传输时效性的方法,该方法能够实现带宽有限、弱网环境或者复杂环境下的数据有效传输。
[0004]本专利技术的目的之二,在于提供一种提高数据传输时效性的系统。
[0005]为了达到上述目的之一,本专利技术采用如下技术方案实现:一种提高数据传输时效性的方法,所述提高数据传输时效性的方法包括:获取当前地理位置所要传输数据包对应的数据类型;收集各个GPS数据以及对应的图像数据和信号探测数据,以推理出不同地理位置的各种通信模组的通信信息;在芯片上预先内置所述不同地理位置的各种通信模组的通信信息;根据所述数据类型,采用预先内置后的芯片,对所述当前地理位置的各种通信模组的通信信息进行分析,以确定所述当前地理位置所要传输数据的通信模组;采用所述当前地理位置所要传输数据的通信模组,对所述当前地理位置所要传输数据包进行数据传输。
[0006]进一步的,所述获取当前地理位置所要传输数据对应的数据类型的具体过程包括:通过协议适配接口,接收当前地理位置所要传输数据包后依次进行数据解析、重新封装和重新打包;选择数据分发方式,并分发重新打包后的当前地理位置所要传输数据包,所述分发方式包括发布/订阅方式、同步单播方式、组播方式和广播方式;对重新打包后的当前地理位置所要传输数据包进行解析,得到所述当前地理位置所要传输数据的数据类型,所述数据类型包括文件、短报文数据和视频流数据。
[0007]进一步的,所述推理的具体过程包括:对收集的各个GPS数据进行地理位置识别,得到各个地理位置信息;对收集的各个图像数据和信号探测数据进行地形地貌特征提取,以确定各个地理位置对应的环境信息,所述环境信息包括封闭状态信息和遮挡信息;
根据所述各个地理位置信息和环境信息,对各个地理位置中每种通信模组进行通信信号模拟仿真,以确定每个地理位置中每种通信模组的多个模拟通信信号;将所述每个地理位置中每种通信模组的多个模拟通信信号与对应通信模组的多个真实通信信号进行比较,以获取所述每个地理位置中每种通信模组的模拟通信信号和真实通信信号的权重;采用所述每个地理位置中每种通信模组的模拟通信信号和真实通信信号的权重,进行加权求平均处理,以确定每个地理位置中每种通信模组的通信信息。
[0008]进一步的,所述确定所述当前地理位置所要传输数据的通信模组的具体过程包括:将所述当前地理位置与所述预先内置后的芯片进行地理位置匹配,以获取所述当前地理位置中每种通信模组的通信信息;将所述当前地理位置中每种通信模组的通信信息与所述当前地理位置所要传输数据对应的数据类型的通信信息进行带宽和延时比较,以确定满足带宽要求和时延要求的通信模组。
[0009]进一步的,所述确定所述当前地理位置所要传输数据的通信模组的具体过程还包括:判断所述满足带宽要求和时延要求的通信模组的数量是否为多个,并在判断为是时,则采用所述满足带宽要求和时延要求的每种通信模组,对所述当前地理位置所要传输数据包进行数据传输,以确定所述当前地理位置所要传输数据包的最佳通信模组。
[0010]进一步的,所述数据传输的具体过程包括:对重新打包后的当前地理位置所要传输数据包进行qos分析,以获取报文传输信息,所述报文传输信息包括优先级信息、报文大小信息和是否可以丢弃信息;将可以丢弃的当前地理位置所要传输数据包中的报文丢弃,以保留不可以丢弃的所述当前地理位置所要传输数据包中的报文;将不可以丢弃的所述当前地理位置所要传输数据包中的报文按照优先级和报文大小进行数据传输。
[0011]为了达到上述目之二,本专利技术采用如下技术方案实现:一种提高数据传输时效性的系统,所述提高数据传输时效性的系统包括:获取模块,用于获取当前地理位置所要传输数据包对应的数据类型;推理模块,用于收集各个GPS数据以及对应的图像数据和信号探测数据,以推理出不同地理位置的各种通信模组的通信信息;内置模块,用于在芯片上预先内置所述不同地理位置的各种通信模组的通信信息;分析模块,用于根据所述数据类型,采用预先内置后的芯片,对所述当前地理位置的各种通信模组的通信信息进行分析,以确定所述当前地理位置所要传输数据的通信模组;数据传输模块,用于采用所述当前地理位置所要传输数据的通信模组,对所述当前地理位置所要传输数据包进行数据传输。
[0012]进一步的,所述获取模块包括:
接收子模块,用于通过协议适配接口,接收当前地理位置所要传输数据包后依次进行数据解析、重新封装和重新打包;选择子模块,用于选择数据分发方式,并分发重新打包后的当前地理位置所要传输数据包,所述分发方式包括发布/订阅方式、同步单播方式、组播方式和广播方式;解析子模块,用于对重新打包后的当前地理位置所要传输数据包进行解析,得到所述当前地理位置所要传输数据的数据类型,所述数据类型包括文件、短报文数据和视频流数据。
[0013]进一步的,所述推理模块包括:识别子模块,用于对收集的各个GPS数据进行地理位置识别,得到各个地理位置信息;特征提取子模块,用于对收集的各个图像数据和信号探测数据进行地形地貌特征提取,以确定各个地理位置对应的环境信息,所述环境信息包括封闭状态信息和遮挡信息;模拟仿真子模块,用于根据所述各个地理位置信息和环境信息,对各个地理位置中每种通信模组进行通信信号模拟仿真,以确定每个地理位置中每种通信模组的多个模拟通信信号;比较子模块,用于将所述每个地理位置中每种通信模组的多个模拟通信信号与对应通信模组的多个真实通信信号进行比较,以获取所述每个地理位置中每种通信模组的模拟通信信号和真实通信信号的权重;加权求平均处理子模块,用于采用所述每个地理位置中每种通信模组的模拟通信信号和真实通信信号的权重,进行加权求平均处理,以确定每个地理位置中每种通信模组的通信信息。
[0014]进一步的,所述加权求平均处理子模块包括:匹配子单元,用于将所述当前地理位置与所述预先内置后的芯片进行匹配,以获取所述当前地理位置中每种通信模组的通信信息;比较子单元,用于将所述当前地理位置中每种通信模组的通信信息与所述当前地理位置所要传输数据对应的数据类型的通信信息进行带宽和延时比较,以确定满足带宽要求和时延要求的通信模组。
[0015]综上,本专利技术提出的方案具备如下技术效果:本专利技术利用各个GPS数据以及对应的图像数据和信号探测数据,推理出不同地理位置的各种通信模组的通信信息后,预先内置在芯片上;利用数据类型和芯片的记忆性存储的不同地理位置信息,确定当前地理位置所要传输数据的通信模组,保证了带宽有限、弱网环境或者复杂环境本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提高数据传输时效性的方法,其特征在于,所述提高数据传输时效性的方法包括:获取当前地理位置所要传输数据包对应的数据类型;收集各个GPS数据以及对应的图像数据和信号探测数据,以推理出不同地理位置的各种通信模组的通信信息;在芯片上预先内置所述不同地理位置的各种通信模组的通信信息;根据所述数据类型,采用预先内置后的芯片,对所述当前地理位置的各种通信模组的通信信息进行分析,以确定所述当前地理位置所要传输数据的通信模组;采用所述当前地理位置所要传输数据的通信模组,对所述当前地理位置所要传输数据包进行数据传输。2.根据权利要求1所述的提高数据传输时效性的方法,其特征在于,所述获取当前地理位置所要传输数据对应的数据类型的具体过程包括:通过协议适配接口,接收当前地理位置所要传输数据包后依次进行数据解析、重新封装和重新打包;选择数据分发方式,并分发重新打包后的当前地理位置所要传输数据包,所述分发方式包括发布/订阅方式、同步单播方式、组播方式和广播方式;对重新打包后的当前地理位置所要传输数据包进行解析,得到所述当前地理位置所要传输数据的数据类型,所述数据类型包括文件、短报文数据和视频流数据。3.根据权利要求1或2所述的提高数据传输时效性的方法,其特征在于,所述推理的具体过程包括:对收集的各个GPS数据进行地理位置识别,得到各个地理位置信息;对收集的各个图像数据和信号探测数据进行地形地貌特征提取,以确定各个地理位置对应的环境信息,所述环境信息包括封闭状态信息和遮挡信息;根据所述各个地理位置信息和环境信息,对各个地理位置中每种通信模组进行通信信号模拟仿真,以确定每个地理位置中每种通信模组的多个模拟通信信号;将所述每个地理位置中每种通信模组的多个模拟通信信号与对应通信模组的多个真实通信信号进行比较,以获取所述每个地理位置中每种通信模组的模拟通信信号和真实通信信号的权重;采用所述每个地理位置中每种通信模组的模拟通信信号和真实通信信号的权重,进行加权求平均处理,以确定每个地理位置中每种通信模组的通信信息。4.根据权利要求3所述的提高数据传输时效性的方法,其特征在于,所述确定所述当前地理位置所要传输数据的通信模组的具体过程包括:将所述当前地理位置与所述预先内置后的芯片进行地理位置匹配,以获取所述当前地理位置中每种通信模组的通信信息;将所述当前地理位置中每种通信模组的通信信息与所述当前地理位置所要传输数据对应的数据类型的通信信息进行带宽和延时比较,以确定满足带宽要求和时延要求的通信模组。5.根据权利要求4所述的提高数据传输时效性的方法,其特征在于,所述确定所述当前地理位置所要传输数据的通信模组的具体过程还包括:
判断所述满足带宽要求和时延要求的通信模组的数量是否为多个,并在判断为是时,则采用所述满足带宽要求和时延要求的每种通信模组,对所述当前地理位置所要传输数据包进行数据传输,以确定所述当前地理位置所要传输数据包的最佳通信模组。6.根据权利要求5所述的提高数据传输时效性的方法,其特征在于,所述数据传输的具体过程包括:对重新打包后的当前地理位置所要传输数...

【专利技术属性】
技术研发人员:程广学李成哲魏宏亮兰鹤天刘海君
申请(专利权)人:中国兵器装备集团兵器装备研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1