原创 扩频:无线消费类应用的安全港(第1部分)

2013-11-13 09:57 1203 18 18 分类: 通信
1915年,首次无线语音传输成功实现,从此无线通信产业开始快速发展。之后不久,1920年,商业无线电广播出现,1921年警车无线电调度系统出现,1935年首次全球性电话通话成功实现。商业世界与无线技术的联系越来越密切,催生了全球性的“无线电繁荣”,但在初期由于对频带(频道)使用没太多限制,这就导致了无线电通信流量大而且难以管理的局面。频道噪声大,进而影响通信质量。这种问题变得非常严重,因此也促成了“许可频带”的方法,目的就是管理RF频带上的信号流量。 不过,即便有了上述立法措施,我们还是需要推动进一步的技术发展来抑制干扰问题,从而让每个频道能满足更多用户需求。此外,不是所有频带都需要许可,因为频带的重复利用对于短距离应用而言也很重要。举例来说,如果某个频道仅用于某个建筑内的通信时,就不应禁止其用于较远处的其它位置,否则这种限制会导致频谱的利用率低下,因为这类系统根本就不会发生相互干扰的情况。但是,由于任意数量的用户可以使用一个免许可频带,因此减轻干扰问题的增强技术显得至关重要。扩频技术就是这类增强技术中的一种。尽管扩频概念早在20世纪40年代初就已经提出来了,但直到20世纪80年代军方采用扩频技术支持数据安全和内在信号抗干扰性之后才开始变得流行起来。 今天,包括WiFi网络、人机接口装置(HID)、RF ID、无线耳机、家庭自动化系统、小规模传感器网络等各种消费类应用都采用免许可的2.4GHz ISM频带。由于这些系统往往彼此距离很靠近,因此扩频技术必须要抑制干扰问题,并增加同一个频道可同时支持的用户数量。 什么是扩频? 根据定义,扩频是一种传输方法,可让信号占用的带宽超过发送信息所需的最小带宽。采用扩频技术,较窄频带(fm)中包含的信息在传输前被转换(或扩展)到较宽的频带(fs),如图1所示。首先,似乎这种转换会显著增加传输所需的功耗,但这种情况根本不会发生,因为传输所需的时间仍跟原来一样。改变的只是某一时刻传输所用的频率。扩频可通过两种方法实现,一是跳频扩频(FHSS),二是直接序列扩频(DSSS)。我们将在本文随后部分详细讨论这两种方法。

cprss-sprdspctrm-wlcnsmrhbr-p1.jpg
图1:原始消息信号(左)和扩频信号(右)

值得注意的是,许多无线通信协议(如蓝牙和某些专有协议等)都在物理层采用了扩频技术。而它们的应用层、网络层等较高层面可能彼此完全不同。我们这里的讨论仅限于物理层。

分页导航

第1页:什么是扩频?

第2页:为什么要扩频?

第3页:FHSS

第4页:DSSS

延伸阅读 扩频:无线消费类应用的安全港(第2部分) 扩频:无线消费类应用的安全港(第3部分) 扩频:无线消费类应用的安全港(第4部分)

《电子技术设计》网站版权所有,谢绝转载 为什么要扩频? 扩频似乎会造成“带宽浪费”,但在本质上是必需的,因为它能增加频道的容量(即可支持更多用户)。频道容量和频道带宽之间的关系可通过“香农定理”很好地进行理解(方程式1):

cprss-sprdspctrm-wlcnsmrhbr-m1.jpg

方程式中:

cprss-sprdspctrm-wlcnsmrhbr-m-2.jpg

看看方程式1,我们有理由假定频道容量与带宽之比和所需的系统信噪比成正比(方程式2)。不过这种关系并不是线性的。

cprss-sprdspctrm-wlcnsmrhbr-m3.jpg

我们可以清楚地看到,如果系统的信噪比要求固定,那么增加频道容量的唯一办法就是提高频道带宽。因此,虽然有带宽浪费,但增加的用户数量可以作为补偿。此外,信号扩展到较大频带上还有以下其它优势: 1. 抗干扰:干扰机只不过就是一个无线发射器,它持续向某个特定频道发射高功率信号。与干扰机位置邻近的其它设备会收到这个高功率信号,随着噪声水平的提高,会进一步干扰这些设备对频道的使用。在此情况下,如果这个受到干扰的特定频道刚好需要发生通信,那么整个消息信号就会丢失。利用干扰信号通常为窄带而扩频信号拥有较大带宽的特点,可以避免数据丢失。因此,如果采用扩频,只有一小部分消息信号被阻止,那么系统就能正常工作。 此外,在邻近位置的系统中,每个发射器都是潜在的干扰机。因此我们必须对发射器件的输出功率水平进行检查。但是扩频系统不需要为此采取任何具体措施,因为发射的平均功率水平对于DSSS方法而言在整个频谱中相对较低,而对于FHSS方法而言在不同的子频带中则为随机分布状态。 2. 抗衰减:在无线系统中,发射信号每次都走相同路径的可能性极低。信号在真正到达接收器之前可能要经过多次反射(或折射)(图2)。

cprss-sprdspctrm-wlcnsmrhbr-p2.jpg
图2:通过多个路径发射信号

这些反射会产生多个波阵面,它们相互间会产生有益或有害的干扰。这种干扰会导致接收信号失真(多路径失真)或接收信号强度减弱(衰减)。如果衰减非常严重,导致接收信号强度(RSS)水平降低到所需的最低阈值以下,则会造成接收器无法成功解码信号(图3)。

cprss-sprdspctrm-wlcnsmrhbr-p3.jpg
图3:多路径发射造成的衰减

由于衰减取决于系统物理环境等众多因素,因此它通常被建模为一种随机现象。但是,我们发现在给定系统中衰减效应仅对某些特定的频率有显著影响。这就说明扩频技术具有很好的抗衰减性,因为衰减仅对一小部分信号产生影响。信号损坏的部分一定程度上可通过在协议上层采用适当的纠错方法进行恢复。如果纠错失败,那么只需将损坏的数据包重新发送,就能恢复丢失的信息了。

分页导航

第1页:什么是扩频?

第2页:为什么要扩频?

第3页:FHSS

第4页:DSSS

延伸阅读 扩频:无线消费类应用的安全港(第2部分) 扩频:无线消费类应用的安全港(第3部分) 扩频:无线消费类应用的安全港(第4部分)

《电子技术设计》网站版权所有,谢绝转载 FHSS 跳频扩频技术,顾名思义,说明这种技术涉及传输频率在子频道之间的转换。频道切换,或者说跳跃,是在一定时间间隔内进行的(图4)。因此,FHSS时间平均视图需要更高的带宽,虽然其即时带宽与原始消息信号的即时带宽相同。 不同子频道之间的跳跃根据预定的序列实现,也就是跳频序列。每个接收器都必须知道相应发射器所使用的跳频序列,从而随时保持同步。跳频序列同时也作为较低层的安全机制以防止窃听,因为接收器不知道跳频序列就不可能成功解码消息信号。

cprss-sprdspctrm-wlcnsmrhbr-p4.jpg
图4:跳频的时间域视图

FHSS的另一个优势就是能应对“远近问题”,也就是能抑制目标接收器附近其它工作状态的发射器所产生的干扰。如果没有FHSS,附近某个特定频道的外来发射器产生的高功率水平会对接收器产生很高的噪声。如果刚好在该特定频道进行通信,就会让接收器致盲,从而彻底阻断通信。但是有了FHSS,接收带宽将会更大。因此最差的情况就是部分跳频被阻止,这会迫使系统在不是最佳的条件下工作,但仍能保持正常工作。

分页导航

第1页:什么是扩频?

第2页:为什么要扩频?

第3页:FHSS

第4页:DSSS

延伸阅读 扩频:无线消费类应用的安全港(第2部分) 扩频:无线消费类应用的安全港(第3部分) 扩频:无线消费类应用的安全港(第4部分)

《电子技术设计》网站版权所有,谢绝转载 DSSS 直接序列扩频(DSSS)技术,是在通道上发射消息信号之前,将消息信号的每个位乘以位(或码片)序列,从而实现扩频。所得的信号在较宽的频率范围上扩展,因为码片序列(也就是伪噪声码,PN码)包含多个频率组件。这里所用的乘法是一种逻辑XOR运算,它将每个位拆分为k个码片,k是PN码的长度(图5)。

cprss-sprdspctrm-wlcnsmrhbr-p5.jpg
图5:采用PN码(或码片序列)进行信号扩展

由于PN码为每个传输位添加了冗余位模式,这种扩频会直接影响系统的有效数据速率。对于Rp的物理信号速率而言,有效数据速率Re将为:

cprss-sprdspctrm-wlcnsmrhbr-m4.jpg

虽然数据速率下降,但更强的信号抗干扰性可作为补偿。如果模式中的一个或多个位在传输中受到损坏,则原始数据通过采用适当纠错方法处理冗余位仍可进行恢复。 为了解码接收到的信号,接收器必须了解发射器所使用的PN码。它可以可视化,就好像每个接收器都在整个频谱中寻找特定的位模式(PN码)。这个过程很像人类社交中的“鸡尾酒会效应”,心理学家认为,鸡尾酒会上人们可以把听觉(和视觉)注意力关注在某种特定的刺激因素上同时过滤掉其它各种刺激因素。“鸡尾酒会”这个命名说的就是参加派对的人能在嘈杂的房间中只专注于某一个对话。这个效应就是让大多数人们只“收听”单个声音,而“关掉”所有其它声音。“鸡尾酒会”同样可用于描述另一种现象,即人们能从一开始并未关注的某个刺激因素中听到某个关键词,如从另一个对话中听到某人的名字。类似于这种现象,PN码让DSSS接收器能在噪声环境中实现“选择性注意力”。利用PN码,DSSS接收器只“调准(tune in)”到相应的发射器,而将其它发射的信号都作为噪声。正是由于这种“选择性注意力”,信号才能提高抗干扰能力,而且DSSS接收器的最低SNR需求也能够有所降低。 FHSS将所有发射的能量在某个时间点都集中在一个次级频带上,与之不同的是,DSSS的能量分布更加均匀。DSSS系统在一组频率上同时发射信号,因此其工作范围相比于FHSS系统而言覆盖了更宽的频带。但是,这种均匀性也导致DSSS的远近问题更为关键。不过,DSSS的PN码可提供防窃听安全机制,类似于FHSS的跳频序列。但与跳频序列不同的是,一个序列必须满足更严格的要求(如正交性)才能用作为一个PN码,我们将在本系列下一部分中详细讨论上述要求。

分页导航

第1页:什么是扩频?

第2页:为什么要扩频?

第3页:FHSS

第4页:DSSS

延伸阅读 扩频:无线消费类应用的安全港(第2部分) 扩频:无线消费类应用的安全港(第3部分) 扩频:无线消费类应用的安全港(第4部分)

《电子技术设计》网站版权所有,谢绝转载

文章评论0条评论)

登录后参与讨论
我要评论
0
18
关闭 站长推荐上一条 /2 下一条