[发明专利]一种基于用户需求的分布式中继资源分配方法有效
申请号: | 201711083916.8 | 申请日: | 2017-11-07 |
公开(公告)号: | CN107820295B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 徐以涛;刘典雄;郭彦涛;徐煜华;陈学强;张玉立;孔利君 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | H04W40/22 | 分类号: | H04W40/22;H04W40/04;H04W28/16 |
代理公司: | 32203 南京理工大学专利中心 | 代理人: | 薛云燕 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 需求 分布式 中继 资源 分配 方法 | ||
1.一种基于用户需求的分布式中继资源分配方法,其特征在于,包括以下步骤:
步骤1,将中继选择问题建模为博弈模型,博弈的参与者是网络内所有的源节点和中继节点;
步骤2,中继网络中的源节点根据位置信息和传输速率估计中继节点的链路传输效果,对中继节点进行优先序列排序;
步骤3,每个源节点向优先级最高的中继节点提出申请,并得到接受、接受资源不足或拒绝三种可能的结果之一:若被接受或者中继节点给予的资源比当前得到的资源多,源节点接入新的中继节点;若被拒绝或者中继节点给予的资源比当前得到的资源少,源节点将对下一个优先级的中继节点进行申请;
步骤4,中继节点接收到源节点的传输请求,对向自己提出申请的源节点通过传输效率进行优先级排序,根据用户的速率需求分配传输时间资源:如果中继节点的资源足够时,源节点将能得到所需的传输速率,转步骤6;如果源节点分配的资源不足,源节点只能得到所连接中继节点的传输剩余资源,进入步骤5;
步骤5,源节点将重组列表次序,未满足需求的源节点向下一个中继节点提出申请,并返回步骤3;如果没有更好的中继可以选择,将保持原有的中继选择策略,继续连接以往的中继节点,并转步骤6;
步骤6,传输连接达到稳定状态,结束循环;
步骤1所述将中继选择问题建模为博弈模型,该博弈模型定义为:
该博弈模型中包含三个组成部分,其中,和分别是参与博弈的源节点集合和中继节点集合,表示源节点和中继节点的匹配偏好关系,此项关系为在和中完全的、具有传递特性和反射性的二元关系,每一个决策者利用偏好关系排列位于匹配对方的匹配项,决策者所能配对的最大数量即为匹配配额q,qi,qj分别表示源节点和中继节点的匹配配额。
2.根据权利要求1所述的基于用户需求的分布式中继资源分配方法,其特征在于,步骤2所述的中继网络中的源节点根据位置信息和传输速率估计中继节点的链路传输效果,对中继节点进行优先序列排序,具体如下:
定义源节点si在协同传输网络中得到的传输速率为Bi,且Bi的定义如式(1)所示:
其中,源节点si通过中继节点rj传输单位时间内达到的传输速率为CR(si,rj),不选择中继传输单位时间内达到的传输速率为CD(si);xij为指示函数,当源节点成功连接中继节点时等于1,否则为0;tij代表传输时间;
由于不同的中继选择得到的传输速率不同,得到源节点的优先选择关系式:
源节点根据得到的传输速率对中继节点排序,公式中的Bi(rm)和Bi(rj)分别表示源节点si在中继节点rm、rj下的传输速率。
3.根据权利要求1所述的基于用户需求的分布式中继资源分配方法,其特征在于,步骤4所述中继节点接收到源节点的传输请求,对向自己提出申请的源节点通过传输效率进行优先级排序,根据用户的速率需求分配传输时间资源,具体如下:
由于不同的源节点能达到的传输速率不同,对于中继节点rj来说,源节点的优先选择关系式为:
式(3)中,CR(sn,rj)的值表示源节点sn连接中继节点rj时所能得到的传输效率;
中继节点根据源节点的需求和自身剩余的时间资源进行分配,定义tij为源节点si在单位时间内占用中继节点的时间长度:
其中B′为源节点需求的传输速率,Bn′表示优先级比源节点si高的源节点;xnj为指示函数,当源节点成功连接中继节点时等于1,否则为0;
当中继节点的资源足够时,源节点将能得到所需的传输速率,否则源节点只能得到所连接中继节点的传输剩余资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711083916.8/1.html,转载请声明来源钻瓜专利网。