[发明专利]一种认知无线Mesh网络中的最小花费组播路由方法有效

专利信息
申请号: 201210081937.7 申请日: 2012-03-26
公开(公告)号: CN102595548A 公开(公告)日: 2012-07-18
发明(设计)人: 陈志刚;邝祝芳 申请(专利权)人: 中南大学
主分类号: H04W40/02 分类号: H04W40/02;H04W72/08;H04W84/18
代理公司: 长沙市融智专利事务所 43114 代理人: 黄美成
地址: 410083 湖南*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 认知 无线 mesh 网络 中的 最小 花费 路由 方法
【权利要求书】:

1.一种认知无线Mesh网络中的最小花费组播路由方法,其特征在于,包括以下步骤:

步骤1:将静止的CR-Mesh节点组成的认知无线Mesh网络建模为无向图G=(V,E);

其中V表示CR-Mesh节点的集合,E表示连接两个能相互通信的CR-Mesh节点的无线链路的集合;

步骤2:构造满足QoS约束的导出子图G′=(V′,E′);其中V′和E′分别为导出子图G′的节点集合和无线链路集合;

步骤3:初始化新到达的无线组播业务ζp=(Sp,Dp,Cp);对应的组播树Tp为空树,并初始化导出子图的边权值;其中Sp表示组播源节点,Dp={r1,r2,...rm}表示组播目的节点集合,Cp表示QoS约束;

步骤4:计算从源点到每个没有包含在组播树Tp中的目的节点满足QoS约束的路由路径的花费;

步骤5:找出满足QoS约束的具有最小花费的路由路径的目的节点,找出到达该目的节点包含的无线链路,为这些无线链路分配信道;

步骤6:对与这些无线链路中任一节点相连的无线链路的权值进行修改,即修改为0;

步骤7:判断组播树Tp是否包含目的节点集合Dp中的所有节点,如果是,则结束,否则,转步骤4。

2.根据权利要求1所述的认知无线Mesh网络中的最小花费组播路由方法,其特征在于,步骤2中的构造满足QoS约束的导出子图G′=(V′,E′)的步骤为:

i)ζp=(Sp,Dp,Cp)是新到达的无线组播业务,所有可用频谱集合非空且满足射频约束的节点加入节点集合V′,即,vi∈V′,其中Sp表示组播源节点,Dp={r1,r2,...rm}表示组播目的节点集合,Cp表示QoS约束;

可用频谱集合非空且满足射频约束的节点即满足其中Ki表示可用信道集合,Ii表示射频接口数,简称射频数,&&表示逻辑与,X(vi)表示节点vi已经分配的信道集合;下面对每一个节点进行处理,已处理节点用计数器n表示;初始化n=0;

ii)对vi∈V′,计算节点vi在所有可用信道的可用带宽k∈Ki,,已处理节点计数器n加1;

iii)对计算节点vi和节点vj的相同可用信道集合ψ(vi,vj),用于计算最大的可用带宽M;

iv)对计算无线链路(vi,vj)的最大可用带宽M,其中

v)对于无线链路(vi,vj),如果无线链路(vi,vj)的最大可用带宽M≥Cp,并且则添加无线链路(vi,vj)到E′中;Cp表示QoS约束,即带宽约束;

vi)判断n是否小于V′的节点数,如果是,结束,否则,转步骤ii)。

3.根据权利要求1所述的认知无线Mesh网络中的最小花费组播路由方法,其特征在于,步骤3中,初始化导出子图G′=(V′,E′)的无线链路集合E′中所有的边的权值cost(e)为1,即cost(e)=1。

4.根据权利要求1所述的认知无线Mesh网络中的最小花费组播路由方法,其特征在于,步骤4中:采用Dijkstra算法计算从源点到每个目的节点满足QoS约束的路由路径的花费。

5.根据权利要求1-4任一项所述的认知无线Mesh网络中的最小花费组播路由方法,其特征在于,步骤5中分配信道的步骤为:

i)对Path(Sp→Ry)中所有没有处理的无线链路(vi,vj),

(vi,vj)Path(SpRy),]]>其中Sp表示源节点,Ry表示任一目的节点,判断无线链路(vi,vj)是否已经分配了信道,即判断x(ζp,vi,vj)是否为0,若为0,则转ii,否则,转vi;

ii)计算无线链路(vi,vj)满足QoS约束的信道集合ψ′(vi,vj),即对如果Bk≥Cp,Bk表示信道k的的带宽,Cp表示无线组播业务ζp的带宽约束,则k∈ψ′(vi,vj);

iii)寻找信道k′,k=argMaxΣvw(N(vi)-vj)1{kψ(vi,vw)},]]>k∈ψ′(vi,vj),其中1{.}是条件函数,判断是否为真;

iv)如果找到多个满足上述式子的信道k′,则再选择这些信道中带宽最高者作为被选择的信道;

v)x(ζp,vi,vj)分配信道k′,即x(ζp,vi,vj)=k′,转vii);{注:第i)步中,如果x(ζp,vi,vj)不为0,则转vi)}

vi)记k"=x(ζp-1,vi,vj),如果则无线链路(vi,vj)还是使用已经分配的信道k",即x(ζp,vi,vj)=k";否则,x(ζp,vi,vj)=0,转ii);

vii)判断Path(Sp→Ry)包含的无线链路是否已经全部处理完,如果是,则退出,否则,转i)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201210081937.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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