DOI QR코드

DOI QR Code

A Study on Research Scheme for Peer-to-Peer Network Using Smart Network

스마트 네트워크 구조를 활용한 Peer-to-Peer 기반 콘텐츠 검색 기법 연구

  • 강미영 (전남대학교 전자컴퓨터공학과) ;
  • 남지승 (전남대학교 전자컴퓨터공학과)
  • Received : 2013.10.04
  • Accepted : 2014.02.12
  • Published : 2014.02.28

Abstract

In order to provide real-time multimedia streaming service, a lot of system resources and network bandwidth required. Thus each computer is any computer other equivalent has the ability to act as a client and a server Peer-to-Peer(P2P) architecture with much interest. In this paper, techniques of P2P content that requires a user to efficiently retrieve the desired time in the streaming service have placed the focus of the research techniques. In a number present in the P2P contents, the user requests to find out the desired amount of time the content streaming services in order to provide seamless lookup latency contents search algorithm to minimize the study. P2P based smart network system and the structure of the super-node and the peer node is composed of super-gateway. Smart network system architecture proposed by performing a content search algorithm. The user requests a desired content, the service can be retrieved within the provided the flexibility.

실시간 멀티미디어 스트리밍 서비스를 제공하기 위해서는 많은 시스템 자원과 네트워크 대역폭을 필요로 한다. 이로 인해 각 컴퓨터가 동등한 능력을 가지고 어떤 컴퓨터에서라도 서로 클라이언트와 서버 역할을 수행하는 Peer-to-Peer(이후 P2P로 칭함) 구조가 많은 관심을 받고 있다. P2P 기법 중 본 논문에서는 사용자가 요구하는 콘텐츠를 효율적으로 검색하여 원하는 시간 안에 스트리밍 서비스 하는 기법에 연구의 주안점을 두었다. P2P상에 흩어져 존재하는 수많은 콘텐츠들 중 사용자가 요구하는 콘텐츠를 찾아내어 원하는 시간 내에 원활한 스트리밍 서비스를 제공하기 위해 lookup latency를 최소화 하는 콘텐츠 검색 알고리즘을 연구하였다. P2P기반 스마트 네트워크 시스템 구조는 슈퍼노드와 피어노드 그리고 슈퍼 게이트웨이로 구성된다. 스마트 네트워크 시스템 구조에서 제안한 콘텐츠 검색 알고리즘을 수행함으로써 사용자가 요구하는 콘텐츠를 원하는 시간 내에 검색하여 서비스할 수 있는 유연성을 제공하였다.

Keywords

References

  1. S. Banerjee, B. Bhattacharjee, and C. Kommareddy, "Scalable Application Layer Multicast" ACM SIGCOMM '02, Aug., 2002.
  2. Napster, "Napster Messages," http://opennap.sourceforge.net/napster.txt, 2000.
  3. 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.
  4. http://www.jxta.org
  5. A. Rowstron and P. druschel, "Pastry: Scalable, Distributed Object Location and Routing for Large Scale Peer-to-Peer Systems," In IFIP/ACM Int'1 Conf. on Distributed Systems Platforms(Middleware), Heidelberg, Germany, Springer, Nov., 2001, pp.329-350.
  6. 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
  7. Chord, http://www.pdos.lcs.mit.edu/chord/, Project Homepage.
  8. Y. Chawathe, S. Ratnasamy, L. Bre니며, N. Lanham, and S. Shenker, "Making gnutella-like p2p systems scalable. In Proc. ACM SIGCOMM, Aug., 2003.