System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于天线阵列的多数据流传输系统技术方案_技高网

一种基于天线阵列的多数据流传输系统技术方案

技术编号:44939263 阅读:4 留言:0更新日期:2025-04-12 01:16
本发明专利技术公开了一种基于天线阵列的多数据流传输系统,涉及数据并行传输技术领域,通过对所接收到的数据流按照可用的天线单元的数量进行数据拆分,获得若干个子数据流,并根据子数据流与天线单元之间的适配情况,选择对子数据流进行再次拆分,获得对应的拆分数据流,并生成对应的不同等级的标识序列,通过不同等级的标识序列之间的层级关系,在子数据流完成数据传输后,利用不同等级的标识序列之间的层级关系,对拆分的子数据流和拆分数据流进行确定,并快速恢复数据流之间的排序关系,从而避免子数据流在传输过程因为接收时间存在差异,导致的数据流混乱时,无法快速的对数据恢复,进而提高了数据加载的速度。

【技术实现步骤摘要】

本专利技术涉及数据并行传输,具体是一种基于天线阵列的多数据流传输系统


技术介绍

1、随着移动通信技术的快速发展,开发人员致力于提供高品质和高速率的通信服务并缓解射频频谱资源短缺问题,多输入多输出(mimo)技术成为了解决该问题的关键技术,多输入多输出(mimo)技术是指在发射端和接收端同时使用多个发射天线和接收天线,使信号通过发射端和接收端的多个天线发射和接收,实现高速数据传输并显著提升信道容量;

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、与现有技术相比,本专利技术的有益效果是:通过对所接收到的数据流按照可用的天线单元的数量进行数据拆分,获得若干个子数据流,并根据子数据流与天线单元之间的适配情况,选择对子数据流进行再次拆分,获得对应的拆分数据流,并生成对应的不同等级的标识序列,通过不同等级的标识序列之间的层级关系,在子数据流完成数据传输后,利用不同等级的标识序列之间的层级关系,对拆分的子数据流和拆分数据流进行确定,并快速恢复数据流之间的排序关系,从而避免子数据流在传输过程因为接收时间存在差异,导致的数据流混乱时,无法快速的对数据恢复,进而提高了数据加载的速度。

本文档来自技高网...

【技术保护点】

1.一种基于天线阵列的多数据流传输系统,包括管理中心,其特征在于,所述管理中心通信连接有数据库、数据接收模块、数据处理模块以及数据加载模块;

2.根据权利要求1所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据库包括位置信息子库、备案信息子库以及备案单元;

3.根据权利要求2所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据接收模块接收待传输数据的过程包括:

4.根据权利要求3所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据处理模块对待传输数据进行处理的过程包括:

5.根据权利要求4所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述一级标识序列之间按照子数据流的排列顺序存在顺序层级关联;所述二级标识序列之间存在顺序层级关系,且二级标识序列与所述子数据流对应的一级标识序列之间存在包含层级关系;所述三级标识序列之间存在顺序层级关系,且所述三级标识序列与对应的二级标识序列之间存在包含层级关系。

6.根据权利要求5所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据加载模块对所接收到的子数据流进行加载的过程包括:

...

【技术特征摘要】

1.一种基于天线阵列的多数据流传输系统,包括管理中心,其特征在于,所述管理中心通信连接有数据库、数据接收模块、数据处理模块以及数据加载模块;

2.根据权利要求1所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据库包括位置信息子库、备案信息子库以及备案单元;

3.根据权利要求2所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据接收模块接收待传输数据的过程包括:

4.根据权利要求3所述的一种基于天线阵列的多数据流传输系统,其特征在于,所述数据处理模块对待传输...

【专利技术属性】
技术研发人员:高原郭洋王平王景杨华曹江
申请(专利权)人:中国人民解放军军事科学院战争研究院
类型:发明
国别省市:

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

1