[发明专利]基于拉格朗日对偶分解和纳什议价博弈的域间合作缓存方法有效
申请号: | 202110882262.5 | 申请日: | 2021-08-02 |
公开(公告)号: | CN113630456B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 罗洪斌;张珊 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L67/568 | 分类号: | H04L67/568 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 拉格朗日 对偶 分解 议价 博弈 合作 缓存 方法 | ||
1.一种基于拉格朗日对偶分解和纳什议价博弈的域间合作缓存方法,其特征在于包括下列步骤:
步骤一,为接入网自治系统配置协商代理服务器、以及设置决策信息;
步骤101,设置接入网自治系统的数量、以及匹配的协商代理服务器;
在SINET架构中设置了接入的接入网自治系统集合ANAS={AN1,AN2,…,ANj,…,ANV};
AN1表示第一个接入网自治系统;
AN2表示第二个接入网自治系统;
ANj表示第j个接入网自治系统;
ANV表示最后一个接入网自治系统;
下角标j为接入网自治系统的标识号;
下角标V为接入SINET架构中的接入网自治系统的总个数;
每一个接入网自治系统匹配一个协商代理服务器;即与所述ANAS={AN1,AN2,…,ANj,…,ANV}匹配的协商代理服务器集合,记为
表示第一个接入网自治系统AN1的协商代理服务器;
表示第二个接入网自治系统AN2的协商代理服务器;
表示第j个接入网自治系统ANj的协商代理服务器;
表示最后一个接入网自治系统ANV的协商代理服务器;
步骤102,设置接入网自治系统的决策信息;
设置第i个服务SSi在第j个接入网自治系统ANj中的流行度,记为λi,j;
设置第i个服务SSi的服务大小,记为Di;
设置第j个接入网自治系统ANj的缓存容量,记为Cj;
设置第j个接入网自治系统ANj的任意一个传输网自治系统,记为TNk,下角标k表示传输网自治系统的标识号;
设置第j个接入网自治系统ANj的本地缓存收益转化系数,记为ωj;
设置第j个接入网自治系统ANj的邻居-接入网自治系统,记为ANξ表示第ξ个接入网自治系统;属于ANj的邻居-接入网自治系统的邻居总数,记为
设置服务缓存整数变量,记为xi,j,且xi,j={0,1};所述服务缓存整数变量xi,j是指接入网自治系统ANj是否缓存服务SSi的条件;当xi,j=0时表示ANj不缓存服务SSi;当xi,j=1时表示ANj缓存服务SSi;
设置邻居-服务缓存整数变量,记为且所述邻居-服务缓存整数变量是指ANj的邻居ANξ是否缓存服务SSi的条件;当时表示不缓存服务SSi;当时表示ANξ缓存服务SSi;
设置请求服务整数变量,记为且所述请求服务整数变量是用于衡量ANj是否需要向TNk请求服务SSi的条件;当时表示需要从TNk中获取服务SSi,当时表示服务SSi在本地网络缓存或者邻居自治系统的缓存空间中获取;
步骤二,建立自治系统缓存收益函数;
设置在第j个接入网自治系统ANj的协商代理服务器上建立缓存收益函数,记为Uj,且
S为服务的总个数;
表示属于xi,j的邻居-服务缓存整数变量;
表示属于ANj的邻居-缓存收益转化系数;
Pj表示第j个接入网自治系统ANj需要向传输网自治系统TNk支付的域间流量价格;
步骤三,构建基于纳什议价博弈的合作缓存优化问题;
步骤301,初始化时,设置xi,j=0且
步骤302,在协商代理服务器中对所有服务的流行度由大到小的顺序进行排序,得到服务流行度序列,记为K流行度=[λ1,j λ2,j…λi,j…λS,j];
步骤303,按照服务流行度序列K流行度=[λ1,j λ2,j…λi,j…λS,j]中由大到小的顺序对每个服务SS1,SS2,…,SSi,…,SSS进行判断;
如果Cj≥Di,允许接收服务SSi,且执行步骤304;
如果Cj<Di,不允许接收服务SSi,且执行步骤305;
步骤304,令xi,j=1且ANj缓存服务SSi,执行步骤306;
步骤305,如果服务流行度序列K流行度=[λ1,j λ2,j…λi,j…λS,j]还有未判断的服务,返回步骤303;
步骤306,令并根据xi,j和带入Uj计算出非合作状态下每个自治系统获得的最大收益,记为执行步骤307;
步骤307,每个接入网的协商代理构建基于纳什议价博弈的合作缓存优化问题,记为合作缓存优化OP,且对所述合作缓存优化OP进行取对数变换得到变换后缓存性能指标
针对合作缓存优化OP设置的约束条件为:
不等式约束条件(2)表示接入网自治系统ANj缓存的服务大小必须小于本地的缓存空间;等式约束条件(3)表示服务SSi的至少从上级传输网、本地缓存、邻居缓存之中的某一处获取;约束条件(4)限制了相关变量的取值范围;
步骤308,采用拉格朗日对偶松弛方法对变换后缓存性能指标OP变换的约束条件(3)进行松弛处理,得到拉格朗日函数,记为L松弛,且
步骤309,对拉格朗日函数L松弛进行对偶变换,得到拉格朗日对偶函数,记为DL对偶,且η为对偶变量,在确定了所述拉格朗日对偶函数DL对偶后,配合约束条件,从而完成了基于纳什议价博弈的合作缓存优化在SINET架构中的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110882262.5/1.html,转载请声明来源钻瓜专利网。