【笔记整理】通信原理第八章复习——多路复用和伪随机序列
多路复用和伪随机序列
8.1 概述
- 多路复用
- 目的:在一条链路上传输多路独立信号
- 基本原理:正交划分方法
- 凡是理论上正交的多个信号,在同一条链路上传输到接收端后都可能利用其正交性完全区分开
- 多路复用基本方法
- 频分复用(FDM: frequency division multiplexing)
- 时分复用(TDM: time division multiplexing)
- 码分复用(CDM: code division multiplexing)
- 复接
- 目的:解决来自若干条链路的多路信号的合并和区分
- 关键技术问题:多路TDM信号时钟的统一和定时问题
- 多址接入
- 目的:多个用户共享信道、动态分配网络资源
- 方法:频分多址、时分多址、码分多址、空分多址、极化多址以及其他利用信号统计特性复用的多址技术等
- 多路复用(和复接)vs. 多址接入
- 同:都是为了共享通信网
- 异:
- 前者用户是固定或半固定接入,网络资源是预先分配给各用户共享
- 后者网络资源是动态分配,并可由用户在远端随时提出共享要求,如以太网
8.2 频分复用(frequency division multiplex, FDM)
通过对多路调制信号进行不同载频的调制,使得多路信号的频谱在同一个传输信道的频率特性种互不重叠,从而完成在一个信道中同时传输多路信号的目的
以DSB调制为列来说明如何进行频分复用与复用:
设有三路语音信号f1(t)f_1(t)f1(t)、f2(t)f_2(t)f2(t)、f3(t)f_3(t)f3(t)要通过一个通频带大于24kHz的信道从甲方传输到乙方
根据调制定理,在发送端用振荡器产生三个频率不同的正弦型信号作为载波c1(t)=cosω1tc_1(t)=\cos \omega_1tc1(t)=cosω1t、c2(t)=cosω2tc_2(t)=\cos \omega_2tc2(t)=cosω2t、c3(t)=cosω3tc_3(t)=\cos \omega_3tc3(t)=cosω3t,分别与三路语音信号相乘,将它们调制在ω1\omega_1ω1、ω2\omega_2ω2、ω3\omega_3ω3三个频率上
【要求】
(1)三个频谱相互错开不重叠:区分各路信号
(2)三个载波频率必须落在信道通频带之中,间隔频带必须大于8kHz
三路语音信号经载波调制后称为已调信号,再经加法器合成一路已调信号送入信道传输,完成发送端的频分复用任务
如何解调?
采用通带大于二倍信号带宽的三个带通滤波器滤出各自所需的频谱信号,再分别解调,最后送给不同的信息接受者,完成解复用的任务复用过程中发送端和接收端的频谱
信号为单向传输(单工方式)、要完成双工通信,则需在通信双方再加一套同样的频分复用系统,信道可以采用同一信道(其占用带宽至少加倍),但调制频率必须改变,保证两个方向传输的频谱不重叠- 复合调制:对同一载波进行两种或更多种的调制,如对一个频率调制波再进行ICI振幅调制,就变成了了调频调幅波
- 多级调制:对同一基带信号实施两次或更多次的调制过程
在频分复用中一般都采用SSB调制搬移频谱,以节省频带
8.3 时分复用与数字复接原理
8.3.1 时分复用原理
FDM和TDM的比较
频分复用(FDM):把可用的带宽划分为若干频隙,各路信号占用各自的频隙,从而实现在同一信道上传输多路信号。
时分复用(TDM):把时间帧划分为若干时隙,各路信号占用各自时隙,从而实现在同一信道上传输多路信号
区别:TDM在时域上各路信号是分离的,但在频域上各路信号谱是混叠的;而FDM在频域上各路信号谱是分离的,在时域上各路信号是混叠的。
设3路话音输入信号,每路话音经低通滤波器后的频谱最高频率fHf_HfH。
对m1(t)m_1(t)m1(t)、m2(t)m_2(t)m2(t)和m3(t)m_3(t)m3(t)按相同时间周期进行采样,只要采样脉冲宽度足够窄,在两个采样值之间就会留有一定的时间空隙。
m1(t)m_1(t)m1(t)、m2(t)m_2(t)m2(t)和m3(t)m_3(t)m3(t)分别通过截止频率fHf_HfH的低通滤波器,去“旋转开关”,顺序地被“发旋转开关”抽样。该开关每秒钟作fsf_sfs次旋转(fs≥2fH)(f_s\ge2f_H)(fs≥2fH),并在一周旋转期输入信号提取一个样值。
若该开关实行理想抽样,则该开关的输出信号为
x(t)=∑k=−∞∞[m1(kTs)δ(t−kTs)+m2(kTs+τ)δ(t−kTs−τ)+m3(kTs+2τ)δ(t−kTs−2τ)]x(t)=\sum_{k=-\infty}^{\infty}[m_1(kT_s)\delta(t-kT_s)+m_2(kT_s+\tau)\delta(t-kT_s-\tau)+m_3(kT_s+2\tau)\delta(t-kT_s-2\tau)]x(t)=k=−∞∑∞[m1(kTs)δ(t−kTs)+m2(kTs+τ)δ(t−kTs−τ)+m3(kTs+2τ)δ(t−kTs−2τ)]
输入信号路数为3,把x(t)x(t)x(t)中一组连续三个脉冲称为一帧,长度为TsT_sTs,称τ\tauτ为时隙长度等于Ts3\dfrac{T_s}{3}3Ts
例如,若语音信号用8kHz的速率抽样,则旋转开关应每秒旋转8000周。设旋转周期为TsT_sTs秒,共有NNN路信号,则每路信号在每周中占用TsN\dfrac{T_s}{N}NTs秒的时间
假设该传输系统不引起噪声误差,则在接受端的“收旋转开关”处得到的信号y(t)y(t)y(t)等于发端信号x(t)x(t)x(t)。由于“收、发旋转开关”同步运转,因此能把各路信号样值序列分离,并送到规定通路上
,得到各通路样值信号分别为
{y1(t)=∑m1(kTs)δ(t−kTs)y2(t)=∑m2(kTs+τ)δ(t−kTs−τ)y3(t)=∑m3(kTs+2τ)δ(t−kTs−2τ)\begin{cases} y_1(t)=\sum m_1(kT_s)\delta(t-kT_s) \\y_2(t)=\sum m_2(kT_s+\tau)\delta(t-kT_s-\tau) \\y_3(t)=\sum m_3(kT_s+2\tau)\delta(t-kT_s-2\tau) \end{cases}⎩⎪⎨⎪⎧y1(t)=∑m1(kTs)δ(t−kTs)y2(t)=∑m2(kTs+τ)δ(t−kTs−τ)y3(t)=∑m3(kTs+2τ)δ(t−kTs−2τ)
当系统参数满足抽样定理条件时,则各路输出信号可分别恢复处原始模拟信号,即第iii路的输出信号为moi(t)=mi(t)m_{oi}(t)=m_i(t)moi(t)=mi(t)
- 机械旋转开关在实际电路中用抽样脉冲取代
- 各路抽样脉冲的频率必须严格相同,相位也需要有确定的关系,使各路抽样脉冲保持等间隔的距离
- 在一个多路复用设备中使各路抽样脉冲严格保持这种关系并不难,可以由同一始终提供各路抽样脉冲
- 时分复用主要优点:便于实现数字通信、易于制造、适于采用集成电路实现、生产成本较低
- 模拟脉冲调制目前几乎不再用于传输。抽样信号一般都在量化编码后以数字信号的形式传输
- 对于NNN路话音信号进行时分复用时,发送端的转换开关以单路信号抽样周期为其旋转周期,按时间次序进行转换,每一路信号所占用的时间间隔称为时隙,时隙1分配给第一路,时隙2分配给第二路,……
- NNN个时隙的总时间构成一帧,每帧的总时间必须复合抽样定理的要求
- 通常由于单路话音信号的抽样频率规定为8000Hz,一帧时间为125μs\mu sμs
8.3.2 时分复用PCM系统
语言描述:
- 发端:各路话音信号分别通过各自的放大、低通滤波后成为m1(t)m_1(t)m1(t),经过发定时取样后ms1(t)m_{s1}(t)ms1(t)与其他路取样后的话音信号msi(t)m_{si}(t)msi(t)合并再一起进行量化编码,生成PCM信号,然后通过码型变化形成合适于信道传输的码型送至信道。
- 收端:将收到的PCM信号经过码型变换后进行译码,形成PAM信号,分路后分别送给各自的低通滤波器恢复模拟语音信号。
总结
设每一路话音信号带宽为BBB,则1路话音信号的PAM码速为fsf_sfs
KKK路话音信号复用后
- PAM码速:
RPAM=Kfs(Baud)R_{PAM}=Kf_s(Baud)RPAM=Kfs(Baud) - PAM信号带宽:
BPAM=RPAMτ1(Hz)B_{PAM}=\frac{R_{PAM}}{\tau_1}(Hz)BPAM=τ1RPAM(Hz) - PAM最小传输带宽(奈奎斯特带宽):
BISI=RPAM2(Hz)B_{ISI}=\frac{R_{PAM}}{2}(Hz)BISI=2RPAM(Hz) - PCM码速:
RPCM=NKfs(Baud)R_{PCM}=NKf_s(Baud)RPCM=NKfs(Baud) - PCM信号带宽:
BPCM=RPCMτ2(Hz)B_{PCM}=\frac{R_{PCM}}{\tau_2}(Hz)BPCM=τ2RPCM(Hz) - PCM最小传输带宽:
BISI=RPCM2(Hz)B_{ISI}=\frac{R_{PCM}}{2}(Hz)BISI=2RPCM(Hz) - 用升余余弦滾降α\alphaα所需带宽:
Bα=(1+α)BISI(Hz)B_\alpha=(1+\alpha)B_{ISI}(Hz)Bα=(1+α)BISI(Hz)
其中τ1\tau_1τ1为PAM占空比,τ2\tau_2τ2为PCM占空比
8.3.3 复接和分接
- 复接:将低次群合并称高次群的过程
- 分接:将高次群分解为低次群的过程
- 标准:准同步数字体系(PDH)和同步数字体系(SDH)
8.3.3.1 准同步体系E体系
基本层(E-1):30路PCM数字电话信号,每路PCM信号的比特率为64kb/s。由于需要加入群同步码元和信令码元等额外开销,所以实际占用32路PCM信号的比特率。输出总比特率为2.048Mb/s=32(路)×\times× 8(kHz) ×\times× 8(bit),称为一次群信号
每一时隙里有8个比特,一帧32个时隙,1秒传8000帧。
E-2层:4个一次群信号进行二次服用,得到二次群信号,其比特率为8.448Mb/s
E-3层:按照同样的方法再次复用得到比特率为34.368Mb/s的三次群信号
E-4层:比特率为139.264Mb/s
相邻层次群之间路数成4倍关系,但比特率之间不是严格4倍关系
【原因】需要将各路输入信号的时钟调整统一,再做合并,会引入码速调整等额外开销,其输出比特率高于相应的1路输入比特率的4倍。
- E体系的一次群帧结构
- 抽样周期:18000=125μs\dfrac{1}{8000}=125\mu s80001=125μs,成为一个帧周期,即125μs125 \mu s125μs为一帧
- 一帧时分复用32路,每路占用时隙为12532=3.9μs\dfrac{125}{32}=3.9 \mu s32125=3.9μs,一帧有32个时隙,按顺序编号为TS0TS_0TS0、TS1TS_1TS1、…、TS31TS_{31}TS31
- TS0∼TS15TS_0 \sim TS_{15}TS0∼TS15,TS17∼TS31TS_{17} \sim TS_{31}TS17∼TS31:30个话路时隙
- TS0TS_0TS0:帧同步码、监视码时隙
- TS16TS_{16}TS16:信令(振铃、占线、摘机…各种标志信号)时隙
- 30路话路:TS0∼TS15TS_0 \sim TS_{15}TS0∼TS15、TS17∼TS31TS_{17} \sim TS_{31}TS17∼TS31
- 抽样频率:8kHz
- 压阔特性:A=86.6/13折线压阔律,编码位数8,用逐次比较型编码器,输出折叠二进制码
- 每帧时隙数:32;TS0TS_0TS0是帧同步时隙(偶数帧),TS16TS_{16}TS16是信令时隙
- 传信率:8×32×8000=2048kb/s8 \times 32 \times 8000=2048 kb/s8×32×8000=2048kb/s
- 话路比特的安排
- 每个话路时隙内将样值编为8位二进制码元,每个码元占3.9μs8=488ns\dfrac{3.9 \mu s}{8}=488ns83.9μs=488ns,成为一比特,编码号为1∼81 \sim 81∼8
- 第1比特为极性码,第2∼42 \sim 42∼4比特为段落码,第5∼85 \sim 85∼8比特为段内码
- 同步帧
- 为了使收发两端严格同步,每帧都要传送一组特定标志的帧同步码组或监视码组——TS0TS_0TS0时隙
- 帧同步码组0011011,占用偶帧的第2∼82 \sim 82∼8码位。第1比特供国际通信用,不用时发送“1”码
- 奇帧TS0TS_0TS0时隙第3为为帧失步告警用,以A1A_1A1表示:同步送0码,失步送1码
- 为避免奇帧TS0TS_0TS0的第2∼82 \sim 82∼8码位出现假同步码组,第2位规定为监视码,固定为1,第4∼84 \sim 84∼8位码位国内通信用,目前暂定为1
每一个复帧结构中,只有一个复帧同步信号,在F0F_0F0的TS16TS_{16}TS16中。每一个复帧中的每一帧都有帧同步信号,在F0∼F31F_0 \sim F_{31}F0∼F31的TS0TS_0TS0中
8.3.4 数字复接和码速调整
- 复接:解决来自若干条链路的多路信号的合并和区分
- 将低次群合并成高次群的过程称为复接反之,将高次群分解为低次群的过程称为分接
- 关键技术问题:多路TDM信号时钟的统一和定时问题
- 码速调整
- 低次群合成高次群时,需要将低次群信号的时钟调整一致,再作合作。为此,要增加一些开销
- 一次群的速率是2.048Mb/s,4路一次群的总速率应该时8.192Mb/s,但是实际上二次群的速率时8.448Mb/s,这额外的256kb/s中就包括码速调整所需的开销
- 码速调整方案
- 正码速调整、负码速调整、正/负码度调整
- 低次群合成高次群时,需要将低次群信号的时钟调整一致,再作合作。为此,要增加一些开销
8.3.4.1 数字复接系统
- 复接器
- 把各支路送来的低次群信号复接成高次群信号,如支路送来的是基群,则复接后组成二次群,如支路送来的时二次群,则复接后构成三次群。
- 完成的功能是将各支路送来的脉冲宽度变窄,并将相位调整到适合位置,以便容纳更多话路
- 低次群数字信号的复接类型
- 同步复接:被复接的各支路信号使用时钟都是由一个总时钟提供
- 异步复接:各支路信号的时钟并非来自统一时钟源,各信号之间不存在同步关系
- 准同步复接:如果各支路信号的时钟由不同的时钟源提供,而这些时钟源在一定的容差范围内为标称相等情况——实际中多数复接都是准同步复接
- 码速率调整单元的功能时对各支路接入的信号频率和相位进行微调,使之与本机的定时完全同步,以实现准同步复接功能。
8.3.4.2 复接等级和速率系列
四次及四次群一下的高次群,都是采用准同步数字系列(PDH)。相邻群之间路数成4倍关系,但比特率之间并不是严格的4倍关系
【原因】需要将各路输入信号的时钟统一调整,再做合并,需要引入码速调整等额外开销,其输出比特率都高于相应的1路输入比特率的4倍
ITU制定了同步数字系列(SDH)标准,以适应宽带综合业务数字网的的传输需求
SDH是 针对更高速率的传输系统制定出的全球统一的标准
整个网络中各设备的时钟来自一个极精确的时间标准,没有准同步系统中各设备定时存在误差的问题
SDH中信息是以“同步传送模块(STM)”的信息结构传送的
一个同步传送模块主要由信息有效负荷和段开销(SOH)组成块状帧结构,其重复周期为125μs\mu sμs
按照模块的大小和传输速率不同,SDH分为若干等级
在各级间速率是4倍的关系,没有额外开销
等级 | 比特率(Mb/s) |
---|---|
STM-1 | 155.52 |
STM-4 | 622.08 |
STM-16 | 2488.32 |
STM-64 | 9953.28 |
8.4 码分复用(CDM)
8.4.1 基本原理
在码分复用中各路信号码元在频谱上和时间上都是混叠的,但是代表每个码元的码组是正交的
码组正交的概念
设xxx和yyy表示两个码组:
x=(x1,x2,...,xi,...,xN)x=(x_1,x_2,...,x_i,...,x_N)x=(x1,x2,...,xi,...,xN)
y=(y1,y2,...,yi,...,yN)y=(y_1,y_2,...,y_i,...,y_N)y=(y1,y2,...,yi,...,yN)互相关系数定义:
ρ(x,y)=1N∑i=1Nxiyi\rho(x,y)=\frac{1}{N}\sum_{i=1}^{N} x_iy_i ρ(x,y)=N1i=1∑Nxiyi
- 两码组正交的必要和充分条件:
ρ(x,y)=0\rho(x,y)=0ρ(x,y)=0
- 互相关系数定义式:
ρ(x,y)=A−DA+D\rho(x,y)=\frac{A-D}{A+D}ρ(x,y)=A+DA−D
AAA为xxx和yyy中对应码元相同的个数;DDD为xxx和yyy中对应码元不同的个数
- 码组自相关系数的定义:
ρx(j)=1N∑i=1Nxixi+j\rho_x(j)=\frac{1}{N} \sum_{i=1}^{N} x_ix_{i+j}ρx(j)=N1i=1∑Nxixi+j
若设xix_ixi取值“0”或“1”,则自相关系数:
ρ(xi,xi+j)=A−DA+D\rho(x_i,x_{i+j})=\frac{A-D}{A+D}ρ(xi,xi+j)=A+DA−D
式中xix_ixi和xi+jx_{i+j}xi+j中对应码元相同的个数;DDD为xix_ixi和xi+jx_{i+j}xi+j中对应码元不同的个数
- 按照互相关系数ρ\rhoρ值的不同
当ρ=0\rho=0ρ=0时,称码组为正交编码
当ρ≈0\rho \approx0ρ≈0时,称码组为准正交码
当ρ<0\rho<0ρ<0时,称其为超正交码 - 正交编码和其反码可以构成双正交码
8.4.2 正交码
阿达玛矩阵:简称H矩阵
- H矩阵是一个方针,仅有元素+1和-1构成,而且其各行(和列)时互相正交的
- 最低阶的阿达玛矩阵时2阶的,即
H2=[+1+1+1−1]H_2=\begin{bmatrix} +1 & +1\\ +1 & -1 \end{bmatrix} H2=[+1+1+1−1] - 阶数为2的幂的阿达玛矩阵可以用递推公式求出:
HN=HN2×H2H_N=H_{\frac{N}{2}} \times H_2HN=H2N×H2
正规阿达玛矩阵
- H矩阵时对称矩阵,第一行和第一列中的元素权威“+”,称为正规H矩阵
H矩阵的性质:
- 若交换正规H矩阵的任意两行或两列,活着改变任一行(或列)中的全部元素的符号,此矩阵仍为H矩阵
- 高于2阶的H矩阵的阶数一定是4的倍数
H矩阵是一种正交方阵,若把其中每一行看作是一个码组,则这些码组也是互相正交的,而整个H矩阵就是一种长为n的正交编码,它包含n个码组
- 长度为n的编码共有2n2^n2n个不同码组,只将这n个码组作为准用码组,其余(2n−1)(2^n-1)(2n−1)个为禁用码组,则可以将其多余度用来纠错
- 这种编码在纠错编码理论中称为里德-缪勒码
沃尔什矩阵
- 将H矩阵中各行按符号改变次数由少到多排列,得出沃尔什矩阵(简称W矩阵)
H8=[+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+1+1−1−1−1−1+1+1+1−1−1+1−1+1+1−1]H_8= \begin{bmatrix} +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 \\ +1 & +1 & -1 & -1 & -1 & -1 & +1 & +1 \\ +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1 \end{bmatrix} H8=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎡+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−1+1+1+1−1−1−1+1+1+1−1−1−1+1+1−1⎦⎥⎥⎥⎥⎥⎥⎥⎥⎤
W8=[+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+1−1−1+1−1+1+1−1+1−1+1−1−1+1−1+1+1−1+1−1+1−1+1−1]W_8=\begin{bmatrix} +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 \\ +1 & -1 & -1 & +1 & -1 & +1 & +1 & -1 \\ +1 & -1 & +1 & -1 & -1 & +1 & -1 & +1 \\ +1 & -1 & +1 & -1 & +1 & -1 & +1 & -1 \end{bmatrix} W8=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡+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+1−1−1+1−1+1+1−1+1−1+1−1−1+1−1+1+1−1+1−1+1−1+1−1⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤
- W矩阵仍保有正交性
8.5 伪随机码——又称伪随机序列
- 具有类似白噪声的随机特性,又能重复产生
- 具有良好的相关特性,可以用于码分复用、多址接入、测距、密码、扩展频谱通信和分离多径信号等许多用途
- 伪随机序列有多种:mmm序列最为重要
m序列
- mmm序列是由线性反馈移位寄存器产生的周期最长的序列
8.5.1 线性反馈移位寄存器
mmm序列是最长线性反馈移存序列的简称,它是由带线性反馈的移存器产生的周期最长的一种序列
- 线性反馈移位寄存器
在移位脉冲作用下,移位寄存器各级的状态将不断变化。将移位寄存器的最后一级作为输出,则输出序列为
ak=a0a1...an−1...{a_k}=a_0a_1...a_{n-1}...ak=a0a1...an−1...
输出序列是一个周期序列,其特性由移位寄存器的级数、初始状态、反馈逻辑以及时钟速率(决定着输出码元的宽度)决定
当移位寄存器的级数及时钟一定时,输出序列就由移位寄存器的初始状态及反馈逻辑完全确定
当厨师状态为全零状态时,移位寄存器输出全0序列:需设置全0排出电路
线性反馈移位寄存器的递推关系式
设线性反馈移位寄存器的初始状态为a0a1...an−2an−1a_0a_1...a_{n-2}a_{n-1}a0a1...an−2an−1,经一次移位线性反馈,移位寄存器左端第一级的输入为
an=c1an−1+c2an−2+....+cn−1a1+cna0=∑i=1ncian−ia_n=c_1a_{n-1}+c_2a_{n-2}+....+c_{n-1}a_1+c_na_0=\sum_{i=1}^{n} c_ia_{n-i}an=c1an−1+c2an−2+....+cn−1a1+cna0=i=1∑ncian−i
若经kkk次移位,则左端第一级的输入为:
an+k−1=∑i=1nc1an+k−1−ia_{n+k-1}=\sum_{i=1}^{n}c_1a_{n+k-1-i}an+k−1=i=1∑nc1an+k−1−i
称为递推方程,它给出移位输入an+k−1a_{n+k-1}an+k−1与移位前各级状态的关系线性反馈移位寄存器的特征多项式f(x)f(x)f(x)
描述线性反馈移位寄存器的反馈连接状态
f(x)=c0+c1x+...+cnxn=∑i=1ncixif(x)=c_0+c_1x+...+c_nx^n=\sum_{i=1}^{n} c_ix^if(x)=c0+c1x+...+cnxn=i=1∑ncixi
为特征方程(或特征多项式)
xix^ixi本身并无实际意义,它仅指明其系数时cic_ici的值
本原多项式
若一个nnn次多项式f(x)f(x)f(x)满足条件- f(x)f(x)f(x)为既约多项式(不能分解因式的多项式)
- f(x)f(x)f(x)可整除(xp+1)(x^p+1)(xp+1),p=2n−1p=2^n-1p=2n−1
- f(x)f(x)f(x)除不尽(xq+1)(x^q+1)(xq+1),q<pq < pq<p
则称f(x)f(x)f(x)为本原多项式
反馈移位寄存器能产生m序列的充要条件
反馈移位寄存器的特征多项式为本原多项式本原多项式的逆多项式为本原多项式
(x4+x+1)(x^4+x+1)(x4+x+1)和(x4+x3+1)(x^4+x^3+1)(x4+x3+1)互为逆多项式,即10011与11001互为逆码
- 母函数
将线性反馈移位寄存器的输出序列aka_kak用代数方程表示为
G(x)=a0+a1x+a2x2+...=∑k=0∞akxkG(x)=a_0+a_1x+a_2x^2+...=\sum_{k=0}^{\infty}a_kx^kG(x)=a0+a1x+a2x2+...=k=0∑∞akxk递推方程、特征方程和母函数就是需要建立的3个基本关系式
【定理8.1】
f(x)⋅G(x)=h(x)f(x) \cdot G(x)=h(x)f(x)⋅G(x)=h(x)式中,h(x)h(x)h(x)为次数低于f(x)f(x)f(x)次数的多项式
【定理8.2】
一个n级线性反馈移存器之相继状态具有周期性,周期为p≤2n−1p \leq 2^n-1p≤2n−1
【定理8.3】
若序列A=[ak]A=[a_k]A=[ak]具有最长周期p=2n−1p=2^n-1p=2n−1,则其特征多项式f(x)f(x)f(x)应为既约多项式
【定理8.4】一个n级寄存器的特征多项式f(x)f(x)f(x)若为既约的,则由其产生的序列A=[ak]A=[a_k]A=[ak]的周期等于使f(x)f(x)f(x)能整除的xp+1x^p+1xp+1中最小整数ppp
8.5.2 mmm序列产生器
4级移存器共有24=162^4=1624=16种可能状态,其周期ppp最长等于24−1=152^4-1=1524−1=15
本原多项式表
- 有时将本原多项式用8进制数字表示
例如,对于n=4表中给出“23”,它表示(23)o=(010011)b(23)_o=(010011)_b(23)o=(010011)b,即c0=c1=c4=1,c2=c3=c5=0c_0=c_1=c_4=1,c_2=c_3=c_5=0c0=c1=c4=1,c2=c3=c5=0,f(x)=x4+x+1f(x)=x^4+x+1f(x)=x4+x+1
- 有时将本原多项式用8进制数字表示
8.5.3 m序列的性质
8.5.3.1 均衡性(平衡性)
m序列的每一个周期中,1的个数比0的个数多1个
由于周期p=2n−1p=2^n-1p=2n−1为奇数,在每一周期中1的个数为p+12=2n−1\dfrac{p+1}{2}=2^{n-1}2p+1=2n−1为偶数,而0的个数为p−12=2n−1−1\dfrac{p-1}{2}=2^{n-1}-12p−1=2n−1−1
当ppp足够大时,在一个周期中1与0出现的次数基本相等
8.5.3.2 游程特性(游程分布的随机性)
把一个序列中 取值(1或0)相同连在一起的元素合称为一个游程
在一个游程中元素的个数称为游程长度
m序列的一个周期p=2n−1p=2^n-1p=2n−1中,游程总数为2n−12^{n-1}2n−1,其中长度为1的游程个数占游程总数的12\dfrac{1}{2}21,长度为2的游程个数占游程总数的122=14\dfrac{1}{2^2}=\dfrac{1}{4}221=41;长度为3的游程个数占游程总数的123=18\dfrac{1}{2^3}=\dfrac{1}{8}231=81
一般地,长度为kkk的游程个数占游程总数的12k=2−k\dfrac{1}{2^k}=2^{-k}2k1=2−k,其中1≤k≤n−11 \leq k \leq {n-1}1≤k≤n−1。而且,在长度为kkk的游程中,连1游程与连0游程个站一半
长度为n−1n-1n−1的游程是连0游程,长度为n的游程是连1游程
8.5.3.3 移位相加特性(线性叠加性)
m序列和它的位移序列模二相加后所得序列仍是该m序列的某个位移序列
设mrm_rmr是周期为mmm序列mpm_pmp经rrr次延迟移位后的序列,那么
mp⊕mr=msm_p \oplus m_r=m_smp⊕mr=ms
其中,msm_sms为mpm_pmp经某次延迟惟一后的序列。
8.5.3.4 自相关特性
m序列的自相关函数可以定义为:
ρ(j)=A−DA+D\rho(j)= \frac{A-D}{A+D}ρ(j)=A+DA−D
ρ(j){1,当j=0−1m,当j=1,2,...,m−1\rho(j) \begin{cases} 1&,\text{当}j=0\\ -\frac{1}{m}&,\text{当}j=1,2,...,m-1 \end{cases} ρ(j){1−m1,当j=0,当j=1,2,...,m−1
不难看出:由于mmm序列有周期性,其自相关函数也有周期性,周期也是mmm,即ρ(j)=ρ(j−km)\rho(j)=\rho(j-km)ρ(j)=ρ(j−km)
而且ρ(j)\rho(j)ρ(j)是偶函数,即有ρ(j)=ρ(−j),j=整数\rho(j)=\rho(-j),j=\text{整数}ρ(j)=ρ(−j),j=整数
- 功率谱密度
信号的自相关函数与功率谱密度构成一对傅立叶变换
对mmm序列的自相关函数作傅立叶变换,求出其功率谱密度
Ps(ω)=m+1m22[sin(ωT02m)ωT02m]2∑n=−∞,n≠0∞δ(ω−2πmT0)+1m2δ(ω)P_s(\omega)=\frac{m+1}{m^2}^2[\frac{\sin(\frac{\omega T_0}{2m})}{\frac{\omega T_0}{2m}}]^2\sum_{n=-\infty,n \neq 0}^{\infty}\delta(\omega-\frac{2 \pi m}{T_0})+\frac{1}{m^2}\delta(\omega)Ps(ω)=m2m+12[2mωT0sin(2mωT0)]2n=−∞,n=0∑∞δ(ω−T02πm)+m21δ(ω)
R(τ)={1−m+1T0∣t−iT0∣,0≤∣τ−iT0∣≤T0m,i=0,1,2,...−1m,其他R(\tau)= \begin{cases} 1-\frac{m+1}{T_0}|t-iT_0|&,0 \leq |\tau-iT_0| \leq \frac{T_0}{m},i=0,1,2,...\\ -\frac{1}{m}&,\text{其他} \end{cases} R(τ)={1−T0m+1∣t−iT0∣−m1,0≤∣τ−iT0∣≤mT0,i=0,1,2,...,其他
在T0→∞T_0\to \inftyT0→∞和mT0→∞\frac{m}{T_0} \to \inftyT0m→∞时,Ps(ω)P_s(\omega)Ps(ω)的特性趋于白噪声的功率谱密度特性
8.5.3.5 伪噪声特性
如果对一个正态分布白噪声取样,取样值为正,记为+1,取样值为负,记为-1,将每次取样所得极性拍成序列,可写成…+1,-1,+1,+1,+1,-1,-1,+1,-1,…
这是一个随机序列,它具有如下基本性质:
- 序列中+1和-1出现的概率相等
- 序列中长度为1的游程约占12\dfrac{1}{2}21,长度为2的游程约占14\dfrac{1}{4}41,长度为3的游程约占18\dfrac{1}{8}81,…一般地,长度为kkk的游程约占12k\dfrac{1}{2^k}2k1,而且+1,-1游程的数目各占一半
- 由于白噪声的功率谱为常数,自相关函数为一冲击函数δ(τ)\delta(\tau)δ(τ)
为什么说mmm序列是伪噪声序列?
由于m序列的均衡性、游程分布、自相关特性和功率谱密度等都与上述随机序列的基本性质很相似(近似白噪声的特性),但是它又有规律,可以重复产生 →\to→ 通常认为m序列属于伪噪声序列或伪随机序列
- 非线性反馈移存器序列:二次剩余序列和M序列
8.5.4 m序列的应用
8.5.4.1 误码率测量
在测量单程数字通信的误码率时,不能利用随机序列,只能用伪随机序列代替它
伪随机寻列→\to→发送 →\to→信道→\to→ 接收→\to→ 比较 →\to→记录
接收后经过同步信号的伪随机序列与接收到的伪随机序列比较
8.5.4.2 时延测量
用一移位的m序列与被测量的讲过传输路径延迟的m序列相关,当两个序列相位相同时,可得到相关峰,由移位m序列的相位差可以求得延迟
8.5.4.3 通信加密(略)
8.5.4.4 数据序列的扰乱和解扰(略)
8.5.4.5 扩展频谱通信
将基带信号的频谱通过某种调制扩展到远大于原基带信号带宽的系统,其占用带宽远大于传输该原始信号所需的最小带宽
扩展频谱技术的理论基础是香农公式
C=Blog2(1+SN)C=B\log_2(1+\frac{S}{N})C=Blog2(1+NS)
这个公式表明:在保持信息传输速率不变的条件下,信噪比和带宽之间具有互换关系,就是说,可以用扩展信号的频谱作为代价,换取用很低信噪比传送信号,同样可以得到很低的差错率。
- 扩频系统的特点
- 具有选择地址能力
- 信号的功率谱密度很低,有利于信号的隐蔽
- 有利于加密,防止窃听
- 抗干扰性强
- 抗衰落能力强
- 对于多元接入系统能实现码分复用
- 扩频通信的目的
- 提高抗窄带干扰的能力
- 防止窃听
- 提高抗多径传输效应的能力
- 多个用户可以共用同一频带
- 提供测距能力
- 扩频技术一般可分为以下三类
直接序列调制系统、频率跳变系统和线性调频 - 直接序列调制系统
- 通常用一段伪随机序列表示一个信息码元,对载波进行调制(最常用的是2PSK)
- 伪码的一个单元称为一个码片
- 由于码片的速率远高于信息码元的速率,所以已调信号的频谱得到扩展
8.5.4.6 分离多径技术
多径传播引起衰落的原因在于每条路径接受信号的相位不同。如果在接收端能够设法将多径信号的各条路径分离开,就有可能分别校正每条路径接受信号的相位,使之按同相相加,从而克服衰落现象。这种技术称为分离多径技术
【笔记整理】通信原理第八章复习——多路复用和伪随机序列相关推荐
- NXP(I.MX6uLL) UART串口通信原理————这个未复习
参考:Linux NXP (I.MX6uLL) UART串口通信原理 作者:一只青木呀 发布时间: 2020-09-20 16:48:33 网址:https://blog.csdn.net/weixi ...
- 【笔记整理】通信原理第九章复习——循环码
9.5 循环码 9.5.1 循环码的概念 循环性是指任意码组循环移位后仍然是该编码中的一个码组 多项式表示法 一般情况 若(an−1an−2...a0)(a_{n-1}a_{n-2}...a_0)(a ...
- 单片机学习笔记 —— 串口通信原理
一.串口通信电路 电路图: 说明:当RXD TXD为低电平时,对应的led灯会亮起 二.串口通信控制寄存器 下图为80C51串行口的结构: SCON(serial Control Register): ...
- 电路原理笔记整理,电路原理知识点总结.doc
PAGE PAGE 3 1.电流的参考方向可以任意指定,分析时:若参考方向与实际方向一致,则i>0,反之i<0.电压的参考方向也可以任意指定,分析时:若参考方向与实际方向一致,则u> ...
- 《通信原理》复习笔记9----第九章数字信号的最佳接收及第九章相关例题
系列文章链接目录 一.<通信原理>复习笔记1----第一章绪论 二.<通信原理>复习笔记1----第一章绪论相关例题 三.<通信原理>复习笔记3----第三章随机过 ...
- 《通信原理》复习笔记1----第一章绪论
系列文章链接目录 一.<通信原理>复习笔记1----第一章绪论 二.<通信原理>复习笔记1----第一章绪论相关例题 三.<通信原理>复习笔记3----第三章随机过 ...
- 通信原理80+复习笔记——(简略版,完美主义者勿进)
通信原理 参考教程:<通信原理简明教程>--黄葆华等机械工业出版社 第一章 绪论(1.1~1.3) 1.通信系统的组成 信源和输入转换器->发送设备->信道(+噪声dB/km) ...
- 《通信原理》复习笔记4----第四章信道
系列文章链接目录 一.<通信原理>复习笔记1----第一章绪论 二.<通信原理>复习笔记1----第一章绪论相关例题 三.<通信原理>复习笔记3----第三章随机过 ...
- 通信原理第四版(张辉)复习笔记
通信原理第四版(张辉)复习笔记 谨为复习笔记,其中有错误的地方欢迎指出,不足的也欢迎补充.
最新文章
- 转义符,re模块,rangdom随机数模块,
- lettuce--Advanced Redis client
- 《能源专业的展望及其未来择业方向的分析》
- SAP Success factor自定义launchpad
- 彭博社“机器学习基础”视频教程已经全部搬到腾讯视频
- Java基础-异常-throws Exception-抛声明
- python爬取妹子图片1_利用爬虫爬取清纯妹子图片
- 中国联通企业介绍(联通笔试背景知识)
- 2020年河南对口升学计算机类专业课试卷,2009年河南对口升学计算机专业试卷专业课...
- linux下的pdf工具下载,Linux系统下的PDF好帮手 LinuxPDFeditor
- em算法python代码_EM算法Python实战
- Python爬虫实战--58同城二手商品爬虫
- 单相桥式半控整流电路
- 小程序中身份证号码认证简单的判断方法
- 红米Note9系列机型详细配置对比,Note9 4G\Note9 5G\Note9 Pro 5G
- 压敏电阻MOV特性及选用
- Java实现微信小程序支付(支付,提现,退款)
- 2021 OceanBase 数据库大赛来袭!邀你改编世界,码出未来
- Mac字体编辑器哪个好用?FontLab VI for Mac永久激活版分享
- 2015 年天猫双 11 全纪录:疯狂到 912 亿,给大家推荐点装修品牌
热门文章
- 报错 Entry name ‘AndroidManifest.xml‘
- Java技术知识点总结
- 12个Vue UI 组件库
- 【angular-实践】导入/导出excel
- 【Proteus仿真】【STM32单片机】火灾监测报警系统设计
- Web自动化测试简介及web自动化测试实战交教程
- 部署openstack,nova hypervisor-list 未发现计算节点
- 搭建LNMP+DISCUZ论坛
- 计算机网络与应用上机,计算机网络技术与应用上机实验报告.doc
- LaTex转Word最佳实践