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、本申请实施例提供了一种无线信道模拟方法,所述方法包括:响应于用户输入的模型调用指令,根据目标信道模型的标识信息从模型库中调用目标信道模型,所述模型库中包括多个信道模型,所述模型调用指令包括所述目标信道模型的标识信息;响应于用户输入的仿真文件创建指令,根据所述目标信道模型和仿真文件创建指令生成目标仿真文件;响应于用户输入的仿真文件加载指令,根据所述仿真文件加载指令和所述目标仿真文件对硬件平台进行参数配置,得到目标硬件平台;响应于用户输入的仿真运行指令,控制所述目标硬件平台进行信道模拟,生成目标无线信道。可见,本申请可以从模型库中直接调用信道模拟所需的目标信道模型,并且基于用户输入的指令快速生成和加载信道模拟所需的仿真文件,对硬件平台进行参数配置来生成目标无线信道,从而缩短了信道模拟所需的时间,提高了信号的测试效率。
本文档来自技高网...【技术保护点】
1.一种无线信道模拟方法,其特征在于,包括:
2.根据所述权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述仿真文件创建指令包括链路类型、基本参数和射频端口数量,根据所述目标信道模型和仿真文件创建指令生成目标仿真文件,包括:
4.根据权利要求1所述的方法,其特征在于,所述仿真文件加载指令包括输入输出路径损耗校准值,根据所述仿真文件加载指令和所述目标仿真文件对硬件平台进行参数配置,得到目标硬件平台,包括:
5.根据权利要求1所述的方法,其特征在于,所述仿真文件加载指令包括输入输出路径损耗校准值和叠加干扰参数,根据所述仿真文件加载指令和所述目标仿真文件对硬件平台进行参数配置,包括:
6.一种无线信道模拟装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
8.根据权利要求6所述的装置,其特征在于,所述仿真文件创建指令包括链路类型、基本参数和射频端口数量,所述生成单元,具体用于:
9.一种计算机设备,其特征在于,
10.一种计算机可读存储介质,其特征在于,存储有指令,当其在计算机上运行时,使得计算机执行如权利要求1至5中任一项所述的方法。
...【技术特征摘要】
1.一种无线信道模拟方法,其特征在于,包括:
2.根据所述权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述仿真文件创建指令包括链路类型、基本参数和射频端口数量,根据所述目标信道模型和仿真文件创建指令生成目标仿真文件,包括:
4.根据权利要求1所述的方法,其特征在于,所述仿真文件加载指令包括输入输出路径损耗校准值,根据所述仿真文件加载指令和所述目标仿真文件对硬件平台进行参数配置,得到目标硬件平台,包括:
5.根据权利要求1所述的方法,其特征在于,所述仿真文件加载指令包括输入输出路径损...
【专利技术属性】
技术研发人员:林思佳,
申请(专利权)人:北京润科通用技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。