WCDMA中Gold序列的研究

合集下载

Gold系列码性能分析

Gold系列码性能分析

在扩频 系统 中 , 号频 谱 的扩 展通 过 扩 频码 实 信 现. 扩频系统 的性 能同扩频 码 的性 能有很 大关 系. 在 实 际工程 中 , 用伪 随机 或伪 噪声 ( N) P 序列 作 为扩频 码. 由于 m序列 , o G l 在 扩频 码 中有 着 特 别重 要 d码
的地位 , 以下主要对其 产生 和性质 进行 讨论 .
Ab t a t Th s qu n e a l e e c r h s l l s d c d si p e d s cr m o sr c : e m—e e c nd Go d s qu n e ae t e mo twidy u e o e n s r a pe tu c mmunc — ia to y tms n t e t e i ,t e re fg n r t g t m n te h r c e r t d e .An h n i h n io — in s se .I h h ss h o i s o e e ai he a d o rc a a tr a e su i d n h d t e n te e vr n me to y tm e ,we ty t i l t he p o e s o e e a ig Go d s qu n e a d a ay e is c a a tro h n fS se Viw r o smu ae t r c s fg n r t l e e c n n l s t h r c e ft e n a t —o r lt n.T e c mp rs n hoo g l b t e e God o e a h m e u n e r d . Th e u t u o c re ai o h o a io t r u h y ewe n t l c d s nd t e h s q e c a e ma e e rsl s e a l e e c o e sftfrCDMA o t st tG d s qu n e c d si o at h o i c mmu ia in s se sa d e sc de ,be a s e c a a tro n c to y tmsa d r s o s c u e t h r ce f h

GOLD 序列码产生及特性分析实验

GOLD 序列码产生及特性分析实验

实验二 GOLD 序列码产生及特性分析实验一、实验目的1. 了解Gold 码的性质和特点;2. 熟悉Gold 码的产生方法;二、实验内容1. 熟悉Gold 码的的产生方法;2. 测试Gold 码的的波形;三、实验原理m 序列虽然性能优良,但同样长度的m 序列个数不多,且m 序列之间的互相关函数值并不理想(为多值函数)。

1967年,R .Gold 提出和讨论了一种新的序列,即Gold 码序列。

这种序列有较为优良的自相关和互相关特性,构造简单,产生的序列数多,因而得到广泛的应用。

a) m 序列优选对m 序列优选对是指在m 序列集中,其互相关函数最大值的绝对值满足下式的两条n 阶m 序列:表2-1给出了部分m 序列优选对。

表2-1 部分优选对码表 级数 基准本原多项式 配对本原多项式 7 211 217,235,277,325,203,357,301,323 9 1021 1131,133310 2415 2011,3515,317711 4445 4005,5205,5337,52632.Gold 码的产生方法Gold 码是m 序列的组合码,由同步时钟控制的两个码字不同的m 序列优选对逐位模2加得到,其原理如图2-1所示。

这两个码发生器的周期相同,速率也相同,因而两者保持一整除为偶数,但不能被位奇数41212)(2/)2(2/)1(n n R n n xy ⎩⎨⎧++≤++τ定的相位关系,这样产生的组合码与这两个子码序列的周期也相同。

当改变两个m 序列的相对位移时,会得到一个新的Gold 码。

Gold 码虽然是m 序列模2加得到的,但它已不再是m 序列,不过仍具有与m 序列近似的优良特性,各个码组之间的互相关特性与原来两个m 序列之间的互相关特性一样,最大的互相关值不会超过原来两个m 序列间最大互相关值。

Gold 码最大的优点是具有比m 序列多得多的独立码组。

图2-1 Gold 码序列发生器Gold 码序列具有以下性质:(1)两个m 序列优选对经不同移位相加产生的新序列都是Gold 序列,两个n 级移位寄存器可以产生2n +1个Gold 序列,周期均为2n -1。

WCDMA中Gold序列的研究

WCDMA中Gold序列的研究
Gold序列具有较好的组合特性和线性复杂度,能 够提供较好的纠错性能。
Gold序列在调制解调中的应用
01
调制解调是通信系统中用于将信号从基带转换为频带以及从 频带转换回基带的过程。
02
Gold序列在调制解调中可以作为调制和解调的密钥,用于实 现信号的调制和解调。
03
Gold序列具有较好的随机性和周期性,能够提供较好的调制 解调性能。
粒子群算法是一种模拟鸟群、鱼群等动物行为的优化算法,通过粒子间的相互协作和竞 争,寻找最优解。在Gold序列优化中,粒子群算法可以用于寻找具有更好性能的序列。
优化算法的性能分析
收敛速度
优化算法的收敛速度是评估其性能的 重要指标之一。收敛速度快的算法可 以在较短的时间内找到最优解,提高 搜索效率。
搜索精度
未来研究方向
01
进一步优化Gold序列生成算法,提高其生成效率和
序列性能,以满足更严格的通信系统需求。
02
研究Gold序列在多载波通信系统中的应用,探索其
在多载波调制、扩频通信等方面的应用前景。
03
结合其他通信技术,如MIMO、OFDM等,研究
Gold序列在高速无线通信系统中的潜在应用。
REPORT
搜索精度是评估优化算法性能的另一 个重要指标。高精度的搜索可以找到 更接近最优解的序列,提高Gold序列 的性能。
优化算法的实现与验证
实现过程
在实现优化算法时,需要考虑算法的复 杂度、可扩展性、可移植性等因素。同 时,需要编写相应的代码,实现算法的 具体操作。
VS
验证结果
验证优化算法的有效性是必要的步骤。可 以通过对比优化前后的序列性能,以及与 其他算法的性能比较,来评估优化算法的 效果。同时,也可以通过实验的方式,对 算法进行实际测试,以验证其在实际应用 中的效果。

无线通信原理与应用-实验二 Gold序列及截短的Gold序列相关特性

无线通信原理与应用-实验二 Gold序列及截短的Gold序列相关特性

实验三、Gold序列及截短的Gold序列相关特性一、实验目的了解常用正交序列--Gold序列及截短Gold序列的自相关及互相关特性。

测量实验系统在异步CDMA工作方式下作为基站地址码的中的截短Gold序列。

二、实验内容1. 用示波器测量常用正交序列--Gold序列及截短Gold序列的波形及其相关运算后的自相关函数及互相关函数,了解其相关特性。

2. 用示波器测量实验系统在异步CDMA工作方式下作为基站地址码的中的截短Gold 序列(长32位)。

三、基本原理见实验一的”三、基本原理”。

下面是本实验待测量的Gold序列及截短Gold序列。

1. Gold序列(1)5阶Gold序列表3-3-1 5阶Gold序列的自相关特性测量(序列长25-1=31位)PN i(t) 0000,0000,1001,0100,1001,1110,1010,110.用实验一表3-1-2相位的二个5阶m序列优选对模二加产生PN j(t) 同上同上表3-3-2 5阶Gold序列的互相关特性测量(序列长25-1=31位)PN i(t) 0000,0000,1001,0100,1001,1110,1010,110.用实验一表3-1-2相位的二个5阶m序列优选对模二加产生PN j(t) 0110,1010,1010,1111,0111,1010,0110,111.用实验一表3-1-2的第一个序列与延时27位(即超前4位)的第二个序列模二加产生这就是本实验系统异步CDMA方式的二个基站地址码,只是相位不同(见式(2-2))。

54(2)7阶Gold序列表3-3-3 7阶Gold序列的自相关特性测量(序列长27-1=127位)PN i(t) 0000,0000,0011,1111,0000,1100,1110,1111,用实验一表3-1-4相位的二个7阶m序列优选对模二加产生0100,1100,0000,0010,0001,1010,1010,1100,0111,1100,1001,0011,0101,1101,0111,0101,0000,1100,0000,1000,0111,1000,1011,010.PN j(t) 同上同上表3-3-4 7阶Gold序列的互相关特性测量(序列长27-1=127位)PN i(t) 0000,0000,0011,1111,0000,1100,1110,1111,用实验一表3-1-4相位的二个7阶m序列优选对模二加产生0100,1100,0000,0010,0001,1010,1010,1100,0111,1100,1001,0011,0101,1101,0111,0101,0000,1100,0000,1000,0111,1000,1011,010.PN j(t) 0001,1110,0111,1010,1001,0001,1010,0000,用实验一表3-1-4第一个序列与延时123位(即超前4位)的第二个序列模二加产生1110,1101,1100,0110,1001,0001,1111,0111,1010,0100,0100,0001,1011,0011,0001,0000,0101,0011,1100,1000,1111,1011,1011,111.2. 截短的Gold序列(1)截短的Gold序列一:Gc1序列表3-3-5 Gc1序列自相关特性测量(序列长32位)PN i(t) 0010,1101,1110,0111,0010,1011,0011,0000.从实验一表3-1-4 PN i的第40位码片开始截取32位PN j(t) 同上同上表3-3-6 Gc1序列互相关特性测量(序列长32位)PN i(t) 0010,1101,1110,0111,0010,1011,0011,0000.从实验一表3-1-4 PN i的第40位码片开始截取32位PN j(t) 0010,1100,1110,1010,0111,1101,0000,1110.从实验一表3-1-4 PN j的第40位码片开始截取32位55(2)截短的Gold序列二:Gc2序列表3-3-7 Gc2序列自相关特性测量(序列长64位)PN i(t) 0010,1101,1110,0111,0010,1011,0111,0000, 从实验一表3-1-4 PN i的第40位码片开始截取64位0110,1101,0111,0100,0110,0100,0100,0000.PN j(t) 同上同上表3-3-8 Gc2序列互相关特性测量(序列长64位)PN i(t) 0010,1101,1110,0111,0010,1011,0111,0000, 从表3-1-4 PNi的第40位码片开始截取64位0110,1101,0111,0100,0110,0100,0100,0000.PN j(t) 0010,1100,1110,1010,0111,1101,0000,1110, 从表3-1-4 PNj的第40位码片开始截取64位0010,0100,1101,1010,1101,1110,1100,0110.四、实验步骤1. 实验箱不要插天线,打开电源。

Gold序列与m序列仿真应用

Gold序列与m序列仿真应用

1. 绪论m序列具有优良的双值自相关特性,但互相关特性不是很好。

作为CDMA通信地址码时,由于互相关特性不理想,使得系统内多址干扰影响增大,且可用地址码数量较少。

在某些应用场合,利用狭义伪随机序列复合而成复合序列更为有利。

这是因为通过适当方法构造的复合序列具有某些特殊性质。

Gold序列就是一种复合序列,而且具有良好的自相关与互相关特性,地址码数量远大于m序列,且易于实现、结构简单,在工程上得到广泛应用。

表1是m序列和Gold序列的主要性能比较,表中为m序列的自相关峰值,为自相关主峰;为Gold序列的互相关峰值,为其自相关主峰。

从表1中可以看出:当级数n一定时,Gold序列中可用序列个数明显多于m序列数,且Gold序列的互相关峰值和主瓣与旁瓣之比都比m序列小得多,这一特性在实现码分多址时非常有用。

表1. m序列和Gold序列性能比较在引入Gold序列概念之前先介绍一下m序列优选对。

m序列优选对,是指在m序列集中,其互相关函数绝对值的最大值(称为峰值互相关函数)最接近或达到互相关值下限(最小值)的一对m序列。

设{ai}是对应于r次本原多项式F1(x)所产生的m序列, {bi} 是另一r次本原多项式F2(x)产生的m序列,峰值互相关函数满足(1)则m序列{ai}与{bi}构成m序列优选对。

例如:的本原多项式与所产生的m序列与,其峰值互相关函数。

满足式(1),故与构成m序列优选对。

而本原多项式所产生的m序列,与m序列的峰值互相关函数,不满足上式,故与不是m序列优选对。

2. Gold序列1967年,R·Gold指出:“给定移位寄存器级数r时,总可找到一对互相关函数值是最小的码序列,采用移位相加方法构成新码组,其互相关旁瓣都很小,且自相关函数和互相关函数均有界”。

这样生成的序列称为Gold码(Gold序列)。

Gold序列是m序列的复合序列,由两个码长相等、码时钟速率相同的m序列优选对的模2和序列构成。

m序列和Gold序列特性研究要点

m序列和Gold序列特性研究要点

扩频通信实验报告Harbin Institute of Technology扩频通信实验报告课程名称:扩频通信实验题目:Gold码特性研究院系:电信学院班级:通信一班姓名:学号:指导教师:迟永钢时间: 2012年5月8日哈尔滨工业大学- I-第1章实验要求1.以r=5 1 45E为基础,抽取出其他的m序列,请详细说明抽取过程;2.画出r=5的全部m序列移位寄存器结构,并明确哪些序列彼此是互反多项式;3.在生成的m序列集中,寻找出m序列优选对,请确定优选对的数量,并画出它们的自相关和互相关函数图形;4.依据所选取的m序列优选对生成所有Gold序列族,确定产生Gold序列族的数量,标出每个Gold序列族中的所有序列,并实例验证族内序列彼此的自相关和互相关特性;5.在生成的每个Gold序列族内,明确标出平衡序列和非平衡序列,并验证其分布关系。

6.完整的作业提交包括:纸质打印版和电子版两部分,要求两部分内容统一,且在作业后面附上源程序,并加必要注释。

7.要求统一采用Matlab软件中的M文件实现。

第2章 实验原理2.1 m 序列二元m 序列是一种伪随机序列,有优良的自相关函数,是狭义伪随机序列。

m 序列易于产生于复制,在扩频技术中得到了广泛应用。

2.1.1 m 序列的定义r 级非退化的移位寄存器的组成如图1所示,移位时钟源的频率为c R 。

r 级线性移位寄存器的反馈逻辑可用二元域GF(2)上的r 次多项式表示2012() {0,1}r r i f x c c x c x c x c =++++∈ (1)图 2-1 r 级线性移位寄存器式(1)称为线性移位寄存器的特征多项式,其给出的表示反馈网络的而逻辑关系式是现行的。

因此成为线性移位寄存器。

否则称为,非线性移位寄存器。

对于动态线性移位寄存器,其反馈逻辑也可以用线性移位寄存器的递归关系式来表示112233 {0,1}i i i i r i r i a c a c a c a c a c ----=++++∈ (2) 特征多项式(1)与递归多项式(2)是r 级线性移位寄存器反馈逻辑的两种不同种表示法,因其应用的场合不同而采用不同的表示方法。

GOLD序列的相关性

GOLD序列的相关性

谢谢!
追求人生的美好!
我们的共同目标!
gold序列是用一对周期和速率均相同但码字不同的n级m序列发生器时钟n级m序列发生器gold码序列gold码发生器的原理结构图
GOLD序列的相关性
主要内容
• m序列 • Gold序列 • Gold序列的相关特性
m序列
m序列是目前CDMA系统中采用的最基本 的PN序列。它是最长线性反馈移位寄存器 序列的简称。若移位寄存器为n级, 则其周 期P=2n-1 。
• 如果有两个m序列, 它们的互相关函数的绝
对值有界, 且满足2 n1
1,
2 2 1,
n为奇数 n为偶数(不是4的倍数)
则我们称这一对m序列为优选对。
n级m序列发生器 时钟
n级m序列发生器
模2加
Gold码序列
(a)
1
2
3
4
5
12345 (b)
图2 Gold (a) Gold码发生器的原理结构图; (b) 5级m序列优选对构成的Gold码发生器
• 随着级数n的增加,Gold码序列的数量远远 超过同级数的m序列的数量,便于扩频多址 应用。
Gold序列的相关性
• 自相关性:Gold 证明了Gold 码序列的自 相关函数的所有非最高峰的取值是三值。
• 互相关性:Gold 码序列的互相关函数值的 最大值不超过其m 序列优选对的互相关值, 具有三值互相关函数 。
图1 反馈移位寄存器原理框图
Gold序列
• m序列虽然性能优良(具有尖锐而无旁瓣 的自相关函数), 但同样长度的m序列个数 不多,且序列之间的互相关性不够好。 R·Gold提出了一种基于m序列的PN码序 列, 称为Gold码序列。
• Gold序列是用一对周期和速率均相同,但 码字不同的m序列优选对模2加后得到的。

Gold码

Gold码

通信08-1 艾盼盼0850283101设计Gold序列发生器姓名:艾盼盼学号:0850283101 班级:通信08-1摘要:m序列,尤其是m序列优选对,是特性很好的伪随机序列。

但是,它们能彼此构成优选对的数目很少,不便于在码分多址系统中应用。

R.Gold于1967年提出了一种基于m 序列优选对的码序列,称为Gold序列。

它是m序列的组合码,由优选对的两个m序列逐位模2加得到,当改变其中一个m序列的相位(向后移位)时,可得到一新的Gold序列。

Gold 序列虽然是由m序列模2加得到的,但它已不是m序列,不过它具有与m序列优选对类似的自相关和互相关特性,而且构造简单,产生的序列数多,因而获得广泛的应用。

【关键词】:m序列优选对,Gold序列,模2加,自相关1. Gold码的概述1.1 gold码定义R.Gold于1967年提出了一种基于m序列优选对的码序列,称为Gold序列。

它是m序列的组合码,由优选对的两个m序列逐位模2加得到,当改变其中一个m序列的相位(向后移位)时,可得到一新的Gold序列。

Gold序列虽然是由m序列模2加得到的,但它已不是m 序列,不过它具有与m序列优选对类似的自相关和互相关特性,而且构造简单,产生的序列数多,因而获得广泛的应用。

1.2 gold码基本功能单元Gold码发生器的基本功能单元为线性反馈移位寄存器LFSR(Linear Fdddback Bhift Register)。

2.Gold序列的设计2.1 m序列优选对寻找方法产生gold序列的必要条件是m序列优选对,设A是对应于n级本原多项式f(x)所产生的m序列,B是对应于n级本原多项式g(x)所产生的m序列,当它们的互相关函数|Ra.b(k)|满足:则f(x)和g(x)所产生的m序列A和B构成一对优选对。

寻找m序列优选对的方法还有硬件计算法,分圆陪集法,逐步移位模2加法,三值判别法。

2.2gold序列设计的理论证明证明,若F1(x),F2(x)为两个不同的本原多项式,令F1(x)产生的序列为G(F1),F2(x)产生的序列为G(F2),F1(x). F2(x)所产生的序列为G(F1,F2),则有上式表明两本原多项式乘积所产生的序列等于两个本原多项式分别产生的模2和序列。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言
扩频通信系统中,扩频序列的相关特性是扩频系统性能的 重要特性,很大程度上决定了整个扩频系统的性能优劣,序 列的数量也在一定程度上限制了系统的容量。CDMA 系统中 用作扩频之用的伪随机序列则一直是研究的关键技术之一。 在实际系统中,互相关特性较好的正交码作为系统的扩频序 列,利用伪随机序列良好的自相关特性完成基站和用户的识 别。最常用的伪随机序列是m 序列和Gold序列,Gold码序列 具有较好的自相关和互相关特性,且序列数目比 m 序列增加 了许多,它以其优良的性能在码分多址技术中得到了广泛的 应用。WCDMA 扩频通信系统采用 Gold 序列作为扩频操作 中的扰码,用以区分用户或基站。
• 一般来说,移位寄存器可以有不同的初始状态和不同的反馈逻辑函数,产 生不同的序列,即移位寄存器序列是由它的初始状态和反馈逻辑函数确定 的。对 n 级寄存器总共有 个状态,但当初始状态为 0 状态时, 寄存器输出的都是 0 序列,所以应避免这种状态的出现。随着寄存器末 级的不断输出,可知输出为一周期序列,所以除去0 状态输出序列外,能 产生的序列的最大可能周期为 。对级数为n 的线性移位寄存器, 当周期为 时,这样的序列就称为最大长度序列或 m 序列。
• 由图2 可见,m 序列具有良好的自相关特性,归一化满足双值特性,如式所 示:
式中P 为序列周期,这里 P=63。出现负的相关幅度,表明这个级数中 的直流分量,这是由于一个周期内“0”、“1”个数不相等所引起的。从它的 归一化函数可以看出,对于两个不同相位的m 序列,当周期P 很大而且τ对 P 取模不为 0 时,-1/P 是很小的,这两个序列几乎是正交的,从实际的角 度来看是无关紧要的。
优选对的概念。
• m 序列优选对是指在m 序列集中,互相关函数最大值的绝对值|Rmax|最接 近或达到互相关值下限(最小值) 的一对m 序列。对于两个由N 级本原多项 式所产生的 m 序列A、B,若其互相关函数|Ra,b (k)| 满足:
• 则A,B 构成一对m 序列优选对。由m 序列组成的优选的序列集很小,不利 于扩频多址通信系统的应用。
• 在m 序列中,常常用“+1”表示“0”码元,“-1 ”表示“1”码元,对长度(周 期)为P 的码序列x 的自相关函数 • 其中, 是周期长度为 P 的某一码序列,而 是 移位τ后的码序列 。 对上式进行归一化,则自相关系数 (系数值最大不超过 1) 而两个序列x、y 的互相关特性函数 如式 本文选取了六级本原多项式 103、147 和155 产生 m 序列并通过 MATLAB 求得了103的m 序列自相关特性和103 与147、103 与155 的m 序列互相关 特性,如2图 所示:
• 假设初始状态(a0a1a2a3a4)=10000,时钟脉冲到来时,各级移位寄存器 状态自左至右移到下一位,a0 的“1”输出,并送给模二相加器,与 a1a2a3 送来的存数模二相加为“1”,反馈送入a4 ,寄存器状态由 10000 变为 00001。当下一个时钟脉冲到来时,重复以上过程。最终输出 序列 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 1 1 0 0 1 0 0 1 „

由图4 可见,Gold 序列的平衡性不一致,经过大量的对 Gold 序列族平衡性 的验证即可发现,当n 是奇数时,一族中有约 50% 的序列平衡,其余则存在 不同程度的偏差,当 n 是非4 的倍数的偶数时,平衡序列约占 75% 。
结论 • 由扩频通信原理可知,扩频地址码的数目直 接影响着系统的容量。m 序列具有良好的随机性 和平衡性,但在数量上有着很大的劣势。Gold序 列具有优良的相关特性,而且两两互相关值小的序 列数量较多,因此被广泛采用。平衡 Gold 序列 的获取,我们可以通过确定基准序列、移位序列 和寄存器初始状态来直接产生。这种充分条件的 确定,需要我们进一步的深入研究。
1 . 移位寄存器序列
• 移位寄存器序列是指由移位寄存器输出的“0”和“1”构成的序列。移 位寄存器由时钟控制的n 个串接的存储器、移位脉冲发生器、反馈函 数和模2 加法器组成。对线性移位寄存器的数学描述是移位寄存器的 特征多项式: 其中 ,系数 为零的不参加反馈运算。移位寄存器的状态为各级寄存器存数(“0”或 “1”)从右至左的顺序排列而成的序列。移位寄存器由外部时钟控制, 来一个时钟脉冲移位一次,同时相加反馈一次。以特征多项式 为例 ,其反馈移位寄存器连接如图 所示:
• 由上文提到的m 序列的产生程序和Gold序列的产生原理可构造MATLAB程序 gold_seq(prim_poly1, prim_poly2)来产生Gold 序列族。例如,选取 n=5 的m 序列优选对45和57,产生一族 Gold 序列,前两行序列为: 0000001000101110111110110111100 0000111010110001100010100010001 可证第一行为两 m 序列移位比特为0 时模二和所得序列。 • Gold序列由m 序列产生,但它已经不再是 m 序列,具有与m 序列优选对类似 的相关特性。本文选取了 m 序列优选对103 与147、103 与133 来产生Gold 序列,对其自相关特性和同族及不同族间 Gold 序列的互相关特性进行了研究, 仿真结果如图 3 所示:
参考文献
[1]刘焕淋,向劲松, 代少生. 扩展频谱通信系统[M]. 北京:北 京邮电大学出版社,2008 [2] 柴霖.基于MATLAB的扩频码设计[J].全球定位系 统,2007.1:20-25 [3] 邱恭安. 现代数字无线通信传输技术的研究[D]. 昆明理 工大学,2003 [4] 杨晓,杨凯, 关礼安.CDMA 系统中扩频序列码性能仿真 [J].陕西师范大学学报,2005,6(33):198-200. [5] 曾一凡, 李晖.扩频通信原理[M]. 北京:机械工业出版 社,2005 [6] 张平,王卫东,陶小峰.WCDMA 移动通信系统[M]. 北京: 人民邮电出版社 2004
• m 序列在扩展频谱及码分多址技术中有着广泛的应用,并且还是研究和构 造其他扩频序列的基础。因此无论从 m 序列直接应用还是从掌握伪随机 序列基本理论而言,必须熟悉 m序列的产生及其主要特性。
2存器能产生 m 序列的充要条件是其特征多项式为 本原多项式。本原特征多项式与 m 序列一一对应,寄存器不同的初始 状态只改变序列初相值。 • 本原多项式系数一般由八进制数表示,八进制数对应的二进制序列便 是对应的多项式系数,其中x 的次数从左到右按从高到低的顺序排列。 运行自行编制的 m 序列产生函数m _ seq (prim _poly)直接读取八进制 表示数即可产生对应 m 序列,其中prim _poly为给出的八进制表示数。 例如,155 对应的二进制序列、本原多项式和产生的 m 序列分别为 1101101、 、1 1 1 1 1 1 0 0 1 0 1 0 1 0 0 0 1 1 0011110111010110100110 11000100100001 1 1 0 0 0 0 0 1 0 。序列周期为 ,除全零状态外,每个状态 在序列一个周期中正好出现一次。 • m 序列具有平衡性、游程分布特性、移位相加特性和良好的自相关特 性,本文主要对其相关性进行了研究。
3 . Gold序列的产生及其主要特性的仿真分析
• Gold 序列是于1967年由R. Gold 提出的一种基于m 序列优选对的码 序列。Gold 序列虽然自相关特性不理性,但具有良好的互相关特性 和较大的序列数目,使它被 WCDMA 标准选为扩频码,用于区分用 户和小区。
• 并联结构产生的 Gold 码是由两个码长相等,码时钟速率 相同的m 序列优选对经过模二和构成的。每改变两 m 序 列的相对位移就可得到一个新的 Gold 序列,当相对位移 为 比特时,就可得到一族 个Gold 序列, 再加上构成Gold序列族的两个m 序列,共有 个Gold 序列。
m 序列的互相关特性则不一致,图2 中103 与147 的m 序列互相关特 性满足三值特性,而103 与155 的m 序列互相关值出现了较大的峰值,不满 足三值特性。对大多数序列来说,互相关函数的峰值幅度是自相关函数峰值 一个大的百分比。因此,m 序列对CDMA 通信系统来说不合适。 由于m 序列中有的互相关特性较好,有的较差。为此,提出了 m 序列
• 由图3 可见,Gold 序列的自相关特性在位移比特τ=0时与m 序列相同, 具有尖锐的自相关峰值,而τ为其它值时,与 m 序列有所差别,相关值 不再是-1/P ,而是满足三值特性。同族Gold 序列归一化互相关特性是 以一定概率出现的三值特性,为:
• -1/P 出现的概率在 n 为奇数时为50% ,在n 为偶数但非 4 的倍数时为 75% 。同族Gold序列的互相关函数取值已有理论结果,而不同族之间 的 Gold 序列的互相关函数取值已不是三值而是多值,且互相关值大大 超过优选对的互相关值,尚无理论结果。
4 序列平衡性的验证
• 平衡性是伪随机序列一个很重要的性能,码不平衡会降低系统的载波 抑制度,增大系统的载波泄漏,破坏扩频通信系统的保密、抗干扰和 抗侦破能力。我们定义伪随机序列的平衡性为序列中“1”的数目比 “0”的数目多一个。 实际上,所有 m 序列都是平衡的。关于这一点,我们可以这样理解: m 序列的产生过 程实际上就是寄存器末级内容的不断输出。移位寄存器的各个状态等 价于给除全 0 外的长度为n 的所有可能的 二进制向量计数。如 果全 0 向量包含在内,所有的 个二进制向量中,正好有一半是偶 数(最后一位是 0),另一半是奇数(最后一位是 1),也就是产生 序列中“0”、“1”个数相同,排除全 0 状态后,实际最终产生的 m 序 列中,“0”的个数比 “1”少一个。 • Gold 序列平衡性的验证,可以把伪随机序列中“0”、“1”映射为“1 ”、“1”,码片逐位累加结果为“1”则平衡。本文选取 m 序列优选对 103 与147、103 与133 产生两族\Gold 序列中第一个序列进行平衡性 验证,如图 4 所示:
相关文档
最新文档