本文首发于‘瀚诺观察’微信公众号
摘要: 本文简要介绍HINOC2.0系统中的星座映射以及OFDM调制方式。从信号处理流程的角度来看:在星座映射之前,均为{0,1}比特处理域;星座映射之后,均为复数或实数处理域。也就是说,通信系统的星座映射与调制模块的本质是为二进制比特选取匹配物理信道的传输波形。该传输波形的选取将直接影响传输可靠性、传输速率及信号频谱特性。

星座映射
本文简要介绍HINOC2.0系统中的星座映射以及OFDM调制方式(如上图所示)。从信号处理流程的角度来看:在星座映射之前,均为{0,1}比特处理域;星座映射之后,均为复数或实数处理域。也就是说,通信系统的星座映射与调制模块的本质是为二进制比特选取匹配物理信道的传输波形。该传输波形的选取将直接影响传输可靠性、传输速率及信号频谱特性。
HINOC2.0的星座映射可采用DQPSK、QPSK、8QAM、16QAM、32QAM、64QAM、128QAM、256QAM、512QAM、1024QAM、2048QAM以及4096QAM十二种映射方式。
DQPSK
DQPSK是HINOC系统中唯一的一种差分编码调制,用于物理层探测帧(承载MAC层信令帧)、物理层下行控制帧(承载MAC层MAP帧)以及物理层上行报告帧(承载MAC层R帧)。
使用DQPSK主要是为了提高传输可靠性:
- 从误码性能来看,DQPSK要优于8QAM、16QAM等更高阶的调制方式;在采用非相干解调时,DQPSK要差于QPSK调制,但在HINOC系统中,DQPSK与纠错能力强的短BCH码配合使用。所以DQPSK的适用于HINOC系统中信令信息、控制信息等对可靠性要求较高的信息传输。
- 从解调过程来看,DQPSK是相位调制且可以采用非相干解调,因此在解调过程中可以省去信道均衡过程。这种特性是HINOC物理层核心技术“分布式信道估计与均衡”的基本前提之一。在后续的文章中,我们将着重讲解HINOC的信道估计机制。
QPSK、8QAM、…、4096QAM自适应调制
使用QPSK和多种QAM映射方式是为了更加精细地匹配信道,提高信道传输效率:
OFDM调制将整个频域带宽划分为多个独立的子载波。OFDM这种多路传输的技术特征只有在配合以下两种技术之一才能更大地发挥其优势:子载波自适应调制、多用户分集增益(仅用于OFDMA模式)。HINOC系统采取了第一种技术方式,虽然HINOC也支持OFDMA模式,但HINOC中的OFDMA不是为了增加用户分集增益,而是为了提高带宽使用的颗粒度。
下图给出了自适应调制与非自适应调制两种情况下的OFDM系统性能对比。在仿真使用的信道环境中,可以看出采用蓝色曲线(子载波自适应调制)要明显优于红色曲线(不采用自适应调制)。而图中的绿色曲线介于两者之间,该曲线代表子载波分组自适应调制,即多个连续的子载波为一组,以组为基本单位进行自适应调制。
HINOC采用了图中的绿色曲线,即子载波分组自适应调制。这种设计的主要目的是为了在传输效率、实现复杂度以及信令开销之间进行折中。

2的奇数阶QAM
在通常的通信系统中,一般仅含有QPSK、16QAM等2的偶数阶QAM映射方式,这主要是因为2的偶数阶QAM星座点数恰好可以排列为正方形,便于映射与解映射的实现;而8QAM、32QAM等2的奇数阶QAM则存在实现困难、BER性能差的问题。然而,如果仅使用偶数阶QAM则存在信道匹配不够精细的问题,即每个调制之间的BER差距为6dB之多。所以,一般系统为了克服该问题会同时引入多种编码码率的FEC方式与QAM方式组合,用以降低多种MCS(调制编码等级)之间的BER差距,达到上文提到的更加精细匹配信道的目的。
而HINOC系统的设计思想是:QAM映射与解映射的成本远低于FEC编译码器的成本,提高QAM的精细度、减少FEC码率种类的方式更加划算。所以,HINOC系统创新了奇数阶QAM星座映射图样,该星座映射相比与传统的奇数阶QAM相比,性能更优。同时,HINOC中的FEC编码仅有0.54码率和0.91码率两种,而且0.54仅用于极端恶劣情况下。
OFDM调制
HINOC2.0采用了正交频分复用(OFDM)调制,其具体参数如下表所示。OFDM是一种多载波调制技术,被广泛应用于现代通信系统。OFDM的调制过程相当于将整个传输信道划分为多路彼此正交的子信道(子载波)。同时,为了抵抗多径串扰,OFDM 系统通常会在每个OFDM 符号前端插入一定的冗余信号,即循环前缀(Cyclic Prefix,CP),即将每个OFDM 符号后端一定时长的信号拷贝到符号前端。
| 参数 | 取值 |
|---|---|
| 总带宽 | 128MHz |
| 子载波间隔 | 62.5kHz |
| OFDM符号有效长度 (不含循环前缀) |
16us |
| 循环前缀长度 | 0.5us, 1.0us, 2.0us |
| 子载波个数 | 2048 |
| 有效子载波个数 | 1982 |
| 数据子载波个数 | 1980 (物理层探测帧、物理层下行控制帧) 1920 (物理层数据帧) |
| 导频子载波个数 | 0 (物理层探测帧、物理层下行控制帧) 62 (物理层数据帧) |
| 空闲子载波个数 | 66 |
OFDM参数的设计同样需要匹配同轴电缆的信道特征。合理的OFDM参数应同时考虑到传输效率与传输可靠性两方面的因素。
循环前缀
循环前缀的作用包括两个方面:a) 抵抗多径串扰;b) 将物理信道对信号的影响由线性卷积转变为圆周卷积。其中,后者是OFDM系统可以采用频域信道估计与均衡的根基。循环前缀越长,其抵抗多径串扰的能力越大,然而由于循环前缀为冗余信息,循环前缀过长不利于传输效率。
循环前缀的长度应大于最大多径时延。HINOC系统的应用场景为最后100米的同轴宽带接入。考虑最为极端的信号多径反射,其反射路径的长度为200米,即最大多径时延为1us。但由于同轴传输损耗以及反射系数,上述的1us多径即便存在其强度也非常之小。典型的同轴网络环境中,较为强烈的多径时延通常会小于0.5us。所以,在HINOC系统中,循环前缀的长度选择了0.5us、1us和2us三种配置。
在瀚诺半导体开发的HN1000千兆芯片中,默认使用了1us的循环前缀。此外,1us的循环前缀被部分复用为循环后缀,用以进一步提高传输可靠性。
子载波间隔
子载波间隔应小于频域相干带宽。相干带宽与多径时延、节点移动速度相关。根据以上对多径时延的分析,在同轴接入系统中,相干带宽约为1MHz。
子载波间隔决定OFDM符号长度,决定循环前缀的开销。由于子载波之间需要相互正交,子载波间隔越小,其OFDM符号的有效长度就会越大。在循环前缀长度一定的情况下,其传输开销越小。
子载波间隔决定OFDM模块实现的复杂度。子载波间隔越小意味着子载波个数越多,则需要的IFFT/FFT的点数越多,硬件复杂度会随其以lg函数增加。
综合考虑以上因素,HINOC的子载波间隔选取为62.5kHz,OFDM有效长度为16us,1us的循环前缀的开销仅为6.25%。
导频子载波
通过上表可以看到,HINOC系统中的导频子载波个数非常少,仅在数据帧存在62个导频子载波,其比例小于1/32。这种设计进一步提高了HINOC物理层的传输效率。然而,导频子载波的减少不利于精确的信道估计,尤其是对使用了1024QAM、4096QAM等高阶调制的系统。信道估计的问题是HINOC的技术核心之一,我们后续将着重介绍HINOC的分布式信道估计技术。
总结
本文介绍了HINOC2.0的星座映射和OFDM调制方式,着重解释了这两个部分在协议设计时的考虑和分析。在二层通信系统中,无论是协议框架还是某个模块细节都需要遵循一个设计原则:综合考虑传输可靠性、传输效率以及实现复杂度。该设计原则的本质是:一个优秀的通信协议设计一定是精确地匹配了该协议所在的应用场景以及所用的物理信道。而HINOC一直追求的即是:专注同轴,服务同轴。