[发明专利]认知无线电网络中基于重复博弈的组播路由算法无效
| 申请号: | 201010181769.X | 申请日: | 2010-05-19 |
| 公开(公告)号: | CN101860798A | 公开(公告)日: | 2010-10-13 |
| 发明(设计)人: | 周贤伟;胡佳慧;刘涛;王超;陈月云 | 申请(专利权)人: | 北京科技大学 |
| 主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W16/02;H04W16/18;H04W40/04 |
| 代理公司: | 北京东方汇众知识产权代理事务所(普通合伙) 11296 | 代理人: | 刘淑芬 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于认知无线电组播路由领域,尤其涉及路由选择问题。针对认知无线电网络频谱分配的动态性和差异性,设计了一种组播路由算法。本发明的算法主要包括如下步骤:1、建立组播路由算法的单阶段博弈模型;2、参与节点i的端到端延迟时间;3、建立组播路由算法的多阶段博弈模型;4、验证算法可靠性。本发明通过将路由选择的历史参与到下次路由选择中,从而简化了算法的冗余度。此外,基于动态博弈中重复博弈论的思想,在路由选择中引入声誉,解决了在不对主用户造成干扰的情况下,认知节点既能保证其所选路径满足端到端延时最小的条件,又能使路由算法的冗余度达到简化的算法设计目标。 | ||
| 搜索关键词: | 认知 无线电 网络 基于 重复 博弈 路由 算法 | ||
【主权项】:
1.认知无线电网络中基于重复博弈的组播路由算法,所述算法具体步骤如下:1.1建立组播路由算法的单阶段博弈模型:在该博弈模型中,博弈的参与者是认知无线电网络中的所有理性认知节点,行动策略是参与选路的节点选择路径的集合,效用函数是实现从认知节点到目标节点之间所选路径的端到端延时最小,针对认知无线电网络中的路由选择博弈过程,形式化定义如下:①博弈G中的每个阶段子博弈为Γ;②网络中共有n个理性认知节点,它们组成博弈参与者集合N,N={1,2,...,n};③Si表示参与节点i的策略集,定义集合S={S1,S2,...,Sn};④定义效用函数集Ui:S→R,效用函数Ui(vij);⑤在博弈G中,对于每一个参与节点i,效用函数Ui是Si和其对手S-i的函数,其中,Si是参与节点i的策略,S-i是其对手的策略;⑥贴现因子δ看成是认知节点关于历史偏好的变量;基于以上说明,该博弈模型如下:G={Γ,N,{Si}i∈N,{Ui}i∈N,δ};1.2参与节点i的端到端延迟时间;假定参与节点i选择路径j,假设链路的容量为cj,链路上数据流的速率为vj,则单个包在路径上的延迟时间为1/(cj-vj);认知网络中有多个参与节点,所以考虑多个数据流的情况,假设网络有n个理性路由器R1,R2,...,Rn,即博弈的参与者,这些路由器分别以λ1,λ2,...,λn的泊松分布形式向网络发送数据;假设Ri所选择的路径为lj,则其处理能力,即链路容量为μij;vij表示认知节点i沿路径j转发数据流的速率;定义数据流在每条路径上的延迟时间为D ij ( v ij ) = 1 / ( c ij - Σ k = 1 n v kj λ k ) ]]> 则参与节点i的端到端延迟时间为U i ( v ij ) = Σ j = 1 n v ij D ij ( v ij ) = Σ j = 1 n [ v ij / ( c ij - Σ k = 1 n v kj λ k ) ] ]]> 1.3建立组播路由算法的多阶段博弈模型;假定,
表示节点i在t时间的行动策略,每一个阶段的策略
t时间的历史ht=(a0,a1,...,an),则节点i在t阶段博弈中的行动策略可以表示为
这里
在t阶段的重复博弈中,节点的效用函数为U i t ( v ij t ) = Σ j = 1 n v ij t D ij t ( v ij t ) = Σ j = 1 n [ v ij t / ( c ij - Σ k = 1 n v kj t λ k ) ] ]]> 则
其中,ρij(k)表示节点i选择链路j的概率,且ρij∈[-1,1]上式中,
表示认知节点i选择的链路j在t时间时的声誉定义此时节点的效用函数为
其中,α,β为加权因子对于每一时间t,参与者i的效用是
则效用流
可以表示成( 1 - δ ) Σ t = 0 ∞ δ t s i t ]]> 1.4验证算法可靠性由步骤1.1得到了该博弈的效用函数Ui,每个参与节点选择延迟时间最短的路径,要求延迟时间最小,即min{Ui(vij)}利用规划求解法,该博弈模型中参与节点i的最优解为:v ij = [ c ij - ( c ij ) 1 / 2 ( Σ j = 1 n c ij - λ i ) / Σ j = 1 n ( c ij ) 1 / 2 ] / λ i ]]> 即,当vij取该值时,参与节点所选择的路径延迟时间最小。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010181769.X/,转载请声明来源钻瓜专利网。





