A cross-layer middleware for context-aware cooperative application on mobile ad hoc peer-to-peer network

被引:7
作者
Kuo, Jun-Li [1 ]
Shih, Chen-Hua [1 ]
Ho, Cheng-Yuan [1 ]
Chen, Yaw-Chung [1 ]
机构
[1] Ind Technol Res Inst, Informat & Commun Res Labs ICL, Hsinchu, Taiwan
关键词
Mobile wireless P2P; Cross-layer middleware; IPv6; Anycast; Routing header; Mobile ad hoc network;
D O I
10.1016/j.jss.2013.10.007
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mobile ad hoc peer-to-peer (P2P) applications become popular for providing the file sharing, voice communicating, and video streaming services due to entertainments and disaster recovery. However, both the topology of wireless network and the overlay of P2P network are dynamic, so the middleware is proposed to integrate such architectures of service-oriented applications. Therefore, we propose context-aware cooperative application (CACA) to overcome the frequent churn and high mobility problems. CACA proposes a cross-layer middleware to integrate DHT-based lookup, anycast query, and P2P delivery via the IPv6 routing header. Through anycast query, the response delay can be shortened and the query duplication can be minimized. Via IPv6 routing header, the delivery efficiency can be improved. Through the cross-layer design, the finger table in overlay layer is combined with the routing table in network layer to heighten proximity. The simulation results demonstrate that CACA has the outstanding performances of short download delay, high playback continuity, and low signaling overhead in mobile ad hoc network. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:95 / 106
页数:12
相关论文
共 21 条
[1]   Characterization of signaling and traffic in Joost [J].
Alhaisoni, Majed ;
Liotta, Antonio .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2009, 2 (01) :75-83
[2]  
[Anonymous], 2001, PASTRY SCALABLE DECE
[3]  
[Anonymous], IEEE WORKSH MOB COMP
[4]  
Boukerche A., 2006, IEEE INT S DISTR SIM
[5]   An efficient anonymous communication protocol for peer-to-peer applications over mobile ad-hoc networks [J].
Chou, Chao-Chin ;
Wei, David S. L. ;
Kuo, C. -C-. Jay ;
Naik, Kshirasagar .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (01) :192-203
[6]  
Clausen T., 2001, IEEE INT MULT C
[7]  
Conti M., 2005, ACM INT S MOB AD HOC
[8]  
Haw R., 2009, AS PAC NETW OP MAN S
[9]  
Johnsen J. A., 2005, PEER TO PEER NETWORK
[10]  
Klemm A., 2003, IEEE VEH TECHN C