北京邮电大学 2005——2006 学年 第 2 学期《通信原理II》期末 考试(A卷)参考答案 一.简答题(每题6分,共30分。要求有简单说明) (1)已知某线性分组码的最小码距是15,问该码用于纠错时能保证纠正几位错?用于检错时能 保证检出几位错?将该码的两个不相同的码字相加,结果最少有几个1? 答:最小码距是15,故可保证纠正7位错,保证检出14位错。 因为是线性码,相加的结果还是码字,两个不同的码字相加,结果是非全零码字,故最少有 15个“1”。 (2)某多径衰落信道的相干带宽是 c B,在这个信道上发送两个带宽均为B,载波频率分别为 1 f和 2 f的BPSK信号。收端观察到这两路BPSK都没有明显的码间干扰,且两路的接收信噪比 呈现为独立的随机变量。请问, 12 B ff Δ = ?、B和 c B三者中谁最大?谁最小? 答:无ISI,故发送信号相对于信道相干带宽是窄带;接收信噪比独立,说明载波间隔相对于 相干带宽很大,因此 c B BB Δ <<。 (3)某系统的设计中,发送端采用直接序列扩频,接收端采用了RAKE接收。请问这样的设计 更适合于单径衰落信道还是多径衰落信道? 答:RAKE设计目的是为了合并多个可分辨径上的有用信息,因此它更适合多经衰落信道 (4)将(7,4)汉明码的编码结果按行写入一个10行7列的存储阵列,每行一个码字,一共是10 个码字。再按列读出后通过信道传输。若传输这10个码字时,信道中发生了连续15个错 误,请问接收端解交织并译码后,能译对几个码字? 答:(7,4)汉明码可以纠正1位错。错误数大于1必然译错。通过交织的方法,15个连续错 分散到10组码字之中,其中有5个码字有两个错,5个码字有1个错。故可以译对5个码字。 (5)假设某CDMA系统用矩阵 11 1 1 11 1 11111 111111 1 111 11 ??? ?? ?? ??? ? ?? ? ? ? ? ?? ?? 的每一行作为一个用户码,第1~4 行分给用户1~用户4。请问此CDMA系统中,用户1和用户2、3、4中的哪一个是正交的? 答:可以验证出第一行和第三行正交,和第2、4行不正交,故用户1和用户3正交。 二.(10分)将n路模拟话音信号分别按8kHz速率采样,再进行A律十三折线编码,然后时 分复用为一路。求总速率R与n的关系。将这些数据通过一个带宽为B=640kHz的AWGN(加 性白高斯噪声)信道传输,信号带宽内噪声的双边功率谱密度为 0 2N,其中 4 0 10 32N ? =。 (a)请写出正确传输这些数据最少需要的发送功率P。 (b)假设系统要求 0 PB N≤。请问此时最多可以传输多少路话音? 解:A律编码,一个抽样用8bit编码,64kbpsRn= ×。 0 2NB=。 (a) 2 0 log 1 P RCB NB ?? ≤= + ?? ?? ,故 2 64 640log 1 2 P n ?? ×≤ + ? ?? ? ,所以 1 10 22 n P + ≥?。 1 (b)若要求 0 PB N≤,则 0 22 00 log 1 log 1 NBP CB B B NB NB ???? =+≤+= ???? ???? 64 640×≤,n, 所以最多可传输10路话音。 三.(10分)某分集系统有两个接收天线,已知这两路的接收信噪比 1 γ和 2 γ是独立同分布的随 机变量,其概率密度函数均为( ) ,pe γ γγ ? 0= ≥。如果只从一个天线接收(无分集),请问接 收信噪比低于0dB(即1γ ≤)的概率是多少?若从两路接收,合并方式是输出信噪比最大 的一个,那么输出信噪比低于0dB的概率是多少? 1 P 2 P 解: 11 1 00 1 () 1Ppd ed e γ γγ γ ? ===? 2 ∫∫ , 2 2 21 1 1PP e ?? ==? ?? ?? 四.(10分)已知某(7,3)循环码的生成多项式是( ) 432 1gx x x x= +++。 (a)请画出系统码的编码器框图; (b)写出信息100、010、001对应的编码结果; (c)写出该码的生成矩阵。 解:(a) (b)如果按此图编码,结果是1001110,0100111,0011101。 也可直接按的倍式做,即用信息多项式()gx ( )ux乘以( )gx得( )()uxgx,结果是1110100、 0111010、0011101。 (c)系统码的生成矩阵是 1001110 0100111 0011101 ?? ?? ?? 也可以写成非系统形式。 1110100 0111010 0011101 ?? ?? ?? 五.(10分)已知某(7,4)码的生成矩阵为 1110010 1000110 0010101 1011000 G ? ? ? ? ? ? = ? ? ? ? ? ? (a)写出该码中所有这样的码字,其前两个比特是11; (b)将G转化为系统形式;(要求:只能是行变换,并且系统位在左边) (c)写出该码的校验矩阵H。 (d)求接收向量的伴随式。 [1101011]=R 解:(a)1100111、1101100、1110010、1111001 (b) 1000110 0100001 0010101 0001011 ?? ?? ?? (c) 1010100 1001010 0111001 ?? ?? ?? (d)或 () 111 T H==sR ()111 T T H==sR 六.(10分)右图是某卷积码格图的一段,图中左边数字是到达该状态的幸存路径的累积度量, 图中实线/虚线分别表示编码器输入的信息比特是0/1,线旁边的数字(如01)表示对应的编 码器输出。 (a)请求出下一步到达到达状态a的幸存路径,此幸存路径可能的累积路径度量值; (b)假设编码器的初始状态是a,请写出信息11000对应的编码结果。 解:(a)下一步到a只能是a到a或者c到a。a到a累积度量至少是5,c到a累积度量至多是 4。因此下一步到a的幸存路径一定是c到a。依据此段译码器输入之不同,累积度量可能为 接收序列为00时,累计度量值4 接收序列为01时,累计度量值3 接收序列为10时,累计度量值3 接收序列为11时,累计度量值2 (b)1 101011100 七.(10分)已知H是Hadamard(哈达玛)矩阵,其元素取值于1±。B是H的逆矩阵,请证明: (a)(代表的转置); T =HH T H H (b)若,则H的第i行与B的第j行正交。 i≠ j 证明:(a) (1),故 2 11 11 H ?? = ?? ? ?? 22 T H H= (2)如果 T N N H H=,则 T NN NNT NN NN HH HH HH HH ???? == ???? ?? ???? = 由(1)(2)可知: T =HH (b)令 ( ) ij B b=,。因为 () ij Hh= B HI=i, T HH=,所以 T B H 3 I=i,此即 1 0 N jk ik k ij bh = ≠ = ∑ i, 故H的第i行与B的第j行正交。 八.(10分)下图示出了一个线性反馈移存器序列,其输出序列是{ } k a。已知 。 ()( 0123 1000aaaa = ) (a)请写出{ } 415 aanull。 (b)此序列是否为m序列? (c)请写出此序列发生器的特征多项式 ( ) f x 解: (a),故 1kk k aa a ? =+ 4? 430 011aaa= +=+=,类似可得 { } 415 aanull为 1111010110 01 (b)输出序列的周期为15,题目中给出的移位寄存器序列的最长周期为15,故此序列为m序列 (c) 4 () 1f xx=++x 4