【技术实现步骤摘要】
应用于信息中心网络的数据缓存方法和系统
[0001]本公开涉及网络缓存领域,更具体地说,涉及一种应用于信息中心网络的数据缓存方法和系统
。
技术介绍
[0002]ICN(Information
‑
Centric Networking
,信息中心网络
)
作为下一代网络体系结构的研究热点,从根本上体现了用户关注内容本身而非内容的所在位置
。ICN
通过对目标内容本身进行路由获取,并对内容进行网内缓存的方式,既实现了内容与位置的解耦,也降低了昂贵的高速缓存服务器所带来的能耗和成本问题
。
[0003]但是,相关的
ICN
缓存方案中,大多没有与
ICN
架构结合,没有考虑到网络的拓扑结构以及内容的动态传播与变化
,
导致相关的
ICN
缓存算法没有兼顾网络性能,且存在动态缓存效果差的问题,不能实现绿色的
ICN
通信
。
技术实现思路
[0004]本公开提供一种基于复杂网络博弈动力学的数据缓存方法和系统,以至少解决上述相关技术中的问题,也可不解决任何上述问题
。
[0005]根据本公开的一个方面,提供一种应用于信息中心网络的数据缓存方法,包括:针对信息中心网络中的每个节点,将所述每个节点的缓存行为作为策略集合构建博弈模型,其中,所述缓存行为包括缓存节点选择与缓存内容选择;基于以下项中的至少一项建立所述博弈模型的收益函数模型 ...
【技术保护点】
【技术特征摘要】
1.
一种应用于信息中心网络的数据缓存方法,其特征在于,所述方法包括:针对信息中心网络中的每个节点,将所述每个节点的缓存行为作为策略集合构建博弈模型,其中,所述缓存行为包括缓存节点选择与缓存内容选择;基于以下项中的至少一项建立所述博弈模型的收益函数模型:用户体验质量相关的收益
、
缓存竞价成本以及缓存行为能耗;将最大化所述收益函数模型的收益作为优化目标,基于最优化算法求解所述博弈模型得到所述策略集合的解作为目标缓存行为;基于预设策略演化规则对所述目标缓存行为进行更新,并根据更新后的所述目标缓存行为执行数据缓存
。2.
如权利要求1所述的缓存方法,其特征在于,所述缓存方法还包括:基于用户的服务偏好确定选择缓存内容的概率;其中,所述用户的服务偏好用内容流行度表示,所述内容流行度基于改进齐夫分布通过以下公式确定:过以下公式确定:指缓存内容
V
k
的流行度,
r
k
指缓存内容
V
k
的流行度排名,
a
指平稳参数,
α
i
指节点
i
的流行度偏态参数,
K
指内容的个数
。3.
如权利要求1所述的缓存方法,其特征在于,所述优化目标基于以下公式确定:所述优化目标的约束条件为:所述优化目标的约束条件为:所述优化目标的约束条件为:其中,
U
i
指节点
i
的收益,
v
i
指作为博弈参与者的节点,
M
指缓存内容个数,
N
指所述博弈参与者的个数,
α
、
β
、
γ
分别指所述用户体验质量相关的收益
、
所述缓存竞价成本
、
所述缓存行为能耗的权重,
U(QoS)
i
,
k
指所述用户体验质量相关的收益,
R
i,k
指竞价总和,
I
i
,
k
表示缓存内容倾向,
b
i,k
指竞价,指实际缓存结果,
C
cost
指当前能耗代价,指缓存能耗,指传输能耗,
B
k
指缓存内容的数据量大小,
B
i
指节点容量大小
。4.
如权利要求3所述的缓存方法,其特征在于,所述基于最优化算法求解所述博弈模型,包括:基于拉格朗日乘数法构造拉格朗日函数:
基于所述拉格朗日函数的
KKT
条件求解所述博弈模型,其中,所述
KKT
条件为:其中,
I
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。