Research on BPSK-CSK message modulation and demodulation algorithm
-
摘要: 针对对导航信号信息传输速率有更高要求的信号,如精密定位信号,提出二进制相移键控-码移键控(BPSK-CSK)联合调制方法,以解决传统的码移键控(CSK)调制信号在接收端对相关器资源需求量大、解调计算复杂度高的问题. 本文方法将分组调制的电文再分为极性位与码相位,使得接收端由原本通过相关求和进行解调,转变为通过较少相关求和运算与子码匹配两步完成电文解调,减少了接收机解调电文所需相关器的数量并降低参与运算的数据量级. 所提方法在极性位数为1或2时,与传统CSK相比,可以实现在电文解调误比特性能损耗可忽略不计的情况下,计算复杂度降低为原来的50%或25%. 当极性位数大于2时,该方法以解调性能为代价降低计算复杂度,但此时结合信道编码,BPSK-CSK仍可实现等计算复杂度下的误比特率降低.
-
关键词:
- 精密定位信号 /
- 二进制相移键控-码移键控(BPSK-CSK) /
- 码移键控(CSK) /
- 计算复杂度 /
- 误比特率
Abstract: For signals that have higher requirements on the information transmission rate, such as precision positioning signals, a combined binary phase shift keying-code shift keying (BPSK-CSK) modulation method is proposed to solve the problem of the high demodulation computational complexity of the traditional code shift keying (CSK). This method subdivides the modulated message into polar bits and code phase bits, so that the receiver converts demodulating message by correlating and summation into two steps to complete the message demodulation through less times of correlating summation and subcode matching. It reduces the number of correlators required for the receiver to demodulate the message and reduces the data magnitude involved in the operation. When the number of polar bits is 1 or 2, compared with the CSK, the performance of bit error rate is negligible, and the computational complexity is reduced to 50% or 25% of the computational complexity of the original method. When the number of polar bits is greater than 2, the computational complexity will be reduced at the expense of the bit error rate, but at this time, combined with the error-correcting coding, BPSK-CSK can still reduce the bit error rate under the same computational complexity. -
表 1 BPSK-CSK(4,2,2)主码列表
编号 比特电文
(码相位)主码 1 00 10010110 2 01 01001011 3 10 10100101 4 11 11010010 表 2 BPSK-CSK(4,2,2)拓展子码的生成
编号 比特电文
(极性位)拓展子码 1 00 00000000 2 01 00001111 3 10 11110000 4 11 11111111 表 3 BPSK-CSK(4,2,2)符号列表
编号 比特电文 BPSK-CSK符号 编号 比特电文 BPSK-CSK符号 (1,1) 0000 1001011010010110 (3,1) 1000 0110011001100110 (1,2) 0001 0100101101001011 (3,2) 1001 1011101110111011 (1,3) 0010 1010010110100101 (3,3) 1010 0101010101010101 (1,4) 0011 1101001011010010 (3,4) 1011 0010001000100010 (2,1) 0100 1001100110011001 (4,1) 1100 0110100101101001 (2,2) 0101 0100010001000100 (4,2) 1101 1011010010110100 (2,3) 0110 1010101010101010 (4,3) 1110 0101101001011010 (2,4) 0111 1101110111011101 (4,4) 1111 0010110100101101 -
[1] DU Y J, WANG J L, RIZOS C, et al. Vulnerabilities and integrity of precise point positioning for intelligent transport systems: overview and analysis[J]. Satellite navigation, 2021(1): 27-48. DOI: 10.1186/s43020-020-00034-8 [2] ZHANG Z G, WANG M C, MAO Z Q, et al. Development and test of auto-navigation system for agricultural machinery based on satellite-based precision single-point positioning[J]. Journal of south china agricultural university, 2021, 42(6): 109-116. DOI: 10.7671/j.issn.1001-411X.202107016 [3] Document subject to the disclaimer of liability. Quasi-Zenith Satellite System Interface Specification – Centimeter Level Augmentation Service (IS-QZSS-L6–001)[S/OL]. (2018-11-05)[2022-06-20]. https://qzss.go.jp/en/technical/download/pdf/ps-is-qzss/is-qzss-l6-001.pdf?t=1536121879498 [4] PENA A J G, BOUCHERET M-L, MACABIAU C, et al. Implementation of code shift keying signaling technique in GALILEO E1 signal[C]//In Proceedings of 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing, Netherlands, 2010. [5] PENA A J G, AUBAULT-ROUIDER M, RIES L. et al. Code shift keying prospects for improving GNSS signal designs[J]. Inside GNSS, 2015, 10(6): 52-62. [6] CHAUVAT A. GARCIA-PENA, PAONNI M. On efficient and low-complexity decoding of binary LDPC-coded CSK signals for GNSS links with increased data rates[C]//In Proceedings of 2020 IEEE/ION Position, Location and Navigation Symposium, 2020. [7] 航天恒星科技有限公司. 一种双极性CSK调制复合电文信号播发方法及装置: 中国, CN202080002400. X[P]. 2020. [8] CHEN Y H, WANG D, CHEN S Y, et al. Research on receiving method of code shift keying (CSK) signal[C]//In Proceedings of China Satellite Navigation Conference (CSNC), China, 2020. [9] GARCI-PENA A, SALOS D, JULIEN O, et al. Analysis of the use of CSK for future GNSS signals[C]//In proceedings of international technical meeting of the satellite division of the institute of navigation, 2013. [10] WONG A, LEUNG V. Code-phase-shift keying: a power and bandwidth efficient spread spectrum signaling technique for wireless local area network applications[C]//Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery, Canada, 1997: 478-481. [11] 谢钢. GPS原理与接收机设计[M]. 北京: 电子工业出版社, 2017. [12] 陶慧琪. 软判决译码在信道编码中的应用[D]. 哈尔滨: 哈尔滨工业大学, 2007.