Skip to main content
Log in

Local P2P group (LPG) communication in structured mobile P2P networks

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

With the onset of the digital era and the availability of the internet, the need for digital data in a huge manner can be fulfilled by peer-to-peer (P2P) network instead of a traditional client server-based solution. Generally, mobile communication is based on cellular networks or multi-hop wireless networks. Cellular networks have adequate fixed infrastructure whereas multi-hop wireless networks have limited infrastructure and hence there are many limitations. The P2P systems are mainly designed for wired networks and the routing is based on IP infrastructure. Chord based protocols are widely deployed in the structured P2P networks but it can not perform well when implemented for mobile P2P networks due to the mobility of the users. Mobility pattern of mobile users plays an important role in locating users and delivering data packets seamlessly. Today, many of the mobile users follow a fixed mobility pattern in urban cities and mobility pattern of the mobile users can be utilized to reduce table update cost and increase Lookup Success Rate (LSR). We have proposed Local P2P Group (LPG) based communication scheme for structured mobile P2P networks. We are focussed on the mobility pattern of the mobile users in urban cities. We have analytically evaluated the proposed scheme using fluid-flow and RWP (Random Waypoint) mobility models and found that the proposed scheme performs better than the existing schemes like MR-Chord and MobiStore. Our proposed scheme has up to 40% higher Lookup Success Rate and 81% less table update cost than existing schemes, MR-Chord and MobiStore.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Babaei H, Fathy M, Berangi R, Romoozi M (2014) The impact of mobility models on the performance of P2P content discovery protocols over mobile ad hoc networks. Peer-to-Peer Netw Appl 7(1):66–85

    Article  Google Scholar 

  • Bettstetter C, Hartenstein H, Pérez-Costa X (2004) Stochastic properties of the random waypoint mobility model. Wireless Netw 10(5):555–567

    Article  Google Scholar 

  • Bhatia M, Rai MK (2017) Identifying P2P traffic: a survey. Peer-to-Peer Netw Appl 10(5):1182–1203

    Article  Google Scholar 

  • BitTorrent (2019), [online],https://en.wikipedia.org/wiki/BitTorrent. Accessed 6 April 2019

  • Bok K, Kim J, Yoo J (2017) Cooperative caching for efficient data search in mobile p2p networks. Wireless Pers Commun 97(3):4087–4109

    Article  Google Scholar 

  • Chen S, Qiao Y, Chen S, Li J (2013) Estimating the cardinality of a mobile peer-to-peer network. IEEE J Sel Areas Commun 31(9):359–368

    Article  Google Scholar 

  • Chow CY, Leong HV, Chan AT (2007) GroCoca: group-based peer-to-peer cooperative caching in mobile environment. IEEE J Sel Areas Commun 25(1):179–191

    Article  Google Scholar 

  • Dabek FFE (2005) A distributed hash table (Doctoral dissertation, Massachusetts Institute of Technology)

  • Dao LH, Kim J (2006) November. AChord: topology-aware Chord in anycast-enabled networks. In: 2006 International Conference on Hybrid Information Technology (Vol. 2, pp. 334–341). IEEE

  • Freenet (2019) Open source community, the free network project—rewiring the internet: [Online], http://freenet.sourceforge.net/. Accessed 6 April 2019

  • Gnutella (2019) [Online], https://en.wikipedia.org/wiki/Gnutella. Accessed 6 April 2019

  • Hailun X, Ning W, Zhimin Z (2013) Neighbour peer selection scheme based on effective capacity for mobile Peer-to-Peer streaming. China Commun 10(5):89–98

    Article  Google Scholar 

  • Hasimoto-Beltran R, de Asís Lopez-Fuentes F, Vera-Lopez M (2019) Hierarchical p2p architecture for efficient content distribution. Peer-to-Peer Netw Appl 12(4):724–739

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Hyytiä E, Virtamo J (2007) Random waypoint mobility model in cellular networks. Wireless Netw 13(2):177–188

    Article  Google Scholar 

  • Johnson DB, Maltz DA (1996) Dynamic source routing in ad hoc wireless networks. In: Mobile computing (pp. 153–181). Springer, Boston

  • Khan MA, Yeh L, Zeitouni K, Borcea C (2017) MobiStore: a system for efficient mobile P2P data sharing. Peer-to-Peer Netw Appl 10(4):910–924

    Article  Google Scholar 

  • Kim E, Kim J, Lee C (2019) Efficient neighbor selection through connection switching for P2P live streaming. J Ambient Intell Humaniz Comput 10(4):1413–1423

    Article  Google Scholar 

  • Kumar N, Lee JH (2013) Peer-to-peer cooperative caching for data dissemination in urban vehicular communications. IEEE Syst J 8(4):1136–1144

    Article  Google Scholar 

  • Lin X, Ganti RK, Fleming PJ, Andrews JG (2013) Towards understanding the fundamentals of mobility in cellular networks. IEEE Trans Wireless Commun 12(4):1686–1698

    Article  Google Scholar 

  • Liu CM, Lai CC (2018) A group-based data-driven approach for data synchronization in unstructured mobile P2P systems. Wireless Netw 24(7):2465–2482

    Article  Google Scholar 

  • Liu CL, Wang CY, Wei HY (2010) Cross-layer mobile chord P2P protocol design for VANET. Int J Ad Hoc Ubiquitous Comput 6(3):150–163

    Article  Google Scholar 

  • Ma W, Fang Y, Lin P (2007) Mobility management strategy based on user mobility patterns in wireless networks. IEEE Trans Veh Technol 56(1):322–330

    Article  Google Scholar 

  • Napster (2019) [Online], https://en.wikipedia.org/wiki/Napster. Accessed 6 April 2019

  • Nath P, Kumar C (2014) Adaptive mobility anchor point to reduce regional registration and packets delivery costs. Comput Electr Eng 40(4):1329–1343

    Article  Google Scholar 

  • Perkins C, Belding-Royer E, Das S (2003) RFC3561: ad hoc on-demand distance vector (AODV) routing. [Online], http://www.ietf.org/rfc/rfc3561.txt. Accessed 19 Aug 2019

  • Rahmani M, Benchaïba M (2018) PCSM: an efficient multihop proximity aware clustering scheme for mobile peer-to-peer systems. J Ambient Intell Humaniz Comput, pp. 1–18

  • Rowstron A, Druschel P (2001). Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In IFIP/ACM International Conference on distributed systems platforms and open distributed processing (pp. 329–350). Springer, Berlin

  • Shen H, Li Z, Yu L (2014) A P2P-based market-guided distributed routing mechanism for high-throughput hybrid wireless networks. IEEE Trans Mob Comput 14(2):245–260

    Article  Google Scholar 

  • Stoica I, Morris R, Liben-Nowell D, Karger DR, Kaashoek MF, Dabek F, Balakrishnan H (2003) Chord: a scalable peer-to-peer lookup protocol for internet applications. IEEE/ACM Trans Netw (TON) 11(1):17–32

    Article  Google Scholar 

  • Thomas R (1988) Influence of the moving of the mobile stations on the performance of a radio mobile cellular network. In: Proceedings of the Third Nordic Seminar on digital land mobile radio communications

  • Wang S, Liu M, Cheng X, Li Z, Huang J, Chen B (2013) Opportunistic routing in intermittently connected mobile p2p networks. IEEE J Sel Areas Commun 31(9):369–378

    Article  Google Scholar 

  • Woungang I, Tseng FH, Lin YH, Chou LD, Chao HC, Obaidat MS (2014) MR-Chord: improved chord lookup performance in structured mobile P2P networks. IEEE Syst J 9(3):743–751

    Article  Google Scholar 

  • Wu J (2005) Peer-to-Peer overlay abstractions in MANETs. In: Hu C, Das SM, Pucha H. In: Handbook on theoretical and algorithmic aspects of sensor, ad hoc wireless, and peer-to-peer networks, (pp. 862–879). Auerbach Publications

  • Wu YC, Liu CM, Wang JH (2008) Enhancing the performance of locating data in chord-based p2p systems. In: 2008 14th IEEE International Conference on parallel and distributed systems, (pp. 841–846). IEEE

  • Zhao BY, Kubiatowicz JD, Joseph AD, Bartlett P (2001) Tapestry: an infra-structure for fault-resilient wide-area location and routing. Comput Sci Div, Univ. California, Berkeley, CA, Tech. Rep. UCBI/CSD-01- 1141, [Online] http://discus.anu.edu.au/ml/index.html. Accessed 6 April 2019

  • Zheng Y, Lin F, Yang Y, Gan T (2016) Adaptive resource scheduling mechanism in P2P file sharing system. Peer-to-Peer Netw Appl 9(6):1089–1100

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahendra Singh.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, M., Kumar, C. & Nath, P. Local P2P group (LPG) communication in structured mobile P2P networks. J Ambient Intell Human Comput 11, 3005–3019 (2020). https://doi.org/10.1007/s12652-019-01442-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-019-01442-8

Keywords

Navigation