本发明涉及无线通信,特别是涉及一种通信信号模拟仿真方法以及设备。
背景技术:
1、随着无线通信技术的快速发展和广泛应用,电磁环境变得更加复杂,各类通信信号大量出现,这也对无线电监测工作提出了新的要求和挑战。而对通信信号进行研究和仿真是准确认识信号的重要方法和手段,是实现在复杂的电磁环境中对通信信号进行监测的技术基础,有利于无线电监测工作的顺利开展。
2、通信信号模拟的设计与实现主要分为设备实现模式、硬件实现模式两种。其中,设备实现模式是通过设备的方法模拟产生所需的信号,这种通信信号模拟技术在信号参数配置以及实现成本上有很大优势,具有参数设置精确、信号可随意设计、信号形式标准等优点。
3、在无线电监测工作中,各类通信信号大量出现,例如按照特定协议类型实现的通信信号、扩频通信信号等日渐增多,常规通信信号模拟设备,功能单一,模拟仿真覆盖种类少,不能满足用户实际使用的需求。
技术实现思路
1、本发明的目的是提供一种通信信号模拟仿真方法以及设备。
2、本发明的通信信号模拟仿真设备,包括处理器以及存储器,所述处理器用于执行存储在存储器中的以下程序模块:
3、信源仿真模块,用于指定文件或数据作为信源,经过加误码处理形成带有相应误码属性的数据;
4、信道编码仿真模块,用于对信源仿真后的数据进行调整和/或参数设置;调制仿真模块,用于对信道编码仿真模块输出的数据进行调整和/或参数设置。
5、本发明的通信信号模拟仿真设备,其中,所述处理器还用于执行存储在存储器中的以下程序模块:
6、输出方式选择模块,用于选择调制仿真模块输出的数据以文本形式输出或以声音信号形式输出。
7、本发明的通信信号模拟仿真设备,其中,信道编码仿真模块包括:
8、帧格式加扰仿真模块,用于对信源仿真后的数据帧格式加扰仿真处理;
9、帧格式仿真模块,用于选择帧格式类型参数;
10、级联加扰仿真模块,用于对信源仿真后的数据级联加绕仿真处理;
11、级联方式仿真模块,用于对信源仿真后的数据级联方式仿真处理;
12、交织方式仿真模块,用于对信源仿真后的数据矩阵交织仿真处理、卷积交织仿真处理、分组交织仿真处理、螺旋交织仿真处理、存储交织仿真处理;
13、差分方式仿真模块,用于对信源仿真后的数据差分方式仿真处理;
14、编码加扰仿真模块,用于对信源仿真后的数据编码加扰仿真处理;
15、信道编码仿真模块,用于对信源仿真后的数据进行bch码、rs码、卷积码、ldpc码、tpc码仿真处理;
16、信道加误码仿真模块,用于对信源仿真后的数据加误码。
17、本发明的通信信号模拟仿真设备,其中,调制仿真模块包括:
18、调制方式仿真模块,用于对信道编码仿真模块输出的数据进行下列调制方式的调制:am、dsb、usb、lsb、fm、2ask、3ask、4ask、8ask、2fsk、4fsk、8fsk、msk、bpsk、qpsk、8psk、oqpsk、8qam、16qam、64qam、128qam、256qam、1024qam、ofdm、多音频;
19、通信体制仿真模块,用于对信道编码仿真模块输出的数据进行通信体制仿真处理;
20、传输方式仿真模块,用于对信道编码仿真模块输出的数据传输方式仿真处理;
21、调制加噪声仿真模块,用于对信道编码仿真模块输出的数据添加调制噪声。
22、本发明的通信信号模拟仿真方法,包括:
23、指定文件或数据作为信源,经过加误码处理形成带有相应误码属性的数据;
24、对信源仿真后的数据进行调整和/或参数设置;
25、对信道编码仿真模块输出的数据进行调整和/或参数设置。
26、本发明的通信信号模拟仿真方法,其中,还包括:选择调制仿真模块输出的数据以文本形式输出或以声音信号形式输出。
27、本发明的通信信号模拟仿真方法,其中,信道编码仿真包括:帧格式加扰仿真,对信源仿真后的数据帧格式加扰仿真处理;帧格式仿真,选择帧格式类型参数;级联加扰仿真,对信源仿真后的数据级联加绕仿真处理;级联方式仿真,对信源仿真后的数据级联方式仿真处理;交织方式仿真,对信源仿真后的数据矩阵交织仿真处理、卷积交织仿真处理、分组交织仿真处理、螺旋交织仿真处理、存储交织仿真处理;差分方式仿真,对信源仿真后的数据差分方式仿真处理;编码加扰仿真,对信源仿真后的数据编码加扰仿真处理;信道编码仿真,对信源仿真后的数据进行bch码、rs码、卷积码、ldpc码、tpc码仿真处理;信道加误码仿真,对信源仿真后的数据加误码。
28、本发明的通信信号模拟仿真方法,其中,调制仿真包括:
29、调制方式仿真,对信道编码仿真模块输出的数据进行下列调制方式的调制:am、dsb、usb、lsb、fm、2ask、3ask、4ask、8ask、2fsk、4fsk、8fsk、msk、bpsk、qpsk、8psk、oqpsk、8qam、16qam、64qam、128qam、256qam、1024qam、ofdm、多音频;
30、通信体制仿真,对信道编码仿真模块输出的数据进行通信体制仿真处理;
31、传输方式仿真,对信道编码仿真模块输出的数据传输方式仿真处理;
32、调制加噪声仿真模块,对信道编码仿真模块输出的数据添加调制噪声。
33、本发明的通信信号模拟仿真方法以及设备,其中,通信信号模拟仿真方法是一种功能齐全,信号种类丰富的通信信号模拟仿真方法,支持的通信信号种类繁多,几乎涵盖了通信领域所有的常见信号形式,且支持用户通过自定义功能,产生任意形式的通信信号。可实现通信信号信源仿真、信源加误码、信源加扰、帧格式、帧格式加扰、级联码、交织方式、差分、编码加扰、编码、信道加误码、调制方式、通信体制、传输方式、调制加噪声等处理,最后通过文件等形式输出仿真信号。通过本发明的通信信号模拟仿真设备,可高效仿真出常见的信源、信道和通信体制。本发明的通信信号模拟仿真设备是监测分析行业一个极佳的验证工具,也是监测分析行业初学者的必备工具。
1.一种通信信号模拟仿真设备,其特征在于,包括处理器以及存储器,所述处理器用于执行存储在存储器中的以下程序模块:
2.根据权利要求1所述的通信信号模拟仿真设备,其特征在于,所述处理器还用于执行存储在存储器中的以下程序模块:
3.根据权利要求2所述的通信信号模拟仿真设备,其特征在于,信道编码仿真模块包括:
4.根据权利要求3所述的通信信号模拟仿真设备,其特征在于,调制仿真模块包括:
5.一种通信信号模拟仿真方法,其特征在于,包括:
6.根据权利要求5所述的通信信号模拟仿真方法,其特征在于,还包括:选择调制仿真模块输出的数据以文本形式输出或以声音信号形式输出。
7.根据权利要求6所述的通信信号模拟仿真方法,其特征在于,信道编码仿真包括:帧格式加扰仿真,对信源仿真后的数据帧格式加扰仿真处理;帧格式仿真,选择帧格式类型参数;级联加扰仿真,对信源仿真后的数据级联加绕仿真处理;级联方式仿真,对信源仿真后的数据级联方式仿真处理;交织方式仿真,对信源仿真后的数据矩阵交织仿真处理、卷积交织仿真处理、分组交织仿真处理、螺旋交织仿真处理、存储交织仿真处理;差分方式仿真,对信源仿真后的数据差分方式仿真处理;编码加扰仿真,对信源仿真后的数据编码加扰仿真处理;信道编码仿真,对信源仿真后的数据进行bch码、rs码、卷积码、ldpc码、tpc码仿真处理;信道加误码仿真,对信源仿真后的数据加误码。
8.根据权利要求7所述的通信信号模拟仿真方法,其特征在于,调制仿真包括: