一种扩频通信中的位置调制和软解调方法
【技术领域】
[0001] 本发明设及一种扩频通信中的位置调制和软解调方法,属于无线通信技术领域。
【背景技术】
[0002] 在扩频通信系统中,发射端用一个带宽远大于信号带宽的高速伪随机码进行调 审IJ,使原数据信号的带宽被扩展,再经载波调制并发送出去。接收端使用完全相同的伪随机 码与接收的带宽信号作相关处理,把宽带信号换成原信息数据的窄带信号即解扩,W实现 信息通信。
[0003]扩频码中常见的序列有m序列、Gold序列等。m序列是由n级线性移位寄存器广生的 周期为2D-1的码序列,是最长线性移位寄存器序列的简称。运种序列有周期长、容易产生、 随机性好等优异特征。Gold序列是用一对周期和速率相同,但码字不同的m序列优选对进行 模2相加后得到的。优选对是指在m序列集中,其互相关函数最大值的绝对值小于某两个值 的两个m序列。Gold序列由m序列优选对组成。m序列优选对是指两相同长度的m序列的互相 关函数具有=值性,即相关值只会出现=个值:
[0004] 传统的扩频系统频谱效率低,如果要想提高数据率就要采用更高阶的调制方式。 如果在不改变调制编码方式的前提下提高数据率,可W在序列位置上携带一些信息,即对 扩频后的序列进行循环移位,通过位置比特决定移位的位数,运样可W在带宽不变的条件 下提高数据率。不同的移位方式会使移位后的扩频码与本地扩频码的相关值不同,因而造 成了接收机解调性能的不同。
[0005] 而在位置解调中,传统的解调方法是将接收序列与经过不同移位的本地序列依次 做相关,通过比较几次相关值的大小找到峰值及其对应的本地序列的移位位数,运样就能 够一次解出全部的位置比特。但是运种硬解调的方法无法与编码的软判决配合使用,如果 相关峰值位置受到噪声影响而改变,硬解调得到的位置数据必然出错,控制移位位数的位 置比特就可能会全部错误。
【发明内容】
[0006] 本发明的目的是提出一种扩频通信中的位置调制方式W及其软解调的方法,包括 发射端算法和接收端算法两部分。
[0007] 在发射端,本发明将某一原始扩频序列经过移位后得到的多个不同循环移位的副 本作为扩频序列,通过移位信息来传递数据。由于Gold序列的互相关特性具有=值性,即除 去循环移位为0处的相关值外其他相关值只会出现与相同长度的m序列优选对相同的3个 值:
因此,将扩频序列循环移位到相关值为-1的位置处时,即移位 的步数对应于扩频序列的自相关函数中-1所在位置。可使系统能够获得最低的误码率,从 而可实现更高的传输数据率。
[0008] 发射端位置调制的具体步骤为:设接收到的信号序列为r(n),本地扩频码序列为S (n),长度为N,位置调制进制数为C,则可W有2^个不同的移位值,移位时参考的序列为位置 序列P(n),位置序列p(n)的元素为不同的移位值,可知,扩频序列按照p(n)的元素移位后与 原扩频序列的相关值应为-1,且位置序列P(n)的长度应为C。每个码元所需移位步数构成移 位序列Pm(n)。则调制的步骤如下:
[0009] (1)将待调制数据分组,每组包含M个用于数据调制的比特和IogsC个用于位置调 制的比特;
[0010] (2)将M个用于数据调制的比特映射到星座图上的数据,并使用扩频码进行扩频;
[0011] (3)将每个分组内的IogsC个用于位置调制的比特换算为十进制移位编号,构成移 位序列Pm(n)的第n个元素。若IogsC个用于位置调制的比特为全0,则不进行移位;
[0012] (4)将移位序列Pm(n)代入位置序列p(n),形成移位步数序列Pstep(n),其中,Pstep(n) = p(pm(n));
[OOU] (5)将每个分组构成的扩频码元进行循环右移(或左移),移位步数为Pstep(n)中对 应的码元,即第n个码元循环右移(或左移)Pstep(n)步。
[0014] 在接收端,本发明采用软解调方法,先用接收序列循环移位与本地序列做相关,再 通过不同位置处的相关值,利用解调算法,计算出幅度调制数据比特软解调值和位置比特 软解调值,最后配合译码器的软判决得到译码数据。
[0015] 解调的具体步骤如下:
[0016] (1)对接收的扩频序列按照位置序列P(n)的元素依次进行循环左移(或右移),并 在每次移位后与本地扩频码序列s(n)进行相关。接收到的扩频序列的循环移位与本地扩频 码序列的循环移位是等价的,即,
[0018] 其中,%N表示对N求余,sin]表示本地扩频码序列的共辆,进行C次移位相关后用 一个序列(Kk)来存储C个相关值;
[0019] (2)在C个相关值中选取模最大的,直接读取相关值并对其解调可得到M个用于数 据调制的比特;
[0020] (3)利用
求出位置数据的第k个比特的软解调值, □ I代表求模运算,k=l,2,. . .log2C。得到全部IogsC个用于位置调制的比特的软解调值;
[0021] (4)将每M个用于调制数据的比特的软解调值和IogsC个用于位置调制的比特的软 解调值组成1个分组。将所有分组按序送入译码器,即完成解调和译码过程。
[0022] 本发明的优点在于:
[0023] (1)将传统的调制方式与C进制序列位置调制结合,使每一个调制符号能够多携带 IogsC个比特的数据,提高频谱利用率。
[0024] (2)在C进制序列位置调制的基础上寻找到性能最优的调制位置。
[0025] (3)在位置解调中采用软解调的方法得到位置比特,可W与编码的软解调方法结 合并降低系统误码率。
【附图说明】
[0026] 图1是63点Gold序列自相关函数示意图。
[0027] 图2是序列位置调制到相关值为-1处的示意图。
[0028] 图3是序列调制到不同相关值位置处的性能比较。