发明名称 面向用户QoS要求和网络负载的异构网络接入控制方法
摘要 本发明提出了面向用户QoS要求和网络负载的异构网络接入控制方法。所述方法针对UMTS、WLAN和WiMAX网络的融合架构下移动终端匀速运动时的网络选择问题,综合考虑用户移动速度、用户QoS要求、网络业务的负载、网络覆盖范围等限制,根据用户的移动速度,先对网络进行预选择,若有多个候选网络,则根据用户要求的和网络能够提供的QoS及网络的业务负载状况,计算适性因子,选择用户与网络适性因子值最大的网络接入。本发明方法能有效避免乒乓切换,满足用户QoS要求,尽可能利用网络资源;同时,又非常简单而易于实现,具有很好的应用前景。
申请公布号 CN103118399A 申请公布日期 2013.05.22
申请号 CN201310054131.3 申请日期 2013.02.20
申请人 南京邮电大学 发明人 张晖;金玲;杨龙祥;朱洪波
分类号 H04W28/08(2009.01)I;H04W28/24(2009.01)I 主分类号 H04W28/08(2009.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 朱小兵
主权项 面向用户QoS要求和网络负载的异构网络接入控制方法,其特征在于,包括步骤如下:步骤A,网络预选择:计算用户接入WLAN的最大移动速度vWLAN_th: <mrow> <msub> <mi>v</mi> <mrow> <mi>WLAN</mi> <mo>_</mo> <mi>th</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <mi>r</mi> </mrow> <mi>&tau;</mi> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <msub> <mi>&pi;p</mi> <mi>f</mi> </msub> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow>其中,r表示WLAN覆盖半径,τ表示切换时延,pf表示用户要求的切换中断概率;当终端移动速度小于vWLAN_th时,接入WLAN;否则,若候选网络列表中有WLAN,将其从候选网络列表中删除;用户扫描可获得的网络,组成集合Aj,j=1,2,...,j为网络编号,网络预选择后候选网络集合为Aj*;步骤B,用户i对QoS业务s要求的平均数据速率为Ri,s_req,i为自然数,实时业务的Ri,s_req是确定的;对于非实时业务Ri,s_req具体计算步骤如下:步骤B‑1,计算非实时业务量T的累积分布函数FT(.);步骤B‑2,数据包大小Gk=F‑1T(k),F‑1T(.)是FT(.)的反函数,k∈[0,1];对非实时业务数据包的传输时延不超过δmax,则: <mrow> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>req</mi> </mrow> </msub> <mo>=</mo> <mi>q</mi> <mfrac> <msub> <mi>G</mi> <mi>k</mi> </msub> <msub> <mi>&delta;</mi> <mi>max</mi> </msub> </mfrac> </mrow>其中,q表示不同用户对数据速率要求的调节因子;步骤C,计算QoS适性因子di,j,s,di,j,s表示网络j对用户i请求的业务s的匹配性;其计算公式为: <mrow> <msub> <mi>d</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>ln</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>a</mi> <mfrac> <msub> <mi>R</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>req</mi> </mrow> </msub> </mfrac> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <mo>&lt;</mo> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>req</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <mi>ln</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>a</mi> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>R</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <mo>&GreaterEqual;</mo> <msub> <mi>R</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>req</mi> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow>其中,Rj,s表示网络j对业务s提供的数据速率,a为大于0的常数;步骤D,计算负载适性因子ej,s,ej,s表示网络j对用户请求业务s的负载匹配因子: <mrow> <msub> <mi>e</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>ln</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&Omega;</mi> <mfrac> <msub> <mi>l</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>available</mi> </mrow> </msub> <msub> <mi>l</mi> <mrow> <mi>j</mi> <mo>_</mo> <mi>max</mi> </mrow> </msub> </mfrac> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>l</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>available</mi> </mrow> </msub> <mo>-</mo> <mi>N</mi> <mrow> <mo>(</mo> <mi>&Omega;</mi> <mo>)</mo> </mrow> <mo>&GreaterEqual;</mo> <msub> <mi>l</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>req</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> <mo>,</mo> <mi>else</mi> </mtd> </mtr> </mtable> </mfenced> </mrow>其中,lj_max表示当前网络中总体信道数;Ω表示业务优先级;N(Ω)表示与业务优先级相关的为避免拥塞预留的信道数目;lj,s_available表示网络中总体可用的信道数量,lj,s_available表达式如下: <mrow> <msub> <mi>l</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>available</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>l</mi> <mrow> <mi>j</mi> <mo>_</mo> <mi>max</mi> </mrow> </msub> <mo>-</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <msub> <mi>N</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </munderover> <msub> <mi>K</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>-</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <msub> <mi>N</mi> <mi>d</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </munderover> <msub> <mi>K</mi> <mi>d</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </mrow>其中,Nv(t)、Nd(t)分别表示语音业务和数据业务在第t时刻周期结束时系统中用户数目,Kv(i)、Kd(i)分别表示语音用户i和数据用户i占用的信道数目;li,s_req表示用户i要求的信道数目,li,s_req表示为: <mrow> <msub> <mi>l</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>s</mi> <mo>_</mo> <mi>req</mi> </mrow> </msub> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <msub> <mi>N</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </munderover> <msub> <mi>K</mi> <mi>v</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <msub> <mi>N</mi> <mi>d</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </munderover> <msub> <mi>K</mi> <mi>d</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </mrow>Nv(t+1)和Nd(t+1)采用随机型时间模型自回归AR预测方法来预测;步骤E,计算用户与网络之间的适性因子ui,j,s,ui,j,s表示用户i请求业务s时与网络j的匹配性:ui,j,s=di,j,s×ej,s对于业务s,只有当用户移动速度、网络提供的QoS满足用户业务要求,且用户接入网络后不过载时,选择适性因子最高的网络j*接入,j*表示为: <mrow> <msup> <mi>j</mi> <mo>*</mo> </msup> <mo>=</mo> <mi>arg</mi> <munder> <mi>max</mi> <mrow> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>A</mi> <mi>j</mi> </msub> <mo>*</mo> </msup> </mrow> </munder> <msub> <mi>u</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> </mrow>即网络j*选取为用户与网络之间的适性因子ui,j,s最大的网络。
地址 210003 江苏省南京市鼓楼区新模范马路66号