Content caching and replication schemes for peer-to-peer file sharing in wireless mesh networks

Wireless Mesh Networks (WMNs) have emerged as an important technology in building next generation fixed wireless broadband networks that provide low cost Internet access for fixed and mobile users. An orthogonal evolution in computer networking has been the rise of Peer-to-Peer (P2P) applications such as P2P file sharing. It is of interest to enable effective P2P file sharing in this type of networks. Our main contribution in this paper is innovative schemes for content caching and replication at mesh routers that enhance the performance of P2P file sharing in WMNs. We first motivate our proposed schemes by showing the impact of caching P2P content at mesh routers on the performance of P2P file sharing in WMNs. We then describe the design and operation of our content caching and replication schemes. Finally, we compare the performance of our proposed schemes against other existing schemes using simulations. We focus on P2P file sharing but other applications can also be supported by the proposed schemes.

[1]  Cheng Li,et al.  Wireless Mesh Networks: A Survey , 2007 .

[2]  Edith Cohen,et al.  Replication strategies in unstructured peer-to-peer networks , 2002, SIGCOMM.

[3]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[4]  Guohong Cao,et al.  Supporting Cooperative Caching in Ad Hoc Networks , 2006, IEEE Trans. Mob. Comput..

[5]  D.F. Bantz,et al.  Wireless LAN design alternatives , 1994, IEEE Network.

[6]  Chita R. Das,et al.  Cooperative Caching in Wireless P2P Networks: Design, Implementation, and Evaluation , 2010, IEEE Transactions on Parallel and Distributed Systems.

[7]  Vaduvur Bharghavan,et al.  MACAW: a media access protocol for wireless LAN's , 1994, SIGCOMM 1994.

[8]  Sathish Gopalakrishnan,et al.  Peer-to-peer file sharing over wireless mesh networks , 2009, 2009 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing.

[9]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[10]  Edward W. Knightly,et al.  Developing and Deploying Multihop Wireless Networks for Low-Income Communities , 2006 .

[11]  Rudra Dutta,et al.  A Survey of Network Design Problems and Joint Design Approaches in Wireless Mesh Networks , 2011, IEEE Communications Surveys & Tutorials.

[12]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[13]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[14]  Himabindu Pucha,et al.  Mitigating the gateway bottleneck via transparent cooperative caching in wireless mesh networks , 2007, MOCO.

[15]  Shudong Jin,et al.  Content and service replication strategies in multi-hop wireless mesh networks , 2005, MSWiM '05.

[16]  Phone Lin,et al.  A study on distributed/centralized scheduling for wireless mesh network , 2006, IWCMC '06.

[17]  Jaeyoung Choi,et al.  Adapting BitTorrent to Wireless Ad Hoc Networks , 2008, ADHOC-NOW.

[18]  Jangeun Jun,et al.  The nominal capacity of wireless mesh networks , 2003, IEEE Wirel. Commun..

[19]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.