Contact duration aware cache refreshing for mobile opportunistic networks

被引:7
作者
Wang, Fang [1 ]
Wang, Zhaocheng [1 ]
Yang, Zhixing [1 ]
Chen, Sheng [2 ,3 ]
机构
[1] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Dept Elect Engn, Beijing 100084, Peoples R China
[2] Univ Southampton, Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
[3] King Abdulaziz Univ, Fac Engn, Jeddah 21589, Saudi Arabia
关键词
D O I
10.1049/iet-net.2015.0086
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Caching is a practical data access approach in mobile opportunistic networks, which enables mobile terminals to obtain data from adjacent nodes and to reduces accessing latency, whereby the updating files should be delivered to the caching nodes on time when the source is refreshed in order to maintain the freshness of the cached data. Due to the node mobility and short communication range, the contact duration in mobile opportunistic networks is short and this limits the amount of data transmitted in one contact. However, current cache refreshing schemes often ignore this critical issue. In this study, the authors study the contact duration aware cache refreshing in mobile opportunistic networks. Specifically, they establish a two-state Markov chain to describe the data delivered from one node to another. Based on the proposed model, they investigate a tree structure to refresh the cached data, where each node is responsible to refresh the data cached at its children and it may opportunistically rely on some relays outside the tree to improve the refreshing efficiency. Extensive trace-driven simulations validate the effectiveness of the authors' scheme in terms of improving cache refreshing in challenging mobile environments.
引用
收藏
页码:93 / 103
页数:11
相关论文
共 31 条
[1]  
Breslau L, 1999, IEEE INFOCOM SER, P126, DOI 10.1109/INFCOM.1999.749260
[2]   A scalable low-latency cache invalidation strategy for mobile environments [J].
Cao, GH .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (05) :1251-1265
[3]  
Cao J., 2003, COMPUTER, V40, P60
[4]   Maintaining strong cache consistency in the World Wide Web [J].
Cao, P ;
Liu, CJ .
IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (04) :445-457
[5]  
Chaintreau A., 2005, UCAMCLTR617 CAMBR U
[6]   Adaptive leases: A strong consistency mechanism for the World Wide Web [J].
Duvvuri, V ;
Shenoy, P ;
Tewari, R .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (05) :1266-1276
[7]   Distributed Maintenance of Cache Freshness in Opportunistic Mobile Networks [J].
Gao, Wei ;
Cao, Guohong ;
Srivatsa, Mudhakar ;
Iyengar, Arun .
2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, :132-141
[8]  
Gao W, 2011, IEEE INFOCOM SER, P3119, DOI 10.1109/INFCOM.2011.5935157
[9]   Supporting Cooperative Caching in Disruption Tolerant Networks [J].
Gao, Wei ;
Cao, Guohong ;
Iyengar, Arun ;
Srivatsa, Mudhakar .
31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, :151-161
[10]   Flexible Cache Consistency Maintenance over Wireless Ad Hoc Networks [J].
Huang, Yu ;
Cao, Jiannong ;
Jin, Beihong ;
Tao, Xianping ;
Lu, Jian ;
Feng, Yulin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (08) :1150-1161