Abstract
This paper describes the system which provides home entertainment services to users using the middleware-cooperation module which makes UPnP and ACAP cooperate with each other. UPnP or ACAP providespowerful functionalities to its own network to play multimedia contents using its own resources. U one middleware uses the information and the resources of another middleware, itcould provide services with more contents and more powerful functionalities than those which it originally provides. This paper develops the middleware-cooperation module to make two middleware cooperate with each other and use resources of another middleware. The middleware-cooperation module makes UPnP and ACAP cooperate with each other, and it makes them share their information and resources without resource collision.
본 논문에서는 홈네트워크 미들웨어인 UPnP와 방송 미들웨어인 ACAP을 연동하여 홈 엔터테인먼트 서비스를 제공할 수 있는 홈방연동시스템을 설계하고 구현한다. UPnP와 ACAP은 자신의 네트워크에 존재하는 자원을 활용하여 멀티미디어 콘텐츠의 재생을 위한 강력하고 다양한 기능을 제공한다. 그러나 각 미들웨어가 다른 미들웨어가 관리하고 제공하는 정보, 자원 및 다양한 기능을 이용할 수 있다면 이 미들웨어들은 자신의 네트워크에 존재하는 자원보다 더 풍부한 콘텐츠와 장치 자원을 활용하여 서비스를 제공할 수 있다. 본 논문에서는 UPnP와 ACAP과 더불어 두 미들웨어가 각 미들웨어의 자원을 서로 공유할 수 있도록 하기 위한 홈방연동모듈을 통합하여 홈방연동시스템을 개발하였다. 홈방연동모듈은 UPnP와 ACAP이 미들웨어 계층에서 연동할 수 있도록 하여 서로의 콘텐츠와 장치의 기능을 충돌 없이 공유하고 이용할 수 있도록 한다.