WIFI融合网络新型接入点部署方案
Novel access point deployment method in WIFI convergence network
通讯作者:
收稿日期: 2019-01-20
Received: 2019-01-20
作者简介 About authors
吴端坡(1988—),男,讲师,博士,从事无线宽带网络通信与信息处理研究.orcid.org/0000-0001-6954-6587.E-mail:
为了充分利用免许可频段,减轻蜂窝网络压力,提高用户吞吐量,针对WIFI融合网络中无线接入点(AP)部署方式,提出基于优先级划分的AP部署方案. 通过分析AP与小基站(SBS)覆盖范围特点,将AP划分为高优先级的专属AP与低优先级的共享AP. 针对提出的部署方案,设计业务卸载、资源共享、混合模式3种AP资源调度方式. 动态分析WIFI融合网络在未饱和、半饱和、饱和3种工作状态下的整体性能. 结果表明: 与传统的AP部署方案相比,提出的方案在未饱和状态下用户平均吞吐量的性能提升了3% ~10%,在半饱和状态下平均吞吐量性能提升了5%~20%,在饱和状态下可提供与传统AP部署方案相同的性能.
关键词:
A priority-based access point (AP) deployment scheme was proposed in the WIFI convergence network, in order to make full use of the unlicensed frequency band, reducing the pressure of the cellular network, and improve the user throughput. By analyzing the characteristics of AP and small base station (SBS) coverage, the APs were divided into high-priority dedicated APs and lower-priority shared APs. Meanwhile, for the proposed AP deployment schemes, three APs resource scheduling modes were proposed, including traffic offloading, resource sharing and hybrid mode. The performance of WIFI convergence network in the unsaturated, semi-saturated, and saturated state was dynamically analyzed. Results show that, compared with the traditional AP deployment scheme, the proposed scheme improved the average throughput of the user by 3%~10% in the unsaturated state, and by 5%~20% in the semi-saturated state, and provides the same performance as traditional AP deployment scheme in the saturated state.
Keywords:
本文引用格式
吴端坡, 孔正宇, 岑曙炜, 金心宇.
WU Duan-po, KONG Zheng-yu, CEN Shu-wei, JIN Xin-yu.
由于移动应用的爆炸式增长,蜂窝数据流量急剧增加,给蜂窝网络的容量提升带来了很大的压力. 为减轻蜂窝网的负载,为用户提供更好的服务,近年来研究人员提出了几种通过使用WIFI网络分流蜂窝网络流量的方法. Li等[1]从多用户、多输入、多输出(multi user multiple input multiple output,MU-MIMO)角度出发,研究了MU-MIMO技术支持的无线接入点(access point,AP)对分流性能造成的影响. Lee等[2]提出了一种延迟WIFI卸载方案. Bennis等[3]提出了一个分布式跨系统学习框架,通过将延迟容错的流量转移到WIFI网络来提高蜂窝吞吐量. Kim等[4]从预测的个性化自适应角度出发,提出了一种通过WIFI网络分流降低蜂窝网络负载的方案. Bulut等[5]提出了通过用户满意度来部署AP接入点方案. Fakhfakh等[6]从用户的角度提出了一种用户通过分布式q学习算法选择接入最佳基站的算法. Chen等[7]论述了在传统AP部署模式下3种不同分流算法的性能. Kang等[8]从第三方运营的AP角度研究了蜂窝移动系统中的移动数据卸载问题. Sui等[9]通过实际部署研究了AP密度对WIFI性能的影响. Tang等[10]通过统计理论对用户分布的位置和概率进行建模。然后利用模糊C聚类算法得到AP的部署位置. Hsu等[11]从能源效率的角度,考虑了蜂窝网络流量卸载问题. Zhang等[12]提出了一种闭合形式的功率分配方案和AP放置度量. Bulut等[13]通过大规模的真实用户移动轨迹,提出了一种基于用户数据请求频率密度的部署算法. Wang等[14]根据用户实际移动特性部署AP,持续为用户提供服务。Ma等[15]利用模糊K均值算法完成AP聚类问题,实现了最少AP点部署以及最优功率分配。Kim等[16]考虑了基于室内位置感知的AP放置技术,并对其性能进行了测试.
当前关于异构网络中的AP部署尚未涉及优先级划分观念,缺乏相关研究. 本文在传统AP部署的基础上,提出基于优先级划分的AP部署方案,并通过与传统AP部署方案在业务卸载、资源共享以及混合模式下的分流性能进行仿真对比分析,优化网络平均吞吐量指标.
1. 系统模型
根据AP的覆盖范围对优先级的划分进行如下说明.
1)专属AP:单个AP的覆盖范围只与一个小基站(small cell base station,SBS)的覆盖范围有重叠,优先级最高.
2)共享AP:单个AP的覆盖范围同时与多个SBS的覆盖范围重叠,其优先级低于专属AP的优先级.
令SBSm表示SBS中第m个SBS且该SBS能提供
如图1长期演进(long term evolution,LTE)和WIFI共存系统模型图所示,本文考虑一个由2个小基站(SBS1、SBS2)和7个AP(AP1~AP7)构成异构网络的场景且SBS1、SBS2都与这7个AP的覆盖范围重叠. 将7个AP进一步划分为4个专属AP{(AP1、AP2)∈SBS1,(AP3、AP4)∈SBS2}和3个共享AP(AP5、AP6、AP7). 本研究中的SBS既可以直接服务用户又可以向WIFI网络分流.
图 1
图 1 长期演进(LTE)和WIFI共存系统模型
Fig.1 Coexistence system model for long term evolution (LTE) and WIFI
在LTE与WIFI网络共存的分流系统中,SBS总是与其相邻的SBS抢夺共享的AP资源,多个SBS可以分解成2个SBS模型的情况. 因此上述模型同样可以拓展到含有更多SBS模型的情况.
为减少干扰,假设SBS之间的许可频段资源采用正交分配法,LTE与WIFI系统之间采用占空比分配法[17],即一部分免许可频段资源可分配给LTE使用,剩余免许可频段资源归WIFI系统使用.
假设本文所使用的WIFI网络支持IEEE 802.11n协议并且工作在5 G频段上. 免许可频段中存在多个带宽为B的信道,且每个AP可以灵活选择一个干扰较小的可用信道进行传输. 假设在一个SBS覆盖范围内的AP会选择不同的信道以避免干扰(因为5 G频段上的WIFI信道足够多,可以支持同一个SBS范围内的不同AP使用).
2. 问题分析
为方便对比分析,先对传统AP部署方案下的3种分流模式(业务卸载、资源共享、混合模式)[7]进行介绍.
1)传统业务卸载:如图2中SBS1所示,SBS1将2个用户卸载到AP1(深色部分表示通过卸载得到的用户,浅色部分表示原先已有的用户). 需要注意的是,在传统的业务卸载模式下,每次卸载只卸载一个用户,都是从平均用户吞吐量最小的SBS中卸载到具有最大容量的AP中去。
图 2
图 2 传统AP部署方案下的业务卸载、资源共享、混合模式
Fig.2 Traffic offloading,resource sharing,and hybrid mode under traditional AP deployment scheme
2)传统的资源共享:假设免许可频段共有LA个时隙,并且这些时隙长度都可以支持传输1个LTE帧. 如图2中SBS2所示,SBS2占用AP2的3个免许可频段时隙. 与业务卸载类似,在该模式下,每次都让平均用户吞吐量最小的SBS从容量最大的AP中选择一个时隙占用.
3)传统的混合模式:综合上述2种模式,SBS将用户卸载到AP中的同时占用了其免许可频段的部分时隙. 如图2中SBS3所示,SBS3向AP中卸载1个用户的同时占用了2个免许可频段的时隙.
上述传统AP部署模式下的分流方法将AP的优先级别视为相同,即SBS在分流时总是选择吞吐量最高的AP进行分流,并不考虑专属AP是否被充分利用.
结合传统模式下的3种分流方法,本文根据改进后的AP部署方案提出3种分流方法:基于AP优先级的业务卸载、基于AP优先级的资源共享以及基于AP优先级的混合模式. 与传统模式下的分流方法类似,上述3种基于AP优先级的分流方法同样需要占用AP资源,同样会对WIFI网络产生影响
2.1. 基于AP优先级的业务卸载
上述思想的关键是专属AP与共享AP的使用界阈问题,该阈值为专属AP能接收最大用户数。当SBS卸载到AP的用户数小于该阈值时,只占用专属AP;若用户数高于该阈值,则在专属AP被占用完之后,占用共享AP。假设基站SBSm卸载用户数为
式中:k0、k1、k2分别为该SBSm占用覆盖范围内AP的总个数、专属AP的个数以及共享AP的个数,且k0=k1+k2. NO为SBSm当前卸载到AP中的总用户数,NP为SBSm卸载到专属AP的总用户数,NQ为SBSm卸载到共享AP的总用户数.
专属AP所能接纳的最大用户数为
式中:NT为满足AP最小单用户吞吐量RT(假设已知,此处T表示限定阈值含义)时AP所能支持的最大用户数,计算公式为
式中:R(·)表示WIFI中AP的吞吐量[18].
令RTO为SBSm的平均用户吞吐量. 令
当NO≤Nlimit时,SBSm只占用专属AP的资源. 此时RTO的计算公式为
当NO>Nlimit时,SBSm会向专属AP和共享AP卸载用户,此时RTO计算公式为
由式(4)、(5)可以得到,当卸载用户数越大时,SBS的平均用户吞吐量RTO越大. 为了得到最大的平均用户吞吐量,需要尽多地可能卸载用户到AP中. 因此,最大化SBS中最小平均用户吞吐量问题可以理解为如何找到合适的卸载用户数使得该值达到最大值,该问题公式为
限制条件为
式中:M0、M1为与APk*或APk+覆盖范围相关的SBSm的个数,
下面给出在多个SBS中基于AP优先级划分的业务卸载算法. 本模式的每次迭代都是从吞吐量最小的SBS中选择1个用户卸载到容量最大的AP中去.
基于AP优先级的业务卸载模式算法如下:
1. 初始化Nmk*=0,Nmk+=0,
2. 计算SBS中有空闲的专属AP的集合:
计算SBS中有空闲的共享AP的集合
Do
3. 选择SBS中用户平均吞吐量最小的SBS:
针对选择的SBSm*进行
If
选择
4. 选中的SBSm*向选中的APk*卸载一个用户:
更新
Else if
S=S−{m*}
Until S=
5. 启用共享AP资源
6. 重复步骤2~4. 注意此时
2.2. 基于AP优先级的资源共享
与在传统模式下一样,假设免许可频段共有LA个时隙,并且这些时隙长度都可以支持传输1个LTE帧. 假设SBSm占用APk所有LA个时隙中的
本模式依然是让SBS优先占用专属AP的免许可频段时隙,当专属AP的时隙被占用完时,SBS开始占用共享AP的免许可频段时隙. 假设SBSm在不同AP间选用的时隙不会被重复使用.
在资源共享模式中,启用共享AP的条件与SBS占用时隙的多少以及所有专属AP能提供的时隙数有关. 假设基站SBSm占用时隙数为
式中:OL为SBSm当前占用AP总时隙数,PL为SBSm当前占用专属AP总时隙数,QL为SBSm当前占用共享AP总时隙数.
假设专属APk*能提供的最大时隙数为
式中:Lk*表示当前APk*未被SBS占用时自身占用了多少时隙,Llimit为专属APk*能提供的最大时隙数. 注意上述时隙数皆为归一化后的表达形式.
当OL>Llimit时, SBSm会占用专属AP和共享AP时隙资源,此时RRS计算公式为
由式(11)和(12)可得,SBS获得的时隙越多,SBS单用户吞吐量越大. 因此可以将问题转化为如何找到可以获得的最大时隙Lmk*和Lmk+并使SBS最小平均用户吞吐量达到最大:
限制条件为
式(13)保障了SBS最小的吞吐量,式(14)和(15)保障了AP的下限性能,
下面给出在多个SBS中基于AP优先级划分的资源共享算法. 该算法的每一次迭代都是让最小吞吐量的SBS占用当前最大容量的AP中的一个时隙.
基于AP优先级的资源共享模式算法如下:
1. 初始化Lmk*=0,Lmk+=0,k*,k+,m,S={1, 2, ···, M}为SBSm的集合
2. 计算专属AP平均吞吐量,
计算共享AP平均吞吐量,
3. 计算SBS中有空闲的专属AP的集合:
计算SBS中有空闲的共享AP的集合:
4. 首先占用专属AP
Do
选出平均吞吐量最小的SBS的集合:
5. If
选择
6. 选中的SBSm*占用选中的APk*一个时隙:
更新
Else if
S=S−{m*}
Until S=
7. 启用共享AP资源,S={1, 2, ···, M}
8. 重复步骤4~6. 注意此时
2.3. 基于AP优先级的混合模式
该模式联合以上2种模式,SBSm在向APk卸载用户Nmk的同时会占用APk的一部分时隙资源Lmk. 但是与传统的混合模式不同的是,本模式在卸载用户时并不区分AP优先级,即卸载用户时采用传统的业务卸载模式,占用AP的时隙资源时采用AP优先级模式, 且占用专属与共享AP的方法与资源共享模式一样.
令RHB为SBS平均用户的吞吐量,则当OL≤Llimit时,SBSm只占用专属AP的资源,RHB为
当OL>Llimit时,SBSm占用专属AP和共享AP时隙资源,RHB为
因此本模式下最大化最小SBS吞吐量问题可以转化为找到最大的Nmk、Lmk*、Lmk+ 使SBS最小平均用户吞吐量达到最大值的问题:
限制条件为
式中:
下面给出在多个SBS中基于AP优先级划分的混合模式算法. 该算法可以在保证WIFI网络性能的前提下,最大化SBS中最小平均用户吞吐量. 与基于优先级的业务卸载和资源共享模式相类似的是,该算法的每一次迭代同样是让吞吐量最小的SBS向容量最大的AP卸载1个用户或占用1个时隙. 基于AP优先级的混合模式算法如下:
1. 初始化Nmk=0,Lmk=0,另有Lmk*=0,Lmk+=0且S={1, 2, ···, M}.
2. 计算AP平均吞吐量的集合:
计算SBS中有空闲的AP的集合:
3. 计算专属AP平均吞吐量:
SBS中有空闲的专属AP的集合:
4. 计算共享AP平均吞吐量:
SBS中有空闲的共享AP的集合:
首先按照传统模式进行业务卸载部分
5. Do
选出平均用户吞吐量最小的SBS的集合:
If
选择
If RRS<RHB,
更新Rk
End if
更新
End if
Until RRS>RHB
6. If RRS>RHB,进行资源共享,并按照第2.2节中提出的资源共享模式介绍方法完成对时隙的占用.
上述算法中涉及的RTO与RRS是针对多个SBS来说,代表的是整个模型在业务卸载和资源共享模式下的用户平均吞吐量的最大值:
式中:NkA随着SBS卸载的用户数不断变化.
3. 仿真结果
本章给出上述3种算法的仿真结果. 假设SBS的发射功率为20 dBm,许可频段和免许可频段的噪声功率都是−95 dBm. 路径损耗L为
表 1 WIFI吞吐量仿真参数表
Tab.1
参数 | 符号 | 数值 | 单位 |
噪声功率 | P | −95 | dBm |
路损模型参数 | α | 3.75,5.00 | − |
传输功率 | P | 20 | dBm |
传输包大小 | E[P] | 1 500 | byte |
许可、免许可频段带宽 | Bs、B | 20,20 | MHz |
最小竞争窗口 | Wmin | 16 | μs |
最大竞争窗口 | Wmax | 1 024 | μs |
重传次数 | Rlimit | 6 | 次 |
WIFI信道比特率 | C | 130 | Mbps |
PHY数据头 | PHY | 192 | bit |
MAC数据头 | MAC | 224 | bit |
空时隙的间隔时间 | Tδ | 20 | μs |
时隙时间 | δ | 9 | μs |
确认帧 | ACK | 112+PHY数据头 | bit |
请求发送帧 | RTS | 160+PHY数据头 | bit |
清除发送帧 | CTS | 112+PHY数据头 | bit |
短帧间间隔 | SIFS | 16 | μs |
分布式帧间间隔 | DIFS | 50 | μs |
时隙个数 | LA | 100 | 个 |
如图1所示,本文采用该模型为仿真模型。为体现出更好的对比效果,采用定量分析法。对SBS1不作任何限制,假设SBS2及其范围内的AP分别处在未饱和状态、半饱和状态、饱和状态。令传统AP部署方案和基于AP优先级的部署方案分别处在未饱和状态、半饱和状态以及饱和状态下,分析整个网络中用户的平均吞吐量变化情况。
假设SBS2中人数维持不变,即
根据图1给出3种饱和状态的定义.
1)未饱和状态:不需要占用共享AP,仅需专属AP就可以满足SBS分流需求. 在基于AP优先级模式中的具体表现如下:SBS2仅需要AP3与AP4就可以满足服务需求,即SBS2卸载的用户数(占用AP的时隙数)小于专属AP可支持的最大用户数(可提供的最大时隙数).
2)半饱和状态:需要占用全部专属AP资源以及部分共享AP资源才可以满足当前SBS分流的需求. 在基于AP优先级的模式中的具体表现如下:SBS2占用AP资源时优先选择专属AP(AP3和AP4),在专属AP容量达到上限后才启用共享AP(AP5、AP6和AP7). 需要注意的是,在半饱和状态下,优先级模式由于在占用AP时优先占用专属AP,在分流需求(卸载用户或占用AP时隙)相同的情况下,优先级模式占用共享AP资源比传统模式少,即SBS2卸载的用户数(占用AP的时隙数)大于专属AP可支持的最大用户数(可提供的最大时隙数)同时小于其范围内全部AP支持的最大用户数(可提供的最大时隙数).
3)饱和状态:需要占用全部专属AP和共享AP资源才可以满足当前SBS卸载用户或共享时隙需求的状态. 在基于AP优先级的模式中表示为SBS2占用其范围内所有AP(AP3、AP4、AP5、AP6和AP7)的全部资源,即SBS2卸载的用户数(占用AP的时隙数)达到了其范围内所有AP的所能服务的用户数(提供的时隙数)的最大值.
综上所述,SBS卸载到AP的用户数以及占用的时隙数会随着饱和状态增高而增加,因此根据式(4)、(5)、(11)、(12)、(16)和(17)可知,用户的平均吞吐量也会随着饱和状态增加而增加.
3.1. 未饱和状态
当SBS2处在未饱和状态时,在传统模式下SBS2在专属AP未用尽时,会占用部分共享AP的资源,使专属AP部分资源空闲,也会使SBS1获得的共享资源变少. 但在基于AP优先级划分的3种模式下,SBS2不占用共享AP资源,SBS1获得更多共享AP资源,吞吐量越高.
图 3
图 3 未饱和状态时SBS在2种AP部署方案下的业务卸载、资源共享、混合模式的平均用户吞吐量
Fig.3 SBS average user throughput of traffic offloading, resource sharing,and hybrid mode under two AP deployment scheme in unsaturated state
3.2. 半饱和状态
当SBS2处在半饱和状态时,与未饱和状态类似,在传统模式下SBS2专属AP未用尽时,会占用部分共享AP的资源,使专属AP部分资源未被充分利用,使SBS1获得的共享资源变少. 但在基于AP优先级划分的3种模式下,SBS2会充分利用专属AP从而减少占用共享AP资源数. 因此SBS1获得更多共享AP资源,吞吐量越高.
在半饱和状态下,整个网络中用户平均吞吐量获得提升. 如图4所示为在不同蜂窝用户数下,基于AP优先级部署的3种模式的SBS平均用户吞吐量变化情况. 可以看出,在改进的AP部署方案在半饱和状态下,TOPLUS相较于TO平均用户吞吐量提升了14%~20%,RSPLUS相较于RS平均用户吞吐量提升了8%,HBPLUS相较于HB,平均用户吞吐量提升了5%。即在半饱和状态下,改进的AP部署方案在相应的3种分流模式下的性能均高于传统AP部署方案。
图 4
图 4 半饱和状态时SBS在两种AP部署方案下的业务卸载、资源共享、混合模式的平均用户吞吐量
Fig.4 SBS average user throughput of traffic offloading, resource sharing,and hybrid mode under two AP deployment scheme in semi-saturated state
3.3. 饱和状态
图 5
图 5 饱和状态下时SBS在两种AP部署方案下的业务卸载、资源共享、混合模式的平均用户吞吐量
Fig.5 SBS average user throughput of Traffic offloading,resource sharing,and hybrid mode under two AP deployment scheme in saturated state
4. 结 语
本文针对LTE与WIFI构成的异构网络,提出了基于AP优先级的部署方案以及基于AP优先级的业务卸载、资源共享以及混合模式3种分流方法。通过分析整个异构网络在未饱和状态、半饱和状态以及饱和状态下的平均用户吞吐量变化情况可得:在未饱和与半饱和状态下,运用本文提出的基于AP优先级的3种分流模式能使整个异构网络的性能优于传统AP部署方案. 在饱和状态下,本文提出的AP部署方案亦能提供和传统AP部署方案相同的性能. 但是本文仅涉及SBS与AP之间的用户迁移以及时隙共享,并没有考虑AP之间的能耗与发射功率等因素,将进一步展开研究。
参考文献
Economics of WiFi offloading: Trading delay for cellular capacity
[J].DOI:10.1109/TWC.2014.010214.130949 [本文引用: 1]
When cellular meets WiFi in wireless small cell networks
[J].DOI:10.1109/MCOM.2013.6525594 [本文引用: 1]
Cellular meets WiFi: Traffic offloading or resource sharing?
[J].DOI:10.1109/TWC.2016.2520478 [本文引用: 2]
Mobile data offloading through a third-party WiFi access point: an operator's perspective
[J].DOI:10.1109/TWC.2014.2353057 [本文引用: 1]
A novel AP placement algorithm based on user distribution for indoor WLAN system
[J].DOI:10.1109/CC.2016.7733036 [本文引用: 1]
WiFi access point deployment for efficient mobile data offloading
[J].
Modeling and performance evaluation of AP deployment schemes for indoor location-awareness
[J].DOI:10.6109/jkiice.2013.17.4.847 [本文引用: 1]
A tractable approach to coverage and rate in cellular networks
[J].DOI:10.1109/TCOMM.2011.100411.100541 [本文引用: 1]
Modeling and analysis of K-tier downlink heterogeneous cellular networks
[J].DOI:10.1109/JSAC.2012.120405 [本文引用: 2]
/
〈 |
|
〉 |
