【技术实现步骤摘要】
应用于信息中心网络的数据传输方法和系统
[0001]本公开涉及网络传输领域,更具体地说,涉及一种应用于信息中心网络的数据传输方法
、
系统及电子设备
。
技术介绍
[0002]在
ICN(Information
‑
Centric Networking
,信息中心网络
)
中,由于传输内容可以多点缓存,用户在获取信息的时候存在多源获取的情况,传统的信息获取方式往往采用最短路径进行缓存内容的获取,而大量的数据都采用最短路径获取时容易在网络链路中发生数据拥塞,增大时延和丢包概率,导致局部资源利用率低,难以保证
QoS(Quality of Service
,服务质量
)。
技术实现思路
[0003]本公开提供一种应用于信息中心网络的数据传输方法
、
系统及电子设备,以至少解决上述相关技术中的问题,也可不解决任何上述问题
。
[0004]根据本公开的一个方面,提供一种应用于信息中心网络的数据传输方法,包括:针对所述信息中心网络中的每个节点,基于以下项中的至少一项确定所述每个节点的点势:待传输数据的内容质量
、
所述信息中心网络当前的链路状态
、
以及当前节点作为数据传输路径的代价;将与所述点势的梯度排列对应的节点路由路径作为最佳路由路径;基于所述最佳路由路径对所述待传输数据进行数据传输
。
[0005]可选的,所述每个节点包括已缓存所
【技术保护点】
【技术特征摘要】
1.
一种应用于信息中心网络的数据传输方法,其特征在于,所述传输方法包括:
(A)
针对所述信息中心网络中的每个节点,基于以下项中的至少一项确定所述每个节点的点势:待传输数据的内容质量
、
所述信息中心网络当前的链路状态
、
以及当前节点作为数据传输路径的代价;
(B)
将与所述点势的梯度排列对应的节点路由路径作为最佳路由路径;
(C)
基于所述最佳路由路径对所述待传输数据进行数据传输
。2.
如权利要求1所述的传输方法,其特征在于,所述每个节点包括已缓存所述待传输数据的第一节点和未缓存所述待传输数据的第二节点;所述第一节点的点势与以下项中的至少一项正相关:所述待传输数据的内容质量
、
所述第一节点接收到的请求数量;所述第二节点的点势与以下项中的至少一项正相关:所述第一节点的点势值
、
链路负载约束;所述第二节点的点势与以下项中的至少一项负相关:路由路径长度
、
所述第二节点的节点能耗
、
所述第二节点所在的链路能耗
。3.
如权利要求1所述的传输方法,其特征在于,所述传输方法还包括:通过调节因子调整用于确定所述点势的项的权重
。4.
如权利要求1所述的传输方法,其特征在于,在所述第一节点为一个的情况下,所述每个节点中当前节点的点势基于以下公式确定:其中,
n
指所述当前节点,
n
c
指所述第一节点,
Q
n
指所述当前节点为所述第一节点时所述第一节点的点势,指所述第一节点的点势,指所述当前节点到所述第一节点的距离,
U(LL)
指链路负载约束,
EN
n
指所述当前节点的节点能耗,指所述当前节点到下一个节点间的链路能耗,
α
、
β
、
γ
、
δ
指调节因子,指所述当前节点的点势
。5.
如权利要求1所述的传输方法,其特征在于,在所述第一节点为多个的情况下,所述每个节点中当前节点的点势基于以下公式确定:其中,
n
指所述当前节点,
n
c
指所述第一节点,
p
为所述第一节点的个数,
j∈[1
,
p]
,指所述第一节点中的一个节点,时的指所述第一节点中除当前节点之外的其他节点的点势,指所述第一节点中的一个节点的点势,指所述当前节点到所述第一节
点的距离,
U(LL)
指链路负载约束,
EN
指所述当前节点的节点能耗,指所述当前节点到下一个节点间的链路能耗,
α
、
β
、
γ
、
δ
指所述调节因子,为所述当前节点的点势
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。