Loading [MathJax]/jax/output/HTML-CSS/jax.js
高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于非正交多址接入的网络切片联合用户关联和功率分配算法

唐伦 马润琳 杨恒 陈前斌

唐伦, 马润琳, 杨恒, 陈前斌. 基于非正交多址接入的网络切片联合用户关联和功率分配算法[J]. 电子与信息学报, 2019, 41(9): 2039-2046. doi: 10.11999/JEIT180770
引用本文: 唐伦, 马润琳, 杨恒, 陈前斌. 基于非正交多址接入的网络切片联合用户关联和功率分配算法[J]. 电子与信息学报, 2019, 41(9): 2039-2046. doi: 10.11999/JEIT180770
Lun TANG, Runlin MA, Heng YANG, Qianbin CHEN. Joint User Association and Power Allocation Algorithm for Network Slicing Based on NOMA[J]. Journal of Electronics & Information Technology, 2019, 41(9): 2039-2046. doi: 10.11999/JEIT180770
Citation: Lun TANG, Runlin MA, Heng YANG, Qianbin CHEN. Joint User Association and Power Allocation Algorithm for Network Slicing Based on NOMA[J]. Journal of Electronics & Information Technology, 2019, 41(9): 2039-2046. doi: 10.11999/JEIT180770

基于非正交多址接入的网络切片联合用户关联和功率分配算法

doi: 10.11999/JEIT180770
基金项目: 国家自然科学基金(61571073),重庆市教委科学技术研究项目(KJZD-M201800601)
详细信息
    作者简介:

    唐伦:男,1973年生,教授,博士,研究方向为新一代无线通信网络、异构蜂窝网络、软件定义无线网络等

    马润琳:女,1993年生,硕士生,研究方向为5G网络切片,网络功能虚拟化,无线资源分配等

    杨恒:男,1993年生,硕士生,研究方向为切片及虚拟网络

    陈前斌:男,1967年生,教授,博士生导师,研究方向为个人通信、多媒体信息处理与传输、下一代移动通信网络等

    通讯作者:

    马润琳 357135128@qq.com

  • 中图分类号: TN929.5

Joint User Association and Power Allocation Algorithm for Network Slicing Based on NOMA

Funds: The National Natural Science Foundation of China (61571073), The Science and Technology Research Program of Chongqing Municipal Education Commission (KJZD-M201800601)
  • 摘要: 为了满足网络切片多样化需求,实现无线虚拟资源的动态分配,该文提出在C-RAN架构中基于非正交多址接入的联合用户关联和功率资源分配算法。首先,该算法考虑在不完美信道条件下,以切片和用户最小速率需求及时延QoS要求、系统中断概率、前传容量为约束,建立在C-RAN场景中最大化长时平均网络切片总吞吐量的联合用户关联和功率分配模型。其次,将概率混合优化问题转换为非概率优化问题,并利用Lyapunov优化理论设计一种基于当前时隙的联合用户调度和功率分配的算法。最后采用贪婪算法求得用户关联问题次优解;基于用户关联的策略,将功率分配的问题利用连续凸逼近方法将其转换为凸优化问题并采用拉格朗日对偶分解方法获得功率分配策略。仿真结果表明,该算法能满足各网络切片和用户需求的同时有效提升系统时间平均切片总吞吐量。
  • 随着通信行业的飞速发展,通信业务规模不断扩大,用户需求的差异性越来越大,有限的频谱资源也变得越来越紧缺。因此,利用网络虚拟化技术而实现资源共享的网络切片技术应时而生。作为5G的一项关键技术,网络切片的实质是具有灵活性且相互独立的虚拟逻辑网络,其作用是为不同应用场景中具有差异化QoS需求的用户提供特定的服务。

    网络切片资源分配已成为当下的研究热点。文献[1]为了使网络切片中基础设施供应商、服务提供商和用户都获得较高的收益,提出了一种基于乘法器的分布式资源分配算法,未考虑各切片业务的不同时延需求。文献[2]考虑网络切片中业务到达和无线信道的动态变化提出了基于OFDMA的无线虚拟网络中吞吐量最大化的资源分配方案,文中只考虑了时频资源,未充分利用频谱资源。文献[3]考虑每个网络切片的统计时延QoS需求,在下行传输系统中应用非正交多址接入(Non-Orthogonal Multiple Access, NOMA)技术提高了系统的有效容量,文献[4]在NOMA系统中考虑每个网络切片的最小预留速率来保证各网络切片间的隔离性,解决了在虚拟无线网络中最小化传输功率的资源分配问题,文献[5,6]在C-RAN架构下研究了网络切片资源分配机制,未考虑长期优化目标。

    基于以上研究,本文创新点如下:(1)在C-RAN架构中结合NOMA开发功率域资源,建立优化系统长时平均吞吐量的联合用户关联和功率分配模型。本文考虑不完美CSI下系统长期平均吞吐量问题,将其建模为概率混合的非凸优化问题;(2)由于原问题为概率混合和时间平均的随机非凸优化问题,为了求解该优化问题,先将原问题转换为非概率混合问题,然后利用Lyapunov优化理论将时间平均优化问题转换为单时隙上的优化问题;(3)提出了一种全局迭代算法,该算法包括用户关联和功率分配两个子问题。用户关联问题为0–1多重背包问题,为了降低复杂度本文采用贪婪算法求得次优解;基于用户关联的策略,将功率分配的问题利用连续凸逼近方法将其转换为凸优化问题,并采用拉格朗日对偶分解方法获得功率分配的策略。

    本文考虑如图1所示的C-RAN场景下基于NOMA下行链路网络切片资源分配模型。在该网络中共有K个切片,集合为K={k|1kK},支持K种不同类型的业务。用户ki表示切片k中的第i个用户,切片k中的用户集合表示为Uk={ki|1kiNk}。所有用户的集合表示为U, U=U1U2···UK

    图 1  基于NOMA的网络切片架构

    切片用户被分配至不同资源块(Resource Block, RB),采用NOMA技术每个RB可以复用多个用户,用户之间使用不同的功率,共有B个RB,集合表示为B={b|1bB}。C-RAN中共有L个射频拉远头(Remote Radio Head, RRH),集合表示为L={l|1lL},室内基带处理单元(Building Base band Unite, BBU)池将RB分配给各个RRH,每个RB带宽为Bs。BBU池通过fronthaul链路向RRH提供基带信号,设RRHl的fronthaul链路容量为Cl,max。令aki,l(t), bbki,l(t)分别表示一个二进制变量,用户ki连接在RRHl上时aki,l(t)=1,反之为0。RBb分配给了与RRHl关联的用户kibbki,l(t)=1,否则为0。

    设RRHl的最大发射功率为pmaxl, pbki,l(t)为RBb分配给与RRHl关联用户ki的功率,则

    bBkiUaki,l(t)bbki,l(t)pbki,l(t)pmaxl,lL (1)

    将复用在RBb上的所有用户的信道增益按从小到大排列,则复用在RBb上且信道增益大于用户ki的所有用户集合表示为Mbki,l(t)={nj|hbnj,l(t)>hbki,l(t)}。在接收端采用串行干扰消除技术用户ki接收到的信号为

    yki(t)=hbki,l(t)Sb(t)+zki(t)=hbki,l(t)pbki,l(t)xki(t)+hbki,l(t)njMbki,l(t)pbnj,l(t)xki(t)+zki(t) (2)

    其中,hbki,l(t)=Lbki,l(t)gbki,l(t), Lbki,l(t)=dbki,l(t)为路径衰落系数,dbki,l(t)为用户ki到RRHl的距离;gbki,l(t)为瑞利衰落系数。zki(t)为均值为0,方差为σ2z的复加性高斯白噪声。

    2.1.1   信道模型

    假设路径衰落系数Lbki,l(t)可以很好地被RRH估计[7]。通过使用最小均方误差信道估计模型[8],本文将复用在RBb的用户ki与RRHl之间的瑞利衰落系数建模为

    gbki,l(t)=¯gbki,l(t)+ebki,l(t) (3)

    其中,¯gbki,l(t)为估计的瑞利衰落系数,ebki,l(t)为估计误差,服从均值为0,方差为σ2e的复高斯分布。

    如果RRH能获得完美信道,根据香农公式,与RRHl关联且复用在RBb上的用户ki的可达速率为

    cbki,l(t)=Bslog2(1+Φbki,l(t)) (4)

    其中,Bs为RB的带宽,信干噪比Φbki,l(t)

    Φbki,l(t)=pbki,l(t)|hbki,l(t)|2|hbki,l(t)|2njMbki,l(t)pbnj,l(t)+σ2z (5)

    其中,|hbki,l(t)|2njMbki,l(t)pbnj,l(t)为复用在RBb上且比用户ki具有更高信道增益的用户产生的干扰。

    实际情况下RRH只知道估计信道增益¯hbki,l(t),用户的数据速率为

    rbki,l(t)=Bslog2(1+γbki,l(t)) (6)

    其中,γbki,l(t)为信道增益为¯hbki,l(t)=Lbki,l(t)¯gbki,l(t)得到的信干噪比,其表达式为

    γbki,l(t)=pbki,l(t)|¯hbki,l(t)|2|¯hbki,l(t)|2njMbki,l(t)pbnj,l(t)+σ2z (7)

    因此系统总速率为

    R(t)=kKRk(t)=kKbBlLkiUkaki,l(t)bbki,l(t)rbki,l(t) (8)

    由于在实际计算用户数据速率时存在可能会超过实际可达的最大数据速率情况,因此本文引入中断概率来衡量在不完美信道下得到的数据速率超过实际可达的最大数据速率时的性能。则系统总速率[8]重新表示为

    R(t)=kKbBlLkiUkaki,l(t)bbki,l(t)rbki,l(t)Pr[rbki,l(t)cbki,l(t)|¯gbki,l(t)] (9)

    其中,Pr[rbki,l(t)cbki,l(t)|¯gbki,l(t)]为在估计瑞利衰落系数为¯gbki,l(t)条件下时,用户ki不中断的概率。

    因此系统长期平均总吞吐量为

    ¯R=limsupT1TT1t=0E[R(t)] (10)
    2.1.2   用户队列模型

    t时隙,切片k中的第i个用户ki的缓冲区中等待发送的数据包长度为Qki(t),其缓冲区的最大队列存储长度为dQAki(t)表示在t时隙用户ki的数据包到达过程。则用户ki的队列更新过程为

    Qki(t+1)=max{Qki(t)+Aki(t)Dki(t),0} (11)

    其中,Dki(t)为用户kit时隙内传输的数据包个数,且Dki(t)=bBlLaki,l(t)bbki,l(t)rbki,l(t)/S, S为数据包大小。根据Little定理,可知保证用户的时延性能可以刻画为保证队列的稳定性。本文定义为

    ¯QkilimsupT1TT1t=0E[Qki(t)]< (12)
    2.1.3   问题建模

    本文在保证用户队列时延,满足切片最低平均速率需求和用户速率中断概率等约束下,最大化系统总的平均吞吐量可数学建模为

    P1:maxaki,l(t),bbki,l(t),pbki,l(t)¯R=limsupT1TT1t=0E[R(t)]s.t.C1:¯Qki<,kiUk,kK;C2:limsupT1TT1t=0E[bBlLkiUkaki,l(t)bbki,l(t)rbki,l(t)]Rmink,kK;C3:Pr[cbki,l(t)<rbki,l(t)|¯gbki,l(t)]εout,bB,lL,kiU;C4:bBkiUaki,l(t)bbki,l(t)pbki,l(t)pmaxl,lL;C5:bBlLaki,l(t)bbki,l(t)rbki,l(t)Rminki,kiU;C6:bBkiUaki,l(t)bbki,l(t)rbki,l(t)Cl,max,lL;C7:lLkiUaki,l(t)bbki,l(t)Mmaxb,bB;C8:lLaki,l(t)=1,kiU;C9:bBlLaki,l(t)bbki,l(t)=1,kiU;C10:pbki,l(t)0,aki,l(t),bbki,l(t){0,1},bB,lL,kiU}  (13)

    其中,C1为切片用户队列时延和稳定性约束;C2为各切片长期平均最小速率约束;C3为中断概率约束;C4为RRH发射功率约束;C5为切片用户的最小保证比特率约束;C6为RRH与BBU池的fronthaul链路容量约束;C7为一个RB上最大的功率复用用户个数约束;C8表示每个切片用户只能与1个RRH关联;C9表示每个切片用户只能复用在1个RB上;C10为保证功率非负性和二进制变量的约束。

    2.2.1   概率混合问题转换

    混合概率问题P1需转换为无概率的问题,则将中断概率约束嵌入到系统平均总速率公式中[8],为

    ¯R=lim supT1TT1t=0E[kKbBlLkiUk(1εout)aki,l(t)bbki,l(t)rbki,l(t)] (14)

    其中,rbki,l(t)=Bslog2(1+γbki,l(t)),且

    γbki,l(t)=εoutF1||gbki,l(t)|2|(εout/2)(Lbki,l(t))2pbki,l(t)2|hbki,l(t)|2njMbki,l(t)pbnj,l(t)+εoutσ2z (15)

    F1||gbki,l(t)|2|为卡方分布累计分布函数的反函数,因此,P1问题可改写为

    P2:maxaki,l(t),bbki,l(t),pbki,l(t)¯Rs.t.˜C1:¯Qki<,kiUk,kK;˜C2:limsupT1TT1t=0E[bBlLkiUkaki,l(t)bbki,l(t)rbki,l(t)]Rmink,kK;˜C3:bBkiUaki,l(t)bbki,l(t)pbki,l(t)pmaxl,lL;˜C4:bBkiUaki,l(t)bbki,l(t)rbki,l(t)Cl,max,lL;˜C5:bBlLaki,l(t)bbki,l(t)rbki,l(t)Rminki,kiU;˜C6:lLkiUaki,l(t)bbki,l(t)Mmaxb,bB;˜C7:lLaki,l(t)=1,kiU;˜C8:bBlLaki,l(t)bbki,l(t)=1,kiU;˜C9:pbki,l(t)0,aki,l(t),bbki,l(t){0,1},bB,lL,kiU} (16)

    可看出问题P2是一个长期时间平均优化问题,其约束条件有两种时间尺度约束:瞬时约束、连续时隙上平均约束。因此,用Lyapunov理论设计一种权衡网络吞吐量和功率分配及时延间的制约关系。

    2.2.2   Lyapunov 优化理论分析

    为便于处理问题P2的˜C2,将其转换为切片虚拟队列Zk(t),其更新为

    Zk(t+1)=max{Zk(t)+RminkbBlLkiUkaki,l(t)bbki,l(t)rbki,l(t),0},kK (17)

    其虚拟队列并不具有任何实际传输的意义。

    文中t时隙时系统的队列向量则可表示为Ω(t)=[Q(t),Z(t)],定义Lyapunov函数为

    L(Ω(t))=12[kKkiUK(Qki(t))2+kK(Zk(t))2] (18)

    定义单时隙Lyapunov偏移为[9]

    Δ(Ω(t))=E{L(Ω(t+1))L(Ω(t))|Ω(t)} (19)

    Lyapunov偏移与加权总吞吐量之差定义为

    Δ(Ω(t))VE{R(t)|Ω(t)}=E{L(Ω(t+1))L(Ω(t))|Ω(t)}VE{R(t)|Ω(t)}B+E{kKkiUK{Qki(t)[Aki(t)Dki(t)]|Ω(t)}}+E{kK{Zk(t)[RminkbBlLkiUkaki,l(t)bbki,l(t)rbki,l(t)]|Ω(t)}}VE{kKbBlLkiUk(1εout)aki,l(t)bbki,l(t)rbki,l(t)|Ω(t)} (20)

    其中,V>0是权衡偏移与代价函数的控制参数,B为有限的正常量。由Lyapunov优化理论得,P2问题可转换为在每一时隙上最小化不等式(20)的右侧

    P3:minaki,l(t),bbki,l(t),pbki,l(t)VkKbBlLkiUk(1εout)aki,l(t)bbki,l(t)rbki,l(t)+kKkiUK{Qki(t)[Aki(t)bBlLaki,l(t)bbki,l(t)rbki,l(t)/S]}+kK{Zk(t)[RminkbBlLkiUkaki,l(t)bbki,l(t)rbki,l(t)]}s.t.˜C3˜C9 (21)

    本文所提C-RAN场景下基于NOMA下行链路网络切片资源分配的算法如算法1所示。

    定义用户ki与RRHl关联的宽带信干噪比(wideband SINR)Ψki,l(t)

    Ψki,l(t)=pmaxl|hki,l(t)|2sL{l}pmaxs|hki,s(t)|2+σ2z (22)

    其中,hki,l(t)t时隙用户ki与RRHl间的信道增益。则本文用户关联问题建模为

    maxaki,l(t)lLkiUkaki,l(t)Ψki,l(t) (23)
    s.t.bBkiUaki,l(t)RminkiCl,max,lL (23a)
    lLaki,l(t)=1,kiU (23b)
    aki,l(t){0,1},lL,kiU (23c)

    式(23a)为RRH上的fronthaul链路容量至少能承载与之关联用户所需最小数据速率,式(23b)为用户ki只与一个RRH关联,式(23c)表明关联因子为二进制变量。

    用户关联问题为0–1多重背包问题,通过所提贪婪算法寻求一个可行的次优解,具体见算法2。

    算法1:基于NOMA的网络切片资源分配全局算法

    (1)初始化:设置控制参数V,设所有用户队列Qki(0)=0,切片虚拟队列Zk(0)=0,设时隙长度Tmax

    (2) For t=0,1,···,Tmax1 do;

    (3) 观察该时隙的每个用户的队列状态Qki(t),切片虚拟队列Zk(t)以及信道状态信息;

    (4) 执行算法2获得用户与RRH关联次最优用户关联策略a

    (5) 在用户与RRH关联的基础上执行算法3获得与RRH关联的用户RB复用策略b和功率分配方案p

    (6) 输出当前时隙的资源分配方案a, b, p

    (7) 由式(11),式(17)更新下一时隙Qki(t+1), Zk(t+1)

    (8) t = t+1;

    (9) End

    算法2:用户关联贪婪算法

    (1)初始化:设参数¯L=L¯Cl=Cl,max, aki,l(t)=0, fl(t)=0, lL,kiU;

    (2) for all kiU, lL do;

    (3) 计算fl(t)=Ψki,l(t);

    (4) 选择l=argmaxp¯Lfp(t);

    (5)  If ¯ClRminki then;

    (6)   aki,l(t)=1,更新¯Cl=¯ClRminki

    (7)   Else

    (8)   ¯L=¯L{l};

    (9) end if

    (10) end for

    在得到用户关联策略的基础上,功率分配问题是一个非凸优化问题,采用连续凸逼近[10]和参数转换方法来解决,且令p=e˜p,则

    γbki,l(t)=εoutF1||gbki,l(t)|2|(εout/2)(Lbki,l(t))2e˜pbki,l(t)2|hbki,l(t)|2njMbki,l(t)e˜pbnj,l(t)+εoutσ2z (24)

    因此与RRHl关联且功率复用在RBb上的用户ki的数据速率下界可表示为

    rbki,l(t)=Bs[Abki,l(t)log2(γbki,l(t))+Bbki,l(t)] (25)

    其中,Abki,l(t)=γbki,l(t)/(1+γbki,l(t)), Bbki,l(t)=log2(1+γbki,l(t))Abki,l(t)log2γbki,l(t)

    根据文献[10],将bbki,l(t)松弛为0<bbki,l(t)<1,则RB复用和功率分配优化问题可进行重写。且该问题是一个凸优化问题[11],因此用拉格朗日对偶方法求解,利用KKT条件,对拉格朗日函数求˜pbki,l(t)偏导得切片k中用户kit时隙的功率资源量为

    pbki,l(t)=e˜pbki,l(t)=[BsAbki,l(t)1ln2ρlV(1εout)+Qki(t)/S+Zk(t)υl+δkifm¯Mbki,l(t)Ebfm,l(t)]+ (26)

    其中,[x]+=max(0,x), Ebfm,l(t)=BsAbfm,l(t)2|hbfm,l(t)|2ln2εoutF1||gbfm,l(t)|2|(εout/2)(Lbki,l(t))2e˜pbfm,l(t)γbfm,l(t), ρl , υl , δki , πb , λki为非负拉格朗日乘子。

    经分析上式的1阶偏导是单调递增的,使用二分搜索法找关于˜pbki,l(t)求偏导后精度较高的数值解。

    bbki,l(t)求偏导且满足KKT条件,可推出

    bbki,l(t)={1,(ki,l)=argminbBHbki,l0,其它,kiU,lL (27)

    其中,

    Hbki,l=(V(1εout)Qki(t)/SZk(t)+υlδki)rbki,l(t)+ρle˜pbki,l(t)(t) (28)

    功率分配子问题的求解如算法3。

    算法3:基于连续凸逼近的功率分配算法

    (1) 在时隙t,观察每个用户的队列状态Qki(t),切片虚拟队列Zk(t)及信道状态信息;

    (2) 初始化:近似值向量A=1, B=0,最大迭代次数N1max, N2max和收敛条件ε1, ε2, ρ0,υ0,δ0

    (3) While mN1maxor |Fm+1(t)Fm(t)|ε1 do;

    (4) While nN2maxor |Ln+1(t)Ln(t)|ε2 do;

    (a) 假设bbki,l(t)=1,通过KKT条件和二分搜索法求得功率分配策略pbki,l(t)

    (b) 由式(27)求切片用户复用RB策略;

    (c) 若bbki,l(t)=0,则pbki,l(t)=0

    (5) 根据次梯度算法更新拉格朗日乘子ρn,υn,δn

    (6) n=n+1;

    (7)  End while

    (8) 更新近似值向量,使用户速率接近它的下界;

    (9) m=m+1;

    (10) End while

    为验证本文最大化系统平均切片总吞吐量而提出的基于NOMA的网络切片动态资源分配算法的有效性,考虑一个在C-RAN场景下为3个网络切片服务用户的覆盖区域为500 m×500 m的物理网络,由5个RRH构成。并将其与OFDMA中进行的用户关联和功率分配的算法(OFDMA)、文献[12]中NOMA下进行用户关联和功率分配的匹配算法(NOMA-Match)、文献[13]在NOMA系统中在RB之间平均分配功率后再进行的资源分配算法(NOMA-Equal)进行了对比。仿真参数设置见表1

    表 1  仿真参数
    参数数值
    RB数量35
    RB最大复用用户数3
    RB带宽180 kHz
    RRH功率pmaxl30 dBm
    fronthaul容量Cl,max100 Mb/s
    切片用户最低速率需求500 kb/s, 1 Mb/s, 2 Mb/s
    用户数据包到达率3 packets/slot
    路径损耗衰落模型157.4+32lg(d)(d[km])
    噪声功率谱密度N0–174 dBm/Hz
    时隙长度,σ2e, εout5 ms, 0.05, 0.10
    下载: 导出CSV 
    | 显示表格

    图2为3个切片共60个用户时,切片平均总吞吐量走势。可看出,时间平均总吞吐量随V的增加不断提升并趋于平稳,而数据包队列长度也随V的增加以近似O(V)线性递增。这是由于控制参数V为系统平均吞吐量和时延之间的折中因子,V越大,时间平均总吞吐量更大,但会以更大的数据队列积压为代价,因此需选择一个合理的控制参数。

    图 2  切片平均总吞吐量和平均队列长度

    图3为不同切片的用户平均队列长度在连续时隙上的收敛过程,其中任意选取了3个分别属于不同切片的用户。可看出,用户平均队列长度先随时隙的增长逐渐增大,最后趋于平稳。此图证明了本文所提基于Lyapunov的优化方法能够有效保证队列的稳定性,同时也体现了本文所提算法的有效性。

    图 3  不同切片用户在连续时隙上的队列变化

    图4可见,用户数据包到达率越高,时延越低,原因是当用户数据包到达率较高时,为保证队列稳定性用户数据包处理速率会相应地增大,需要给该切片用户分配较多的资源。当用户数据包处理速率的增长率大于用户队列长度的增加速率时,就会出现图4所示其平均等待时延反而越小的情况。

    图 4  平均时延与控制参数V的关系

    图5为系统平均总吞吐量随切片中用户数增多的变化情况。在4种算法下系统平均总吞吐量都是随切片中用户数量的增多而增大,但是增长速率越来越慢,这是由于系统中功率资源有限,不能无限接入用户并满足他们的需求。从图中可看出,本文所提算法明显优于其他3种算法,这是因为本文联合考虑了切片状态、用户队列和信道质量的状态,能动态地在每一时隙实施用户关联和资源分配决策。NOMA系统的1个RB可功率复用多个用户,而OFDMA系统1个RB只能分给1个用户,未充分利用频谱资源。因此OFDMA算法的性能最差。

    图 5  不同资源分配方案平均切片吞吐量的比较

    图6描述了不同算法中时间平均队列积压与数据包到达率的关系,对于任意的数据包到达率,本文NOMA算法的队列积压最少,这是由于本文所提算法在每个时隙上都考虑了切片的状态以及切片用户的队列缓存长度,然后动态地为用户分配资源。

    图 6  不同资源分配方案的平均队列积压比较

    图7为在4种算法下平均切片总吞吐量与fronthaul链路容量关系比较,可看到随着fronthaul链路容量增加,系统平均总吞吐量不断提升,但增加速率逐渐变得缓慢,这是由于在功率资源足够的时候增加fronthaul链路容量会相应的增大所有切片总吞吐量,但是当功率资源使用量达到极限时,尽管再增加fronthaul链路容量也不会无限提升切片的平均吞吐量。当fronthaul链路容量较小时,OFDMA系统的总吞吐量高于本文NOMA系统,因为基于本文NOMA的资源分配方案1个RB能复用多个用户,但是fronthaul链路容量较小不能满足每个切片用户的需要,吞吐量性能反而不如OFDMA系统。但是随着fronthaul链路容量的增加,本文NOMA系统的资源分配方案吞吐量逐渐超过了OFDMA系统。

    图 7  平均切片总吞吐量与fronthaul链路容量

    本文基于网络切片提出了一种最大化时间平均切片总吞吐量的联合用户关联和功率资源分配算法。在NOMA系统下行链路信道条件不完美情况下,将概率混合问题转换为非概率问题,并利用Lyapunov理论设计了一种基于当前切片虚拟队列状态、用户队列状态和信道状态的联合用户关联和功率分配的算法。同时采用了有较低复杂度的贪婪算法解决切片中用户关联问题求得次优解,然后将Lyapunov优化中的非凸优化问题利用连续凸逼近方法将其转换为凸优化,并采用拉格朗日对偶分解法获得功率分配策略。仿真结果表明,该算法可保证网络切片用户时延,提高时间平均切片总吞吐量。

  • 图  1  基于NOMA的网络切片架构

    图  2  切片平均总吞吐量和平均队列长度

    图  3  不同切片用户在连续时隙上的队列变化

    图  4  平均时延与控制参数V的关系

    图  5  不同资源分配方案平均切片吞吐量的比较

    图  6  不同资源分配方案的平均队列积压比较

    图  7  平均切片总吞吐量与fronthaul链路容量

    表  1  仿真参数

    参数数值
    RB数量35
    RB最大复用用户数3
    RB带宽180 kHz
    RRH功率pmaxl30 dBm
    fronthaul容量Cl,max100 Mb/s
    切片用户最低速率需求500 kb/s, 1 Mb/s, 2 Mb/s
    用户数据包到达率3 packets/slot
    路径损耗衰落模型157.4+32lg(d)(d[km])
    噪声功率谱密度N0–174 dBm/Hz
    时隙长度,σ2e, εout5 ms, 0.05, 0.10
    下载: 导出CSV
  • LIU Gang, YU F R, JI Hong, et al. Distributed resource allocation in virtualized full-duplex relaying networks[J]. IEEE Transactions on Vehicular Technology, 2016, 65(10): 8444–8460. doi: 10.1109/TVT.2015.2513070
    YIN Lei, QIU Ling, and CHEN Zheng. Throughput-maximum resource provision in the OFDMA-based wireless virtual network[C]. IEEE 85th Vehicular Technology Conference (VTCSpring), Sydney, Australia, 2017: 1–6. doi: 10.1109/VTCSpring.2017.8108502.
    SINAIE M, NG D W K, and JORSWIECK E A. Resource allocation in NOMA virtualized wireless networks under statistical delay constraints[J]. IEEE Wireless Communications Letters, 2018, 7(6): 954–957. doi: 10.1109/LWC.2018.2841852
    DAWADI R, PARSAEEFARD S, DERAKHSHANI M, et al. Power-efficient resource allocation in NOMA virtualized wireless networks[C]. IEEE Global Communications Conference (GLOBECOM), Washington, USA, 2016: 1–6. doi: 10.1109/GLOCOM.2016.7842162.
    LEE Y L, LOO J, CHUAH T C, et al. Dynamic network slicing for multitenant heterogeneous cloud radio access networks[J]. IEEE Transactions on Wireless Communications, 2018, 17(4): 2146–2161. doi: 10.1109/TWC.2017.2789294
    HA V N and LE L B. End-to-end network slicing in virtualized OFDMA-based cloud radio access networks[J]. IEEE Access, 2017, 5: 18675–18691. doi: 10.1109/ACCESS.2017.2754461
    IKKI S S and AISSA A. Two-way amplify-and-forward relaying with Gaussian imperfect channel estimations[J]. IEEE Communications Letters, 2012, 16(7): 956–959. doi: 10.1109/LCOMM.2012.050912.120103
    WANG Xiaoming, ZHENG Fuchun, ZHU Pengcheng, et al. Energy-efficient resource allocation in coordinated downlink multicell OFDMA systems[J]. IEEE Transactions on Vehicular Technology, 2016, 65(3): 1395–1408. doi: 10.1109/TVT.2015.2413950
    XIANG Xudong, LIN Chuang, CHEN Xin, et al. Toward optimal admission control and resource allocation for LTE-A femtocell uplink[J]. IEEE Transactions on Vehicular Technology, 2015, 64(7): 3247–3261. doi: 10.1109/TVT.2014.2351837
    PAPANDRIOPOULOS J and EVANS J S. SCALE: A low-complexity distributed protocol for spectrum balancing in multiuser DSL networks[J]. IEEE Transactions on Information Theory, 2009, 55(8): 3711–3724. doi: 10.1109/TIT.2009.2023751
    FOOLADIVANDA D and ROSENBERG C. Joint resource allocation and user association for heterogeneous wireless cellular networks[J]. IEEE Transactions on Wireless Communications, 2013, 12(1): 248–257. doi: 10.1109/TWC.2012.121112.120018
    ZHU Jianyue, WANG Jiaheng, HUANG Yongming, et al. On optimal power allocation for downlink non-orthogonal multiple access systems[J]. IEEE Journal on Selected Areas in Communications, 2017, 35(12): 2744–2757. doi: 10.1109/JSAC.2017.2725618
    PARIDA P and DAS S S. Power allocation in OFDM based NOMA systems: A DC programming approach[C]. IEEE GLOBECOM Workshops, Austin, USA, 2015: 1026–1031.
  • 期刊类型引用(10)

    1. 王春华,王莹莹,王佳宁,白涛,孙洋. 空间信息网的Ka频段非正交多址接入中继系统. 信息技术. 2024(11): 167-172 . 百度学术
    2. 李富强. NOMA协作通信下的矿用Wi-Fi6中继传输优化研究. 自动化与仪表. 2023(03): 100-104+115 . 百度学术
    3. 臧玉华,郑焕坤,尹世豪. 面向新型电力系统的5G网络切片资源分配策略. 河北电力技术. 2023(01): 26-31 . 百度学术
    4. 黄宗伟. 基于非正交多址接入的无线通信网络吞吐量优化. 电子设计工程. 2022(10): 183-186+193 . 百度学术
    5. 黎昆涛,刘海林. 基于NOMA的网络切片复用用户匹配及功率分配. 无线通信技术. 2022(03): 1-6 . 百度学术
    6. 许威,林月娥,张霞. 基于智能建筑环境的吞吐量和QoS优化方案. 电子设计工程. 2022(21): 146-150 . 百度学术
    7. 陈捷洁. 基于ZIPF分布的多址通讯快速动态信道分配方法. 黑龙江工业学院学报(综合版). 2021(06): 76-81 . 百度学术
    8. 柳赟. 高容量保密通信信道的协同干扰功率分配仿真. 计算机仿真. 2020(07): 199-202+252 . 百度学术
    9. 刘利琴,刘红梅. 窄带物联网下通信节点信息传输防碰撞仿真. 计算机仿真. 2020(06): 165-168+424 . 百度学术
    10. 钱娜,刘艳华,周凯波. 入侵干扰约束下网络动态多信道数据传输方法. 计算机仿真. 2020(12): 127-130+139 . 百度学术

    其他类型引用(8)

  • 加载中
图(7) / 表(1)
计量
  • 文章访问数:  2781
  • HTML全文浏览量:  1137
  • PDF下载量:  107
  • 被引次数: 18
出版历程
  • 收稿日期:  2018-08-23
  • 修回日期:  2019-03-20
  • 网络出版日期:  2019-05-30
  • 刊出日期:  2019-09-10

目录

/

返回文章
返回