P2P Overlay Network Construction for the Content sharing in the Digital Home Community

디지털 홈 커뮤니티 환경에서 콘텐츠 공유를 위한 P2P 오버레이 네트워크

  • Published : 2007.01.31

Abstract

홈 네트워크가 다양하고 풍부한 콘텐츠를 보유하는 엔터테인먼트 네트워크로 발전함에 따라 향후에는 사용자들이 UCC(user created contents) P2P(peer-to-peer) 파일공유 응용의 사례와 유사하게 자신들의 관심 정보에 기초하여 콘텐츠를 홈 네트워크들 간의 커뮤니티를 예상하면서 이를 디지털 홈 커뮤니티(DHC: digital home community)로 명명한다. DHC 환경하에서 효율적으로 콘텐츠를 공유하려면 계층적인 P2P 기반 오버레이(overlay) 네트워킹에 의한 연결성 및 검색 기법, QoS 및 보안을 안정적으로 지원하는 P2P기반 콘텐츠 분배 기법, 그리고 이에 수반되는 각종 미디어지원 홈 네트워크기기들의 자원 관리 및 구성 기법 등의 다양한 사항들이 만족되어야 한다. 따라서 본 논문에서는 DHC 환경에 적합한 특성을 지니는 오버레이 기반 콘텐츠 검색 및 전송 기법들에 대한 고찰을 시도해 본다.

Keywords

References

  1. D. Bansal, J.Q. Bao, and W.C. Lee, "QoS-enabled residential gateway architecture," IEEE communications Magazine, vol. 41, April 2003
  2. 박용우, "Home networking technology trends and market forecast," 2004년 홈 네트워크 솔루션 및 전시회, 2004
  3. 이동환, "홈 네트워크 산업 현황 조사 연구 결과 보고," 2005 홈 네트워크 산업 현황과 전망 세미 나, 2005
  4. H. Lee and J. Kim, "A proxy-based distributed approach for reliable content sharing among UPnP-enabl ed home networks," in Proc. of Pacific-rim Conference on Multimedia, Nov. 2005
  5. UPnP (Universal plug and play), http://www.upnp.org/
  6. HAVi (Home audio video interoperabil ity), http://www.havi.org/
  7. Jini technology, http://www.jini.org/
  8. DLNA (Digital living network alliance), http://www.dlna.org/
  9. J. Walker, O. J. Morris, and B. Marusic, "Share It! - The architecture of a rights manage network of peer-to-peer set-top boxes," in Proc. of EUROCON, 2003
  10. TiVo, http://www.tivo.com
  11. E. K. Lua, et al., "A survey and comparison of peer-to-peer overlay network schemes," IEEE Communi cations Surveys, vol.7, no.2, 2005
  12. 이현룡, 김종원, "디지털 홈 커뮤니티 환경에서 사용자 관심 기반 미디어 콘텐츠 검색을 위한 P2P 오버레이 네트워크 구성," 정보과학회 추계 학술발표회 논문집 vol. 32, no.2, 2005
  13. I. Stoica, et al., "Chord: A scalable peer-to-peer lookup protocol for Internet applications," IEEE/ACM transactions on Networking, vol. 11, no. 1, Feb. 2003
  14. K. N. Sivarajan. et al., "Lightwave networks based on de Bruijn graphs," IEEE/ACM transactions on Networking, vol. 2, no. 1, Feb. 1994
  15. M. Castro, P. Druschel, A-M. Kermar rec, A. Nandi, A. Rowstron, and A. Singh, "SplitStream: High-bandwidth multicast in a cooperative environment," in Proc. of ACM Symposium on Operating Systems Principles, Oct. 2003
  16. S. Deering and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specifi cation," IETF Request For Com ments 2460, 1998
  17. J. Han, D. Watson, and F. Jahanian, "Topology aware overlay networks," in Proc. of IEEE INFOCOM, 2005
  18. Y.Y. Goland, T. Cai, P. Leach, Y. Gu, and S. Albright, "Simple service discovery protocol v1.0," IETF Internet Draft (draft-cai-ssdp-v1-03.txt), Oct. 1999
  19. UPnP forum, "UPnP device architecture v1.0," Dec. 2003
  20. J. Ritchie, "UPnP media server device template version 1.01," UPnP forum, June 2002
  21. N. Gadiraju et el., "UPnP QoS architecture v2.0," UPnP forum, Dec. 2005
  22. D. R. Karger, E. Lehaman, F. Leighton, M, Levine, D. Lewin, and R. Panigrahy, "Consistent hashing and random trees: Distri buted caching protocols for relieving hot SPOFs on the World Wide Web," in Proc. of ACM Symp. Theory of Computing, May 1997
  23. MSN TV, http://www.webtv.com/
  24. Replay TV, http://replaytv.com/
  25. X. Bai, S. Liu, P. Zhang, and R. Kantola, "ICN: Interest-based clustering network," in Proc. of Interna tional Conference on Peer-to-Peer Computing, 2004
  26. BitTorrent, http://www.bittorrent.com/
  27. L. Dao and J. Kim, "AChord: Topology aware Chord in anycast-enabled network," in Proc. of International Workshop on Smart Home, Nov. 2006
  28. X. Jiang, Y. Dong, D. Xu, and B. Bhargava, "Gnustream: A P2P media streaming system prototype," in Proc. of International Workshop on Networked Group Communications (NGC), Oct. 2002
  29. Napster, http://www.napster.com/
  30. OpenNAP, http://opennap.sourceforge.net
  31. A. Rownstron and P. Cruschel, "Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems," in Proc. of IFIP/ACM International Conference on Distributed Systems Platforms, 2001
  32. Gnutella, http://www.gnutella.com/
  33. KaZaA, http://www.kazaa.com/
  34. Freennet, http://freenetproject.org/
  35. S. Ratnasamy, P. Francis, M. Hande ly, R. Karp, and S. Shenker, "A scal able content addressable network," in Proc. of ACM SIGCOMM, 2001
  36. K. Hildurm, J.D. Kubiatowcicz, S. Rao, and B.T. Zhao, "Distributed object location in a dynamic network," in Proc. of ACM Symposium on Parallel Algorithm and Architec tures, 2002