[发明专利]软件定义卫星网络系统中基于演化博弈的多用户切换方法有效
申请号: | 202011286960.0 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112333796B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 李云;刘梦梦;吴广富 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04W36/08 | 分类号: | H04W36/08;H04W84/06 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 定义 卫星网络 系统 基于 演化 博弈 多用户 切换 方法 | ||
1.一种软件定义卫星网络系统中基于演化博弈的多用户切换方法,其特征在于,所述方法包括以下步骤:
S1、所有用户根据获知的信息分别计算出卫星的仰角和剩余覆盖时间;
S2、用户按照卫星的容量、仰角以及剩余覆盖时间三个基本信息和定义的收益函数计算出各自的收益;
其中,用户所定义的收益函数为用户补偿后的效用函数与用户的开销函数之差;
用户补偿后的效用函数表示为:
其中,Ui(t)表示在t时刻选择卫星i的效用;α表示候选卫星负载因素的权重,β表示候选卫星的仰角因素的权重,γ表示候选卫星的剩余覆盖时间的权重,满足约束条件α+β+γ=1;Vi是卫星i的容量;ni(t)是t时刻选择卫星i进行切换的用户数;是卫星i可视的最小仰角;θi是申请切换时用户观测到的卫星i的仰角值;Timax是卫星i的最长覆盖时间;Ti是申请切换时用户计算的卫星i的剩余服务时间;Δu表示补偿函数;
用户的开销函数表示为:
Ci(t)=α′×ni(t)×ti,trans+β′×tpro
其中,Ci(t)表示用户在t时刻选择卫星i的开销;α′表示候选卫星传输时延的权重,β′表示控制器的调度时延的权重,满足约束条件α′+β′=1;ti,trans是t时刻卫星i的传播时延,即切换信令从卫星i传输到用户所经历的时间,dij是卫星i到用户j的距离,c是电磁波的传播速度;ni(t)是t时刻选择卫星i进行切换的用户数;tpro表示控制器的调度时延,即包括计算平均收益、制定切换策略过程所花费的时间;
S3、控制器计算出卫星覆盖区域内用户的平均收益,并广播给用户;
S4、判断所有用户的收益是否均高于平均收益,若不高于,则转至步骤S5,否则结束多用户切换;
S5、用户选择其他切换卫星,并使得切换后的收益高于切换前的收益;返回步骤S2;
用户通过动态调整策略选择过程来获得更高的收益,采用复制者动态对策略动态调整的过程进行建模,所述复制者动态表示如下:
其中,表示t时刻选择卫星i的用户比例的复制者状态;表示t时刻区域内所有用户的平均收益,πi(t)表示t时刻连接到卫星i的用户的收益;σ是复制动态公式参数,用来控制博弈方策略调整的速率;复制者动态满足的约束。
2.根据权利要求1所述的一种软件定义卫星网络系统中基于演化博弈的多用户切换方法,其特征在于,区域内的所有用户的平均收益表示为:
其中,表示t时刻区域内所有用户的平均收益,πi(t)表示t时刻连接到卫星i的用户的收益;xi(t)表示t时刻选择卫星i的用户比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011286960.0/1.html,转载请声明来源钻瓜专利网。