OSGi 모델 기반의 효율적인 Service Bundle 관리에 관한 연구

A Study on Efficient Service Bundle Manager based on the OSGi model

  • 손민우 (세종대학교 컴퓨터공학과) ;
  • 권기현 (세종대학교 컴퓨터공학과) ;
  • 김건희 (세종대학교 컴퓨터공학과) ;
  • 신동일 (세종대학교 컴퓨터공학과) ;
  • 신동규 (세종대학교 컴퓨터공학과)
  • Son, Min-Woo (Dept. of Computer Science and Engineering, Sejong University) ;
  • Kwon, Ki-Hyun (Dept. of Computer Science and Engineering, Sejong University) ;
  • Kim, Gun-Hee (Dept. of Computer Science and Engineering, Sejong University) ;
  • Shin, Dong-Il (Dept. of Computer Science and Engineering, Sejong University) ;
  • Shin, Dong-Kyoo (Dept. of Computer Science and Engineering, Sejong University)
  • 발행 : 2005.05.13

초록

최근 장소나 시간에 구애 받지 않고 생활 속에서 자연스럽게 편리하게 컴퓨터를 사용할 수 있는 환경을 갖추고 있다. 이러한 환경을 유비쿼터스 컴퓨팅이라고 한다. 유비쿼터스 컴퓨팅의 대표적인 예가 홈 네트워크이다. 홈 네트워크란 가정이라는 용어와 가정과 가전기기들간의 통신이 가능한 네트워킹이란 두 가지 용어가 합쳐진 말이다. 최근 가전기기들이 디지털화되고 있고, 이것들을 네트워크로 연결하여 제어하는 홈 네트워크 관련 기술들이 현실화 되고 있다. 이러한 환경에서의 컴퓨팅을 위해서는 응용 프로그램간의 호환성뿐 아니라 데이터의 호환성, 특히 이종의 프로토콜간의 연동이 필수적이다. 이를 위한 소프트웨어가 바로 홈 네트워크 미들웨어이다. 여러 종류의 홈 네트워크 미들웨어가 개발되었으나, 여러 종류의 미들웨어간의 상호연동 지원 및 서비스 배포 등의 문제를 해결하기 위해 제반 환경 제공을 목표로 OSGi(Open Service Gateway Initiative) alliance 가 개발되었다. 본 논문에서는 여러 Service Bundle 의 효율적인 관리를 위해서 OSGi Spec. version 3 에 포함된 Service Platform 의 수동적인 서비스 부분과 그 외에 User Manager 와 Device Manager 부분의 취약점들을 보완하는 새로운 SBM(Service Bundle Manager)을 제안하였다.

키워드