面向异构多层多小区的多级服务质量跳频稀疏码分多址通信系统
2022-09-22曾琦钟俊刘星
曾 琦 钟 俊 刘 星
(四川大学电气工程学院 成都 610065)
1 概述
随着多种无线通信业务快速增长,未来无线通信网络呈现多层异构特征(例如宏/微/微微小区)。与传统单一架构网络相比,无线异构网络具有多层小区非协作相互重叠、海量用户随机接入,频谱资源有限、多层网络不同传输服务质量需求(Qualityof-Service, QoS)等特点[1,2]。多层异构无线通信网络架构如图1所示。在这种网络架构下,属于不同网络层的用户(或小区)很难实现完全同步接入,同时,海量用户接入带来严重的同层/跨层(小区内/小区间)等多种干扰。因此,在有限频谱资源下,如何设计网络容量大、频谱效率高、干扰少、多级QoS的无线通信传输方式,是实现多层异构通信网络的关键问题。
图1 异构多层多小区无线通信网络架构(以两层QoS网络为例)
作为一种极具潜力的非正交多址技术--稀疏码分多址(Sparse Code Multiple Access, SCMA)已成为B5G/6G蜂窝通信的关键技术之一。SCMA通过有效的稀疏码本设计,并借助基于消息传递算法的多用户检测,可在有限的频谱资源块(Resource Blocks, RBs)上实现大规模用户接入[3]。SCMA网络设计和SCMA码本设计已经成为当前学术界的研究热点[4-6]。但是,目前关于SCMA系统的研究存在一些不足。现有的SCMA系统假设每个用户码本通过若干个固定的子载波持续发送SCMA码字。当一些子载波遭受干扰或频率选择性衰落时,SCMA系统将无法获得优异的误码率性能。此外,现有的研究工作[3-6]仅关注单个小区网络的SCMA码本设计,无法实现多层多小区的有效接入。因此,十分有必要在SCMA基础上融合多种通信信号处理,将传统单小区SCMA网络扩展为异构多层多小区网络体制。对于无线通信中广泛存在的干扰和信道衰落,跳频技术(Frequency-Hopping, FH)理所当然地成为最佳的可选技术之一。FH技术通过频点随机跳变,灵活地获取空闲或者优质频带,有效地避免干扰和恶劣衰落的影响[7-9]。虽然跳频已经广泛应用于多种无线通信系统中(如WiFi、蓝牙和战术数据链等)[9],但对于频谱资源少、海量用户异步接入和多级QoS的多层异构无线网络,传统跳频无法完全满足这些需求。对跳频技术进行适当改进,使其在未来多层异构网络架构中仍可发挥强大的技术生命力。
为了解决上述的部分问题,近期出现了基于FH的SCMA系统初步研究(FH/SCMA)[10-13],这些成果为本文进一步研究异构多层多小区多QoS网络奠定了基础。FH与SCMA具有多样的结合方式,其中一种方式为:跳频技术依据特定跳频图案,改变本小区复用SCMA码字的物理传输信道,以避免信道衰落和干扰的影响;同时实现了多小区接入(跳频序列即为小区地址码)。然而,文献[10]中的FH/SCMA系统采用了随机跳频图案,这导致了由于存在频率碰撞而产生的小区间干扰,更无法实现多级QoS需求。文献[11]针对FH/SCMA中跳频的需求,使用2次同余提出了一种适合FH/SCMA的最佳跳频图案,但这种FH/SCMA方案仅适用于单小区上行链路。在前期研究中,文献[13]将传统的单小区SCMA扩展为多小区SCMA,并设计了一种实现正交FH/SCMA的跳频图案。文献[13]仅能实现所有SCMA小区具有相同级别传输性能;也就是说,只能实现同层多小区网络架构。综合上述研究成果来看,FH/SCMA系统中的FH技术是至关重要的,决定了该系统的诸多性能。但上述研究存在一些不足:这些研究都只能实现单小区FH/SCMA或同层多小区FH/SCMA,这些网络设计均无法实现多层多级QoS传输需求。
对于多层异构网络的多级QoS需求,大多数已有研究均从功率控制、功率分配和接入控制等方法来实现[1,14]。为了获得全局最优的多级QoS需求,这类方法一般需要进行全网跨层的最优化设计,然而对于属于不同应用的多层网络和大规模用户接入,进行全网最优设计是很难实现的。本文为了实现异构多层FH/SCMA网络的多级QoS目标,从跳频序列设计的全新角度,通过精确地控制跳频序列的汉明相关特性(频点碰撞分布)实现两级的误码率性能(Bit-Error Rate, BER)。从跳频序列设计及其性能来看,传统跳频序列以频点满足独立均匀分布为主要目标,依此目标产生了许多传统最优的跳频序列集合[7,9,15-17],但是频点的均匀特性决定了这类跳频序列只能产生同一级别的频点碰撞概率(对于任一用户,频点发生1次碰撞的概率均为1/q,其中q为频点集合大小),由此导出跳频系统的同一级传输质量(同一级BER性能)。本文提出的多级QoS跳频序列,在满足传统跳频序列性能的同时,还需满足特定的多级汉明相关特性,因此这类跳频序列设计具有更多的技术挑战。
本文各节安排如下,首先介绍传统SCMA系统结构,由此归纳传统SCMA系统在多小区接入方式、多级QoS需求、抗信道衰落干扰影响等方面的局限性,进而引出本文提出的多层异构FH/SCMA通信网络及其对跳频图案性能的特性需求。其次,针对多小区接入、多级QoS需求、抗信道衰落干扰的要求,在传统伪随机跳频序列基础上,通过一系列数学变换得到一类具有多级汉明相关、随机性较好的新跳频图案。这类跳频序列集合正好满足多层多级FH/SCMA通信需求。进而,将新型跳频图案应用于多层多小区FH-SCMA系统中,通过仿真验证其多级BER性能表现。
2 系统模型
本节首先介绍传统SCMA系统及其信号处理流程。总结传统SCMA系统在抗频率选择性衰落、抗多层干扰、多层多小区接入和多层QoS等关键问题的不足。为了解决这些问题,进而提出适用于异构多层多小区的具有多级QoS的新型FH/SCMA系统。
2.1 传统SCMA系统及问题描述
本文考虑一个单小区SCMA系统的上行链路,具有K个频率资源块(Resource Block, RB)和J个用户,每个用户发送M进制数据。通过设计的J个(K×M)维SCMA码本将J个用户数据复用到这K个RB上。该小区J个用户使用的SCMA码本集合可以表示为
其中,P表示总发射功率,并且假设J个用户等功率分配。n是(K×1)维的加性高斯白噪声(Additive White Gaussian Noise, AWGN)向量。n中每个元素满足均值为0、方差为N0/2的正态分布。
图2阴影部分表示SCMA码字中非零元素。传统SCMA系统通过在固定分配的RB上传输该非0信息[3,4,6]。图2中,用户j的SCMA码字始终在第2和第4个RB上传输。然而在实际的无线通信中,可用频带中全部或部分可能会受到深度频率选择性衰落或干扰攻击等因素影响,当影响的频带正好是发送SCMA非0元素的RB时,SCMA码字传输会受到较大干扰,该用户的传输性能会一直处于较差水平。反之,当SCMA非0元素在非干扰的RB上传输时,用户性能一直处于最优。这样会导致SCMA网络中用户传输体验极不平衡。另外,当前SCMA系统通常部署在单小区网络中,如何将传统SCMA扩展到多层多小区场景,并保证较低的多层(多小区)干扰、较好的抗信道衰落能力,将是十分必要的研究工作。
图2 传统SCMA系统码字传输与资源块示意图
2.2 多层多小区的FH/SCMA网络
针对上节提出的问题,本文设计的异构多层多小区FH/SCMA网络架构如图3所示。该网络中,每个微小区采用传统SCMA方式将J个用户数据复用在K个RB上,然后对复用后的SCMA符号进行跳频,实现FH/SCMA系统。不同微小区采用不同的跳频图案(跳频序列),也就是说,跳频序列可视为微小区地址码。通过对跳频序列集精细化的设计,使得该跳频序列集合具有多层汉明相关特性值,从而实现多层微小区接入和多层多级QoS传输质量。为了便于分析,本文以下章节考虑两层多小区FH/SCMA网络架构。如图3所示,该两层多小区的FH/SCMA网络中,具有高QoS层(High QoS,HQoS)的小区采用具有较好性能的跳频序列集合CH;低QoS层(LowQoS, LQoS)的小区采用性能较差的跳频序列集合CL。 这里C={CH;CL}即为本文提出的具有两级QoS特性的新型跳频序列集合。如何实现这样的序列将在下一节论述。
图3 异构两层多小区FH/SCMA网络的收发端模型
这里值得注意的是,由于异构多层网络属于不同的无线应用,不同层之间实现全网完全同步是十分困难的,因此本文考虑符合实际情况的多层多小区准同步接入方式,即各层小区(用户)之间接入允许较小的相对时延τr。并假设FH/SCMA系统采用每一跳发送1个M元符号(即1跳发送1个SCMA码字)。在第l个符号持续时间上,两层多小区所有用户的复用信号可以写为
在接收端,假设HQoS层的微小区1基站为期望接收端,并且期望收发端已经完全实现同步,即收发端跳频序列完全同步且τ1=0。接收信号rl经过解跳后,得到跳频序列相互碰撞应尽可能少。以实现较小的层内干扰。
(4) HQoS层和LQoS层之间,多小区使用的跳频序列相互碰撞尽可能少,以实现较小的跨层干扰。
(5) HQoS层的跳频碰撞概率应小于LQoS层的跳频碰撞概率(即HQoS的跳频序列汉明相关值小于LQoS层的跳频序列汉明相关值)。从而实现两级QoS传输质量。
由跳频序列设计知识可知,前3条要求是传统伪随机跳频序列设计的要求;后面两条是两级QoS跳频序列的附加要求,因此,构造这类具有两级汉明相关跳频序列的工作是十分具有挑战的。
3 两级QoS跳频序列构造方法
通过前面的分析可知,为了降低异构两层多小区FH/SCMA系统中信道衰落和本层/跨层干扰的影响,并实现多级QoS,跳频技术及跳频序列特性是关键部分。为了同时实现上述目标,跳频序列特性需满足以下要求(在给定集合FG中RB组个数Q的前提下):
(1) 跳频序列中,FG中每个RB组的使用次数和位置应满足均匀性,该特性可有效抑制信道衰落和干扰影响。
(2) 跳频序列条数R应尽可能多,以提供更强的多小区接入能力。跳频序列周期L尽可能长,以提供更好的安全性。
(3) HQoS层内(和LQoS层内), 多小区使用的
3.1 构造方法
步骤1 由于构造的跳频序列首先需满足传统伪随机跳频特性,本文选取文献[17]得到的最优跳频序列作为基序列S。将其分为两部分,得到S1和S2两个子序列集。这两个序列子集的序列长度均为L,序列数目分别为M和1。S1和S2子序列集表示为
3.2 例子
按照上节的构造算法,给出该跳频序列的构造流程,并测试序列的两级汉明相关特性。
步骤1 由文献[17]构造得到一个基序列集合:
S= (1, 6, 11, 1, 6, 11, 2, 7, 12, 4, 9, 14, 2, 7,12); (2, 7, 12, 2, 7, 12, 3, 8, 13, 0, 5, 10, 3, 8, 13);(3, 8, 13, 3, 8, 13, 4, 9, 14, 1, 6, 11, 4, 9, 14); (4,9, 14, 4, 9, 14, 0, 5, 10, 2, 7, 12, 0, 5, 10); (0, 5,10, 0, 5, 10, 1, 6, 11, 3, 8, 13, 1, 6, 11);
4 基于多级QoS跳频序列的FH/SCMA系统性能分析
首先研究本文提出的多层FH/SCMA网络抵抗信道衰落(干扰)的能力。图4给出了RBs中存在频率选择性衰落时两层FH/SCMA小区的误码率曲线。为了验证该新系统抵抗信道衰落的能力,该仿真中假设跨层干扰为0(仅考虑本层FH/SCMA系统),也就是说,仿真HQoS层时,设LQoS层小区数N2=0;仿真LQoS层时,设HQoS层小区数N1=0。这样更能体现跳频技术在多层多小区SCMA系统的抗频率选择性衰落的能力。为了便于比较,本仿真还给出了采用传统频分复用(FDMA) SCMA多小区系统性能(即图4中FDMA/SCMA所示)。由图4可以看出,由于FDMA方式固定分配频带资源,因此当小区工作在非深度衰落频段得到最优性能(Best-case),当小区工作在深度衰落频段得到最差性能(Worst-case)。而在本文提出的FH/SCMA网络中,由于小区工作频带随设计的跳频序列跳变,使得每个小区受到信道深度衰落(干扰)的影响均匀化,误码率处于“最优-最差”性能之间(更接近于最优BER曲线),本文提出FH/SCMA通信系统可有效地抵抗信道衰落的影响。同时,该异构网络表现出两级BER传输性能(HQoS层和LQoS层)。
图4 RBs中存在频率选择性衰落时两层FH/SCMA小区的误码率曲线
然后,考虑最大接入时延D下两层多小区FH/SCMA系统的两级传输性能,如图5所示。这里主要考虑多层准同步接入(D<=WT)和同步接入(D=0)两种情况(在实际网络中,多层网络采用准同步接入方式更为普遍)。从图中可以看出,采用本文提出的两级汉明相关跳频序列后,准同步接入FH/SCMA系统误码率性能优于同步接入的性能;同时,系统所呈现出的两级传输特性(HQoS层和LQoS层)。系统BER特性规律与设计的跳频序列汉明相关值密切相关。由于CH和CL两个子序列集具有两级汉明相关特性,同步接入(D=0)时的汉明相关值大于准同步接入(D<=WT)时的汉明相关值(也可参见上节的序列例子结论)。对于传统随机跳频序列,由于其频点满足任何时延下的独立均匀分布,因此不同时延D下传统随机跳频SCMA系统的误码率相互重合。在准同步接入时,采用本文提出的FH/SCMA方案,HQoS层和LQoS层的误码率均小于传统随机跳频SCMA系统。
图5 最大接入时延D下,两层异构FH/SCMA网络的误码率性能
进而,研究基于两级QoS跳频序列异构多小区FH/SCMA网络的同层干扰和跨层干扰情况。图6给出了HQoS层小区误码率与多层小区数的关系。系统参数设置为:两层网络小区各用户准同步接入,HQoS层小区个数N1={1,4},LQoS层小区个数为N2={1,4}。从图中可以看出,对于给定N2时,N1={1,4}的BER曲线基本重合;对于给定N1且N2增加时,HQoS层的误码率整体上升。上述现象说明,HQoS层的误码率性能与本层小区数N1无关,这是因为构造的HQoS子跳频序列集合具有“无碰撞区正交”特性(Hm(|τ|≤W|CH)≡0);HQoS层的性能只受来自LQoS层的跨层干扰影响(Hm(|τ|≤W|CH,CL)/=0)。图7给出了LQoS层用户受到同层干扰和跨层干扰影响时的误码率性能。仿真参数设置与图6相同。由本仿真图可以看出,LQoS层用户数N2的增加(和HQoS用户N1的增加)都会带来LQoS层BER的增加,并且增加N1对LQoS的性能影响更加明显。这说明,LQoS层的干扰主要来源于HQoS的跨层干扰,而LQoS的本层干扰相对较小。这一点也可以从构造的跳频序列的汉明相关特性来解释:在准同步接入时,CH和CL之间的汉明相关值Hm(|τ|≤W|CH,CL) 一般大于CL内的汉明相关值Hm(|τ|≤W|CL)。
图7 LQoS层小区误码率受多层小区数的影响关系
图6和图7也给出了采用完全随机跳频SCMA系统性能。为了比较便于比较,完全随机跳频参数与两级Q o S 跳频图案参数一致,即频点个数为Q=15,小区个数为R=N1+N2。由于完全随机跳频模式中,频点具有独立的均匀分布特性,因此频点碰撞概率与小区数R和频点个数Q息息相关,无法完全消除频点碰撞。从仿真图看出,完全随机跳频模式无法提供差异化的BER性能且误码率较高。
5 结束语
随着多种无线通信业务爆发式增长,未来无线通信网络呈现异构多层多小区重叠覆盖、大规模节点接入和多层多级QoS传输需求等特点。在有限频谱资源下,如何实现网络容量大、频率效率高、干扰抑制佳的无线多层异构网络,是本文主要解决的关键技术问题。本文从信号处理、序列设计与系统分析全方位角度,为多层异构网络及其多级QoS传输需求提供了新的解决方案。
本文首先由传统单小区SCMA网络出发,归纳传统SCMA技术在多小区接入方式、多级QoS需求、抗信道衰落干扰影响等方面的局限性。进而,提出了适合于多层多小区的FH/SCMA传输方案。该网络中,跳频技术及其跳频序列对多层FH/SCMA系统性能起到关键作用。因此,本文另一研究成果为,提出并设计了一类具有两级汉明相关特性的新型跳频序列集合,从而为典型的异构两层FH/SCMA系统实现干扰抑制、两级QoS和两级小区接入奠定了理论基础。最后,通过仿真验证了基于新型跳频序列的FH/SCMA系统的多级BER性能和抑制多层干扰能力。研究成果证实了,新型的多级QoS跳频序列的FH/SCMA系统可实现异构多层多小区接入,有效降低多层干扰(同层/跨层干扰)和衰落信道影响;同时,又可为HQoS层网络和LQoS层网络提供两级BER性能(两级QoS传输需求。)虽然本文主要研究两级QoS跳频序列,但构造思路可通过多种数学方法(交织、迹函数等),进一步扩展为多级QoS跳频序列并应用于多层多小区网络中,这将是本文后续研究内容之一。