概述
扰码应该算是通信技术中比较容易理解的,但是学习起来还是有不少思维定式,形成不少认识误区,比如:
- 加扰只能用于处理数字信号;
- 扰码只能与原始信号的码率相同;
- 加扰不会改变信号的频率分布;
当然,这里只列出了我的认识误区,其他人可能还有别的误区,以下就针对这些分别予以阐述
第一个问题
的来源是我们看到参考资料中,加扰是一种数字信号处理的方式,或者按现在的提法,是一种变换方式。举的例子又是“0”、“1”二进制信号,无形中就产生了一种思维定式,加扰就是用于处理数字信号。进而引申为,加扰只能用于处理数字信号。
其实,加扰只是一种变换,这种变换的实质是利用简单的运算,实现信号的变换与还原。如果没有扰码的存在;就是信号编码了,有了扰码的存在,就是加扰了。简单的运算有两种,加法或乘法。另外,加扰的特点是为了实施方便,信号的变换与还原采用同一套算法。
首先看加法,假设原始信号A,扰码B,加扰后得到A+B,还原后得到A+B+B,也就是A+2B,如果要想得到A,显然B=0,也就是不能引入扰码,因此加扰不能采用加法。题外话,如果还原采用减法,也是可行的,B相当于干扰,这就是干扰对消技术。
再看乘法,假设原始信号A,扰码B,加扰后得到AB,还原后得到ABB,也就是A(B的平方)。显然,如果要想得到A,需要(B的平方)=1,也就是B取值为1或“-1”。这个条件是可以满足的,因此加扰选择了乘法,而B对应的序列称为扰码,是二进制信号,也就是数字信号。
可以看到,A能否还原与A的取值无关,因此任何A的取值经过加扰和解扰,都可以还原,关键是采用同样的二进制序列——扰码。
这样,我们就破解了第一个误区:加扰可以应用于任何信号,只要扰码是数字信号。
第2个误区
是一种思维定式,认为加扰所用的扰码必须与原始信号的码率相同。的确,众多的通信书籍上都是这么说的,但不代表这就是一种定论。我的理解是,如果把加扰看得很狭隘,的确加扰所用的扰码必须与原始信号的码率相同。但如果我们开阔眼界,认为加扰是一种变换,那么根据上一页提到的信息,扰码根本没有必要与原始信号的码率相同。从这个意义上讲,CDMA中的正交调制(Walsh)也是一种加扰。
第3个误区
比较简单,主要是很多WCDMA资料中认为扩频(Walsh)后信号码率为3.84M,再进行加扰,扰码还是采用3.84M的码率,因此加扰后的输出不改变信号的频率分布。当然,现在我们知道了WCDMA中扩频是基于加扰的,加扰后原始信号的频谱被扩展,因此这个误区就自然而然被破解了。
第3个误区还引申出一个问题,为什么加扰前后信号的码率相同,却说信号的频谱被扩展?原因是信号的码率并不等于信号的频率,不是说信号的码率越高,频谱的宽度越大。
转载自:http://www.readhere.cn/page.php?id=1821
其他资料:
https://blog.csdn.net/qq_33668920/article/details/79661454
https://www.sharetechnote.com/html/Handbook_UMTS_ScramblingCode.html
最后
以上就是故意河马为你收集整理的扰码的全部内容,希望文章能够帮你解决扰码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复