多进制调制码组及调制码生成方法
【技术领域】
[0001] 本发明属于通信技术领域,涉及一种多进制调制码,生成该多进制调制码的生成 方法,以及利用该多进制调制码组的调制方法。
【背景技术】
[0002] 在通信系统中,频谱效率和功率效率是一对互相矛盾的参数。频谱效率的提高可 以通过低阶调制,例如BPSK,QPSK等调制方式,结合信道编码,如RS码、LDPC码实现。功率 效率的提高一般通过伪随机码扩频等手段实现。
[0003] 扩频在通信领域中应用广泛。扩频通信,即扩展频谱通信(SpreadSpectrum Communication),可简单表述如下:它是一种信息传输方式,其信号所占有的频带宽度远大 于所传信息必需的最小带宽;频带展宽是通过编码及调制的方法实现的,与所传信息数据 无关;在接收端则用相同的扩频码进行相关解调来解扩及恢复所传信息数据。扩频通信一 般通过扩频码实现,扩频码通常采用伪随机码,如Gold码,Walsh码等。
[0004] 叠加调制是一种多进制调制方式,传统的低阶调制方式可以理解为,存在一组映 射码,将编码数据分成两路,分别直接映射到I路和Q路,形成调制数据输出。这种方式的 调制结果,有可能是由二进制码而得到的,这种情况下的I路和Q路分别是二进制数据,如 QPSK;也有可能是由非二进制码得到的,例如8PSK,其I路和Q路分别观察,均不是二进制 数。
[0005] 叠加调制是将映射后的调制码分组进行叠加,得到新的调制码组。特别是针对扩 频通信,这种叠加方式能够大大提高其频谱效率。普通扩频通信的扩频码均为二进制序列, 而叠加后的扩频码不再是二进制码。以这种方式得到的新的叠加扩频码,同样具备一定的 码间正交性,并具备更高的频谱效率。但其存在的问题在于在映射码与编码输出之间,无法 实现一一映射,这使得解调端产生了不确定性。
[0006] 本发明提出了一种新的叠加调制方式,目的在利用正交码的正交特性同时,能够 实现更高的频谱效率,并同时满足信号调制的一一对应要求。这种调制方式是通过对正交 码叠加,得到一组半正交码并做处理而获得的。
【发明内容】
[0007] 本发明为了解决上述至少一个问题和/或不足,并提供下述至少一种优点。
[0008] -方面,本发明提出了一种调制码组,该调制码组中的各调制码在满足扩频要求 的前提下,具有相互正交的特性。
[0009] 所述调制码组,包含m个互不重复的调制码, 每个所述调制码中包含有多个码片,所述码片由一多进制数表示,所述调制码由多个 基础码按位叠加后形成; 所述各基础码由两个第一基础码串联合并组成;所述第一基础码为伪随机码。
[0010] 进一步的,两个所述第一基础码中的每一个可通过循环移位可转换为另一个所述 第一基础码。
[0011] 进一步的,所述循环移位为向左或向右移位1位或2位或3位或m-ι位。
[0012] 另一方面,本发明提出了一张调制码生成方法,通过该方法可以从一组伪随机码 中生成具有上述特性的调制码组。
[0013] 所述调制码生成方法包括以下步骤: 步骤1 :将第一基础码组中的每一个第一基础码均分别进行m次循环移位,每次循环移 位生成一个第一基础码组,则生成m-1个第一基础码组,所述第一基础码为伪随机码,码长 为k; 步骤2 :在总共m个所述第一基础码组中任意选择两个所述第一基础码组合并为一基 础码组;所述合并为将选择的两个所述第一基础码组中,具有循环移位关系的两个第一基 础码串联合并为一个基础码; 步骤3 :在总共m个所述基础码组中的每一个中选择一基础码进行叠加形成多进制基 础码; 步骤4 :重复进行步骤3,生成m个多进制基础码,在m个所述多进制码中选择互不重复 的多进制码作为调制码。
[0014] 进一步的,所述循环移位为向左或向右移位1位或2位或3位或m-Ι位。
[0015] 进一步的,所述叠加为同一基础码组中的各基础码按位进行码片加和。
[0016] 进一步的,所述在m个所述多进制码中选择互不重复的多进制码作为调制码为, 选取能量最小的小于m的最大2次幂个调制码。
[0017] 还一方面,本发明提出了一种调制方法,该调制方法利用上述调制码进行调制,使 得调制信号与原始信号间具有一一对应的关系,从而克服调制信号在解调端产生的不确定 性。
[0018] 该调制方法,包括以下步骤: 将一路待调制二进制数据转换为多进制数; 根据所述多进制数在所述调制码组中选择与该所述多进制数对应的调制码并输出。
[0019] 进一步的,所述一路待调制二进制数据为经相互正交的I路或Q路二进制数据中 的一路。
【附图说明】
[0020] 图1为通信系统中的调制示意图; 图2为多进制调制码生成方法流程图; 图3-5为多进制调制码变换过程。
【具体实施方式】
[0021] 在下文中,参照附图来更充分地描述本发明的实施例,附图中示出了本发明的实 施例。然而,本发明的实施例可以以许多不同的形式来实施,而不应该本解释为限于在此列 出的实施例。相反,提供这些示例性实施例,使得本公开是彻底的,并且将本发明的范围充 分传达给本领域技术人员,在附图中,为了清晰起见,可以对本实施例中所涉及的码的组成 结构进行简略性的图示。且下述描述中,相同的标号将用来表示相同的物理含义。
[0022] 图1为通信系统中的调制示意图。
[0023] 参考图1,待调制的原始数据分别经过扰码、编码和交织步骤后,进入调制处理步 骤。该调制处理通常将一组原始数据分为两路相互正交的数据后,针对该两路数据分别进 行处理。与本实施例相关,扩频调制为一种常规的调制方式,在调制时,通常利用伪随机码 来生成扩频码,常用的伪随机码包括Gold码,Walsh码等,这些扩频码均具有良好的互相关 性和自相关性,并且相对于低阶调制,具有较好的功率效率。而低阶调制的优势在于具备较 高的频谱效率。
[0024] 与常规扩频调制所不同,在本发明实施例中,采用一组多进制调制码对原始数据 进行调制。因此,进一步如图1所示,调制处理可包括地址转化处理和序列映射处理,且该 两步处理过程均采用一组多进制调制码进行。
[0025] 在地址转化处理中,为保证输入的原始数据与调制信号间的一一对应关系,以正 交变换后的I路原始数据为例,针对所采用的多进制调制码组中的调制码数量,将由二进 制表示的原始数据进行截断,每次截断所获得的二进制序列转换为一十进制数,该十进制 数的最大值以不超过多进制调制码组中调制码的数量为限。例如,设该多进制调制码组中 包含8个多进制调制码,则通过截断所获得的二进制序列的长度最大为3,从而使得截断产 生的任意二进制序列转换为10进制数字后,均不会超过8。
[0026] 序列映射处理在多进制转化处理后进行,在该序列映射处理中,接收又多进制转 化处理产生的多进制数,并通过该多进制数对所存储的多进制调制码组中的多进制调制码 进行寻址,在多进制调制码组中,每个多进制调制码均具有唯一的地址,如上所述,该唯一 地址可采用一十进制表示,则利用输入的十进制数可唯一的选择出所对应的多进制调制 码,从而可将该调制码输出,实现了二进制序列向多进制序列的转换。利用该多进制调制码 进行调制处理,则不仅可满足扩频需求,还可以在解调端利用该多进制调制码恢复出所唯 一对应的二进制序列。
[0027] 上述实施例仅为一种示例性说明,本领域技术人员可以知道,在地址转化处理中, 并不限定于将所截断获取的每个二进制序列转换为一十进制数。根据待选择的每个多进制 调制码的地址特点,可进一步将每端二进制序列转换为一非十进制数字作为地址,从而同 样可满足一一对应的寻址需求。
[0028] 在上述调制方法中,所使用的多进制调制码由不属于二进制的数字组成,其具有 扩频性能好,且互相正交的特点。该多进制调制码通过原始的扩频码变换得到,具体过程如 下所述。
[0029] 图2为多进制调制码生成方法流程图。
[0030] 图3-5为多进制调制码变换过程。
[0031] 参考图2,在步骤201中,对原始扩