本发明专利技术公开了一种用于通信信道模拟仿真方法及装置,该方法基于PC机和PCIE扩展卡,包括步骤:PC机获取信道模拟仿真平台,根据信道模拟仿真平台提取信道参数;PC机建立驱动函数,及将所提取信道参数通过驱动函数向PCIE扩展卡发送;所述PCIE扩展卡接收和存储信道参数,及根据信道参数计算获得由频域信道系数组成的计算结果并将计算结果发送;所述PC机接收计算结果和直接利用计算结果进行分析处理。装置,包括:PC机,包括具备PCI扩展槽的主板;PCIE扩展卡,插接于PC机的PCI扩展槽上。本发明专利技术将信道参数计算的过程移交至PCIE扩展卡,独立计算方式使得处理速度远远大于PC机的处理速度,利用硬件手段辅助PC机处理仿真以大大提高仿真效率。
【技术实现步骤摘要】
本专利技术涉及一种用于通信信道模拟仿真方法及装置,属于移动通信的
技术介绍
移动信道属于无线信道,移动台的移动,导致接收信号的强度和相位随时间地点不断变化:受地形地物的影响,产生多径传输,各径随机相位合成使接收信号幅度成瑞利分布,路径损耗会呈现频率选择性衰落;建筑物的阴影效应还造成阴影衰落;移动台的快速移动产生多普勒频移等。移动无线信道特性对移动通信系统性能具有重要影响,通过对移动信道传播特性的研究可以为移动通信系统的研发和优化提供可靠的依据。对于基站的基带信号,传统算法中仿真在PC机上处理,由于迭代量大,PC线性进程处理慢,所以在仿真方面均采用高性能多核大内存的服务器做仿真。而在数字系统互连设计中,高速串行互连技术有着带宽高、速率快、出错率低、保密性好、可靠性高和维护性好等特点,可以明显提高系统中各子系统之间的数据通讯质量。它的迅速发展也在移动通信中得到了广泛便捷的应用。因此,现有技术中基站基带信号的信道模拟仿真以PC机为主要信道参数处理工具,PC机由此具备较大工作量,处理速度缓慢、且处理时间长,整个仿真过程的速度大大降低,不利于仿真过程。
技术实现思路
本专利技术所要解决的技术问题在于克服现有技术的不足,提供一种用于通信信道模拟仿真方法及装置,解决现有技术中PC机执行对信道参数处理,处理速度缓慢、且处理时间长,整个仿真过程的速度低的问题。本专利技术具体采用以下技术方案解决上述技术问题: 一种用于通信信道模拟仿真方法,该方法基于具备PCI扩展槽的PC机和插接于PCI扩展槽上的PCIE扩展卡,包括以下步骤: 步骤1、所述PC机获取信道模拟仿真平台,根据信道模拟仿真平台提取信道参数; 步骤2、所述PC机在信道模拟仿真平台中建立驱动函数,及将所提取信道参数通过驱动函数向PCIE扩展卡发送; 步骤3、所述PCIE扩展卡接收和存储信道参数,及根据信道参数计算获得由频域信道系数组成的计算结果并将计算结果发送; 步骤4、所述PC机接收计算结果和直接利用计算结果进行分析处理。进一步地,作为本专利技术的一种优选技术方案:所述步骤3中PCIE扩展卡通过N个进程并行方式对信道参数进行计算,其中N为1以上的自然数。进一步地,作为本专利技术的一种优选技术方案:所述步骤3还包括PCIE扩展卡将计算结果根据浮点单精度表示法进行转换后发送。一种基于上述用于通信信道模拟仿真方法的仿真装置,包括: PC机,包括具备PCI扩展槽的主板,用于获取信道模拟仿真平台,利用获取信道模拟仿真平台获取和发送信道参数,及接收来自PCIE扩展卡反馈的计算结果和对计算结果直接分析处理; PCIE扩展卡,插接于PC机的PCI扩展槽上,用于接收和存储信道参数,及根据信道参数直接计算获得由频域信道系数组成的计算结果。进一步地,作为本专利技术的一种优选技术方案:所述PCIE扩展卡包括FPGA芯片。进一步地,作为本专利技术的一种优选技术方案:所述PCIE扩展卡包括内壁设置接口金手指的PCIE接口。本专利技术采用上述技术方案,能产生如下技术效果: 本专利技术所提供的用于通信信道模拟仿真方法及装置,利用PCIE扩展卡与PC机建立通信连接,PC机将信道参数发送后由PCIE扩展卡直接执行计算,将信道参数计算的过程移交至PCIE扩展卡,而不需要依赖PC机计算,PCIE扩展卡独立计算的方式使得处理速度远远大于PC机的处理速度,使得整个仿真过程的速度大大提高,由此利用硬件手段辅助PC机处理仿真以大大提高仿真效率。可以有效解决现有技术中PC机执行对信道参数处理,处理速度缓慢、且处理时间长,整个仿真过程的速度低的问题。【附图说明】图1为本专利技术用于通信信道模拟仿真装置的模块示意图。【具体实施方式】下面结合说明书附图,对本专利技术的实施方式进行描述。本专利技术一种用于通信信道模拟仿真方法,该方法基于具备PCI扩展槽的PC机和插接于PCI扩展槽上的PCIE扩展卡。在进行信道模拟仿真之前,将PCIE扩展卡插入PC机的PCI扩展槽中,随后PC机上电并开机,PCI扩展卡上电初始化,完成与PC机的自检;以及查看PCI扩展卡的状态,如果PCI扩展卡初始化完成则可以开始仿真。仿真过程具体包括以下步骤: 步骤1、所述PC机创建信道模拟仿真平台,由信道模拟仿真平台模拟各种场合的信道情况;再根据信道模拟仿真平台提取信道参数。步骤2、所述PC机在信道模拟仿真平台中建立驱动函数,及将所提取信道参数通过驱动函数向PCIE扩展卡发送。步骤3、所述PCIE扩展卡接收和存储信道参数,及根据信道参数计算获得由频域信道系数组成的计算结果并将计算结果发送。步骤4、所述PC机接收计算结果和直接利用计算结果进行分析处理,即PC机在接收到计算结果后继续进行后续处理而无需重复计算。利用计算结果进行分析处理可以为现有技术中的多种处理过程,而本专利技术对其不作限定。并且,为了进一步提高信道仿真的速度,所述步骤3中PCIE扩展卡通过N个进程并行方式对信道参数进行计算,其中N为1以上的自然数,该多进程进行时,进程的多少要根据计算的公式灵活处理。也就是PCIE扩展卡可以进行一路甚至更多路进程的并行计算,可以大大提高运算速度。以及在步骤3中,还可以包括PCIE扩展卡将计算结果根据浮点单精度表示法进行转换后发送过程。由于PCIE扩展卡实现按照定点计算,计算完成后,PCIE扩展卡可以将每个结果数据转成对应比特的CPU浮点表示法表示发送给PC机,即根据IEEE 754标准的32位浮点单精度表示法进行转换,这样PC机就可以直接使用计算结果而不需要做额外的转换处理。在上述用于通信信道模拟仿真方法的基础上,本专利技术还提供一种用于通信信道模拟仿真装置,如图1所示,该装置主要包括PC机和PCIE扩展卡,其中PC机设置具备PCI扩展槽的主板,主板上PCI扩展槽可以为一个或多个。以及,PCIE扩展卡可以包括FPGA芯片、内壁设置接口金手指的PCIE接口、时钟芯片、电源模块、存储模当前第1页1 2 本文档来自技高网...
【技术保护点】
一种用于通信信道模拟仿真方法,其特征在于,该方法基于具备PCI扩展槽的PC机和插接于PCI扩展槽上的PCIE扩展卡,包括以下步骤:步骤1、所述PC机获取信道模拟仿真平台,根据信道模拟仿真平台提取信道参数;步骤2、所述PC机在信道模拟仿真平台中建立驱动函数,及将所提取信道参数通过驱动函数向PCIE扩展卡发送;步骤3、所述PCIE扩展卡接收和存储信道参数,及根据信道参数计算获得由频域信道系数组成的计算结果并将计算结果发送;步骤4、所述PC机接收计算结果和直接利用计算结果进行分析处理。
【技术特征摘要】
【专利技术属性】
技术研发人员:朱君,
申请(专利权)人:江苏鑫软图无线技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。