[发明专利]一种基于多属性与排队理论的异构网络选择方法在审

专利信息
申请号: 201610457716.3 申请日: 2016-06-21
公开(公告)号: CN106131920A 公开(公告)日: 2016-11-16
发明(设计)人: 朱琦;朱学文 申请(专利权)人: 南京邮电大学
主分类号: H04W48/04 分类号: H04W48/04;H04W48/18
代理公司: 江苏爱信律师事务所 32241 代理人: 唐小红
地址: 210003 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明是一种基于多属性与排队理论的异构网络选择方法,该方法针对当前异构无线环境中业务需求及终端移动特性,利用多属性决策方法确定每个用户的候选网络。然后根据M/M/1/N排队理论建立网络的业务处理模型及用户与网络之间的连接矩阵,建立系统排队时延最小优化问题。通过调整用户的网络接入策略,使系统中业务平均排队时延最小的同时尽可能降低用户的切换次数。具体步骤如下:利用多属性决策方法结合终端移动特性确定用户候选网络集合;利用M/M/1/N排队模型对网络进行建模,建立用户与网络之间的连接矩阵与最小化系统的平均排队时延优化函数,调整用户与网络之间的接入策略,使用户排队时延最小的同时尽可能减少网络切换次数。
搜索关键词: 一种 基于 属性 排队 理论 网络 选择 方法
【主权项】:
一种基于多属性与排队理论的异构网络选择方法,包括以下步骤:(1)候选网络确定;(1.1)采集网络与用户状态信息参数:采集各网络的属性参数信息以及覆盖范围内用户的业务状况和属性偏好信息和用户移动信息,其中异构网络环境中接入网络的个数为N个,每个网络考虑的网络属性数为M,用户总数为U;(1.2)根据所述步骤(1.1)中采集到的网络属性参数信息,建立每个网络的目标函数,具体步骤如下:(a)建立网络属性矩阵A=[aij]N*M并对属性矩阵进行归一化处理得到归一化属性矩阵R=[rij]N*M,其中aij和rij分别表示网络i中j的实际值与归一化属性值;(b)根据步骤(1.1)采集到的用户业务对于属性的偏好信息利用层次分析法计算用户u当前业务对于各种网络属性参数的权重向量W=[w1,w2,...,wj,...,wM],其中wj,(1≤j≤M)表示属性j的权重值;(c)根据所述步骤(b)中得到的归一化属性矩阵以及属性权重向量,建立网络i的目标函数为:<mrow><msub><mi>L</mi><mi>i</mi></msub><mo>=</mo><msqrt><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msub><mi>w</mi><mi>j</mi></msub><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>...</mn><mi>N</mi></mrow>(d)对所述步骤(c)建立的目标函数进行取对数变形并对每个属性元素求偏导得:<mrow><mi>ln</mi><mi> </mi><msub><mi>L</mi><mi>i</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>l</mi><mi>n</mi><mo>&lsqb;</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msub><mi>w</mi><mi>j</mi></msub><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo></mrow><mrow><mfrac><mrow><mo>&part;</mo><mi>ln</mi><mi> </mi><msub><mi>L</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow></mfrac><mo>=</mo><mfrac><msub><mi>L</mi><mi>i</mi></msub><mn>2</mn></mfrac><mfrac><mn>1</mn><mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msub><mi>w</mi><mi>j</mi></msub><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac><mn>2</mn><msubsup><mi>w</mi><mi>j</mi><mn>2</mn></msubsup><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mrow><msubsup><mi>w</mi><mi>j</mi><mn>2</mn></msubsup><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow><msub><mi>L</mi><mi>i</mi></msub></mfrac></mrow>(e)根据所述步骤(d)得到的属性元素的影响定量描述,对由层次分析法得到的属性权重向量进行修正,得修正的属性权重向量和修正的网络i目标函数,令<mrow><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>=</mo><msqrt><mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msub><mover><mi>w</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow>(1.3)根据所述步骤(1.2)中的各个网络的目标函数,计算用户u对于网络i的不满意度Sui<mrow><msub><mi>S</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>=</mo><mo>|</mo><mo>|</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mover><mi>w</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><msub><mover><mi>r</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mo>-</mo><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mo>|</mo><mo>|</mo><mo>=</mo><msqrt><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msub><mover><mi>w</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mo>(</mo><mrow><msub><mover><mi>r</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mo>-</mo><msub><mi>r</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow><mo>)</mo><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow>(1.4)根据所述步骤(1.1)中得到用户的位置信息以及用户的移动信息,确定网络对用户的覆盖水平Pui,具体步骤如下:(a)对于低速移动的用户,采用随机运动模型进行建模,网络i对于用户u的覆盖水平Pui为:<mrow><msub><mi>P</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>=</mo><mfrac><msubsup><mi>A</mi><mi>u</mi><mi>i</mi></msubsup><msub><mi>A</mi><mi>u</mi></msub></mfrac></mrow>其中Au表示速度为vu的用户u的在T时间间隔内可能的位置区域范围,即Au=π(vuT)2为网络i覆盖范围内用户可能的位置范围,即用户可能位于网络i中位置范围;(b)对于高速移动的用户,采用直线运动模型,网络i对于用户u的覆盖水平Pui用下面公式进行计算:<mrow><msub><mi>P</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>=</mo><mfrac><msubsup><mi>A</mi><mi>u</mi><mi>i</mi></msubsup><msub><mi>A</mi><mi>u</mi></msub></mfrac></mrow>其中为速度为vu的用户的在T时间间隔内可能的位置区域范围,θ为用户初速运动方向范围,为网络i覆盖范围内用户可能的位置范围;(1.5)根据所述步骤(1.2)和(1.3)中得到的各个网络的目标函数以及对于各用户的覆盖水平确定用户的候选网络集合Cu:Cu={i|i∈[1,M]∩(Sui>Sthreshold)∩(Pui>Pthreshold)}其中Sthreshold和Pthreshold分别为用户对于网络在属性参数以及覆盖方面的门限值要求,只有满足最低门限值要求的网络才成为候选网络;(2)网络选择(2.1)假设用户与网络之间的关联矩阵用X=[xui]U*N表示,其中xui∈{0,1},xui取1和0分别表示用户接入网络i与不接入网络i,并且满足一个用户只接入一个网络:<mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>x</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>=</mo><mn>1</mn><mo>,</mo><msub><mi>x</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo></mrow>(2.2)根据所述步骤(2.1)建立的用户与网络之间的关系矩阵,将每个网络对于业务的服务建模成M/M/1/N排队系统,得到网络的排队时延τi和系统的平均排队时延t:<mrow><msub><mi>&tau;</mi><mi>i</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>&mu;</mi><mi>i</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>P</mi><mrow><mi>i</mi><mn>0</mn></mrow></msub><mo>)</mo></mrow></mrow></mfrac><mrow><mo>(</mo><mfrac><msub><mi>&rho;</mi><mi>i</mi></msub><mrow><mn>1</mn><mo>-</mo><msub><mi>&rho;</mi><mi>i</mi></msub></mrow></mfrac><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mi>C</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo><msubsup><mi>&rho;</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>C</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mrow><mrow><mn>1</mn><mo>-</mo><msubsup><mi>&rho;</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>C</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mrow></mfrac><mo>)</mo></mrow></mrow><mrow><mi>F</mi><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>=</mo><mi>t</mi><mo>=</mo><mfrac><mn>1</mn><mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>&lambda;</mi><mi>i</mi></msub></mrow></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>&lambda;</mi><mi>i</mi></msub><msub><mi>&tau;</mi><mi>i</mi></msub></mrow>其中反应网络i(1≤i≤N)的负载状况,为网络i处于空闲状态的概率,λi和μi分别为网络i的业务到达率和业务处理速率;(2.3)建立系统平均排队时延最小优化函数:<mrow><mi>min</mi><mi> </mi><mi>F</mi><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>=</mo><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>X</mi></munder><mi>t</mi><mo>=</mo><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>X</mi></munder><mfrac><mn>1</mn><mrow><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>&lambda;</mi><mi>i</mi></msub></mrow></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>&lambda;</mi><mi>i</mi></msub><msub><mi>&tau;</mi><mi>i</mi></msub></mrow><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mstyle><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover></mstyle><msub><mi>x</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>=</mo><mn>1</mn></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mi>u</mi><mi>i</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo></mtd></mtr></mtable></mfenced></mrow>其中,F(X)表示该优化函数与用户与网络之间的接入决策有关;通过调节用户网络之间的接入决策使系统的平均排队时延最小;(2.4)定义系统中用户的切换矩阵H=X′‑X表示用户在相邻两次判决时刻之间的接入网络之间的切换情况,其中X和X'分别表示上一次决策时刻和本次决策时刻的用户与网络的关系矩阵,H=[hui]U*N,hui=x′ui‑xui,并且hui只有‑1,1和0三种取值,分别表示从网络i切换出去、切换到网络i以及对网络i的接入与否不变,根据所述步骤(2.3)得到的优化关系矩阵,选择一个使用户发生切换最小的关系矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610457716.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top