移动边缘计算增强的超密集网络上行传输性能分析与基站配置设计①
2021-11-05周天琪吴文君李海灵董君宇
周天琪 吴文君 李海灵 董君宇 高 巨
(*北京工业大学信息学部 北京100124)
(**国家计算机网络应急技术处理协调中心 北京100029)
0 引言
在5G 移动通信网络中,超密集网络(ultradense network,UDN)与移动边缘计算(mobile edge computing,MEC)技术备受关注。一方面,UDN 通过密集的基站部署,能够大幅提升频率复用率,提供更高的传输速率[1];另一方面,MEC 技术在靠近用户的网络边缘快速分析处理用户数据[2],能够降低用户服务时延,缓解大量数据回传带给核心网的压力。两者的结合能够有效满足新兴应用对高传输带宽和低时延的要求。
在UDN 中,由于小型基站密集部署,干扰性能分析研究颇受重视。基于小基站随机部署特点而引入的空间泊松点过程(space Poisson point process,SPPP)模型对该领域的分析研究起到了极大的推动作用。与传统网格型基站建模对比,泊松分布建模在性能分析和干扰建模方面均具有较高的应用价值[3]。文献[4]在采用正交频分多址技术的无线蜂窝网络中采用SPPP 对femto 基站和用户分布进行建模,在考虑路径损耗和阴影衰落的情况下研究由femto 基站引起的跨层干扰,得到对femto 层配置的约束条件。文献[5]以减轻宏小区用户受到来自femtocell 下行传输干扰为目的,对用户空间分布进行了SPPP 建模,分析了由干扰造成的用户中断概率,并以此为基础设计允许femtocell 与宏小区复用频率资源的最小距离,提出了围绕受干扰宏小区用户的动态femtocell 排除区域方案。文献[6]将异构网络中小基站和移动用户的空间位置分布建模为独立的SPPP 模型,在考虑包含直射路径和非直射路径的多径信道模型的情况下,分析了异构网络下行链路覆盖概率的表达式,并以此为基础计算了网络的空间频谱效率和能量效率。文献[7]运用各向同性的SPPP 模型建模小基站的随机位置,进行干扰性能分析,并以用户中断概率为约束条件,提出了一种基于概率的小基站自适应选择传输与否的方案。
在MEC 增强的UDN 场景下,研究方向主要集中在计算卸载、移动性管理、任务资源分配等方案设计。其中文献[8]提出了一种有效的基于任务和资源协同分配的卸载方案,在保证用户设备电池寿命的前提下,最大限度地减少延迟。文献[9]提出了一种以用户为中心的能量感知移动性管理方案,在上行链路数据传输的用户总能耗约束下,最小化任务的平均时延。文献[10]针对UDN 中的任务卸载和信道资源分配问题,将任务卸载描述为非线性规划问题,并提出了一种基于差分进化算法的高效任务卸载和信道资源分配方案,具有良好的收敛性。
然而,当前针对MEC 增强的UDN 系统理论性能分析研究尚不充分。现有理论分析主要关注UDN 中的干扰,考虑UDN 传输性能和MEC服务器排队性能的网络整体性能分析研究则并不充分。文献[11]虽针对密集部署多天线射频拉远头的云计算接入网遍历容量进行了研究,但其分析中关注的重点是单链路通信的性能,并没有建模用户与基站的空间分布,对小区空间统计性能的研究不足。
针对上述问题,本文从MEC 增强的UDN 空间统计性能角度出发,采用SPPP 对空间节点分布进行建模,同时考虑无线信道的多天线与小尺度衰落特性,以小基站部署密度为变量分析上行用户信干比的统计特性及变化规律;然后,考虑MEC 场景特点,根据排队论计算空间业务强度与MEC服务器计算能力之间的约束关系。论文通过仿真验证了信干比与基站密度之间理论关系分析的正确性,并最终确定了在移动边缘计算服务器排队系统稳定前提下的最大化空间遍历容量小基站部署方案。
本文的主要贡献如下:(1)在采用SPPP 建模移动用户和通信设备的空间分布的基础上,增加了无线信道大规模多天线特性和小尺度衰落特性的建模与分析,得到了网络在空间上的干扰统计特性。(2)针对MEC 技术,采用排队论分析其计算服务的排队系统稳定性条件,并结合超密集网络的干扰特性,得到了任务请求、计算资源和传输资源相匹配的基站配置参数。
本文第1 节介绍SPPP 及其相关定理;第2 节介绍了系统模型;第3 节针对各类信号统计特性进行分析,包括上行接收有效信号统计特性、上行干扰信号统计特性和信干比的统计特性,并分析移动边缘计算服务器与任务计算请求的排队系统稳定性边界条件;第4 节对理论分析进行了数值仿真验证,并通过仿真方法进行了系统配置参数选择;第5 节给出了论文的结论。
1 空间泊松点过程
1.1 空间泊松点过程的定义
泊松过程是描述具有完全随机性的随机过程的重要理论模型[12]。定义一个可能取值为正整数的一维随机变量X服从泊松分布,则有:
其中,μ为泊松分布参数,表示数学期望E(X)=μ,对于任意μ >0,有:
在二维的情况下,定义Π为一个在区域S上的可数集,对于S上的测试集A,定义计数函数:
表示Π落在A上的点的数量。若N(A)服从均值为μ的泊松分布,则Π为S上的SPPP。
在利用SPPP 进行空间干扰分析的过程中,涉及到2 个非常重要的定理,即Campbell 定理和Marking 定理[12]。
1.2 Campbell 定理
针对在空间S上平均测度为μ的泊松过程Π,定义可测函数f:S→R。当满足条件:
时,对Π中所有点的函数f求和:
绝对收敛。此时,该求和的矩母函数为
进一步地,可以得到其数学期望和方差分别为
1.3 Marking 定理
对集合Π上任意一点Y,为其关联一个取值在M空间上的随机变量mY(Y的标记)。mY的分布取决于Y,且不受Π上其他点影响。对于不同的Y,mY相互独立。则(Y,mY) 可以看作空间S × M上的随机点Y*,全体Y*形成一个任意可数集
且Π*是空间S × M上的泊松过程。
根据Marking 定理,令C=S×B,集合Π*的平均测度μ*可以表示为
2 系统模型
本文针对MEC 增强的UDN 进行研究,关注一个宏小区中部署多个小小区的场景,主要分析小小区层内的干扰以及部署在小基站(small eNB,SeNB)的MEC服务器排队系统稳定性,进而指导网络部署。
2.1 节点空间分布模型
假设小基站和用户在空间中均完全随机分布,采用SPPP 对节点空间分布进行建模。设空间中用户的集合为Πu,其密度为λu,小基站的集合为Πs,其密度为λs。每个基站服务区域相当于小小区,考虑到UDN 网络特点,小基站覆盖区域允许交叠。
根据常见的正交频分复用(orthogonal frequency division multiplexing,OFDM)技术特点,单个基站在单个子信道上通常只服务一个用户。因而,在只考虑同频干扰的干扰分析时,可以对单个子信道进行观察,考虑每个小区在观测子信道上服务的一个用户即可。
由于空间中所有节点具有对等性,本文可任意选定一个用户作为观察目标。由于存在小小区之间重叠覆盖,且所有用户的位置具有完全随机性,因而该观察目标用户的同频干扰用户空间分布可视为Πu的一个随机分解Π′u,根据SPPP 性质,Π′u仍然是一个SPPP,且其密度为λs。UDN 节点空间部署的示意图如图1 所示。
图1 UDN 节点空间部署图
2.2 无线信道模型
根据5G 特点,本文考虑采用大规模多天线技术的无线通信链路。在计算接收信号和干扰功率强度时,考虑无线信道的路径损耗和小尺度衰落特性。
以观察目标用户的服务基站为中心,确定干扰用户的空间分布坐标点,则上行传输中心基站接收来自任意位置用户i的功率为
其中,Pt是用户上行发射功率,ri为用户i距离中心基站的距离,α为路径损耗系数,Hi为考虑小尺度衰落的多天线功率包络。设定天线数目为L,则第i个干扰用户的小尺度衰落值Hi表示为
其中,hil为基站和第i个用户第l根天线的小尺度衰落值,建模为均值为0、方差为1 的高斯随机变量,此时Hi服从gamma 分布Hi:Γ(L,1)[11]。
2.3 无线传输服务模型
本文将单基站对传输业务请求的服务建模为M/M/1 排队模型。
对于系统中的每个用户进行对等建模,假设需要卸载到MEC服务器的业务服从泊松到达,且传输业务请求的平均速率为。因而在单位面积内,所有用户传输业务请求的平均速率为。考虑到小基站与用户位置的随机性,在理想的接入选择条件下,每个基站平均服务的用户量相同,因而,单个基站服务的传输业务请求平均速率为Dr,u=bit/s。
本文采用香农公式对单个基站的平均传输服务能力进行建模,即
其中,υ表示上行传输的信干比,而f(υ) 表示υ的概率密度分布函数(probability density function,PDF),Bw表示基站带宽。
在单基站平均传输服务能力的基础上可以进一步计算得到空间遍历容量为
2.4 MEC 计算服务模型
MEC服务器部署在小基站,当业务请求通过信道传输到达小基站节点后,将卸载到MEC服务器上进行计算服务。不失一般性,本文将单基站MEC服务器对计算业务请求的服务同样建模为M/M/1 排队模型。
本文采用CPU cycles/s(cc/s)表示计算请求速率和计算服务能力。设单基站MEC服务器的平均计算服务能力为。与传输业务请求模型类似,假设每个用户的计算业务请求服从泊松到达,其平均速率为,则单基站MEC服务器的计算业务请求平均速率为Dc,u=λucc/s。
3 性能分析
本节先对上行传输信干比统计特性进行分析,在此基础上得到UDN 中单基站传输服务的平均速率,进一步根据排队系统稳定性条件,得到系统中业务请求与资源配置之间的约束关系。
3.1 上行传输信干比统计特性分析
多基站多用户通信场景中信干比(signal to interference ratio,SIR)υ可以表示为
P′s表示观察目标用户传输到其服务基站的有用信号功率,表示为
其中rs为观察目标用户到其服务基站的距离,Hs表示观察目标用户与其服务基站之间无线信道的小尺度衰落。
P′I表示目标用户服务基站接收到的所有干扰信号功率之和,表示为
为了简化分析,对SIR 公式进行适当转化,得到:
此时,令
接下来分析Ps的统计特性。观察用户可以等概率出现在系统中任意位置,其与服务基站的距离rs的PDF 表示为
其中,Rmax、Rmin分别为小基站的覆盖半径和基站与用户间的最小距离限制。令β=,计算可得Ps的PDF 为
下一步分析PI的统计特性。由于同频干扰用户集合是SPPP,干扰用户与观察目标用户服务基站之间距离ri的PDF 可表示为
当α=-4 时,可以得到(ω) 和干扰信号的PDF 为(推导过程见附录Ⅰ)
根据式(22)和式(27)可以进一步分析得到计算SIR 在对数域(dB)的累积概率分布(cumulative distribution function,CDF)和PDF(推导过程见附录Ⅱ)。
在SIR 统计特性分析的基础上,可以根据式(13)和式(14)进一步得到单个基站的平均传输服务能力和空间遍历容量。进一步的理论分析较困难,因此本文将结合数值仿真确定具体数值。
3.2 MEC服务器排队系统稳定性分析
根据M/M/1 模型特点,当任务平均到达速率为μ、系统平均服务速率为τ、按照先到先服务准则进行服务时,排队系统稳定状态存在的条件是η=μ/τ <1。如果η≥1,则系统中业务量趋于无限增长,此时系统不稳定。
为保证系统正常运行,单基站传输服务系统应当满足M/M/1 模型的排队系统稳定性条件。因此,单基站传输服务系统中用户传输业务请求的平均速率与基站传输服务能力之间应满足:
类似地,单基站MEC服务器对计算业务请求的服务系统也应当满足M/M/1 模型的排队系统稳定性条件。因此,单基站MEC服务器中用户计算业务请求平均速率和平均计算服务能力之间满足:
4 数值仿真
本节首先对MEC 增强的UDN 中上行SIR 统计特性理论分析进行数值仿真验证,然后结合数值仿真,利用式(34)和式(35)得出系统容量达到最优时的计算资源配置。系统基本仿真参数如表1 所示,在仿真中,小基站密度λs、用户密度λu、传输业务请求的平均速率为、用户计算业务请求平均速率将作为参量进行调整设置。同时,分析中设置的干扰观测区域半径无限,为了便于仿真,设定干扰用户分布在半径为100 km 的圆形区域内。
表1 系统基本仿真参数
4.1 干扰性能分析的验证
本节采用数值仿真,验证干扰理论分析结果的正确性。仿真中,选择小基站密度λs=4、8、16(个/km2)进行测试,在每个选定的λs取值撒点用户和基站,构造50 000 个快拍,并进行SIR 数据统计,绘制出SIR 的PDF 曲线,如图2 中实线所示。同时,根据理论分析结果,计算绘制对应的λs取值下SIR 的PDF 理论曲线,如图2 中虚线所示。
图2 仿真与分析SIR 概率密度函数曲线对比
对比结果可知,仿真结果与理论值契合度较高,既验证了理论分析的正确性,又证明了系统建模仿真合理准确。具体来看,当λs=4 时,信干比取值出现在10 dB 左右出现峰值,随着λs增加,信干比PDF 曲线左移,说明干扰增加导致了用户上行传输SIR 的下降。
4.2 系统遍历容量数值仿真
在理论验证的基础上,进一步通过数值仿真进行系统空间遍历容量的分析。
在仿真过程中,设置半径为100 km 的圆形干扰观测区域小基站数量为50~10 000 之间间隔100 取值,此时小基站密度λs变化范围为0.16~31.67个/km2,即相同子载波上的上行干扰用户密度变化范围为0.16~31.67 个/km2。每个小基站密度下随机生成50 000 个小基站与用户空间分布的快拍,计算每个快拍中每个用户上行SIR 值(基站上行服务的SIR 值),并根据香农公式计算每个基站的上行传输容量,统计得到每个快拍中单个基站的平均传输服务速率,根据小基站密度计算得到每平方公里支持的上行传输速率,即空间遍历容量。
图3 和图4 分别给出了上行平均SIR 和单基站平均传输容量与小基站基站密度的关系。与理论分析的趋势一致,随着λs增加,同频干扰更加严重,此时上行平均SIR 和单基站平均传输容量急剧下降。但当λs >10 时,由于香农公式中在取对数前先计算1+υ,故单基站平均传输容量下降速度减缓。
图3 上行平均SIR 与小基站基站密度关系
图4 单基站平均传输容量与小基站密度关系
图5 统计了在不同λs取值下系统的空间遍历容量。尽管随着λs增加单基站平均传输容量下降,但与此同时空间中频谱资源的复用效率提升,因而空间遍历容量呈现上升趋势。可以看到,当λs <10时,随着基站密度的增加,空间遍历容量提升迅速,但在λs >15 时,空间中频谱资源的复用效率提升带来的效益被严重的干扰冲抵,空间遍历容量增速放缓并呈现出收敛趋势。
图5 空间遍历容量与小基站密度关系
考虑到基站部署的成本,当空间遍历容量增速放缓后,继续通过增加基站数量提升空间传输服务能力是不经济的。但同时又考虑到更多的基站能够部署更多的边缘计算服务器、提供更好的计算服务能力,推荐设置基站部署密度λs取值在10~15 个/km2之间。
4.3 系统部署设计
本节根据式(34)和式(35)得到的排队服务系统稳定条件,根据全体用户密度、用户传输业务请求的平均速率和用户计算业务请求平均速率,通过数值计算设计小基站部署密度。为了便于表述,定义,其含义为在完全均衡的接入选择下平均每个小基站服务的用户数量。此时式(34)和式(35)可以重新写为
图6 单基站用户传输请求与基站传输容量对比
表2 ρu 和与λs 上限值关系
表2 ρu 和与λs 上限值关系
根据传输容量约束的测量结果,结合上节空间遍历容量分析给出的λs取值在10~15 个/km2之间的建议,选择ρu=5,=2.5 Mbps,λs=13.5 个/km2这一组参数,进一步说明计算资源的配置计算过程。
根据传输容量选定的参数ρu=5 和λs=13.5 个/km2,可知此时能够服务的用户密度为λu=67.5 个/km2,进一步根据式(37)中的计算资源约束条件,当用户计算请求的平均速率给定时,对基站平均计算能力的要求是。由以上结论可结合实际计算业务的统计特性得出UDN 场景下的空间节点部署。
5 结论
本文针对MEC 增强的UDN 中多用户多基站多天线场景的上行传输性能进行了分析,以SPPP 模型为基础分析了上行传输中的有用信号、干扰信号和SIR 的统计特性,并通过数值仿真验证了理论分析的正确性。在此基础上,结合数值仿真得出了空间遍历容量的变化趋势,得到了随着基站密度的增加,空间遍历容量增加但增速逐渐放缓并最终呈现收敛趋势的结论,并综合基站部署的成本、计算服务能力需求等因素,给出了基站部署密度λs取值在10~15 个/km2之间的推荐参数设置。进一步利用排队系统稳定性约束条件,根据全体用户密度、用户传输业务请求的平均速率和用户计算业务请求平均速率,通过数值计算对小基站部署密度和资源配置的设计进行了举例说明。
由于在多天线场景下结合信道衰落模型进行有用信号、干扰信号和SIR 的统计特性分析的过程和结论已经非常复杂,本文在探讨空间遍历容量特点时采用了数值仿真验证,未来还可以继续深入开展理论研究,从理论上分析空间遍历容量的统计特性,提供数学上更简便有效的MEC 增强的UDN 配置设计方法。
附录Ⅰ 小基站接收干扰信号的统计特性分析
附录Ⅱ 上行传输信干比统计特性分析