推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

命名数据网络下基于K-medoids的簇内Hash路由机制

更新时间:2019-12-25 06:53:44 大小:940K 上传用户:zhiyao6查看TA发布的资源 标签:命名数据网络 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

命名数据网络(Named Data Networking,NDN)是以内容为中心的新型网络架构,其随处缓存策略存在缓存冗余过多、邻居缓存利用率低等问题,导致缓存空间的浪费及缓存效率的低下.本文提出的融合沿路径非协作和路径外协作的缓存路由机制(K-Medoids Hash Routing,KMHR),使用K-medoids算法选取层次簇内的中心点,并针对不同流行度的内容分别采用Hash路由及最短路径路由,保证簇内高流行度内容的精确定位和唯一性,降低缓存冗余,提高缓存效率.通过真实网络拓扑仿真得出,KMHR机制具有最低的请求时间、最优的路由增益和较少的缓存内容数量.


部分文件列表

文件名 大小
命名数据网络下基于K-medoids的簇内Hash路由机制.pdf 940K

部分页面预览

(完整内容请下载后查看)
10  
Vol. 45 No. 10  
Oct. 2017  
2017  
10  
ACTA ELECTRONICA SINICA  
K- medoids  
命名数据网络下基于  
Hash  
簇内  
路由机制  
, ,  
鄢 欢 高德云 苏 伟  
(
北京交通大学电子信息工程学院 北京  
100044)  
:
( Named Data NetworkingNDN) ,  
是以内容为中心的新型网络架构 其随处缓存策略存在  
命名数据网络  
.  
缓存冗余过多 邻居缓存利用率低等问题 导致缓存空间浪费及缓存效率本文提出融合沿径非协作和  
( K-Medoids Hash RoutingKMHR) ,  
使用  
K-medoids  
算法选取层次簇内的中心点 并针对不  
径外协作的缓存路由机制  
Hash  
, , ,  
路由及最短路由 保证簇内高流行度内容的精确定位和唯一性 降低缓存冗余 提  
同流行度的内容分别采用  
缓存效率 通过真实网络拓扑仿真得出  
KMHR  
机制具有最低请求时间 最优的路由增益和较少的缓存内容数量  
:
;
; K-medoids  
; Hash  
关键词  
中图分类号  
URL: http: / /www. ejournal. org. cn  
命名数据网络 层次簇  
算法  
路由  
:
TP393  
:
A
: 0372-2112 ( 2017) 10-2313-10  
DOI: 10. 3969 /j. issn. 0372-2112. 2017. 10. 001  
文献标识码  
文章编号  
电子学报  
K-medoids Based Intra-Cluster Hash Routing for  
Named Data Networking  
YAN HuanGAO De-yunSU Wei  
( College of Electronics and Information EngineeringBeijing Jiaotong UniversityBeijing 100044China)  
Abstract: Named Data Networking ( NDN) is a new content-centric architecture. Its original Leave Copy Everywhere  
( LCE) strategy has many shortcomingsfor instancemassive cache redundancy and poor utilization of neighborscache,  
which waste cache space and lower cache efficiency. We proposed a routing scheme named K-Medoids Hash Routing ( KM-  
HR) combining on-path non-cooperation and off-path cooperation schemes. K-medoids algorithm is used to select some con-  
tent routers as medoids in hierarchical clusters. And for different popularity of contentswe choose Hash routing or the shor-  
test path routing separately. KMHR locates and insures the uniqueness of contents with high popularity in the clusterwhich  
significantly reduces cache redundancy and improves cache efficiency. Based on the real world network topologysimulation  
results show that KMHR has the shortest request timeoptimal routing gain and fewer cached contents.  
Key words: named data networking; hierarchical cluster; K-medoids algorithm; Hash routing  
3  
NDN  
ICN  
种典型架构 其用内容名路由代  
1
引言  
4]  
IP  
, (  
路由具有缓存功能 称为内容路  
地址路由  
着面向内容的极速增长 人们对于信息服  
) , ,  
请求 从而减访问  
1]  
务及数据内容的需求也不断增加 根科的预测  
时间 降低内容服务负载  
2019  
互联视频相关流量将占者  
NDN  
LCE,  
原始的缓存路由机制为随处缓存机制  
80%  
上 而现互联网以机为中心  
互联流量的  
的网络架构端到端传输范式将难满足未来信息  
( Information Cen-  
( Interest) ( Forwarding Infor-  
包按照转信息表  
请求  
mation BaseFIB)  
寻找所内容 兴趣  
服务发展的因此 信息中心网络  
( Pending Interest TablePIT) Interest  
记录  
Interest  
发  
包转发的路  
( Content  
2]  
tric NetworkICN)  
信息内容为通信主体 不  
痕迹 数据  
( Data)  
沿着  
.  
再关注内容的互联网架构的变革 其中  
缓存在内容路由的内容缓存  
: 2016-06-15;  
: 2016-06-18;  
:
责任编辑 郭游  
收稿日期  
修回日期  
:
基金项目 国家  
973  
( No. 2013CB329100) ;  
( No. 61232017)  
国家自然科学基金重点项目  
重点基础研究发展规划  
2314  
2017  
3]  
StoreCS)  
但相于数大的内容而言 缓存空  
, ,  
层和边缘其中 路由器无缓存空间 供  
,  
间极限 此每个内容路由器无区的缓存内容  
路由 路由组成唯一核  
导致网络中存在大的缓存冗余 浪费稀缺的  
( Core ClusterCC) .  
边缘的路由缓存功能  
心簇  
缓存空间 而且缓存的内容被频繁替换使得缓存效率  
可能地响请求 内容路由器可为多个  
因此  
LCE  
机制部署但可行性较差  
( Edge ClusterEC) ,  
每个三类容路由  
边缘簇  
, ,  
缓存冗余 提高缓存效率 国内的研究人  
:
:
成员 功能分别为  
是其他成员器 功  
Hash  
提出化方案 这些方案据路由缓存的  
( on-path) ( off-path) ,  
置可沿径  
据内容路由非协作  
LCE  
径外  
映射新  
是收维护内容流行度及  
内容路由判  
Hash  
机制沿非协作献  
式 上的  
位  
断请求内容在簇的流行度维护  
成员内容路由为  
内容路由成员算请求内容的流行度排  
Hash  
5]  
提出了另沿径非协作机制  
Prob( p)  
即每个内  
p
容路由缓存内容  
6]  
Probcache  
容路由的缓存率 使距离内容请求的内容路  
Probcache  
通过动态估计的缓存容量得内  
,  
他成员则相  
维护  
的路由机制  
内容内容请求者  
大的缓存内容  
沿径协  
5]  
7]  
缓存路由机制 机制有  
LCD Betw  
并不会影使得层次簇网络具有  
8]  
CATT . LCD  
缓存命中处的下游内容路由缓  
良好性  
2. 1  
簇首选举  
. Betw  
存内容  
中 心 性  
CATT  
内容缓存在传输具有最大  
( Betweenness Centrality) .  
的 内 容 路 由 器  
12]  
基于重的边缘算法对文方  
机制利用路由请求 并内容随机缓存  
如公式  
( 1)  
算法含三响因子  
:
- 1  
沿内容路由相互缓存信息  
d
T  
传输数  
v
H .  
v
邻居数  
v
机制中不同的内容路由独立做  
确保是在这三响  
, ,  
缓存易产生缓存 因此献  
911]  
具有最重的将被  
径外协作缓存路由方案来减缓存冗余 提高  
为簇首  
9]  
. CoRC  
内容路由的缓存利用  
Hash  
定长度的内容发标识  
机制 内容名称  
1 /d  
T
H
v
v
v
W =  
v
+
+
α
3
( 1)  
α
α
1
2
( Publisher Identifi-  
avg( 1 /d)  
avg( T)  
avg( H)  
+ = 1.  
α α  
erPID) ,  
并根据  
PID  
行分内容路由通过找  
, , , ,  
其中 α α α α  
1
+
2
3
1
2
3
- 1  
PID  
.  
请求 缓存本分的内容 献  
10]  
( 1) d  
v .  
点 的邻居点数若  
d
式  
v
v
针对视频服务提出一协作缓存策略 即将内  
v .  
小 则说明节点 的邻居多 邻居数  
V0  
Hash  
到相的内容路由引入协作路由表  
序号  
1
- 1  
- 1  
avg( d  
)
=
d
( i  
( V ) ) , ( V )  
Ω Ω  
0
平均值  
点的合  
i
0
及协作记录容路由路由存信  
V
i
= 1  
0
11]  
. SCAN  
机制 的内容路由通过扫描内容路由表找  
M
内容 同时采布隆压缩的内容  
1
T
传输为  
v
T =  
v
t ,  
vj  
t
其中 是节  
vj  
M
路由性问题  
j = 1  
v
j ( v  
到相点 的传输Ω  
( V ) j ( M) M  
Ω  
0
献设计沿缓存路由机制法有效利  
V ) , ( M)  
Ω
0
v . ,  
点的传输时  
用路径外的缓存源 而径外缓存路由机制乏  
,  
延越息的速度样 平均传输延  
avg  
缓存通告开销内容请求特征方考虑 因此本  
V0  
1
文采纳二于  
K-medoids  
Hash  
的簇内  
( T) =  
T ( i  
i
( V ) ) .  
Ω  
0
V
i = 1  
0
,  
路由机制 机制在层次簇网络架构下 通过行  
Hash  
H
描述了簇内的拓扑收  
数  
v
;
算法唯一定位并缓存高流行度内容 低流行度  
息的开销 簇内点的数  
, ,  
的内容 最短路由取 并缓存在沿路  
越好 因此数的为  
:
, , .  
中心点中 从而降低缓存冗余 提高缓存命中 此  
1
1
1
1
2
j
, ,  
息的围缩小降低告开销  
H =  
v
H +  
v
H +  
v
H
( 2)  
β
β
β ∑  
3
1
2
v
n
n
j = 3 n  
1
2
j
2
层次簇网络模型  
n n n  
2
v
分别点 的距离为  
j
1
2  
跳 跳和  
其中  
1
1
2
j
( 2 ) . H H H  
大于 点数量 分别节  
v
本文提出层次簇网络层 分别核  
v
v

全部评论(0)

暂无评论