Mobile Contents Adaptation Network using Active Network Mechanisms

액티브 네트워크 메커니즘을 이용한 이동 컨텐츠 적응형 네트워크

  • 김기조 (SK텔레텍연구소) ;
  • 이준호 (경북대학교 컴퓨터과학) ;
  • 임경식 (경북대학교 컴퓨터과학) ;
  • 오승희 (한국전자통신연구원 정보보호연구) ;
  • 남택용 (한국전자통신연구원 정보보호연구) ;
  • 손승원 (한국전자통신연구원 정보보호연구단)
  • Published : 2004.08.01

Abstract

Mobile contents service providers have some difficulties to timely and proper service deployment due to rapid development cycle of diverse portable devices with different capabilities. A way to resolve the problem is to introduce a mobile contents service paltform that can adapt original mobile contents to diverse devices dynamically and automatically. In this paper, we propose a mobile contents service platform based on active network mechanisms, called Mobile Content Adaptation Network(MobiCAN). The MobiCAN node provides effective service deployment, execution, and maintenance features and accommodates service layering and service customization capabilities for easy deployment. The basic functional units of the MobiCAN node are micro services with well-defined service interfaces and service layering features. For reliable services among the MobiCAN nodes, we design new distributed and robust Overlay Management Protocols(OMPs). As an example of practical MobiCAN applications, we finally describe Dynamic Contents Customization Proxy(DCCP) service.

이동 단말의 짧은 개발 주기에 따라 장치 및 적용 표준이 다양화됨으로써, 무선 컨텐츠 제공자가 효과적인 컨텐츠 서비스를 체공하는데 많은 장애 요소가 되고 있다. 이러한 문제점들을 효과적으로 개선하기 위하여 공용의 원본 컨텐츠를 이동 단말에 전달되는 과정에서 동적으로 단말에 최적화시킬 수 있는 서비스 플랫폼이 이상적인 대안이 될 수 있다. 그러므로, 본 논문에서는 동적으로 네트워크 프로토콜을 설치하기 위한 기술인 액티브 네트워크 메커니즘을 이용하여, 컨텐츠 서비스를 효과적으로 지원하기 위한 무선 컨텐츠 적응형 네트워크(Mobile Contents Adaptation Network : MobiCAN)를 제안한다. MobiCAN은 액티브 네트워크 메커니즘을 적용한 오버레이 네트워크 기술이며, MobiCAN 노드와 이를 관리하기 위한 오버레이 관리 프로토콜로 구성된다. MobiCAN 노드는 효과적인 서비스 설치, 실행 및 유지 보수 기능을 제공하고, 서비스 개발이 용이하도록 서비스 계층화 및 커스트마이즈 기능을 제공한다. 특히, 마이크로 서비스는 노드의 기본적인 동작 단위이며 서비스 계층화 기능과 규격화된 인터페이스 함수를 제공한다. 그리고, 이러한 오버레이 네트워크를 제어 및 관리하기 위하여 OMPs를 제안한다. 이 프로토콜은 노드 정보 동기화를 위한 NISP, 오버레이 정보 질의를 위한 NIQP 및 노드 설정 및 오버레이 관리를 위한 NCMP로 구성된다. 그리고 마지막으로, MobiCAN의 실용성을 검증하기 위하여 구현된 동적 컨텐츠 최적화 프록시(Dynamic Contents Customization proxy : DCCP) 서비스에 대하여 소개한다.

Keywords

References

  1. A. Barbir, R. Chen, M. Hofmann, H. Orman, R. Penno, An Architecture for Open Pluggable Edge Service, 2003, http://www.ietf.org
  2. Stephen F. Bush, Amit B. Kulkarni, Active Networks and Active Network Management, Kluwer Academic/Plenum Publishers, ISBN 0-306-46560-4, 2001
  3. Konstantinos psounis, 'Active Networks: Applications, Security, Safety, and Architecture,' IEEE Communications Surveys, 1999
  4. Jit Biswas, Aurel A. Lazar, et al., 'The IEEE P1520 Standards Initiative for Programmable Network Interfaces,' IEEE Communications Magazine, pp.64-70, October 1998 https://doi.org/10.1109/35.722138
  5. Yu-Shun Wang, Joe Thouch, 'Application Deployment in Virtual Networks Using X'-Bone,' Proceedings of the DARPA Active Networks Conference and Exposition(DANCE'02), pp.484-491, 2002
  6. Joe Touch, 'Dynamic Internet Overlay Deployment and Management Using XBone,' Preprint of version in Computer Networks, pp.117-135, July 2001 https://doi.org/10.1016/S1389-1286(01)00172-4
  7. Craig Lee, Eric Coe, J.Matt Clark. Brooks Davis, 'Managing Advanced Communication Services Using Active Network Overlays in Grid Environments,' Proceedings of the Fourth Annual International Workshop on Active Middleware Services(AMS'02), 2002 https://doi.org/10.1109/AMS.2002.1029685
  8. The Globus Metacomputing Project, http://www.globus.org, 1998
  9. Liba Svobodova, 'Implementing OSI System,' IEEE J, Selected Areas Communications, vol. 7, no. 7, pp.1115-1130, September 1989 https://doi.org/10.1109/49.44559
  10. Douglas C. Schidt, 'Transport System Architecture Services for High-Performance Communications Systems,' IEEE Journal on Selected Areas in Communications, vol. 11, no. 4, pp.489-560, May 1993 https://doi.org/10.1109/49.221197
  11. Robert E. Larson, Corwin S. Low, Paulden Rodriguez, CCNP Routing, pp.107-131, ISBN 1-57610-778-7, The Coriolis Group, 2000
  12. Graham Klyne, Franklin Reynolds, et al., Composite Capability/Preference Profile: Structure and Vocabularies, March 2001, http://www.w3c.org/