Abstract
Integration of cellular users into the peer-to-peer (P2P) network is still in limbo due to limitations caused by heterogeneity, mobility and time-varying capacities of the wireless channel. If traditional Chord is employed to include users from the cellular networks, users under the same base station scatter in logical topology randomly. In this paper, we present a novel cellular Chord (C-Chord) P2P system that integrates the cellular users into the well-established structured P2P network in a topology-aware fashion. C-Chord offers the cellular users a choice of downloading contents either from the Internet peers at a faster rate or from other cellular users from the same base station avoiding the Internet data penalty. We also incorporate the peer selection module based on stable marriage problem that chooses the appropriate candidate from the discovered potential senders. We conduct extensive simulations to evaluate the performance of the proposed C-Chord P2P system and the peer selection module. Simulation results show that the path-length per lookup query is smaller than that of the traditional Chord system. Overhead due to renewal of routing information is also smaller for the cellular users in the C-Chord system. We also measure the throughput at the cellular receivers to analyze the effects of selecting peers either from same base station or from outside the Internet gateway. Throughput also increases dramatically due to an intelligent selection of peers among the potential senders.














Similar content being viewed by others
References
Gnutella protocol development (2010) http://rfc-gnutella.sourceforge.net/index.html/. Accessed 1 Nov 2010
Kazaa (2010) http://www.kazaa.com/. Accessed 1 Nov 2010
Berl A, de Meer H (2009) Integration of mobile devices into popular peer-to-peer networks. In: Next generation internet networks, pp 1–9
Canali C, Renda ME, Santi P, Burresi S (2010) Enabling efficient peer-to-peer resource sharing in wireless mesh networks. IEEE Trans Mob Comput 9(3):333–347
Cisco (2009) Visual networking index: forecast and methodology, 2008–2013. White Paper
EIRakabawy SM, Lindemann C (2007) Peer-to-peer file transfer in wireless mesh networks. In: Proc wireless on demand network system and services (WONS), pp 114–121
Gale D, Shapley LS (1962) College admissions and the stability of marriage. Am Math Mon 69(1):9–15
Gusfield D, Irving RW (1989) The stable marriage problem: structure and algorithms. MIT Press, Cambridge, Mass
Hefeeda M, Habib A, Botev B, Xu D, Bhargava B (2003) PROMISE: peer-to-peer media streaming using collectcast. In: Proc ACM international conference on multimedia. ACM, pp 45–54
Hsieh HY, Sivakumar R (2004) On using peer-to-peer communication in cellular wireless data networks. IEEE Trans Mob Comput 3(1):57–72
Huang CM, Hsu TH, Hsu MF (2007) Network-aware P2P file sharing over the wireless mobile networks. IEEE J Sel Areas Commun 25(1):204–210
Kim K, Park D (2005) Mobile NodeID based P2P algorithm for the heterogeneous network. In: Second international conference on embedded software and systems, pp 1–8
Kipnis A, Patt-Shamir B (2009) A note on distributed stable matching. In: IEEE international conference on distributed computing systems (ICDCS), p 466
Leung AKH, Kwok YK (2008) On localized application-driven topology control for energy-efficient wireless peer-to-peer file sharing. IEEE Trans Mob Comput 7(1):66–80
Li J, Huang L, Jia W, Xiao M, Du P (2006) An efficient implementation of file sharing systems on the basis of WiMAX and Wi-Fi. In: Proc IEEE international conference on mobile adhoc and sensor systems, pp 819–824
Li X, Ji H, Zheng R, Li Y, Yu FR (2009) A novel team-centric peer selection scheme for distributed wireless P2P networks. In: IEEE WCNC 2009, pp 1–5
M\(\ddot{a}\)enp\(\ddot{a}\ddot{a}\) J, Bolonio JJ (2010) Performance of resource location; discovery (reload) on mobile phones. In: IEEE wireless communications and networking conference (WCNC), pp 1–6
Mogensen P, Na W, Kovacs IZ, Frederiksen F, Pokhariyal A, Pedersen KI, Kolding T, Hugl K, Kuusela M (2007) LTE capacity compared to the shannon bound. In: IEEE vehicular technology conference (VTC), Spring, pp 1234–1238
Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001) A scalable content-addressable network. In: Proceedings of the 2001 conference on applications, technologies, architectures, and protocols for computer communications (SIGCOMM). ACM, pp 161–172
Rowstron AIT, Druschel P (2001) Pastry: Scalable, decentralized object location, and routing for large-scale Peer-to-Peer systems. In: Proceedings of the IFIP/ACM international conference on distributed systems platforms, Heidelberg, pp 329–350
Si P, Yu FR, Ji H, Leung VCM (2010) Distributed multisource transmission in wireless mobile peer-to-peer networks: a restless-bandit approach. IEEE Trans Veh Technol 59(1):420–430
Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H (2001) Chord: a scalable peer-to-peer lookup service for internet applications. In: Proceedings of the 2001 conference on applications, technologies, architectures, and protocols for computer communications (SIGCOMM), pp 149–160
Wang S, Ji H (2009) Realization of topology awareness in peer-to-peer wireless network. In: International conference on wireless communications, networking and mobile computing, pp 1–4
Zou D, Gan Y (2009) The research of a structural p2p model based on mobile cellular networks. In: International conference on networking and digital society (ICNDS), pp 64–67
Zulhasnine M, Huang C, Srinivasan A (2010) Efficient resource allocation for device-to-device communication underlaying LTE network. In: IEEE international conference on wireless and mobile computing, networking and communications (WiMob), Canada, pp 368–375
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zulhasnine, M., Huang, C. & Srinivasan, A. Towards an effective integration of cellular users to the structured Peer-to-Peer network. Peer-to-Peer Netw. Appl. 5, 178–192 (2012). https://doi.org/10.1007/s12083-011-0109-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-011-0109-3