193 0

DTV 미들웨어를 위한 통합 DSM-CC 아키텍처

Title
DTV 미들웨어를 위한 통합 DSM-CC 아키텍처
Other Titles
An Integrated DSM-CC Architecture for DTV Middleware
Author
고상원
Alternative Author(s)
Ko, Sangwon
Advisor(s)
김정선
Issue Date
2009-02
Publisher
한양대학교
Degree
Master
Abstract
현재 디지털 방송은 기존의 아날로그 방송과 다른 새로운 서비스를 제공하기 위해서 DTV 미들웨어와 MPEG-2, DSM-CC 프로토콜 등의 표준을 적용하고 있다. 이러한 MPEG-2와 DSM-CC 프로토콜 표준은 DTV 미들웨어에 따라서 데이터의 구조를 변경하여 적용된다. 대표적인 DTV 미들웨어인 MHP, OCAP, ACAP은 GEM을 기반으로 하고 있어서 모듈의 구성이 유사하다는 특징을 가지고 있다. 하지만 각각의 미들웨어는 MPEG-2와 DSM-CC 프로토콜을 통해 얻는 데이터의 구조가 부분적으로 다르다. 만약, 각각의 미들웨어에서 사용하는 DSM-CC 프로토콜에 대한 차이점을 파악하고 공통된 부분을 정의한다면 미들웨어에 상관없이 적용 가능한 DSM-CC 아키텍처를 만들 수 있다. 본 논문에서는 GEM을 기반으로 하는 표준 미들웨어를 지원할 수 있는 범용 DSM-CC 아키텍처를 제안한다. 제안된 시스템은 DSM-CC를 통해 새로운 서비스를 제공하기 위해서 GEM 기반의 미들웨어에서 공통적으로 필요로 하는 모듈을 정의하고 표준에 따라 변경이 필요한 부분은 확장할 수 있도록 한다. 또한, 변경이 필요한 부분은 XML을 기반으로 하여 쉽게 확장 할 수 있도록 한다. 이 아키텍처는 하드웨어의 구성과 미들웨어, 그리고 전송되는 데이터에 따라서 모듈을 구성하고 효율적인 데이터 관리 전략을 아키텍처 사용자에게 선택할 수 있는 유연한 구조를 가진다. 그러므로 디지털 방송의 다양한 미들웨어와 비용에 따라 구성이 다른 하드웨어에도 적용이 가능하다.; The digital broadcasting applies the standard of DTV middleware, MPEG-2 and DSM-CC protocol to provide the new services. The MPEG-2 and DSM-CC protocol standard are applied modified data structure according to DTV middleware. MHP, OCAP, ACAP, which are representative DTV middleware, are having a feature that the composition of module is similar due to based on GEM. However, each middleware partially gets different structure of data from MPEG-2 and DSM-CC protocols. It causes incompatibility between services that different Middleware provide. If we grasp the difference from DSM-CC protocol that each middleware uses and define the common part, we can make general-purpose DSM-CC architecture regardless middleware. In this paper, we propose the general-purpose DSM-CC architecture for various standard middleware which are based on GEM. The system defines module which middleware based on GEM need to provide new services though DSM-CC. Furthermore, it is able to change its target data structure based on XML for parsing dynamically without any code modification. This architecture is a flexible structure which can be applied modules according to received data and data management strategy. Therefore, it can be applied to various middleware and various hardware.
URI
https://repository.hanyang.ac.kr/handle/20.500.11754/144918http://hanyang.dcollection.net/common/orgView/200000410552
Appears in Collections:
GRADUATE SCHOOL[S](대학원) > COMPUTER SCIENCE & ENGINEERING(컴퓨터공학과) > Theses (Master)
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE