一种异构无线网络中用户与网络双向选择方法

文档序号:9290349阅读:229来源:国知局
一种异构无线网络中用户与网络双向选择方法
【技术领域】
[0001] 本发明涉及移动通信领域,具体地说,是在异构无线网络中,多用户同时发起业务 接入请求或因移动而切换时对各候选网络排序,各候选网络也对用户排序,均衡网络负载, 实现用户与网络双向择优匹配选择的一种方法。
【背景技术】
[0002] 移动通信业务的迅猛增长和服务质量要求的不断提高,促使无线通信技术不断 发展。不同通信体制能提供不同的通信服务,但特性比较单一,如广域移动网虽能支持漫 游、移动,但数据传输速率较低,而无线局域网虽能提供高速接入服务,但不支持切换、漫 游。为了满足人们对无线通信服务时间、空间和质量的差异化需要,将多种技术体制部署 的网络融合形成的异构网络(HetNet)能发挥各自优势、互为补充。从用户侧看,异构多 网共存能实现无缝覆盖,为用户提供更好的通信服务,由于不同网络在体系结构和提供的 QoS(QualityofService)等方面存在差异,用户端需依据自身需求或业务需求选择最佳 接入网络。从网络侧看,异构多网共存是一种网络间博弈,网络端需执行网络综合性能预 测、排序,避免拥塞,均衡负载,最大化网络资源利用率和自身效益。
[0003] 在进行接入选择时,多属性决策算法能通过对网络、终端、业务实时状态信息的综 合评价,实现网络、终端、业务间的最佳匹配,为终端与业务选择最佳接入网络。然而,多属 性决策算法一轮只能接入一个用户,仅适用于用户陆续到达的单用户接入选择场景,而在 实际应用中,不可避免会有多用户集中发起业务接入请求情形,如交通工具中的用户从一 个网络移动到另一个网络而发生的群体性接入请求或人群密集地多用户同时发起的群体 性接入请求。此时采用传统的多属性决策算法进行网络选择时,容易导致接入效率低,接入 失败率高,用户满意度低等不足。因此,在异构无线网络中,综合考虑双方效益,执行用户和 网络双向选择是亟待解决的技术难点。

【发明内容】

[0004] 本发明综合考虑用户偏好和业务需求以及网络对用户的支持度和自身效益,针 对异构多无线网络共存场景,在多用户群体性发起业务接入请求时,用户侧采用模糊层次 分析法(fuzzyanalytichierarchyprocess,FAHP)、改进标准差法(modifiedstandard deviation,MSD)和逼近理想解排序法(techniquefororderpreferencebysimilarity toanidealsolution,T0PSIS)融合执行候选网络综合性能排序;网络侧结合多属性决策 和效益函数对请求接入用户进行偏好排序,采用动态匹配博弈,用户侧和网络侧同时开启 匹配窗口进行多对多博弈,并根据接入情况实时动态调整匹配参数,能显著提高用户接入 效率,保证用户高效选择网络,同时追求用户和网络整体满意度最佳。
[0005] 为了实现上述目的,本发明提供了一种异构无线网络中用户与网络双向选择方 法,由以下步骤组成:
[0006] 步骤一,采集信息,用户侧根据自身检测功能并接收来自网络发出的周期性消息 获取所有网络信息,如传输速率、时延、丢包率、能耗、资费、可承载负荷和覆盖半径等;网络 侧根据用户发送信息获得用户移动速度、切换时间、业务类型等所有用户信息,用户侧和网 络侧将收集到的信息发送到匹配决策引擎(matchingdecisionmakingengine,MDE),MDE 将所有接入请求用户存入接入请求用户表,将所有候选网络存入候选网络表;
[0007] 步骤二,计算接入请求用户表中所有用户对候选网络的效用并对网络排序,用户 侧采用FAHP+MSD+TOPSIS融合算法评估候选网络的综合性能,用户i选择传输速率、时延、 丢包率、能耗、资费和可承载负荷作为表征候选网络综合性能的决策属性,建立用户i对M 个候选网络的决策矩阵为:
[0008]
[0009] 其中d]p为候选网络j中属性p的值,对决策矩阵归一化处理得到归一化决策矩 阵,
[0010]
[0011]其中
构建层次化结构模型,采用FAHP算法对各决策属性两 两比较,根据决策属性的相对重要性建立模糊判决矩阵,计算各决策属性的主观权重Ws = [?sl,…,《s6];采用MDS算法分析各决策属性标准差与各决策属性之间的冲突性,计算各 决策属性的客观权重1= [?。:,…,《。6];将主观权重和客观权重加权组合得到复合权重 W= [?1,…,《6] =aws+(l-a)Wo,《k=a?sp+(l-a)?op,p= 1,…6,0 <a< 1,用 复合权重对归一化决策矩阵加权得到加权归一化决策矩阵,
[0012]
[0013] 其中心,采用T0PSIS算法计算各候选网络与最优网络的距离供(《%),
[0014]
[0015
向下型决策属性< =min(),匕=max(),根据辦值对各候选网络降序排列,获得 候选网络排序表,
[0016]
[0017] 步骤三,网络j根据可承载负荷、覆盖半径以及用户移动速度、切换时间、业务类 型、所需带宽生成网络侧效用函数巾(use^),并根据效用值对所有接入请求用户排序,建 立接入请求用户排序表,网络j匹配运行业务k的用户i时,其效用函数
[0018] <}) (user;)j=Tk[wr (1-Fr) +wbFb+wtFt],
[0019] 其中,0<yk彡1为业务k的优先度,业务类型分为会话类(talk)业务、交互类 (interoperate)业务、流媒体类(stream)业务和后台类(back)业务,设置优先度ytalk>yint_rate> 丫 streaB> 丫 -^\,%分别为用户移动性支持、业务请求带宽支持和切换时 间支持权重,Fr=vit/h表征用户移动性因素,vi为用户i的移动速度,rj为网络j的覆盖 半径,Fb= 表征业务请求带宽因素,Bkj为业务k向网络j申请的带宽需 求,和\。。_^分别为网络j的总可用带宽和当前已用带宽,Ft=max[(t-tth)/t, 0]表征 切换时间因素,t为距上次切换的时间间隔,tth为允许切换的最大时间间隔,当网络资源不 足时,高优先度业务优先接入,当新用户到达时,Ft= 0,巾(userJ,表征了网络j对业务的 支持度,实时业务和切换用户的优先度高,覆盖范围小的网络更偏好于移动较慢的用户;
[0020] 步骤四,根据网络侧效用函数对用户排序:网络j根据所有与接入请求用户匹配 获得的效用值巾(userj对用户排序,建立接入请求用户排序表NOOj,
[0021] N(u)j= {<i>(user1;) > <i> (user2j) > . . . > <i> (usernj)},
[0022] 式中usernj表示在网络j的接入请求用户排序表位于第n位的用户;
[0023] 步骤五,计算用户i的候选网络匹配窗口K,并建立优选网络表,
[0024]
[0025] 式中0i表示为用户i设定的参数,可根据实际情况调整,将候选网络匹配窗口K 内的网络作为用户i的优选网络表Rfch,
[0026] R(n) ;={netn,neti2, . . . ,netiK};
[0027] 步骤六,计算网络j的接入用户匹配窗口R,并建立优选用户表,网络j的接入用户 按接入请求用户排序表N(u),接入,根据用户的请求带宽Bk]计算网络j允许接入的最大用 户数即为接入用户匹配窗口R,
[0028]
[0029]将NOOj中前R个用户作为网络j的优选用户表R(u)j,
[0030] R(u)j={useru,user2j, . . . ,userRj};
[0031] 步骤七,用户和网络匹配博弈,用户i首先接入优选网络表lUnh中的netu,然后 查询neh的优选用户表R(u)u,若有用户i,接入成功,否则用户i接入优选网
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1