DOI QR코드

DOI QR Code

A Study on Location-based Routing Technique for Improving the Performance of P2P in MANET

MANET에서 P2P 성능 향상을 위한 위치기반 라우팅 기법에 관한 연구

  • 양환석 (중부대학교 정보보호학과)
  • Received : 2015.05.25
  • Accepted : 2015.06.08
  • Published : 2015.06.30

Abstract

The technology development of MANET and dissemination of P2P services has been made very widely. In particular, the development of many application services for the integration of P2P services in MANET has been made actively. P2P networks are commonly used because of the advantages of efficient use of network bandwidth and rapid information exchange. In P2P network, the infrastructure managing each node in the middle does not exist and each node is a structure playing a role as the sender and receiver. Such a structure is very similar to the structure of the MANET. However, it is difficult to provide reliable P2P service due to the high mobility of mobile nodes. In this paper, we propose location-based routing technique in order to provide efficient file sharing and management between nodes. GMN managing the group is elected after network is configured to the area of a certain size. Each node is assigned an identifier of 12 bit dynamically to provide routing which uses location information to the identifier. ZGT is managed in the GMN in order to provide management of group nodes and distributed cache information. The distributed cache technique is applied to provide a rapid retrieval of the sharing files in the each node. The excellent performance of the proposed technique was confirmed through experiments.

Keywords

References

  1. B. Xu and O. Wolfson, "Data Management in Mobile P2P Networks," Springer Verlag Lecture Notes in Computer Science, Proc. of the 2nd International Workshop on Databases, Information Systems, and P2P Computing (DBISP2P'04), Toronto, Canada, Aug 2004.
  2. M. Ripeanu, I. Foster, and A. Iamnitchi, "Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design," IEEE Internet Computing Journal, Vol. 6, No. 1, 2002.
  3. K. Takeshita, M. Sasabe, H. Nakano, "Mobile P2P Networks for Highly Dynamic Environments," in Proc. Of the 6th IEEE International Conference on Pervasive Computing and Communications, Hong Kong, 2008, pp. 453-457.
  4. 홍록지, 문일영, "P2P 오버레이 네트워크에서 효과적인 Peer 검색을 위한 B-Chord," 디지털산업정보학회지, 제7권, 제4호, 2011, pp. 1-6.
  5. A. I. Wang, T. Bjornsgzerd, and K. Saxlund, "Peer2Me - rapid application framework for mobile peer-to-peer applications," in The 2007 International Symposium on Collaborative Technologies and Systems (CTS 2007), 2007, pp. 21-25.
  6. 왕종수, 서두옥, "극단적인 네트워크 환경을 위한 효율적인 라우팅 알고리즘," 디지털산업정보학회지, 제8권, 제1호, 2012, pp. 171-179.
  7. Ion Stocia, Robert Morris, David Karger, Frans Kaashoek, and Hari Balakrishnan, "Chord: A scalable Peer-To-Peer lookup service for internet applications," In Proceedings of the ACM SIGCOMM Conferences, 2001, pp. 149-160.
  8. Antony Rowstron and Peter Druschel, "Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems," IFIP/ACM International Conference on Distributed System Platforms (Middleware), 2001, pp. 329-350.
  9. B. Y. Zhao, L. Huang, J. Stribling, S. C. Rhea, A. D. Joseph, and J. Kubiatowicz, "tapestry: A Resilient Global-scale Overlay for Service Deployment," IEEE Journal on Selected Areas in Communications, Vol. 22, No. 1, 2004, pp. 41-53. https://doi.org/10.1109/JSAC.2003.818784