目录
1.无线名词介绍
1.1 度量单位介绍
1.1.1 功率单位(绝对值)
瓦特(W)
毫瓦(mW)
毫瓦分贝(dBm)
1.1.2 比较单位(相对值)
分贝(dB)
各向同性分贝(dBi)
偶极子分贝(dBd)
1.1.3 概念介绍
(1)毫瓦
毫瓦是功率单位。1mW = 0.001瓦。大多数室内802.11设备的发射功率介于1mW和100mW之间。
(2)分贝
分贝(dB)是比较单位而非功率单位,用于描述两个值之间的差异,是对功率变量的度量。计算公式为:dB=10×log10(P1/P2),P1与P2为两个功率值。
设P1为100mW,P2为1mW,则分贝值=10×log10(100/1)=20
(3)毫瓦分贝
毫瓦分贝(dBm)同样属于比较测量值,但比较的并非两个信号,而是信号与1mW功率之间的关系,它实际上属于绝对的功率值。分贝(相对值)以1mW(绝对值)为基准,可以认为dBm是相对于1mW的功率变化的绝对评估值,计算公式为:
dBm=10xlog10(功率值/1mw)
所以1mW等于0dBm,100mW等于20dBm。
1mW是参考点,1mW等于0dBm。绝对功率测量值大于0dBm意味着振幅高于1mW,绝对功率测量值小于0dBm意味着振幅小于1mW。如前所述,大多数802.11无线接口的传输振幅通常介于1mW到100mW之间,即功率在0~20dBm。由于自由空间路径损耗的影响,接收信号总是低于1mW,即便是极强的接收信号,功率也只有-40dBm,也就是0.0001 mW。
大多数802.11无线接口可以解析从-30dBm(1mW的千分之一)到低至-100dBm(1mW的百亿分之一)的接收信号。相对于0.0000000001 mW,大家应该更喜欢-100dBm。
1.1.4 10与3规则
每3dB增益(相对值),意味着绝对功率(mW)加倍
每3dB损耗(相对值),意味着绝对功率(mW)减半。
每10dB增益(相对值),意味着绝对功率(mW)乘以10。
每10dB损耗(相对值),意味着绝对功率(mW)除以10。
1.2 EVM
矢量幅度误差(error vector magnitude,EVM)是指理论波形与接收到的实际波形之差,是平均误差矢量信号功率与平均参考信号功率之比的均方根值。
除了用百分比来表示EVM,也经常看到用dB表示的EVM,他们中间的转换公式是:
比如EVM=2%,也可以表示为:
1.3 QOS
QoS(Quality of Service)即服务质量,是一种可以为不同类型业务流提供差分(即“不同”)服务等级的技术,它允许不同的流量不平等的竞争网络资源,可以给那些对带宽、时延、时延抖动、丢包率等敏感的业务流(例如语音、视频等重要数据)提供更加优先的服务等级,使业务能满足用户正常、高性能使用的需求。QoS技术在当今的互联网中应用越来越多,其作用越来越重要,可实现的主要功能包括:
- 流量监管(对进入接口的,超出限制速率的报文进行丢弃)
- 流量整形(对接口发送的,超出限制速率的报文先进行缓存,等待流量不超出速率时发送)
- 拥塞避免(在出现网络拥塞时对符合条件的报文进行丢弃)
- 拥塞管理(在出现网络拥塞时采用队列调度的方法对符合条件的队列中的报文优先发送)
- 流策略(可根据不同的流分类实现诸如禁止/允许通过,重标记报文优先级、重标记报文VLAN标签、重定向流量、过滤报文、流量镜像、启用流量统计功能等行为)
通常QoS提供以下三种服务模型:
(1)Best-Effort服务模型
Best-Effort是一个单一的服务模型,也是最简单的服务模型。对Best-Effort服务模型,网络尽最大的可能性来发送报文。但对时延、可靠性等性能不提供任何保证。
Best-Effort服务模型是网络的缺省服务模型,通过FIFO队列来实现。它适用于绝大多数网络应用,如FTP、E-Mail等。
(2)Int-Serv服务模型
Int-Serv是一个综合服务模型,它可以满足多种QoS需求。该模型使用资源预留协议(RSVP),RSVP运行在从源端到目的端的每个设备上,可以监视每个流,以防止其消耗资源过多。这种体系能够明确区分并保证每一个业务流的服务质量,为网络提供最细粒度化的服务质量区分。
但是,Inter-Serv模型对设备的要求很高,当网络中的数据流数量很大时,设备的存储和处理能力会遇到很大的压力。Inter-Serv模型可扩展性很差,难以在Internet核心网络实施。
(3)Diff-Serv服务模型
Diff-Serv是一个多服务模型,它可以满足不同的QoS需求。与Int-Serv不同,它不需要通知网络为每个业务预留资源。区分服务实现简单,扩展性较好。
1.4 空间流
空间流(Spatial Stream):空间流指的是通过使用多个天线(例如,MIMO技术中的多个天线)同时传输多个独立的数据流。每个空间流可以看作是一个独立的数据通道,通过增加空间流的数量,可以增加无线信道的容量,提高数据传输速度。
无线电在同一时间发送多个信号,每一份信号都是一个空间流。空间流使用自己的发射机和天线进行发送,每个空间流通过不同的路径到达接收机。无线系统能够发送和接收空间流,并能够区分发往或来自不同空间方位的信号。
在MIMO系统中,收发天线的数据被分成多个独立的空间流,空间流越多,独立处理数据的路数就越多,速率也越高。
在802.11n中,最高传输速率按照空间流的变化为线性变化,例如,1个独立空间流最高速率可到150Mbps;2个独立空间流最高速率为300Mbps。802.11n设备最大支持4x4,4个空间流,速率高达600Mbps。空间流数是决定最高物理传输速率的参数。
在MIMO系统中,空间流数一般小于或等于天线的数目。如果收发天线数量不相等,那么空间流数等于或小于收发端最小的天线数目。例如,4x4的MIMO系统可以用于传送4个或者更少的空间流,而3x2的MIMO系统可以传送2个或者小于2个的空间流。
1.5 信噪比
信噪比,英文名称SIGNAL-NOISE RATIO,又称为讯噪比。是指一个电子设备或者电子系统中有用信号功率S与噪声功率N的比例,记作SNR或S/N,信噪比的计量单位是dB。
信噪比是用于衡量信号质量的一个重要指标。它表示信号与噪声的相对强度或功率之间的比值。信噪比越高,表示信号相对于噪声更强,质量更好。
在计算信噪比时,它可以通过以下公式计算:
SNR = 10 * log10(Ps/Pn)
其中,Ps代表信号的平均功率,Pn代表噪声的平均功率。这里使用对数尺度是因为信号和噪声的功率通常是以分贝(dB)为单位表示的。
1.6 接收灵敏度
接收灵敏度是指无线设备正常工作所需的天线口最小信号接收功率。系统间的干扰会导致无线设备灵敏度的下降,影响信号的正常接收,因此通常以无线设备灵敏度准则作为被 干扰系统的保护准则。
无线传输的接收灵敏度类似于人类的听力,在日常环境下,听力越好的人捕捉声音的能力越敏捷。同理,无线设备接收灵敏度越高可捕获弱信号的能力越强,若接收的信号能量小于它的接收灵敏度时,无线设备将不会接收到任何数据。
影响因素:
- 带宽范围内的热噪声
- 系统的噪声系数
- 系统分析信号时需要的最小信噪比
1.7 MCS
MCS(Modulation and Coding Scheme)调制与编码策略,802.11n射频速率的配置通过MCS索引值实现。MCS调制编码表是802.11n为表征WLAN的通讯速率而提出的一种表示形式。
MCS 将所关注的影响通讯速率的因素作为表的列,将MCS索引作为行,形成一张速率表。所以每一个MCS索引其实对应了一组参数下的物理传输速率,表1-4 和表1-5分别列举了带宽为20MHz和带宽为40MHz的MCS速率表。
表1-4 MCS对应速率表(20MHz)
表1-5 MCS 对应速率表(40MHz)
从表中可以得到结论: MCS 0 ~ 7 使用单条空间流,当 MCS = 7 时,速率值最大。 MCS 8 ~ 15 使用两条空间流,当 MCS = 15 时,速率值最大。
1.8 MIMO
MIMO(Multiple-Input Multiple-Output)表示多输入多输出,是指在无线通信领域使用多天线发送和接收信号的技术。通常讲的M×N MIMO是指发送端有M个天线,接收端有N个天线。
MIMO技术主要应用在Wi-Fi(WiFi)领域和移动通信领域,通过空分复用和空间分集等技术,允许多个天线同时发送和接收多个信号,并能够区分发往或来自不同空间方位的信号,可以有效提高系统容量、覆盖范围和信噪比。MIMO技术使空间成为一种可以用于提高性能的资源。
MU-MIMO(Multi-User Multiple-Input Multiple-Output)表示多用户多输入多输出,MIMO系统用于增加多个STA的速率,即占用相同时频资源的多个并行空间流发送给不同的STA,则该MIMO系统称为MU-MIMO系统即多用户MIMO。MU-MIMO由于用户间距离较大,更容易采用多流并行传输,从而提高频谱利用率和用户的速率。
参考链接:
1.9 空口
在无线局域网中,空口可以理解为AP和STA上的虚拟逻辑口。802.11标准在空口上定义了一套无线传输规范,包括每个无线信道的使用频率、带宽、接入时机和编码方法等。
空口是看不见摸不着的,空口之间建立的链路称为无线链路,STA和AP之间可以通过无线链路互通,AP和AP之间可以通过无线链路建立无线网桥。和空口相对应的是有线口,有线口固定在设备上,通常指光接口和电接口。
由于空口传输不依赖于线缆,WLAN网络相对传统有线接入网络使用户摆脱了线缆的限制,从而具有以下一系列优势:
- 移动性:用户可以任意移动并保持业务不中断。
- 易部署:例如,在老旧建筑等不允许破坏墙体的场所,无法部署有线网络,只能部署无线网络。
- 易扩展:当需要扩展网络范围时,不需要到处布设线缆,只需要扩大无线信号的覆盖范围。
- 低成本:部署无线网络可以节省大量的布线成本。
但是在WLAN网络中,由于空口共享传输介质,很容易引发空口安全和空口性能问题:
- 空口安全:由于空口是共享介质传输的,任何人都可以***或仿冒其他人的通信内容,或者向空口恶意发送大量数据,消耗空口带宽。这类问题可以通过配置空口报文加密、接入认证、WIDS/WIPS等解决。
- 空口性能:空口性能问题诸多,例如,空口上多个用户如果同时发送报文,信号在空口互相冲突导致所有用户均发送失败;由于空口突发的信号干扰导致用户和AP通信失败;由于用户距离AP太远,信号太弱导致吞吐量急剧下降,并且该用户占用大量空口时间,从而影响到其他用户等。
良好的空口性能需要一系列复杂的措施来保障,例如,通过冲突避免、随机退避机制降低多用户同时发送报文的概率,减少冲突并使多用户公平抢占空口;通过动态调整AP信道降低干扰;通过空口速率自适应避免干扰导致发送失败;通过智能漫游保证终端始终连接信号最好的AP;通过负载均衡保证多个用户均衡分布在不同信道上等。
1.10 SSID
SSID(Service Set Identifier)服务集标识符,标识一个服务集,用来区分不同的无线网络,按照大部分人的理解,也就是用来标识一个可用的网路,简单理解就是家里的WIFI名字。
1.11 BSS
BSS(Basic Service Set)基本服务集,无线网络的基本服务单元,通常由一个AP和若干无线终端组成。
举个例子,在星巴克咖啡馆提供的无线网络中,我们的手机、平板电脑,带无线网卡的笔记本这一系列无线终端(在WLAN中称之为工作站STA,Station),只要连上AP,实际上就构成了一个服务集。在这个服务集内,只要终端和AP关联,终端就能够相互通信(当然是需要通过AP),也可以通过AP访问外部网络
如果这个咖啡店很小,只要一个AP就能hold住全场,也就是说这个服务集中只有一个AP,那么这个服务集就可以被认为一个基本服务集BSS。BSS是无线网络的基本服务单元。所有的终端关联到一个AP上,该AP连接其他有线设备,并且控制和主导整个BSS中的全部数据的传输过程。
1.12 ESS
ESS(Extend Service Set)扩展服务集,由多个使用相同SSID的BSS组成,解决BSS覆盖范围有限的问题。
还是上面的例子,如果咖啡店非常大,又或者这不是一个咖啡馆,而是一个大型商场,那么势必会存在多个AP,要知道一个BSS所覆盖的地理范围有限,直径不超过100米,这个时候就会有一个扩展服务集ESS(Extend Service Set)的概念。
1.13 天线增益
天线增益是指在输入功率相等的条件下,实际天线与理想的辐射单元在空间同一点处所产生的信号的功率密度之比。
它定量地描述一个天线把输入功率集中辐射的程度。增益显然与天线方向图有密切的关系,方向图主瓣越窄,副瓣越小,增益越高。天线增益是用来衡量天线朝一个特定方向收发信号的能力,它是选择基站天线最重要的参数之一。
1.14 国家码
国家码用来标识AP射频所在的国家,不同国家码规定了不同的AP射频特性,包括AP的发送功率、支持的信道等。配置国家码是为了使AP的射频特性符合不同国家或区域的法律法规要求。
1.15 频段
频段指电磁波的频率范围,单位为Hz。2.4GHz频段和5GHz频段属于ISM频段。ISM,即工业(Industrial)、科学(Scientific)与医疗(Medical)。ISM频段主要开放给工业、科学、医疗三个机构使用,只要设备的功率符合限制,不需要申请许可证(Free License)即可使用这些频段,大大方便了WLAN的应用和推广。
WLAN的工作频段为2.4GHz和5GHz,而各个国家在这两个频段中开放的信道也不一样。例如,2.4GHz频段在北美地区(美国,加拿大)开放1~11信道,欧洲开放1~13信道,中国同样开放1~13信道。如果在北美地区设置AP的信道为13,移动终端将无法搜索到信号,需要将AP信道配置为1~11范围内的信道。5GHz频段在中国已放开使用的信道有36、40、44、48、52、56、60、64、149、153、157、161、165。
1.16 信道
信道是信号在通信系统中传输的通道,是信号从发射端传输到接收端所经过的传输媒质,这是狭义信道的定义。广义信道的定义除了包括传输媒质,还包括信号传输的相关设备,如发送设备、接收设备、天线、调制解调器等等。
按照传输媒质划分为:无线信道和有线信道。无线信道利用电磁波在空间中的传播来传输信号,有线信道利用人造的光导电或光信号的媒体来传输信号,光纤是目前有线光通信系统中广泛应用的传输媒质。
2. 无线通信系统模型
通信系统的简化模型如上图所示,其中
橙色为部分多在计算机领域实现;
蓝色部分在芯片数字逻辑中实现;
红色部分由模拟电路实现;
紫色为无线信道。
2.1 信源/信宿
信源是指信号的产生者,在发送端,负责将原始信号转换为电信号;信宿是信号的接受者,位于接收端,负责将电信号转换为原始信息。
2.2 信源编码/译码
如上图所示,信源编码有两个基本功能:
- 一是完成模/数转换。即当信息源给出的是模拟信号时,信源编码器将其转换成数字信号,以实现模拟的数字化传输。
- 二是提高信息传输的有效性。即通过某种数据压缩技术,设法减少码元数目和降低码元速率。
WIFI中信源编码主要是对数字进行压缩编码,在满足编码质量的前提下应尽可能提高压缩率,尽量剔除冗余信息, 减少对传输带宽的占用。
信源译码是信源编码的逆过程。
2.3 信道编码/译码
信道编码是将原始信息序列按一定规则转化成码字序列的过程,其主要作用是为了解决数据在信道中传输时噪声和干扰引入的误码问题,解决误码问题有两个办法:
- 发送端在发送数据时加入一定的冗余信息,以便在出现误码时接收端可以直接进行纠错,称为前向纠错。FEC就是一种前向纠错算法。
- 接收端在发现误码后,请求发送端对错误数据进行重传,称为后向纠错。ARQ就是一种后向纠错算法。
信道译码则是将接收到的码字序列还原成原始信息序列的过程。
2.3.1 FEC
FEC:全称Forward Erro Correction,就是前向纠错码。常见的FEC类型有重复码、分组码和卷积码。
2.3.1.1 重复码
在数据中增加冗余信息的最简单方法, 就是将同一数据重复多次发送, 这就是重复码。例如: 将每一个信息比特重复3次编码: 0→000, 1→111。
接收端根据少数服从多数的原则进行译码。例如:发送端将0编码为000发送, 如果接收到的是001、010、100,就判为0,如图5-2所示。
发送端将1编码为111发送,如果接收到的是110、101、011,就判为1,如图5-3所示。
很明显,按照这种方法进行编译码,如果只错1位没问题, 可以正确译码,如果错2位就不行了。例如:发送端将0编码为000发送,到了接收端变成了110,会被译码为1,译码出错,如图5-4所示。
重复码还有一个很大的问题是:传输效率很低。还是以上面的重复码为例, 将同一个信息比特发送了3次,传输效率只有1/3。
2.3.1.2 分组码
为了提高传输效率,将k位信息比特分为一组,增加少量多余码元,共计n 位,这就是分组码。 包含k 位信息比特的n 位分组码,一般记为(n ,k )分组码,如下图5-5所示:
分组码中的(n -k )位多余码元是用于检错和纠错的,一般称为监督码元或校验码元,它只监督本码组中的k 个信息比特。码率表示为kn 。
WIFI中使用的LDPC编码即为分组码。
2.3.1.3 卷积码
分组码编码器每次输入k 个信息码元,输出n个码元,每次输出的码元只与本次输入的信息码元有关,而与之前输入的信息码元无关。接下来介绍的卷积码,其编码器输出除了与本次输入的信息码元有关外,还与之前输入的信息码元有关。
一般用(n ,k ,K )来表示卷积码,其中:
n :编码器每次输出的码元个数;
k :编码器每次输入的信息码元个数,一般k =1;
K :约束长度,在k =1的情况下,表示编码器的输出与本次及之前输入的K 个码元相关。
例如(2,1,3)卷积码:编码器每次输入1个码元,输出2个码元,这2个码元与本次及之前输入的3个码元相关。
蓝牙中使用就是卷积码,采用viterbi译码算法。
2.4 交织/解交织
交织的作用是改善前向纠错FEC的性能。
在通信系统中,某些错误的出现是突发的,误码通常是成串发生的,而信道编译码只能纠正零星的误码,无法纠正这么连续长串发生的误码。为了最大化的减少误码对通信带来的影响,我们使用交织技术,将突发错误分散成随机错误,利用信道编码在矫正单个错误和不太长错误时有效的特点,两者结合来形成抗突发错误对通信带来的影响。
信道编码后的码字逐行写入交织寄存器,再逐列读出并发送出去,如下图所示:
解交织就是将接收到的数据逐行写入去交织寄存器,再逐列读出码字用于信道译码,如下图所示:
在信道传输过程中如果出现了如上图中所示的连续误码,去交织后,恢复出的第3、第4、第5、第6码字的第3码元出错,对于出错的几个码字来讲,每个码字只是错了1个码元,信道译码时很容易纠错。
2.5 星座映射/解映射
2.5.1 调制的目的
- 调制信号:又称基带信号,是原始数据信息,即要传输的信号,通常是低频信号。
- 已调信号:调制后的信号。
- 载波:通常指被调制的高频信号,用于运载调制信号
大多数原始信号不能在信道中直接传播,调制的目的就是为了让信号适应信道,就是把信号形式转换成适合在信道中传输的一个过程。
调制又可分为基带调制和载波调制。
- 基带调制:也称符号映射,就是由数字比特流映射得到 xi(t)和xq(t) 的过程,xi(t)和xq(t)分别称为信号的同相和正交分量,就是俗称的IQ信号。
- 载波调制:就是把调制信号骑到载波上,方法就是用调制信号去控制载波的参数(幅度、频率、相位),使载波的一个参数或者几个参数按照调制信号的规律变化。如QAM调制就是将xi(t)和xq(t)分别与正、余弦载波相乘再相减的过程。
严格上说,基带调制与载波调制这两个步骤合在一起才叫调制,所谓的基带调制实际是符号映射(也称星座映射);射频调制是正交合成,并不一定只是简单的频率搬移。
为了实现无线电通信,要求基带信号具有适合信道传输的合理频谱结构。因此发射端将基带信号作为调制信号,对载波调制,生成已调信号,实现无线信道传输,在接收端对已调信号解调,恢复基带信号,这个过程称为数字频带传输。
如今基带处理时主要关注如何将比特流分组映射成矢量的模和相位(或者说同相分量和正交分量),并不强调哪个频率。这个变换完了后,可以直接映射到射频载波上,也可以先转为中频抽样信号再数模变换,然后二次变频到射频。主要看芯片采样频率和DA转换速度够不够。
2.5.2 调制的类型
调制根据调制信号的类型,又可以分为模拟调制和数字调制。
在模拟时代,如我们使用的广播与收音机都是模拟调制。这种调制是将信息(如声音)通过一系列手段搬移到射频频率上去。
现代数字通信,由于半导体技术快速发展,数字和模拟信号处理被分开了,于是出现了数字调制(基带信号形成)和模拟调制(虽然还叫调制,但其实已退化成频谱搬移,只改变载波)。
无论是模拟调制,还是数字调制,都是采用调制信号去控制载波信号的三要素:幅度、频率和相位,分别称为调幅、调频和调相。模拟调制称为AM、FM和PM,而数字调制称为ASK、FSK和PSK。数字调制中还有一种调制方式同时包含幅度和相位调制,称为QAM调制(正交幅度调制)。
2.5.2.1 模拟调制
如果调制信号是连续的模拟信号的话,这样的调制就是模拟调制,典型的调制方式包括:AM、FM、PM,即调幅、调频、调相。
模拟调制就是让信号搭上载波的快速列车,完成频谱搬移。
2.5.2.2 数字调制
数字调制只在基带实施,其本质是研究“如何在一个载波周期内携带更多的信息”。基带调制的目的,是把需要传输的信息进行处理,以达到用尽量小的带宽传输尽量多的信息。这也就是无数工程师存在的意义:提高单位带宽内信息密度。
数字调制的思路与模拟调制类似,通过控制高频载波的幅度、频率或相位来实现数字信号的传输。数字调制一般指调制信号是离散的,而载波是连续波的调制方式。它有4种基本形式:振幅键控(ASK)、移频键控(FSK)、移相键控(PSK)和QAM。
2.5.2.2.1 ASK调制(振幅键控)
ASK(Amplitude Shift Keying),称为幅移键控,只对载波作幅度调制。振幅键控用数字调制信号控制载波的通断,如在二进制中,发0时不发送载波,发1时发送载波。
2.5.2.2.2 FSK调制(频移键控)
FSK(Frequency Shift Keying),称为频移键控。用数字调制信号的正负控制载波的频率,当数字信号的振幅为正时载波频率为f1,当数字信号的振幅为负时载波频率为f2。有时也把代表两个以上符号的多进制频率调制称为移频键控常见的FSK包括2FSK、4FSK、8FSK、16FSK等。
2.5.2.2.3 PSK调制(移相键控)
PSK(Phase Shift Keying),称为相移键控,用数字调制信号的正负控制载波的相位。当数字信号的振幅为正时,载波起始相位取0;当数字信号的振幅为负时,载波起始相位取180°,有时也把代表两个以上符号的多相制相位调制称为移相键控。常用的PSK包括BPSK、QPSK、OQPSK、8PSK等,让每一个周期发送的符号,包含更多信息,换言之要求离散的可选状态点增多。
(1)BPSK
BPSK:二相相移键控,载波的相位有两种,分别代表0和1,如下图所示:
典型信号表达示:s (t )=A cos(2πft +φ ),其中A 是幅度,f 是频率,φ 是初相
假设幅度A为1,wc=2πf ,则s (t )= cos(wc t +φ )。
0对应的载波相位为0,已调信号为:coswc t
1对应的载波相位为π,已调信号为:cos(wc t +π )=- coswc t
两个已调信号中都有coswc t ,完全可以采用幅度调制来实现,只要在幅度调制之前增加一个映射即可。BPSK调制实现原理如下图所示。
假定输入数据为:0110,对应的波形如下图所示:
BPSK的2个星座点都位于复平面的单位圆上,每个星座点到原点的距离均为1。
(2)QPSK
BPSK利用载波的2个相位分别代表0和1进行数据传输,可不可以利用载波的4个相位来进行数据传输呢?答案是肯定的,这就是QPSK,四相相移键控。载波的相位有4种,分别代表00、01、11、10,如下图所示:
00对应的载波相位为π/4 ,已调信号为:
01对应的载波相位为3π/4 ,已调信号为:
11对应的载波相位为5π/4 ,已调信号为:
10对应的载波相位为7π/4 ,已调信号为:
4个已调信号中都有coswct 和sinwct ,完全可以采用IQ调制来实现,只要在IQ调制之前增加一个映射即可。QPSK调制实现原理如下图7-56所示:
输入数据、IQ数据和4个载波相位之间的映射关系如下表7-1所示:
假定输入数据为:01101100,对应的波形如下图7-57所示:
4个星座点都位于复平面的单位圆上,每个星座点到原点的距离均为1。
(3)8PSK
同理,也可以利用载波的8个相位来进行数据传输,这就是8PSK,八相相移键控。载波的相位有8种,分别代表000、001、011、010、110、111、101、100,如下图所示:
2.5.2.2.1 QAM调制
很明显,随着相位数的增加,一个码元可以传输的比特数也随之增加,相位数是不是可以无限制地一直增加下去呢?答案是否定的。因为随着相位数的增多,相邻相位之间的相位差减小,已调信号的抗干扰能力降低。
如果想进一步提高一个码元可以传输的比特数,怎么办?.
PSK调制时让载波的相位随着输入数据变化,载波的幅度没有变化,只要让载波的幅度和相位都随着输入数据变化就可以了,这就是QAM正交幅度调制。
以16QAM为例:幅度和相位的组合共16种,分别表示0000、0001、0011、0010、…、1001、1000,如下图所示:
16QAM调制原理如下图7-62所示:
输入数据与IQ数据的映射关系如下表7-3所示:
假定输入数据为:1110100011000101,对应的波形如下图7-63所示:
综上所述,总结一下:
QPSK/8PSK/16QAM/64QAM分别表示了不同的数字调制方法,就是想方设法把原始的信息做”编码映射”,以期达到用更少的symbol来代表原来的2^Nbit的目的,经过调制以后,在一个载波周期内传输的(即实际拿去做调制的)是symbol而不再是bit。
QPSK: 1 symbol=2bit,单位带宽传输效率,2bit/Hz,意思是1Hz带宽内,可以传输00,01,10,11其中一种,分别由四种相位表示。以下类似,不再赘述。
8PSK:1 symbol=3bit ,单位带宽传输效率,3bit/Hz
16QAM:1 symbol=4bit ,单位带宽传输效率,4bit/Hz
64QAM:1 symbol=6bit, 单位带宽传输效率,6bit/Hz
这里有个点需要注意:OFDM使用多个子载波来承载数据(串行码流并行化分配到各子载波上),每个子载波上面承载的是Xpsk/xQAM调制后的symbol。严格的说OFDM并不是一种调制技术,而是一种频率复用技术。
QAM调制前的信号为数字bit流,经过QAM调制输出的信号称为symbol信号,其本质上是复数信号,如下图所示:
Z= a + i*b; 或 Z(a,b) 。
Z= r*cosθ+ i*r*sinθ 或 Z (r, θ)。
相当于一个延时的脉冲信号:
幅度值:恒定,为调制后信号的幅度
延时值:恒定,为调制后信号的角度
其时域的表现形式:
幅度A: 恒定,为调制后信号的幅度
相位θ: 恒定,为调制后信号的角度
也就是说在时域上,symbol信号为一个幅度A的门信号(脉冲),其频域上频谱为sinc信号。时域有限信号,在频域上频谱带宽是无限的。带宽无限的信号通过带宽有限的信道进行传输时会发生失真,严重时可能导致采样判决出错,无法正确恢复出数字信号。基于此,就不得不提到脉冲成型了(在DFE的滤波器中实施)!
2.5.3 星座图
星座图是目前数字调制的一个基本概念,输入数据、IQ数据和载波相位/幅度三者之间的映射关系可以画到一张图中,这就是星座图。
在数字信号调制中,星座图通常用于表示QAM调制二维图形。
星座图相对于IQ调制而言,将数据调制信息映射到极坐标中,这些信息包含了信号的幅度信息和相位信息。星座图上的每一个点,都表示一个符号,该点I轴和Q轴的分量分别代表着正交的载波上的幅度调整,该点到原点的距离A就是调制后的幅度,夹角φ就是调制后的相位。
星座图上点的数量,决定了每个符号传输的比特数。例如:256QAM,256是2的8次方,每个符号能传输8bit的数据。1024QAM,1024是2的10次方,每个符号能传输10bit的数据。因此,作为比256QAM更高阶的1024QAM,数据传输的峰值速率进一步提高25%。
2.5.4 星座映射
星座映射是指将携带数字信息的比特序列映射成适于传输的符号序列。星座映射 包含两个要素,分别是星座图和星座点映射方式。
星座图代表星座映射输出符号的所有取值组成的集合,星座图中的每一个点对应输出符号的一种取值。
星座点映射方式代表输入比特或比特组到星座点的特定映射关系、或者星座点到比特或比特组的特定映射关系,通常每个星座点与一个比特或多个比特组成的比特组一一 对应。常见的星座点映射方式有PSK,QAM等。
由于星座图完整、清晰地表达了数字调制的映射关系,因此很多书中提到数字调制时经常只是画个星座图代表数字调制, 数字调制也因此而经常被称为“星座调制”
(1)星座图是个手段,或者工具,在电脑仿真或者仪表测量的时候,可以用来观察调制信号质量,或者说它是对于调制信号的图像化表达。
(2)星座图上可以看到一个载波周期内,用来调制信号的symbol的状态(幅度和相位信息,加上轨迹还能显示symbol之间的信号过度)--注意星座图里面看不到任何载波的信息。
(3)星座图显示的是相位vs时间的变化,不直接反映信号频域信息。
2.5.4 星座解映射
将符号序列还原成带数字信息的比特序列的过程即是星座解映射。
能看到这里,你可真是个狠人,相信已经很累了吧,那就扫个码吧,让你放松一下。