数字通信原理第11章伪随机序列及编码

合集下载

伪随机序列

伪随机序列

1.伪随机码在扩频系统中,起扩频的作用。

主要是因为这类码序列具有类似于随机信号的特性,即具有近似白噪声的性能。

2.选用随机信号传输信息的理由:在信息传输中各种信号之间的差异性越大越好,这样任意两个信号不容易混淆,即相互间不容易发生干扰,不会发生误判。

3.理想的传输信息的信号形式应是类似于白噪声的随机信号,因为取任何时间上的不同的两端噪声来比较都不会完全相似,若能用它们代表两种信号,其差别性就最大。

4.为实现选址通信,信号之间必须是正交或准正交的(互相关性为零或很少)。

5.伪码不但是一种能预先确定的、有周期性的二进制序列,而且又具有接近于二进制数随机序列的自相关特性。

一、伪随机序列的特性1.相关性概念:()τ自相关:很容易的判断接收到的信号与本地产生的相同信号复制品之间的波形与相位是否完全一致。

相位完全对准时有输出,没有对准时输出为零。

互相关:在码分多址中尤为重要,在码分多址中,不同的用户应选用互相关性小的信号作为地址吗,如果两个信号是完全随机的,在任意延迟时间都不相同,则互相关性为0则称为正交,如果有一定的相似性,则互相关性不为0.两个信号的互相关性越少越好,则他们越容易被区分,且相关之间的相关性⎧⎪⎪⎪⎪⎨⎪⎪⎪⎪⎩干扰也小。

2.码序列的自相关性:序列的自相关函数用于衡量一个序列与它的j 次移位序列之间的相关程度。

常用自相关系数来表示相关性,自相关系数为相关函数的均一化。

二进制序列自相关系数为:();A D =a i i j A D j Pρ+-=式中为a 与a 对应码元相同的个数;为不同的个数。

P A+D. 3.码序列的互相关性:序列的互相关函数用于衡量两个不同序列之间的相关程度。

常用互相关系数来表示相关性,互相关系数为相关函数的均一化。

二进制序列互相关系数为:();ab A D j A ab D Pρ-=为对应元素相同的数目为不同的数目。

m ⎧⎪⎪⎨⎪⎪⎩序列:码分多址系统需要具有良好的自相关性的二进制序列作为码。

通信课件正交编码与伪随机序列

通信课件正交编码与伪随机序列

|
| iNTc | Tc,i 0,1,2...
1/ N
Tc iNTc iNTc (N 1)Tc iNTc
1
0
NTc
1
N
m序列波形的功率谱密度
Gold码
n个寄存器的m序列数目有限,且互相关起 伏大
Gold码构造数量多且互相关特性好的码 Gold采用优选m序列,可以构造出2n+1
in 14 cities
U.S. PCS standard issued
First commercial CDMA system
in Hong Kong using QUALCOMM phones
Commercial systems in 100 U.S. cities Japan selects
CDMA
宽带干扰
这里宽带干扰来自系统其他用户、多径传 播等,它们的特点是干扰信号占用的频带 与扩频信号一样宽。
从理论上说,如果宽带干扰与接收信号是 不相关的,则解扩时由于采用相关接收机, 宽带干扰对接收信号的干扰为0。但是实际 系统中,由于种种原因,不可能实现各个 用户的完全正交。
抗多径干扰
对于普通的2PSK来说,信道中的多径传播 (从频域看就是频率选择性失真)会造成 码间干扰,解决这个问题的方法之一是使 用均衡,均衡一般比较复杂。如果我们采 用DSSS,则可以用比较简单的方法解决 此问题。
能重复产生(随机序列一般不可重复) 问题:如何产生伪随机序列
m序列发生器 Gold序列发生器 …
m序列发生器
m序列是最长线性反馈移位寄存器序列的 简称,它是由带线性反馈的移位寄存器产 生的周期最长的序列。
例:两个线性移位寄存器序列发生器如下
输出 图1A

通信原理电子版讲义-正交编码与伪随机码

通信原理电子版讲义-正交编码与伪随机码
序列,具有良好的自相关和互相 关性能。
02
以Gold序列为例,它是一种常用的伪随机码,具有良好的相关特性和 接近于随机噪声的频谱特性。
03
Gold序列常用于扩频通信、多址通信和雷达测距等领域。
04
在实际应用中,Gold序列的生成算法需要经过严格的设计和优化,以 确保其性能满足通信系统的要求。
通信原理电子版讲义-正交编码与 伪随机码
目录
• 引言 • 正交编码原理 • 伪随机码原理 • 正交编码与伪随机码的比较 • 实例分析 • 总结与展望
01 引言
主题简介
01
正交编码与伪随机码是通信原理 中的重要概念,它们在数字通信 系统中有着广泛的应用。
02
正交编码是一种利用正交性原理 进行编码的方法,而伪随机码则 是一种具有随机特性的码,但可 通过算法生成。
正交编码的应用场景
01
数字通信
在数字通信中,正交编码技术广泛应用于信号传输和信道编码。通过正
交编码,可以有效地提高信号传输的抗干扰能力和可靠性。
02 03
雷达探测
雷达探测中,常常需要实现信号的定向发射和接收。正交编码技术可以 通过对发射信号进行正交编码,实现信号的定向传播,提高雷达探测的 精度和距离。
信道编码
用于信道编码中,作为随机填充码或校验码,提 高通信系统的可靠性。
数字调制
用于数字调制中,作为伪随机序列或相位编码的 参考信号,提高通信系统的抗干扰能力。
04 正交编码与伪随机码的比 较
编码方式的比较
正交编码
正交编码是一种线性编码方式,通过将输入信息进行线性变换得到编码输出。其 特点是输入信息与编码输出之间保持正交关系,即相互垂直。
伪随机码的生成方法

通原第12章 正交编码与伪随机序列

通原第12章 正交编码与伪随机序列

H 4 H8 H 4 H 2 H 4

上面给出几个H矩阵的例子,都是对称矩阵,而且第一行和 第一列的元素全为“+”。我们把这样的H矩阵称为阿达玛 矩阵的正规形式,或称为正规阿达玛矩阵。
14
第12章 正交编码与伪随机序列

性质



在H矩阵中,交换任意两行,或交换任意两列,或改变任 一行中每个元素的符号,或改变任一列中每个元素的符号, 都不会影响矩阵的正交性质。因此,正规 H矩阵经过上述 各种交换或改变后仍为H矩阵,但不一定是正规的了。 按照递推关系式可以构造出所有2k阶的H矩阵。可以证明, 高于2阶的H矩阵的阶数一定是4的倍数。不过,以4的倍 数作为阶数是否一定存在H矩阵,这一问题并未解决。 H矩阵是正交方阵。若把其中每一行看作是一个码组, 则这些码组也是互相正交的,而整个H矩阵就是一种长为 n的正交编码,它包含n个码组。因为长度为n的编码共有 2n个不同码组,现在若只将这n个码组作为准用码组,其 余(2n - n)个为禁用码组,则可以将其多余度用来纠错。这 种编码在纠错编码理论中称为里德-缪勒(Reed-Muller)码。
按照互相关系数定义式计算容易得知, 这4个码组中任意两者之间的相关系数
s1(t)
s2(t)
s3(t)
都为0,即这4个码组两两正交。我们 把这种两两正交的编码称为正交编码。 s (t)
4
6
第12章 正交编码与伪随机序列

自相关系数:
类似上述互相关系数的定义,可以对于一个长为 n的码组x 定义其自相关系数为 1 n x ( j ) xi xi j , j 0,1,, (n 1) n i 1 式中,x的下标按模n运算,即有xn+k xk 。例如,设 x ( x1 , x2 , x3 , x4 ) (1,1,1,1) 则有 1 4 2 x ( 0) x i 1

通信原理伪随机序列课程设计

通信原理伪随机序列课程设计

1课程设计概述本课程设计主要是使学生增进对伪随机序列的认识,加深对通信原理理论方面的理解,使学生了解如何产生伪随机序列以及D/A 的工作原理及使用方法,并将伪随机序列输入D/A 转换器,观察其模拟信号特性。

设计伪随机码电路:产生八位伪随机序列(本次产生的是m 序列);了解D/A 的工作原理及使用方法,将伪随机序列输入D/A 中(如DAC0808),观察其模拟信号的特性;分析信号源的特点,使用软件进行仿真;进行系统仿真,调试并完成符合要求的课程设计书。

2设计相关知识介绍2.1伪随机序列的定义伪随机序列是一种可以预先确定并可以重复产生和复制,且具有随机统计特性的二进制码序列。

m 序列是最常见的一种伪随机序列,它是最大长度线性反馈移位寄存器序列的简称.之所以称其为伪随机序列,是因为它表现出白噪声采样序列的统计特性,在不知其生成方法的侦听者看来像真的随机序列一样.m 序列具有很强的系统性、规律性和相关性.在现代工程实践中,伪随机信号在信息安全、数字网络、移动通信、导航、雷达和保密通信、通信系统性能的测量等领域中有着广泛的应用.例如:在连续波雷达中可用作测距信号,在遥控系统中可用作遥控信号,在多址通信中可用作地址信号,在数字通信中可用作群同步信号,还可用作噪声源以及在保密通信中起加密作用等121.基于伪随机序列具有的科学价值和社会价值,其分析、构造和生成一直是国内外相关领域研究的热点,因此研究设计m 序列在现代社会中依然具有重要意义。

2.2 m 序列及其产生m 序列是最长线性反馈的移位寄存器序列的简称。

它是由带线性反馈的移存器产生的周期最长的序列。

在4级线性反馈移存器中,设其初值状态(3210,,,a a a a )=(1,0,0,0),则在移位一次时,由3a 和0a 模2相加产生新的输入4a =1 0=1,新的状态变为(4321,,,a a a a )=(1,1,0,0)。

这样移位15次后又回到初始状态(1,0,0,0)。

通信原理 正交编码与伪随机序列

通信原理 正交编码与伪随机序列

扩频通信原理
一般的无线扩频通信系统都要进行三次调制。

一次调制为信息调制,二次调制为扩频调制,三次调制为射频调制。

接收端有相应的射频解调,扩频解调和信息解调。

根据扩展频谱的方式不同,扩频通信系统可分为:直接序列扩频(DS)、跳频(FH)、跳时(TH)、线性调频以及以上几种方法的组合。

在发端,信息码经码率较高的PN码调制以后,频谱被扩展了。

在收端,扩频信号经同PN码解调以后,信息码被恢复;
信息码经调制、扩频传输、解调然后恢复的过程,类似与PN码进行了二次"模二相加的过程。

通信原理电子版讲义正交编码与伪随机码

通信原理电子版讲义正交编码与伪随机码
1/4,…且长度为k的游程中,0游程与1游程个数相同。 • (3)该序列的噪声功率谱为常数。 • m序列的性质与随机噪声相似,因此称为伪随机序列。 • 真正的随机序列是不可重复的,伪随机序列可以任意
地重复。
26
谢谢观看/欢迎下载
BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH
m1 n 1
1 T
N m 1
N n 1
ambn
T
0 gc
t mTc
gc
t nTc
dt
1 T
N
ambmTc
m 1
1 N
N
ambm
m 1
0
2
• 若码组 x, y C,(为所有编码码组的集合)满 足 (x, y) 0 ,则称C为正交编码。即:正交编码 的任意两个码组都是正交的
• 即:正交编码的任意两个码组都是正交的。 • 例1:已知编码的4个码组如下:
(1)均衡性
由n级移位寄存器产生的m序列周期为 2n 1 。
除全0状态外,其它状态都在m序列一个周期内
出现,而且只出现一次,m序列中“1”和“0”概
率大
致相同,“1”的只比“0”的多一个。
(2) 游程分布
游程:序列中取值相同的那些相继的元素合称为一个
“游程”。
游程长度:游程中元素的个数。
m序列中,长度为1的游程占总游程数的一半;长度为2 的游程占总游程的1/4,
• 母函数G(x)=1/f(x)

伪随机码的原理与应用

伪随机码的原理与应用

伪随机码的原理与应用1. 什么是伪随机码?伪随机码(Pseudorandom code)是一种非真随机生成的代码,通常由伪随机序列生成器生成。

它不是通过真正的随机过程产生的,而是使用算法生成的,因此被称为伪随机码。

伪随机码具有类似于真随机码的统计特性,但是其生成规则是可预测的。

2. 伪随机码的原理伪随机码的生成原理基于数学算法。

常见的伪随机码生成算法有线性反馈移位寄存器(LFSR)、梅森旋转算法等。

其中,LFSR是最常见的伪随机码生成算法之一。

LFSR是一种基于移位寄存器的随机数生成器。

它主要由一个寄存器和一个反馈系数构成。

通过不断的移位和异或运算,LFSR生成一个伪随机序列。

这个序列在统计特性上与真随机序列非常相似。

3. 伪随机码的应用伪随机码在数字通信、密码学、网络安全等领域有广泛的应用。

下面列举几个常见的应用场景:3.1 伪随机码的加密伪随机码可用于加密通信过程中的数据。

在加密过程中,发送方使用伪随机码对原始数据进行加密操作,然后将加密后的数据发送给接收方,接收方通过使用相同的伪随机码对加密数据进行解密操作,从而还原出原始数据。

3.2 伪随机码的扩频技术伪随机码在扩频技术中起到关键的作用。

扩频技术用于增加通信系统的抗干扰性能和保密性能。

发送方使用伪随机码对原始信号进行扩频,接收方通过使用相同的伪随机码对接收到的信号进行解扩,从而还原出原始信号。

3.3 伪随机码的随机性测试伪随机码的随机性是衡量其质量的重要指标。

在应用中,需要对生成的伪随机码进行随机性测试,以保证其符合随机性的要求。

常见的随机性测试方法包括序列统计方法、频谱分析方法等。

4. 伪随机码的优缺点伪随机码相比于真随机码具有一些优缺点。

下面分别列举:4.1 优点•生成速度快:伪随机码是通过算法生成的,因此生成速度非常快。

•可控性强:伪随机码的生成规则是可预测的,可以根据需要进行调整。

•长周期性:伪随机码的周期可以很长,可以满足大多数应用场景的需求。

数字通信原理与技术(第四版)第10章伪随机序列及应用

数字通信原理与技术(第四版)第10章伪随机序列及应用
性和稳定性。
扩频技术
通过将信号扩展到更宽的频带,降 低信号的功率谱密度,从而减小信 号被截获或干扰的风险。
编码技术
采用差分编码、卷积编码等编码技 术,提高信号的纠错能力和抗干扰 能力。
保密性能优化
加密技术
利用伪随机序列对明文进行加密,使非法用户无 法获取通信内容,保证通信的安全性。
跳频技术
通过快速跳变频率,使得敌方难以跟踪和截获信 号,提高通信的保密性。
扩频通信
在扩频通信中,伪随机序列用于扩频和解扩频过程,实现 信号的频谱扩展和还原,从而提高信号的抗干扰能力和隐 蔽性。
02 伪随机序列的生成方法
线性反馈移位寄存器
线性反馈移位寄存器是一种常用的伪随机序列 生成器,其基本原理是利用线性反馈函数对寄 存器的状态进行运算,产生新的状态序列。
线性反馈移位寄存器有多种类型,如扭结型、 斐波那契型等,它们生成的伪随机序列具有不 同的特性和应用场景。
相关性
相关性定义
伪随机序列的相关性是指序列中不同位置的元素之间的相互关系。
自相关和互相关
自相关表示序列与其自身相关的情况,互相关表示两个不同序列 之间的相关情况。
相关函数
相关函数用于描述伪随机序列的相关性,其值越接近于0表示相 关性越弱,越接近于1表示相关性越强。
均匀分布性
均匀分布性定义
伪随机序列的每个元素出 现的机会应该是相等的, 即具有均匀分布性。
特性
伪随机序列具有良好的随机性、 周期性、可重复性和可预测性, 通常用于模拟噪声环境、加密通 信、扩频通信等领域。
伪随机序列的应用领域
模拟噪声环境
在无线通信、雷达和声呐等系统中,伪随机序列常被用作 噪声源,模拟自然界的噪声环境,以提高系统的抗干扰性 能。

伪随机序列

伪随机序列

目录伪随机序列 (2)1 基本原理 (2)1.1 背景 (2)1.2 实现原理 (2)2 实现方式 (3)3 FPGA的实现 (5)3.1 设计思路 (5)3.2 代码实现分析 (5)3.2.1斐波那契方式 (5)3.2.2伽罗瓦方式 (9)4 总结 (12)伪随机序列1 基本原理1.1 背景随着通信技术的发展,在某些情况下,为了实现最有效的通信应采用具有白噪声统计特性的信号;为了实现高可靠的保密通信,也希望利用随机噪声;另外在测试领域,大量的需要使用随机噪声来作为检测系统性能的测试信号。

然而,利用随机噪声的最大困难是它难以重复再生和处理。

伪随机序列的出现为人们解决了这一难题。

伪随机序列具有类似于随机噪声的一些统计特性,同时又便于重复产生和处理,有预先的可确定性和可重复性。

由于它的这些优点,在通信、雷达、导航以及密码学等重要的技术领域中伪随机序列获得了广泛的应用。

而在近年来的发展中,它的应用范围远远超出了上述的领域,如计算机系统模拟、数字系统中的误码测试、声学和光学测量、数值式跟踪和测距系统等也都有着广阔的使用。

伪随机序列通常由反馈移位寄存器产生,又可分为线性反馈移位寄存器和非线性反馈移位寄存器两类。

由线性反馈移位寄存器产生出的周期最长的二进制数字序列称为最大长度线性反馈移位寄存器,即为通常说的m序列,因其理论成熟,实现简单,应用较为广泛。

m序列的特点:(1)每个周期中,“1”码出现2n-1次,“0”码出现2n-1次,即0、1出现概率几乎相等。

(2)序列中连1的数目是n,连0的数目是n-1。

(3)分布无规律,具有与白噪声相似的伪随机特性。

1.2 实现原理在二进制多级移位寄存器中,若线性反馈移位寄存器(LFSR)有n 阶(即有n级寄存器),则所能产生的最大长度的码序列为2n-1位。

如果数字信号直接取自LFSR(非翻转信号)的输出,那么最长的连0数为n-1。

除了字符串的连0和连1,伪随机序列在一个长度为n的字符串中将包含任何可能的0和1的组合。

通信原理的讲义第十一章复用

通信原理的讲义第十一章复用

故,在乘积之后,信号的带宽便拓宽了, 这就是扩频。
可见,扩频后信号的功
率在原信号带宽的功率
原信号频谱
内低于原信号。
扩频后信号频谱 这对于军事上的应用非
常重要,即使得我方的
通信信号不易被敌方检
W频率
测到。
扩频的另外一个特点是抗干扰:
窄带噪声
扩频后信号
W频率 经过解扩之后
原信号
窄带噪声带宽展
W频率
i 为第i 路信号及特征波形的时延参数, i 为第i 路信
号的相位参数, wc 为载波频率。 现考虑用 ck (t ) 特征波形对第k 路信号实现解扩,可
认为此时在第k 路上,接收端已实现同步。即此时可认 为, k 0 , k 0
用2ck (t ) cos( wct ) 去乘s(t ) 得
第十一章 复用
复用又称多址或多路。
通信中复用的本质是:在同一信道上允 许多路信号同时传输。
目前复用技术主要包括:FDM/FDMA频 分复用/多址(波分复用)、TDM/TDMA 时分复用/多址、CDM/CDMA码分复用/ 多址。
11.1 频分复用/波分复用
所谓频分复用,就是用不同的频率传送 各路消息,以实现通信。
滤 去 2wc 信 号
r1 ( t )

dk
(
t
)
c
2 k
(
t
)

N
d i ( t i ) c i ( t i ) c k ( t ) cos( i )
i1,i k
将 r1(t) 在(0,T)上做积分,得 T 时刻接收机输 出为
T
D (T ) t 0 r1 (t )dt

通信原理 第十一章 伪随机序列

通信原理 第十一章 伪随机序列

( 2 ) 伪码 ( 3 ) 发送序列 ( 4 ) 发端载波相位 ( 5 ) 收端载波相位 ( 6 ) 中频相位 ( 7 ) 解调信息
图 10 5 直 扩 系 统 方 框 图 和 扩 频 信 号 传 输 图
-
(b)
2. 跳变频率扩频方式
伪噪声 发生器 d (u ,t) 信 源
1
频 率 合成器
2
混频器 4 频 率 合成器 3
10.3.1 扩展频谱通信
信码 调制 d(t) Acos ωct 载波 n(t) 噪声 × + × 带通 解调 d(t) 信码
扩频函数
解扩函数
图 10-4 扩展频谱通信系统
扩展频谱技术的理论基础是山农公式。对于加性白高斯噪 声的连续信道,其信道容量C与信道传输带宽B及信噪比S/N之
间的关系可以用下式表示
输出序列为
{ak } a0a1 an1
输出序列是一个周期序列。其特性由移位寄存器的级数、
初始状态、反馈逻辑以及时钟速率(决定着输出码元的宽度)所 决定。当移位寄存器的级数及时钟一定时,输出序列就由移 位寄存器的初始状态及反馈逻辑完全确定。当初始状态为全 零状态时,移位寄存器输出全 0 序列。为了避免这种情况, 需设置全 0 排除电路。
10.2.4 自相关特性
m序列具有非常重要的自相关特性。在m序列中,常常用
+1代表 0,用-1代表 1。 此时定义:设长为 p的m序列, 记作
a1, a2 , a3 ,, a p ( p 2n 1)
经过j次移位后,m序列为
a j 1, a j 2 , a j 3 ,, a j p
度为 4 的游程一个, 即 1 1 1 1; 长度为 3 的游程 1 个, 即 0

大学通信工程原理经典课件 伪随机序列

大学通信工程原理经典课件 伪随机序列
m p mr ms
其中ms为mp某次延迟移位后的序列。
m序列的性质
(4)自相关特性
m序列具有非常重要的自相关特性。
R (j) 1
-P
-3 -2 -1 0
1
2
3
P -1
P j
m序列的性质
(5)伪噪声特性 如果我们对一个正态分布白噪声取样, 若取样值为正, 记为+1,取样值为负, 记为-1,将每次取样所得极性排成序列, 可以写成 …+1,-1,+1,+1,+1,-1,-1,+1,-1,… 这是一个随机序列,它具有如下基本性 质:
m序列的性质
(2)游程特性(游程分布的随机性)
把一个序列中取值(1 或 0)相同连在 一起的元素合称为一个游程。在一个游 程中元素的个数称为游程长度。
m序列的性质
(3)移位相加特性(线性叠加性) m序列和它的位移序列模二相加后所 得序列仍是该m序列的某个位移序列。 设一个m序列mp,其周期为p,经过r 次延迟移位后的序列为mr, 那么
伪随机பைடு நூலகம்列
伪随机的意思是:表面看起来很像随机, 但它其实是确定的序列。 所谓“确定序列”是指:如果我们知道 规则的话,可以一个不漏地写出以后的 全部序列(例如:1、1、2、3、5、8、 13、……)。
• 真正的随机序列,无论你已经看到了多少个前 面的数值,也不可能确定出下一个数是什么。 • 出于某些目的(例如扩频通信),我们需要随 机序列, • 从可操作的角度来说需要做出这样的序列,它 “看上去很随机”,但实际上是用不太复杂的 规则以确定的方式产生的。这样的序列叫伪随 机序列或者伪码。 • 给定一个确定序列,它“看上去像不像随机” 就是要检查前述的几条性质是否满足或接近满 足。

伪随机码

伪随机码
当0<s<7时,称为α的自相关函数的旁瓣值。从刚才所求出的结果知道,α=的自相关函数的旁瓣值只有一个: -1。像这样的序列称为伪随机序列或拟完美序列。即,一个周期为v的无限序列,如果在一个周期里,0和1的个 数相差1,并且它的自相关函数的旁瓣值只有一个:-1,则称它为伪随机序列或拟完美序列。α的自相关函数的 旁瓣值的绝对值越大,就表明(或把的0和1互换得到的序列)与α越像。因此如果周期为v的序列α是一个伪随 机序列,那么α不管左移几位(只要不是v的倍数),得到的序列都和α很不像,这样就很难分辨出α是什么样子。

(code)
码是组合设计的一个重要概念。
它是为达到信息传递的可靠性和安全性等目的而对信息所做的某种变换。在无线电通信中需要有克服天电干 扰的措施,特别在宇航通信中更为突出,纠错码主要用于抗干扰的要求;另一方面,在军事、外交及商业方面, 要求信息传递过程中的保密性,这类码就是密码。分组码是一类重要的纠错码。
伪随机码
有某种随机序列和特性的序列码
01 简介
03 处理方法 05 实例
目录
02 特性 04 应用 06 码
结构可以预先确定,可重复产生和复制,具有某种随机产生,该络由R级串联双态器件移位脉冲产生器和模二加法器组成。该络可以产生码长为15的伪随 机码。在计算机、通信系统中我们采用的随机数、随机码均为伪随机数、伪随机码。所谓“随机码”,就是无论 这个码有多长都不会出现循环的现象,而“伪随机码”在码长达到一定程度时会从其第一位开始循环,由于出现 的循环长度相当大,例如CDMA采用42的伪随机码,重复的可能性为4.4万亿分之一,所以可以当成随机码使用。
设 Q为 q元集,为笛卡儿积集合。的一个非空真子集C称为一个q元分组码,简称码。当时,称这个码是平凡 的。称 Q为字母表,而称的元为字或向量,称C的元为码字,n为字长。当时,称 C为 q元(n.M)码。

伪随机序列《通信原理》

伪随机序列《通信原理》

伪随机序列1.基本概念伪随机序列是具有类似于随机噪声的某些统计特性,同时又具有周期性的数字序列,又称伪随机信号和伪随机码。

2.m序列(1)m序列的产生①m序列的定义m序列是指由带线性反馈的移存器产生的周期最长的序列,即最长线性反馈移位寄存器序列的简称。

②m序列的产生原理图12-1 线性反馈移位寄存器原理方框图一个n级线性反馈移存器可能产生的最长周期等于(2n-1)。

③m序列的实现a.基本关系式第一,递推方程第二,特征方程第三,母函数b.基本定理定理一式中,h(x)为次数低于f(x)的次数的多项式。

定理二:一个n级线性反馈移存器之相继状态具有周期性,周期为p≤2n-1。

定理三:若序列A={a k}具有最长周期(P=2n-1),则其特征多项式f(x)应为既约多项式。

定理四:一个n级移存器的特征多项式f(x)若为既约的,则由其产生的序列A={a k}的周期等于使f(x)能整除的(x p+1)中最小正整数p。

c.本原多项式第一,定义本原多项式是指满足既约条件;可整除(x m+1),m=2n-1;且除不尽(x q+1),q<m 的多项式。

第二,应用当线性反馈移存器的特征多项式为本原多项式,反馈移存器才能够产生m序列,即可以由本原多项式构成m序列发生器,本原多项式列表见表12-1。

表12-1 本原多项式表(2)m序列的性质①均衡性在m序列的一个周期中,“1”的个数比“0”的个数多一个,“1”和“0”的数目基本相等。

②游程分布性a.游程的定义游程是指一个序列中取值相同的那些相继的(连在一起的)元素的合称,其中游程元素的个数称为游程长度。

b.游程的分布规律第一,长度为k的游程数目占游程总数的2-k,其中;第二,在长度为k的游程中(其中),连“1”的游程和连“0”的游程各占一半。

③移位相加特性一个m序列M p与其经过任意次延迟移位产生的另一个不同序列M r模2相加,得到的仍是M p的某次延迟移位序列M s,即④自相关函数a.定义式b.数学表示式式中,m为序列的周期。

伪随机序列及编码 11

伪随机序列及编码  11

n 2 j =0 ∑xi / p =1 i=1 ρx ( j) = n x x / p = −1/ p j ≠ 0 ∑ i i+ j i=1
形式的码, 称为伪随机码, 又称为狭义伪随机码。 形式的码, 称为伪随机码, 又称为狭义伪随机码。
成都理工大学“数字通信原理”
(11-6)
成都理工大学“数字通信原理”
伪随机序列应当具有类似随机序列的性质。 伪随机序列应当具有类似随机序列的性质。在工程上常 用二元{ 序列来产生伪噪声码,它具有以下几个特点: 用二元{0,1}序列来产生伪噪声码,它具有以下几个特点: 在随机序列的每一个周期内0 (1) 在随机序列的每一个周期内0和1出现的次数近似相 等。 (2) 每一周期内,长度为 n 的游程取值(相同码元的码 每一周期内, 的游程取值( 元串) 的游程次数多一倍。 元串)出现的次数比长度为n+1的游程次数多一倍。 随机序列的自相关类似于白噪声自相关函数的性质。 (3) 随机序列的自相关类似于白噪声自相关函数的性质。
i=0 j =0
n+m i
(11-11)
成都理工大学“数字通信原理”
)≠0, )(称为商 称为商) 若g(x)≠0,则在F(x)总能找到一对多项式q(x)(称为商)和
r(x)(称为余式)使得 )(称为余式) 称为余式
f(x)=q(x)g(x)+r(x)
的阶数。 这里r(x)的阶数小于g(x)的阶数。
成都理工大学“数字通信原理”
(11-5)
式中, 的对应码元相同的个数: 式中 , A 是码字 xi 与其位移码字 xi+j 的对应码元相同的个数: D是对应码元不同的个数。伪随机码具有白噪声的统计特性, 是对应码元不同的个数。伪随机码具有白噪声的统计特性, 因此, 对伪随机码定义可写为 因此, 对伪随机码定义可写为 (1) 凡自相关函数具有

通信原理课件-正交编码与伪随机序列v3

通信原理课件-正交编码与伪随机序列v3
例如,Wal(5, t)应该根据Wal(2, t)递推出来,此时,k = 5, j = 2, q = 1, [j/2] = 1。
(1)q
j / 2
wal
j,
2
t
1 4
(1)
jq
wal
j,
2
1 4
其中,j = 0,1,2, …, q = 0或1,[j/2]表示j/2的整数部分。
2021/5/7
12
10.2.2 常见的正交编码(续)
为了便于理解,做以下几点说明: (1) 当把Wal(j, t)改成Wal(j, 2t)时,表示保持波形相对形状 不变,只是将时基从-1/2 ≤ t ≤ 1/2压缩到-1/4 ≤ t ≤ 1/4; (2) 当把Wal(j, 2t)改成Wal[j, 2(t ± 1/4)]时,表示保持波形 相对形状不变,只是将波形向左(对应“+”号)或向右(对应 “-”号)平移 1/4。
通信原理
第10章 正交编码与伪随机序列
2021/5/7
1
10.1引言
正交编码不仅可以用于提高数字通信系统的可靠性, 还可以用来实现码分多址,在移动蜂窝通信中广泛应用。 伪随机序列在误码率测量、时延测量、扩谱通信和保密通 信等领域都有着十分广泛的应用。
2021/5/7
2
10.2 正交编码的基本概念和常见的正交编码
2021/5/7
11
10.2.2 常见的正交编码(续)
2.Walsh矩阵 Walsh函数的定义常用三角函数法、拉德马赫函数乘
积表示法、Hadamard矩阵表示法和递推公式法等。这里介
绍Walsh函数的递推公式形式,其定义为
wal(0,
t)
1
0

数字通信原理第11章伪随机序列及编码

数字通信原理第11章伪随机序列及编码
11.4.4 m序列的性质
1. 均衡特性(平衡性):
m序列每一周期中 1 的个数比 0 的个数多 1 个, 在每一周期中 1 的个数为偶数, ( p 1) / 2 2n1 0 的个数为奇数, ( p 1) / 2 2n1 1 当p足够大时,在一个周期中 1 与 0 出现的次数基本相等。
n
f ( x) c0 c1x cn xn ci xi
i0
f(x)是一个常数项为1的n次多项式,它反映了反馈线的状
态。
P298公式10-16
第 11章 伪随机序列及编码
可以证明:产生m序列的特征多项式 为一个n次本原多项式。 若一个n次多项式f(x) (1) f(x)为既约多项式(即不能分解因式的多项式) (2) f(x)可整除(xp+1), p=2n-1; (3) f(x)除不尽(xq+1), q<p。 则称f(x)为本原多项式。 一般本原多项式可通过计算机穷举法来验证。
H8

H4 H 4
H4 H
4


1 1
1
1 1
1
1 1
1
1 1
1
1 1 1 1
1 1 1 1
1
1
1
1

1 1 1 1 1 1 1 1


1 1 1 1 1 1 1 1
第 11章 伪随机序列及编码
11.6 伪随机序列的应用
一阶Hadamard矩阵
H1 1
高阶Hadamard矩阵的递推公式为:
HNm


H H
N N
m1 m1
其中Nm 2m
H Nm1 H Nm1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第 11章 伪随机序列及编码
例:设 n = 4,m = 24 – 1 = 15 通过穷举法,可找出所有可整除 x15 1 的多项式:
x15 1 x4 x 1 x4 x3 1 x4 x3 x2 x 1 x2 x 1 x 1
通过穷举法,还可证明,在 n = 4 的多项式中: x4 x 1 x4 x3 1
H8

H4 H 4
H4 H
4


1 1
1
1 1
1
1 1
1
1 1
1
1 1 1 1
1 1 1 1
1
1
1
1

1 1 1 1 1 1 1 1


1 1 1 1 1 1 1 1
第 11章 伪随机序列及编码
11.6 伪随机序列的应用
一阶Hadamard矩阵
H1 1
高阶Hadamard矩阵的递推公式为:
HNm


H H
N N
m1 m1
其中Nm 2m
H Nm1 H Nm1

Nm1 2m1
m 0、1、2、3
第 11章 伪随机序列及编码
例:
H2

H1

H1
H1 H1
是本原多项式。而 x4 x3 x2 x 1 不是本原多项式。
因为有 x5 1 x4 x3 x2 x 1 x 1
即其可整除 q = 5 < 15 的因式 x5+1
第 11章 伪随机序列及编码
以 f (x) (x4 x 1) 为特征多项式,得到如下的m序列产生
其中:A 码组x与其移位码字间对应码元相同个数 D 码组x与其移位码字间对应码元不同个数
xi {0,1}
第 11章 伪随机序列及编码
5.狭义伪随机码:若
x
2 i
/
p
1
x ( j)
xi xi j / p=
xi xi j
/
p


1 p
则为狭义伪随机码
j 0 j0
第 11章 伪随机序列及编码
3、随机序列的自相关类似于白噪声自相关函数的性质
第 11章 伪随机序列及编码
本章内容在数字通信系统中所处的位置:
第 11章 伪随机序列及编码
11.2 正交码与伪随机码
11.2.1基本定义
1.码组的互相关函数:
码组x=(x1, x2….xn) 和y=(y1, y2….yn) , 则其相关 函数为:
扩频通信; 加密 扰码 误码测量 码分多址等
第 11章 伪随机序列及编码
11.6 伪随机序列的应用
11.6.1 扩展频பைடு நூலகம்通信
1.扩频通信的理论基础
香农公式:对于加性白高斯噪声的连续信道,其信道容
量C与信道传输带宽B及信噪比S/N之间的关系为:
C

B
log
2
1

S N

说明:在保持最大的无误信息传输速率(C)不变的 条件下,信噪比和带宽之间具有互换关系。即可用扩展信号 的频谱作为代价, 换取用很低信噪比传送信号。
( x, y) xi yi / p
其中:p=n 称为周期 i 1, 2,..., n xi , yi {1, 1}
第 11章 伪随机序列及编码

(x, y) A D A D A D p
其中:A 两码组对应码元相同个数
D 两码组对应码元不同个数
xi , yi {0,1}
第 11章 伪随机序列及编码
3. 移位相加特性(线性叠加性) 一个周期为P的m序列mP与其任意次移位后的序列mr模二相
加,所得序列mS必是mP某次移位后的序列,即mr仍是周期为P 的m序列。
m序列:…000111101011001000111101011001000… +) 左移4:…111010110010001111010110010001111…
2 an-2
n-1 a1
cn-1 n
a0
cn=1 输出 ak
第 11章 伪随机序列及编码
1. 线性反馈移位寄存器的递推关系式
an C1an1 C2an2 C3an3 Cna0
C a n
i1 i ni
mod 2
2. 线性反馈移位寄存器的
P298公式10-15
用多项式f(x)来描述线性反馈移位寄存器的反馈连接状态:
第 11章 伪随机序列及编码
11.4 m序列
11.4.1 概念
m序列:由n级线性移位寄存器产生的最大周期的序列(最大 长度序列) ,其周期为:2n-1 (经历除全零外的所有可能状 态的)
反馈移位寄存器输出序列周期越长,越接近随机序列。
11.4.2 m序列产生的条件 找到相应的反馈逻辑
若改变起始状态,只能改变m序列的起始相位,而周期序列排 序规律不变。
(3) 由于白噪声的功率谱为常数,因此其自相关函数为一冲击函数δ(τ)。
把m序列与上述随机序列进行比较,当周期p很大时,m序列与 随机序列的性质十分相似。
第 11章 伪随机序列及编码
11.5 沃尔什码
沃尔什码:是完备的正交码集合,它的正交特性在CDMA中得 到了广泛的应用。
可由哈达马矩阵的行或列构成
左移3 :…111101011001000111101011001000111…
第 11章 伪随机序列及编码
4. 自相关特性
自相关函数R(i)是周期函数:
R(i)

P 1
i0 otherwise
规一化
R(i)

1

1 P
R(j)
1
i0 otherwise
-P
-3 -2 -1
例:m序列: 0 0 0 1 0 0 1 1 0 1 0 1 1 1 0000 1 00 11 0 1 0 1111 1
第 11章 伪随机序列及编码
2 .游程特性(游程分布的随机性)
m序列的一个周期(p=2n-1)中,游程总数为2n-1。 长度为k的游程个数占游程总数的 1/2k=2-k,其中 1≤k≤(n-2)。 在长度为k 游程中,连 1游程与连 0 游程各占一半,长为 (n-1)的游程是连 0 游程, 长为 n 的游程是连 1 游程。

c0=1
an-1
an-2
an-3
an-4
图 11-1 线性反馈移位寄存器
输出 ak
第 11章 伪随机序列及编码
正状态(状态):各级移位寄存器的寄存数从右至左的顺 序排列(逆着移位脉冲的方向)。 由于带有反馈,因此在移位脉冲作用下,移位寄存器各级 的状态将不断变化 通常移位寄存器的最后一级做输出,输出序列为
11.4.4 m序列的性质
1. 均衡特性(平衡性):
m序列每一周期中 1 的个数比 0 的个数多 1 个, 在每一周期中 1 的个数为偶数, ( p 1) / 2 2n1 0 的个数为奇数, ( p 1) / 2 2n1 1 当p足够大时,在一个周期中 1 与 0 出现的次数基本相等。
第 11章 伪随机序列及编码
11.4.3 m序列产生器
下图给出了产生m序列的线性反馈移位寄存器的一般结构图:
1、起始状态为: a0a1 an2an1 2、c0 cn 1 ci 1表示此线接通,参与反馈;
ci 0表示此线断开,不参与反馈;



c0=1
c1
c2
1
a an-1 n
时钟节拍
an-1
an-2
an-3
0
0
0
0
1
1
0
0
2
0
1
0
3
0
0
1
4
1
0
0
5
1
1
0
6
0
1
1
7
1
0
1
8
0
1
0
9
1
0
1
10
1
1
0
11
1
1
1
12
1
1
1
13
0
1
1
14
0
0
1
15
0
0
0
an-4
1
0
0
0
1
0

0

1
1
0
1
0 1 1 1
1
第 11章 伪随机序列及编码
4. 结论 线性移位寄存器的输出序列是一个周期系列 初始状态是0时,输出序列也是零; 级数相同的线性移位寄存器的输出序列与寄存器的反 馈逻辑有关; 输出序列与初始状态有关; 序列周期p<=2n-1(n为移位寄存器的级数);
12 3
P-1 P
0
j
第 11章 伪随机序列及编码 5. 伪噪声特性
对一个正态分布白噪声取样, 若取样值为正, 记为+1,取样值为负, 记为-1,将每次取样所得极性排成序列, 可以写成
…+1,-1,+1,+1,+1,-1,-1,+1,-1,… 这是一个随机序列, (1) 序列中+1 和-1 (2) 序列中长度为 1 的游程约占 1/2, 长度为 2 的游程约占 1/4,长度为 3 的游程约占 1/8, … 一般地, 长度为k的游程约占1/2k,而且+1, -1 游程的数目
随机序列:既不能预先确定也不能重复实现的序列,性能 与噪声性能类似(噪声序列)。
伪随机序列:貌似随机序列的确定序列(伪随机码、伪噪 声序列、PN码) 作用:误码率的测量、通信加密、数据序列的扰码和解码、 扩频通信等。
相关文档
最新文档