가공데이터 · 한국어 지식관계

디지털 비디오 방송 시스템에서 전자 서비스 가이드를송수신하는 방법 및 장치 document_id A220623036430

분류
전기전자
라벨 상태 (label_status)
approved
문맥 (context)
디지털 비디오 방송(Digital Video Broadcasting: 이하 DVB라 칭함) 시스템은 유럽의 디지털 방송 기술로 기존의 디지털 방송뿐만 아니라 이동용, 휴대용으로 디지털 멀티미디어 서비스를 지원하기 위한 전송 규격이다. 상기 DVB 시스템에서는 MPEG2 TS(Moving Picture Experts Group 2 Transport Stream) 기반의 방송 데이터를 다중화하고, IP(Internet Protocol) 기반의 데이터 스트림을 동시에 전송하는 것이 가능하다. 또한 상기 DVB 시스템에서는 여러가지 서비스가 하나의 IP 스트림에 다중화되어 전송되는 것이 가능하며, 단말은 상기 전송된 IP 스트림의 데이터를 수신한 후 이를 다시 개별 서비스로 역다중화하여 서비스를 복조하고 화면으로 출력할 수 있다. 이때 사용자는 상기 DVB 시스템에서 제공되는 상기 다양한 서비스들의 종류가 무엇이며 각 서비스들이 어떠한 내용을 포함하고 있는지 등에 대한 정보를 필요로 하게 된다. 상기 DVB 시스템에는 각 서비스들에 대한 정보를 알려주기 위하여 전자 서비스 가이드(Electronic Service Guide : 이하 ESG라 칭함)가 존재한다. 상기 ESG 데이터는 각 서비스들에 대해 시간 정보, 관련된 콘텐츠 정보, 상기 콘텐츠를 수신하기 위해 필요한 정보, 상기 콘텐츠를 구매하기 위해 필요한 정보 등을 포함한다. 상기 ESG의 효율적인 전송을 위하여 ESG 데이터 모델을 구성하고, 이를 바탕으로 전송할 ESG 데이터를 결정한다. 도 1은 멀티 스트림 모드로 ESG가 전송되는 경우의 일반적인 전송 메커니즘을 도시한 것이다. 도 1의 정보들의 내용과 형식은 'DVB-CBMS Phase I ESG 스펙(ETSI TS 102 471)'을 따른다. 도 1을 참조하면, 단말은 DVB-H의 제어 신호 채널인 PSI/SI(Program Specific Information/Service Information)로부터 ESG 부트스트랩 플루트 세션(Bootstrap FLUTE session)의 IP 주소를 확인한다. 부트스트랩 세션의 역할은 ESG의 기본적인 정보, 즉, ESG 제공자와 해당 ESG 제공자가 제공하는 ESG의 리스트 등에 대한 정보들을 전송한다. 이들 정보들은 각각 ESG 프로바이더 디스커버리 디스크립터(ESG Provider Discovery Descriptor)와 ESG 액세스 디스크립터(ESG Access Descriptor)에서 전송되며, 특히 ESG Access Descriptor에서는 각 ESG의 어나운스먼트 카루셀 플루트 세션(Announcement Carousel FLUTE session)의 IP 주소를 알려준다. 즉, 각 ESG마다 하나의 Announcement Carousel session이 존재하며, Announcement carousel의 역할은 ESG의 전송 및 구성에 대한 간략한 정보를 제공하는 것이다. 즉, Announcement Carousel의 초기화 메시지(Init Message)에서는 ESG 컨테이너(Container)의 압축방법과 관련 파라미터들이 전송되며, 파티션 선언(Partition Declaration)에서는 어떠한 룰로 하나의 ESG가 다수개의 IP 플로우(flow)로 전송되는지에 대한 정보가 전송되고, 그 이후의 인덱스 리스트(Index list), 인덱스 구조(Index Structure), 멀티 필드 서브 인덱스(Multi Field Sub Index)들은 여러 개로 나뉘어 전송되는 ESG의 구조 정보들을 나타낸다. 즉, 하나의ESG가 어떤 IP flow들로 나뉘어 전송되고, 각각의 IP flow에 실려가는 ESG 정보들의 컨테이너 리스트와, 각 컨테이너에 담긴 ESG 프래그먼트(Fragment) 리스트 등이 전송되며, 이러한 정보들을 통하여 단말은 실제 ESG가 전송되는 session을 직접 접속하지 않고도 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있다. 단말은 Partition Declaration 정보로부터 실제 ESG 정보들이 전송되는 IP 주소를 알아내서 해당 세션에 접속하면 실제 ESG 정보들이 담겨있는 ESG 프래그먼트 컨테이너 들을 수신하게 되고, 컨테이너들을 모두 수신하여 디코딩하면 하나의 ESG가 완성된다. 003c#표 1003e#은 방송망에서 도 1의 초기화 컨테이너(init container, 101) 내에 포함되어 전송되는 초기화 메시지의 포맷으로, 단말이 ESG를 수신하기 전에 초기화하기 위해 필요한 정보들이 초기화 컨테이너에 담겨서 전송된다. 초기화 메시지에 포함되는 상세 정보들은 DVB-CBMS Phase I ESG 스펙(ETSI TS 102 471)의 정의를 따르며, 이 중 주요한 정보들을 설명하면 다음과 같다. 인코딩 버전(EncodingVersion)은 003c#표 2003e#와 같이 해당 ESG가 Gzip, BiM, xml 등, 압축 유무와 압축방법에 대한 정보를 나타내고, 인덱싱 버전(indexing Version)에서는 인덱싱 구조의 버전정보와, 인코딩 버전이 BiM인 경우의 초기화 정보가, Gzip 혹은 xml인 경우의 초기화 정보를 나타낸다. 또한 DecoderInit() 메시지에는 인코딩 버전이 '0xF2' 혹은 '0xF3'인 경우에 사용하는 'Textual Decoderinit' 메시지와, 인코딩 버전이 '0x01'인 경우에 사용하는 'BiM DecoderInit' 메시지가 삽입되어 전송되며, 각 DecoderInit 메시지의 형식 및 정의는 DVB-CBMS Phase I ESG 스펙(ETSI TS 102 471)의 정의를 따른다. 도 1과 같이 방송망으로 ESG를 전송하는 경우에는 ESG 데이터를 단말에서 수신하기 전에 ESG 부트스트래핑(bootstrapping) 및 ESG 어나운스먼트 카루셀(announcement carousel)을 통해 어느 ESG 제공자가 어떤 ESG를 제공하는지, 또한 특정 ESG를 받기 위한 디코더의 초기화 정보들이 단말에게 미리 제공된다. 단말이 인터랙티브(interactive) 망을 이용하여 ESG를 요청하고 수신하는 경우에도, 해당 ESG를 디코딩할 수 있는 초기화 정보가 단말에게 미리 제공되어야 한다. 그러나 아직까지 어떠한 방식으로 어떤 초기화 정보가 단말에게 제공되어야 하는지에 대한 구체적인 정의 및 프로시져가 마련되지 않았다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
Announcement Carousel의 구조 정보(인덱스 리스트, 인덱스 구조, 멀티 필드 서브 인덱스 등)를 통해 단말이 얻을 수 있는 기술적 이점은 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    Announcement Carousel이 제공하는 구조 정보가 단말에게 주는 기술적 효과를 파악해야 한다.

  2. 2정보 추출information_extraction

    Announcement Carousel에서 전송되는 정보의 종류(인덱스 리스트, 인덱스 구조, 멀티 필드 서브 인덱스 등)를 확인한다.

    • 인덱스 리스트(Index list), 인덱스 구조(Index Structure), 멀티 필드 서브 인덱스(Multi Field Sub Index)들은 여러 개로 나뉘어 전송되는 ESG의 구조 정보들을 나타낸다.
  3. 3근거 선택evidence_selection

    해당 정보들을 통해 단말이 수행할 수 있는 동작과 그 효과를 설명하는 구절을 선택한다.

    • 이러한 정보들을 통하여 단말은 실제 ESG가 전송되는 session을 직접 접속하지 않고도 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있다.
  4. 4논리 통합logical_integration

    구조 정보를 통해 세션에 직접 접속하지 않고도 데이터 분할 전송 방식을 미리 파악할 수 있다는 인과 관계를 도출한다.

    • 단말은 실제 ESG가 전송되는 session을 직접 접속하지 않고도 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있다.
  5. 5결론 도출conclusion_formulation

    단말이 실제 ESG 전송 세션에 직접 접속하기 전에 데이터가 어떻게 나뉘어 전송되는지 파악할 수 있다는 점을 결론으로 도출한다.

    • 단말은 실제 ESG가 전송되는 session을 직접 접속하지 않고도 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있다.
  6. 6답변 생성answer_generation

    질문에 대해 문맥에 근거하여 기술적 효과를 서술형으로 작성한다.

    • 단말은 실제 ESG가 전송되는 session을 직접 접속하지 않고도 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있다.
최종 답변 (final_answer)
단말은 실제 ESG가 전송되는 세션(session)에 직접 접속하지 않고도, 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있다.
핵심 해석 (core_interpretation)
Announcement Carousel의 구조 정보는 단말이 실제 ESG가 전송되는 세션에 직접 접속하지 않고도 해당 정보들이 어떻게 나뉘어 전송되는지를 파악할 수 있게 한다.