收藏 分销(赏)

基于联合优化的网络切片资源分配策略_王再见.pdf

上传人:自信****多点 文档编号:282748 上传时间:2023-06-28 格式:PDF 页数:12 大小:1.15MB
下载 相关 举报
基于联合优化的网络切片资源分配策略_王再见.pdf_第1页
第1页 / 共12页
基于联合优化的网络切片资源分配策略_王再见.pdf_第2页
第2页 / 共12页
基于联合优化的网络切片资源分配策略_王再见.pdf_第3页
第3页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、2023 年 5 月 Journal on Communications May 2023 第 44 卷第 5 期 通 信 学 报 Vol.44 No.5基于联合优化的网络切片资源分配策略 王再见1,2,谷慧敏1,2(1.安徽师范大学物理与电子信息学院,安徽 芜湖 241002;2.安徽省智能机器人信息融合与控制工程实验室,安徽 芜湖 241002)摘 要:为解决 5G 网络中各类应用差异性大对通信需求侧重点不同造成的网络资源利用率低的问题,提出一种基于联合优化的网络切片资源分配策略,旨在通过综合考虑切片间资源分配和切片内资源调度问题,最大化网络资源利用率和网络收益。首先,在切片间资源分配问题

2、中定义一个切片用户平均满意度函数,基于切片用户数量、切片调度时延以及切片优先级等约束,提出基于用户服务质量(QoS)的比例公平资源分配算法,以权衡各切片之间的公平性和用户需求。其次,在切片内资源调度问题中引入服务降级和资源迁移函数,针对拥塞和非拥塞2 种情况为内部接入用户和外部接入用户分别建立价格模型。基于所提价格模型建立基站与用户之间的Stackelberg 博弈,并采用一种低复杂度的全局搜索算法求解该博弈的最佳响应,使基站效用和用户效用最优。仿真结果表明,所提策略能够有效提高资源利用率和网络收益,并降低网络拥塞,较好地实现资源分配的公平性。关键词:资源分配;网络切片;比例公平;Stacke

3、lberg 博弈 中图分类号:TN929.5 文献标志码:A DOI:10.11959/j.issn.1000436x.2023089 Network slicing resource allocation strategy based on joint optimization WANG Zaijian1,2,GU Huimin1,2 1.School of Physics and Electronic Information,Anhui Normal University,Wuhu 241002,China 2.Anhui Provincial Engineering Laboratory

4、 on Information Fusion and Control of Intelligent Robot,Wuhu 241002,China Abstract:To improve network resource utilization that was decreased by different applications with different require-ments in 5G networks,a network slicing resource allocation strategy based on joint optimization was proposed,

5、which was utilized to maximize both network resource utilization and network revenue by comprehensively considering in tra-slice and inter-slice resource schedule.Firstly,the users average satisfaction function was defined in the inter-slicing resource allocation problem.Furthermore,in terms of the

6、number of users,slicing schedule delay and priority,a propor-tional fair resource allocation algorithm based on quality of service(QoS)was proposed,which was employed to achieve the best tradeoff between fairness and the users requirements among slices.Secondly,after two functions(service degra-dati

7、on and resource migration)were introduced in the inter-slice resource schedule problem,two price models were es-tablished for internal access users and external access users respectively,where congestion and non-congestion conditions were analyzed.According to the proposed price models,a Stackelberg

8、 game between the base station and users was con-structed,and a global search algorithm with low complexity was leveraged to obtain the best response of the game,where the best tradeoff between the base station revenue and user utility was obtained.Simulation results show that the pro-posed strategy

9、 can effectively improve resource utilization and network revenue while reducing network congestion.Therefore,it can better realize fairness in resource allocation.Keywords:resource allocation,network slicing,proportional fair,Stackelberg game 收稿日期:20221206;修回日期:20230225 基金项目:安徽省自然科学基金资助项目(No.200808

10、5MF222)Foundation Item:The Natural Science Foundation of Anhui Province(No.2008085MF222)第 5 期 王再见等:基于联合优化的网络切片资源分配策略 235 0 引言 5G/B5G 时代催生出大量 4K/8K 超高清视频等对带宽要求很高的应用,以及虚拟现实(VR,virtual reality)等要求时延极小的新型应用,使接入通信网络的用户(UE,User)数量和用户通信数据量呈指数式增长1-5。如何根据业务场景需求提供定制化服务,对网络资源进行合理分配,灵活满足不同业务场景差异化的需求是 5G/B5G 通信系

11、统进一步发展的关键。网络切片可以在同一个物理网络基础设施上同时支持多种具有不同性能要求的业务场景,能够有效解决业务场景差异化和用户需求多样化造成的资源浪费和网络部署成本过高的问题6-7。近年来,在网络切片资源分配方面已有大量研究工作。文献8提出一种基于有序加权算子的通用框架,有效提高了系统的效率和切片间资源分配的公平性,但其考虑的主要因素是用户个人满意度和系统的公平效用。文献9联合考虑了切片间资源分配以及切片内资源调度问题,其优化目标在于保证切片的隔离性能,平衡分配效率和服务时延。文献10提出一种异构云接入网络下联合拥塞控制和资源分配的网络切片动态资源调度算法,但该算法缺乏对公平性的考虑。文献

12、11提出一种同时考虑切片间和切片内优先级的资源分配方案,但其优先级的设定过于简单,仅考虑用户在切片中的数据传输速率。文献12采用共享比例公平(PF,proportional fair)的方法提高资源利用率,但研究场景仅面向车辆网络切片,缺乏对业务多样性的考虑。文献8-12主要针对公平性、服务时延以及吞吐量等方面进行了优化,缺乏对网络收益与用户效用之间存在利益冲突问题的考虑。博弈论是研究理性个体在利益冲突的情况下制定对策,最终达到平衡态的数学工具13。文献14-18主要基于博弈模型解决网络资源定价和网络资源分配问题。文献14提出一种三级联合优化模型,保证了在跟踪信道、资源效率、效用方面最优。但该

13、方法只针对二层业务,且仅以流量带宽作为度量用户满意度的性能指标,缺乏对用户需求多样性的考虑。文献15提出一种基于博弈论的自动化机制,用来协助用户根据需求及时做出决策,但该文献未考虑用户业务的差异性。文献16提出一种能收敛到博弈均衡的分布式算法,有效地提高了基础设施提供者(InP,in-frastructure provider)和 UE 的收益。文献17提出了一种基于匹配博弈的资源分配方法,有效地降低了资源分配的响应时延和系统成本。但文献16-17均未考虑在网络拥塞的情况下,如何实现资源公平分配的问题。文献18量化了纳什均衡之间的偏差,但该文献未考虑用户对服务的满意程度,无法权衡资源分配的公平

14、性和用户服务质量(QoS,quality of service)。综上所述,现有网络切片资源分配方案普遍以公平性、吞吐量作为优化目标,且未充分考虑用户业务的差异性,同时缺少对资源公平分配与利润最大化共存问题的研究19-23。因此本文考虑资源公平分配和利润最大化共存问题,提出一种基于联合优化的网络切片资源分配策略。本文主要的研究工作如下。1)对于切片间资源分配问题,本文提出一种基于 QoS 的 PF 算法。通过联合考虑切片调度时延、切片用户数量以及切片平均满意度函数,构建切片优先级,并按照优先级从高到低的顺序,依次为切片分配资源,直至剩余资源为零。该方法有效地权衡了各切片之间的公平性和用户需求。

15、2)对于切片内资源调度问题,本文基于用户和切片已匹配关系,将基站(BS,base station)与 UE之间的交互过程构建为 Stackelberg 博弈,并考虑到实际网络中可能存在的网络拥塞现象,引入服务降级和资源迁移函数,给出了基于网络拥塞状态的价格模型和资源分配策略,有效地提高了网络收益和用户效用。3)仿真结果表明,本文策略能够提高系统资源利用率和网络收益,降低网络拥塞,保证资源分配的公平性。与传统算法的对比验证了本文策略的有效性。1 系统模型 本文系统模型如图 1 所示。考虑一个 5G 单小区下行链路的切片网络,为满足用户需求,以业务应用类型为单位将网络划分为 3 个切片,分别是超可

16、 靠 低 时 延 通 信(URLLC,ultra-reliable and low-latency communication)、增 强型 移 动宽带(eMBB,enhanced mobile broadband)以及大规模机器型通信(mMTC,massive machine-type communi-cation),并假设 3 个切片的物理基础设施为同一个基站1,kkK。不失一般性,假设小区中共236 通 信 学 报 第 44 卷 有N个用户。其中,URLLC 切片中用户数为uN,eMBB 切片中用户数为eN,mMTC 切片中用户数为mN,且用户均匀分布在小区内。系统工作流程如下:UE 向

17、BS 申请切片资源,BS 根据 UE 需求和自身服务能力动态调整切片价格,以最大化自身收益。图 1 系统模型 2 问题形成 本文将网络切片资源分配问题分为切片间资源分配问题和切片内资源调度问题。2.1 切片间资源分配问题 假设基站拥有的无线资源总数为Q,初始时根据网络切片类型和负载情况等,为每个切片分配满足最低要求的资源。其中,eMBB、URLLC 和 mMTC切片分配到的资源总数分别为1Q、2Q和3Q,此时,基站剩余的资源数为Q。给各切片分配资源之后,选择合适的调度算法对剩余资源数进行再分配。公平性和吞吐量是相互矛盾的,往往一方性能的提高会引起另一方性能的下降,从而使网络资源难以得到最大化利

18、用。PF算法为经典的资源调度算法,一定程度上考虑了吞吐量和公平性的权衡。其基本思想是通过引入用户的历史吞吐量来计算优先级。但由于各个切片服务的业务存在较大差异,切片间的资源分配不能只考虑吞吐量和公平性。因此,PF 算法难以满足 5G 多样化的业务需求。针对上述问题,本文结合切片特性,定义了切片用户平均满意度函数,提出基于 QoS 的 PF 资源分配算法(以下简称 PF-Q 算法)对剩余资源数进行再分配。首先,根据 PF-Q 算法计算出各切片的优先级;然后,按照优先级从高到低的顺序,依次为各切片分配剩余资源数Q,直至剩余资源数Q为零。2.1.1 切片用户平均满意度函数 不同切片的服务类型不同,对

19、速率或时延要求也不同,即不同切片的满意度函数存在差异。eMBB切片旨在实现高数据速率,能容忍一定的时延,包差错率(PER,packet error rate)为 103左右。假设eMBB切片所服务用户eenN从基站k处获得的实际传输速率为eknR,最小速率要求为eminnR。则用户en对速率敏感的 eMBB 切片的平均满意度为 emineeeee11eknnRRknnNUN(1)其中,01是常数系数,是 Sigmoid 函数的斜率。URLLC 切片所需的数据速率通常较低,旨在通过低时延降低 PER。假设 URLLC 切片所服务用户uunN发送一个数据分组至基站k的时间为uknT,最大时延需求为

20、umaxnT。则用户un对时延敏感的 URLLC 切片的平均满意度为 umaxuuuuu11eknnTTknnNUN(2)mMTC切片旨在为海量连接、小数据包、低成本、低功耗的设备提供有效的连接方式,其目标PER远大于eMBB和URLLC。假设mMTC切片所服务用户mmnN在单位时间内的PER为mknP,最大PER为mmaxnP。则用户mn对mMTC切片的平均满意度为 mmaxmmmmm11eknnPPknnNUN(3)为了方便后续讨论,定义iknx为基站k中切片i的QoS因子,ikny为QoS阈值,则式(1)式(3)可改写为 11eknikniiiixyknnNiUN(4)2.1.2 基于Q

21、oS的PF资源分配算法 基于上述理论,PF-Q算法的切片优先级定义为 ,()()ln(1)()iiiiki nkkknii nki nrtFtUdRt()()()(5)第 5 期 王再见等:基于联合优化的网络切片资源分配策略 237 其中,将切片i中的所有用户看作一个整体,,()()iiiikkni nnNrtrt()为t时刻切片i中所有用户的瞬时速率,,()()iiiikkni nnNRtRt()为t时刻前2个时隙切片i中用户in的平均传输速率,()iknrt为t时刻用户in的瞬时速率,()iknRt为t时刻前2个时隙用户in的平均传输速率。,()iki nRt()的更新式为,11(1)()

22、1()1(1)1iiiiiikknnnki nknnR tr tiTTRtR tT(),被调度其他(6)其中,T 为时间窗。id 为切片i 在调度单元中的等待时间。当有 2 个或多个切片具有相同优先级时,系统应优先为等待时间长的切片提供服务。通过在算法中引入ln(1)id因子,可以更好地权衡切片之间的公平性和QoS需求。根据式(5)计算出每个切片的优先级后,按照优先级顺序对未分配的资源进行再分配。更新eMBB、URLLC和mMTC切片分配到的资源总数分别为1Q、2Q 和3Q。2.2 切片内资源调度问题 在确定了切片i 在基站k 上的资源分布后,基于用户和切片已匹配关系,执行切片内资源调度。2.

23、2.1 资源模型 假设基站k分配给切片i 的资源为ki Q,ki为分配 比 例。本 节 考 虑 访 问 切 片 i 的 用 户 包 括1,2,iiiinN个内部接入用户和1,2,iiiilL个外部接入用户。所有用户都可以根据自身需求和网络状态等因素动态地向基站k申请购买所属切片的资源。对于内部接入用户in 而言,其获得的网络接入吞吐量iknC 与再分配的频谱资源有关,计算式为 20lb 1iiiikknnkkknnipfCx QS(7)其中,iknx 是切片为内部用户分配资源的分配比例,iknp 是基站 k 为切片i 中的内部接入用户in 分配的功率,2iknf是信道增益,0S 是噪声功率。2

24、.2.2 价格模型 基站制定的切片价格应该结合市场规律,随着用户需求增加,切片价格应该提高,即切片价格和用户需求有关。结合实际生活,本文分析了网络拥塞和非拥塞2种情况下的切片价格。情况 1 用户对资源的需求量小于或等于切片资源拥有量,即iiiiiikkknlinNlLCC Q。情况 2 用户对资源的需求量大于切片资源拥有量,即iiiiiikkknlinNlLCC Q。1)情况1中,受市场规律影响下的内部接入用户和外部接入用户切片价格分别为 iiiiiiiikknniikkkkkinlnNlL QHh QCC(8)iiiiiiiikklliikkkkkinlnNlL QHh QCC(9)其中,k

25、iw是价格系数,且为常数;是一个很小的正整数,用来避免切片资源极度紧张以至资源剩余量0iiiiiikkkinlnNlL QCC,即分母为零的情况发生;inkh和ilkh是基站k为切片i上内部接入用户in和外部接入用户il制定的切片价格。2)情况2中,本文定义了服务降级和资源迁移函数。特别地,由于基站需要保证内部接入用户in的基础吞吐量mininC,因此,内部接入用户in不存在服务降级和资源迁移的情况。具体分析如下。服务降级 考虑到网络切片具有弹性,即使在切片资源紧张的情况下,切片仍然可以运作,但切片用户的体验会变差。本文将上述现象称为服务降级,服务降级与切片资源需求量和切片资源拥有量之差有关,

26、差异越大,降级越明显。因此,定义外部接入用户il的服务降级函数为 ,1iiiiiiiiikkilkknlnNlL ll QdCC (10)其中,(01)iikklldd为常数,且当,0i k Q 时,1ikld,服务降级最大;当,iiiiiiiikkkinlnNlL ll QCC238 通 信 学 报 第 44 卷 时,0ikld,服务无降级。资源迁移 假设在某个时刻,eMBB切片需求量锐减,而URLLC切片需求量激增。由于URLLC切片没有足够的资源支撑其激增的需求量,此时如果把资源相对过剩的eMBB切片已获得的部分资源归还给基站,再由基站把这部分归还的资源分配给急需增加资源的URRLC切片

27、,那么URRLC切片将可以获得足够的资源以支撑其用户需求量,而eMBB切片的剩余资源也可以得到充分的利用,从而提高整个网络的收益。本文将上述现象称为资源迁移,由上述分析可知,资源迁移代价与切片资源迁移量有关,资源迁移量越大,迁移代价越大。因此,定义外部接入用户的资源迁移函数为 ,1iiiiiiiiikkknlinNlL llklki jCC QC ,s.t.iiiiiiiikkkki jnlinNlL llCCC Q(11)其中,,ki jC表示当前切片i从切片j中获得的迁移资源数。结合上述对服务降级和资源迁移现象的分析,在情况2中定义拥塞代价函数为 ,cosiiikkkklli jltd (

28、12)其中,,0,1ki j,,1ki j表示当前切片i从切片j中获得迁移资源。综上,在情况2中,基站k为切片i上的外部接入用户il制定的切片价格为 icosiiiiiiiikkkiilllkkkkkinlnNlL QtHh QCC(13)2.2.3 优化目标 1)用户优化目标 对于内部用户in而言,其效用函数包括两部分:一部分是接入切片i获得的收益,另一部分是购买切片i的支出。因此,内部用户in的效用函数表示为 minln 1()s.t.0iiiiiiiinkkkknnnnnnkk Kk KknEUCCC HEminmax iiiknnnCCC(14)其中,in表示内部接入用户in的收益系数

29、,maxinC表示内部接入用户in请求的最大网络接入吞吐量。基站对外部用户il收费更高且不保证外部用户il的基础吞吐量minilC要求。因此,定义外部用户il的效用函数iklE为 ln 1(),1ln 1(),2s.t.0iiiiiiiiiiiiiilkkkklllllkk Kk Kkllkkkklllllkk Kk Kkl U CCHE U CCHE情情况况minmax iiiklllCCC(15)其中,il表示外部接入用户il的收益系数;0,1ikl,1ikl 表示切片i为用户分配的资源;为调整系数,控制外部接入用户il价格函数的变化;maxilC表示外部接入用户il请求的最大的网络接入吞

30、吐量。用户的优化目标是在考虑体验质量的前提下,最大化自身收益。因此,对于用户而言,其资源优化问题可映射为收益最大化问题。由于内部接入用户与外部接入用户的效用函数类似,故后续分析中只考虑外部接入用户。将式(4)、式(9)、式(13)代入式(15),则外部接入用户il效用函数iklE可转化为 1ln 11eknikniiiiiiixykkkllllk KlLiE CNcosiiiiiiiiilkkkiilkklkkkk KinlnNlL Qth C QCC(16)其中,0,1,0表示情况1,1表示情况2。因此,外部接入用户对应的收益最大化问题为 11,max,ikKiiiillliiilkKlll

31、lCCCECCCh(17)其中,1,iiiillllkKhhhh。2)基站优化目标 基站的效用函数也包括两部分:一部分是制定切片价格带来的收益,另一部分是构建切片时所支出的成本。因此,基站的效用函数表示为 第 5 期 王再见等:基于联合优化的网络切片资源分配策略 239 iiiiiiiiiiii()1()(cos)2iiiiiiiiiiiiiiiiiiiiiiillnnkkkknknklklknNnNlLlLlkllnnkkkkkknknklklkllnNnNlLlLC HC FCHC FEC HC FCHCFt,情况情况(18)其中,inkF和ilkF分别表示基站k为内部接入用户in和外部接

32、入用户il提供切片服务所支出的成本;cosiikkllt表示在情况2中,外部接入用户il因服务降级或服务迁移造成的代价成本,ikl为代价成本系数。同上,基站的效用函数可简化为 iiiiicosiiiiiiiiiiiiiiiiiiiiinkklnkkiikknnkkkknNnNinlnNlLlkkkiilkklkkklLinlnNlL QhECC F QCC Qth C QCCicosiiiiilkkklklllLCFt (19)由于基站的优化目标是在考虑服务能力的前提下,最大化自身收益24。因此,其资源优化问题也可以映射为收益最大化问题,即 max,iiliikllkkklhEhC(20)2.

33、2.4 博弈构成与求解 本文根据对系统模型的分析以及Stackelberg博弈的相关要素,分别定义博弈方、策略和效用如下。1)领导者:基站。领导者决定切片i的定价并影响跟随者的决策。2)跟随者:所有访问切片i的用户。用户考虑基站的切片定价和自身吞吐量需求,调整切片购买策略,最大化自身收益。3)策略:外部接入用户的策略是向基站申请购买的切片资源数1,iiiikKllllCCCC,基站的策略是制定切片i的价格1,iiiillllkKhhhh。4)效用:外部接入用户的效用函数用iklE表示,基站的效用函数用ilkE表示。为了便于理解和分析,本文在博弈过程中不考虑业务时变的场景。本文采用全局搜索算法来

34、确定该博弈的纳什均衡点,该算法的时间复杂度为()O M,其包括确定最优值的最大迭代步骤M。该算法能够根据用户需求和单位带宽价格建立一个搜索表并进行更新,通过直接从表中搜索最佳响应,能够快速完成新的算法过程,达到平衡。均衡点可以通过个体最优求得,令*iklC和*ilkh分别为式(16)和式(19)的最佳响应,定义纳什均衡点为25 *(,)(,)iiiiiillkkllllEEChCh(21)*,iiiiiillllkkkklkklEhCEhC(22)其中,1,iiiikKllllCCCC。本文采用逆向归纳法来求解博弈。首先,求解Stackelberg博弈的第二阶段,得到用户的最优吞吐量需求*ik

35、lC。然后,将*iklC用于求解博弈的第一阶段,得到基站对于切片i的最优定价*ilkh。本文以用户和基站的一次交互为例,讨论纳什均衡求解过程。用户最佳响应 假设基站已做出决策,即给定切片i的价格为ilkh,对于给定的价格ilkh和minmaxiiiklllCCC,用户的效用函数是凹函数。这可以通过计算用户效用函数的二阶导数得到 cos1iiiiiiiiiiiiiiiilkkkkkkiilkllllkkkkkkkllllinlk KnNlL Qth E UC C U QCC 2cosiiiiiiiiilkkkkliilkkkkinlnNlLC Qth QCC(23)为体现多轮交互对用户需求的影响

36、,本文将用户il在上一轮交互中向基站,kK kk请求的资源,视为用户il在本轮交互中向基站k请求的资源。同时,将用户,iiiilL ll在上一轮交互中向基站kK请求的资源,视为用户il在本轮交互中向基站k请求的资源。因此,得到二阶导数为 240 通 信 学 报 第 44 卷 2221iiiiiiiikkkllllkkkkllllk K UEC C U ,2,3coscosiiiiiiiiiiiiiiiilki ki klkkkkinlnNlLlki ki klkkkkinlnNlL Qth QCC Qth QCC,30iiiiiiiiiiiiiiikkki knllnNlL llkkkinln

37、NlL QCCC QCC(24)式(24)表明二阶导数为负,证明了用户效用函数是凹函数。令一阶导数为零,得到用户最佳响应*iklC为 *222224()iiiiiiiiiiiiiiiiiiiilkkllkkkllllkkklkkkllllklllkklkkllll q hCq q q h q G hq U(25)其中,ikl、iklq和iklG分别为 cosiikkkkliil Qt,iiiiiiiiikkkklinlnNlL llq QCC,1iiiikkkkllllkK kkG C U 基站最佳响应 得到用户的最佳响应*iklC后,本文提出一种低复杂度的全局搜索算法,用于求解基站对于切片i

38、的最优定价*ilkh,具体步骤如算法1所示。算法 1 基于全局搜索的最优定价更新算法 1)输入其他初始化参数 2)初始化*0iiiillkkkllkEECh 3)计算min()ilkh和max()ilkh,详见附录1 4)求解式(18)关于ilkh的偏导数,0iilklkEh表明ilkE是可微的实函数,因此ilkE在闭区间 minmax(),()iillkkhh内存在最大值,详见附录2 5)迭代 6)let minmax():()iillkkHhjh 7)循环 8)for 1:lengthiH 9)set()hH i;10)根据式(18)计算()ilkEh 11)if iillkkEhE 12

39、)更新()iillkkEEh 13)set*ilkhh 14)根据式(24)计算*iklC 15)根据式(15)求解iklE 16)until()iillkkEhE,输出ilkE、iklE、*iklC、*ilkh 17)end if 18)end for 3 仿真分析 为验证本文所提策略的有效性,本节首先对本文提出的PF-Q算法与PF算法、轮询(RR,round robin)算法和最大载干比(Max C/I)算法分别在资源分配比例和资源分配的公平性两方面进行对比。仿真参数如表1所示。表 1 仿真参数 仿真参数 参数值 基站数量/个 2 切片数/个 3 用户数/个 100 用户分布 随机撒点 带

40、宽/Mhz 5 随机T时隙中不同资源分配算法下不同切片被分配的资源总数如图2所示。由图2可知,每个切片在不同时隙中被分配的资源总数是不同的,但4种算法都将较多的资源分配给用户传输数据量比较大的eMBB切片,而对mMTC切片和URLLC切片的分配存在一定差异。这是因为mMTC切片所服务的用户数虽多但数据量小,URLLC切片所服务的用户虽然对实时性要求严第 5 期 王再见等:基于联合优化的网络切片资源分配策略 241 格,但数据量远没有eMBB切片大。由此可见,4种算法都能够有效地根据用户数据量对资源进行分配。图 2 不同资源分配算法下不同切片被分配的资源总数 从图2中还可以看出,RR算法和Max

41、 C/I算法分配给各切片的资源差异较大。在RR算法中分配给URLLC切片的资源少于其他3种算法,这是因为RR算法按照用户申请资源的先后顺序,在相同的时间长度下依次循环占用系统资源,以保证每个用户都获得相同的调度机会。而URLLC切片中用户数量少且传输数据量小,因此RR算法分配给URLLC切片的资源最少。Max C/I算法与RR算法类似,其分配给mMTC切片的资源同样少于其他3种算法。这是因为Max C/I算法受信道条件影响,如果切片中的用户多数靠近基站,信道条件好则优先级高,分配的资源数就多;如果切片中用户多数分布在小区边缘,信道条件差则优先级低,分配的资源就少。PF算法和PF-Q算法的分配结

42、果类似,虽然这2种算法注重公平性,但每个切片上的资源分配数也有不同,因为mMTC切片中的业务大部分时间不需要分配资源,导致该切片分配的资源比其他切片少。经过观察多次运行的仿真结果,由于PF-Q算法引入了切片用户平均满意度和调度时延因子,因此PF-Q算法在公平性方面要略优于PF算法。不同算法吞吐量公平性指数的对比如图3所示。从图3可以看出,PF-Q算法和PF算法的吞吐量公平性指数都随着调度时隙的增加而增大,但PF-Q算法的公平性指数整体大于PF算法。而RR算法和Max C/I算法的吞吐量公平性指数随着时间的增加都有所减小,但RR算法的公平性指数始终是最大的,这是因为在RR算法中所有的用户具有相同

43、机会来获得系统资源;而Max C/I算法在每一时刻调度都会选择信道条件最好的用户,以牺牲公平性实现吞吐量最大化,因此Max C/I算法的公平性最低。虽然RR算法公平性最高,但RR算法没有考虑信道状况条件,数据传输的可靠性并不高,而本文所提的PF-Q算法能够较好地权衡公平性和吞吐量之间的动态平衡,因此所提PF-Q算法优于其他3种算法。图 3 不同算法吞吐量公平性指数的对比 本文在确定切片i在基站上的资源分配比例后,基于混合条件执行片内资源调度,分别从用户效用、基站效用和纳什均衡三方面验证本文所提的基于联合优化的Stackelberg博弈的可行性。仿真网络环境包括2个基站、20个内部接入用户以及4

44、0个外部接入用户,网络中切片i的最大带宽频谱资源为2130ki Q kHz,每个内部接入用户可租用的最大频谱带宽为max100ilC kHz,每个 外 部 接 入 用 户 可 租 用 的 最 大 频 谱 带 宽 为max180ilC kHz。3种情况下用户效用与购买带宽之间的关系如图4所示。从图4可以看出,用户效用随购买带宽量的增加而逐渐减小,这是由于随着带宽的增加,单位带宽价格会上升,从而导致用户效用减小。从图4中还可以看出,当il相等时,用户效用会随着的降低而增大;而当相等时,用户效用随着il的增加而增大。242 通 信 学 报 第 44 卷 图 4 用户效用与购买带宽之间的关系 在网络拥

45、塞和非拥塞2种情况下单位带宽价格和用户数之间的关系如图5所示。从图5可以看出,随着用户数的增加,2种情况下的单位带宽价格都呈上升趋势,这也反映了本文中基站制定的切片价格是符合市场规律的,即随着用户需求增加,切片价格应该提高。此外,在拥塞情况下的单位带宽价格比非拥塞情况下的单位带宽价格更高,这不仅表明了基站可以通过提高单位带宽价格有效降低网络拥塞,还可以提高基站的收益,从而最大化网络收益。图 5 单位带宽价格和用户数之间的关系 图6证明了纳什均衡的存在。从图6中可以看出,随着单位带宽价格的增加,用户效用和基站效用都增加后减少。这是由于对于用户而言,一方面价格的提升会提高用户的满意度从而增加用户效

46、用,另一方面价格的提升会导致用户支出的成本增加从而减少用户效用,因此用户效用呈先增加后减少趋势;对于基站而言,提升价格会增加其收益,但价格提升过高,会导致用户流失数增多,从而引起基站效用降低,因此基站效用也呈先增加后减少的趋势。图 6 纳什均衡的证明 图7和图8分别比较了所提基于联合优化的Stackelberg博弈、文献3中基于随机定价的Stackelberg博弈、文献11中基于信道定价的Stackelberg博弈与传统的非博弈方法的效用。从图7和图8中可以看出,随着带宽的增加,基站效用和用户效用都呈先增加后减少的趋势,且本文所提基于联合优化的Stackelberg博弈的效用明显大于另外3种方

47、法。这是因为基于随机定价的Stackelberg博弈和传统的非博弈方法均采用随机定价,其结果不具备确定性和稳定性。在基于随机定价的Stackelberg博弈中,虽然价格随机,但为了保证效用为正,单位带宽价格必须大于某一值,其价格有一定范围,而传统的非博弈方法中价格完全随机。基于信道定价的Stackelberg博弈其价格受信道质量影响,该模型具有提高信道跟踪能力和保持切片隔离性的优点。但从图7和图8可以看出,所提基于联合优化的Stackelberg博弈的基站效用和用户效用均大于基于信道定价的Stackelberg博弈。这是由于基于信道定价的Stackelberg博弈中没有考虑价格随用户需求变化而

48、变化,导致价格制定不合理,使效用减少。第 5 期 王再见等:基于联合优化的网络切片资源分配策略 243 图 7 不同策略下基站效用的对比 图 8 不同策略下用户效用的对比 4 结束语 本文对基于联合优化的网络切片资源分配策略进行研究。通过综合考虑切片间资源分配和切片内资源调度问题,建立一个以最大化网络资源利用率和网络收益为目标的资源分配模型。在切片间资源分配问题中,定义切片用户平均满意度函数和切片优先级,提出基于QoS的比例公平资源分配方法,权衡了各切片间的公平性和用户需求。在切片内资源分配问题中,基于用户和切片已匹配关系,构建基站与用户之间的博弈,给出基于拥塞控制的定价和分配算法,使基站效用

49、和用户效用达到最优。仿真结果表明,本文策略能够有效提高资源利用率和网络收益,降低网络拥塞,保证资源分配的公平性。附录 1 价格区间证明 将minilC和maxilC代入式(25),可得 min32min222min34min224)()4()()4()14()16()4()4()1iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkklllllllkkkkkkkllllllllkkkklllllllllkkkkkkklllllllllCqqGhUqqCqqCqGUqq 221()iiiklllq(26)max32max222max34max224)()4()()4()14()

50、16()4()4()1iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkklllllllkkkkkkkllllllllkkkklllllllllkkkkkkklllllllllCqqGhUqqCqqCqGUqq 221()iiiklllq (27)附录 2 基站效用函数是可微的实函数证明 定理 1 可微的实函数必须是连续函数。定理 2 闭区间上的连续实函数必须包含最大值和最小值。式(19)关于ilkh的偏导数为 311421428()216()216()iiiiiiiiiiiiiiiiiiiiiiiiiikkkkklllllllklkkllllklkkkkkkkkkllll

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服