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

디지털 방송 시스템에서 방송 서비스 정보를 수신하기 위한방법 및 장치 document_id A220623045146

분류
의약학
라벨 상태 (label_status)
approved
문맥 (context)
본 발명은 디지털 방송 시스템에서 방송 서비스 정보를 수신하기 위한 장치 및 방법에 관한 것으로 특히, DVB-H 방식의 디지털 비디오 방송 수신기에서 프로그램 특정 정보와 서비스 정보를 수신하기 위한 장치 및 방법에 관한 것이다. 일반적으로 방송 서비스는 단말을 가진 모든 사용자들에게 제공하는 것을 목적으로 제공되는 서비스이다. 이러한 방송 서비스는 음성만을 제공하는 라디오 방송과 같은 오디오 방송 서비스와 음성 및 비디오 서비스를 제공하는 텔레비전과 같은 비디오 위주의 방송 서비스 및 음성, 비디오 및 데이터 서비스를 포괄하는 멀티미디어 방송 서비스로 구분된다. 이러한 방송 서비스들은 아날로그 방식을 기본으로 하고 있으며, 기술의 비약적인 발전에 따라 디지털 방송화가 이루어지고 있다. 또한 방송 서비스는 기존의 송신탑을 바탕으로 제공되던 방식에서 벗어나 유선으로 고화질 및 고속의 데이터를 함께 제공하는 유선 네트워크의 멀티미디어 서비스와 인공위성을 이용하여 멀티미디어 서비스를 제공하는 방식 및 유선과 인공 위성을 동시에 이용하는 방식 등의 다양한 방식으로 발전하고 있다. 이러한 방식들 중 하나로 상용 서비스에 박차를 가하고 있는 방식 중 하나가 DMB(Digital Multimedia Broadcasting) 방식의 서비스이다. 이러한 DMB 방식은 디지털 오디오 방송(Digital Audio Broadcasting : DAB)을 모체로 하여, 유럽에서 시행하고 있는 DAB의 기술 표준인 Eureka-147(European REserch Coordination Agency progect-147)에 근간을 두고 있다. 반면, DAB 기술의 근원지인 유럽에서는 멀티미디어 방송 서비스를 위해 DVB(Digital Video Broadcasting)라는 단체를 조직하고, 'DVB-H'라는 이름으로 휴대 방송을 위한 별도의 기술 규격화 작업이 진행중이다. DVB-H(Handheld)는 유럽의 디지털 TV 방송 방식의 표준화 조직인 디지털 오디오 방송(DAB)가 위성 디지털 TV(DVB-S), 디지털 케이블 TV(DVB-C), 지상파 디지털 TV(DVB-T)에 이어 새롭게 개발중인 방송 규격이다. DVB 그룹은 3세대 이동 통신(UMTS 또는 IMT-2000), 지상파 디지털 TV, 디지털 오디오 방송(DAB)으로는 휴대 단말기를 통해 영화와 방송 드라마 등의 대용량 멀티미디어 컨텐츠를 구현할 수가 없다고 판단해 당초 'DVB-X(eXtention)'라는 이름으로 추진했다가 보다 분명하게 '휴대 방송'의 개념을 나타내는 'DVB-H'라는 명칭으로 바꾸었다. DVB-H는 유럽형 디지털 TV 전송 규격인 DVB-T에서 이동성을 강화하기 위한 규격으로 이동 단말이나 휴대용 영상 기기 등의 저 전력, 그리고 이동성, 휴대성 등을 고려하여 DVB-T에서 확장된 규격이다. 따라서, DVB-H의 대부분 물리 계층 규격은 DVB-T의 규격을 그대로 따르며, 휴대/이동 수신을 위한 몇 가지 부가적인 기능을 추가하였다. DVB-H 시스템은 레이어 3(Layer 3) 아이 피(IP : Internet Protocol) 패킷들에 대하여 추가적인 오류 정정 부호화를 지원한다. 이러한 추가적인 오류 정정 부호화 과정을 멀티 프로토콜 캡슐화-순방향 에러 정정(Multi Protocol Encapsulation - Forward Error Correction : MPE-FEC)이라고 한다. DVB-H 시스템에서 방송 데이터는 IP 데이터그램(Datagram)으로 만들어지고, IP 데이터그램을 리드-솔로몬(Reed-Solomon) 부호화하여 MPE-FEC 프레임이 형성된다. 따라서, MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과, R-S 부호화에 따른 패리티 데이터(Parity Data)가 실리는 MPE-FEC 섹션으로 구성된다. 그리고 MPE 섹션과 MPE-FEC 섹션은 DVB-H 시스템의 전송 단위인 TS(Transport Stream) 패킷의 페이로드(Payload)에 실려 물리 계층을 통해 전송된다. 상술한 바와 같은 디지털 방송 시스템은 MPEG-2(Motion Picture Experts Group) TS를 사용한다. MPEG-2 TS 시스템에서는 각 방송별 오디오 및 비디오의 데이터를 188바이트 크기의 TS 패킷을 사용하여 멀티플렉싱하고 해당하는 각 방송별 오디오 비디오에 대한 패킷 식별자(Packet Identifier : PID) 값을 부여한다. 단말기에서는 TS 패킷을 입력받게 되며, 사용자가 원하는 방송의 오디오 비디오 데이터를 PID로 구분하여 필터링하여 디먹싱(Demuxing)한다. 여기서 단말기가 각 방송별 오디오 비디오 데이터에 어떤 PID가 부여되었는지 알기 위해서 TS 패킷을 이용하여 데이터 전송 중간마다 정보를 전송해 준다. 이렇게 각 방송별 오디오 비디오 데이터의 PID 정보는 PMT(Program Map Table)을 통하여 전송되도록 되어있으며, 단말기는 이 정보를 이용하게 된다. 그리고 PMT 또한 TS 패킷으로 전송되기 때문에, PID 정보를 가지고 있어야 하며, 이 PID 정보는 PAT(Program Association Table)를 이용하여 전송하게 된다. DMB를 비롯한 디지털 방송을 시청하기 위한 단말기는 최초 PAT로부터 각 방송별 PMT PID 정보를 습득하게 되고, 사용자가 방송을 선택하면 그 방송에 해당되는 PMT PID를 이용하여 PMT 정보를 습득하게 된다. PMT로부터 습득한 정보에는 사용자가 선택한 방송에 해당되는 오디오 및 비디오 TS 패킷의 PID가 포함되어 있다. 이들 PAT/PMT 등의 정보를 PSI(Program Specific Information)라 하고, MPEG-2 TS 시스템의 일부로 규정되어 있다. 또한 PSI와는 별도로 각 방송 프로그램별 정보를 전송하는데 이를 SI(Service Information)라 한다. SI 정보로 가장 대표적인 내용은 EPG(Electronic Program Guide)이며, 이 정보를 전송하는 패킷은 EIT(Event Information Table), SDT(Service Description Table), TOT(Time Offset Table) 등이 있다. 이하 본 명세서에서는 상기 PSI와 SI를 모두 방송 서비스 정보라 칭하기로 한다. DMB를 비롯한 기존의 디지털 방송 시스템은 PSI 정보 및 SI 정보를 TS 패킷으로 전송하도록 되어있다. 그리고 PSI 및 SI는 각각의 PID를 가지게 되어있으며, 단말기는 이 PID를 이용하여 수신된 TS 패킷으로부터 PSI 및 SI 정보를 습득할 수 있다. PSI 및 SI 패킷 데이터로 전송되는 정보로 가장 대표적인 내용은 EPG이다. 즉, 채널 정보 관련된 사항이 PSI 및 SI 정보로 전송된다는 의미이다. 따라서, 기존의 디지털 방송 시스템을 수신하는 단말기에서는 PSI 및 SI 정보를 수신하여 EPG 정보를 습득하도록 되어있다. 하지만, DVB-H 시스템은 EPG 정보를 IP 데이터그램 방식으로 들어오는 방식을 채택하려 하고 있기 때문에, PSI 및 SI 정보 중 EIT, SDT, TOT 등의 정보를 수신할 필요는 없게 된다. 기존의 방식은 모든 PSI 및 SI 패킷 데이터를 수신하도록 되어있기 때문에, PSI 및 SI 패킷 데이터를 수신기가 수신하면 HOST로 보내기 위하여 인터럽트를 발생시키도록 되어있다. 따라서, 수신할 필요가 없는 PSI 및 SI 패킷 데이터까지 수신하도록 되어있기 때문에 오버헤드가 발생하게 된다. 즉, 기존의 방식은 TS 스트림이 수신되면 PSI/SI PID에 대한 필터링 없이 하드웨어 로직에서 일정한 개수(4개)마다 인터럽트를 발생시켜서 HOST로 전송하면, HOST는 대용량의 시스템 메모리에 프레임 단위로 다수(수백~수천)의 패킷을 저장하여 HOST가 한꺼번에 PSI/SI PID를 선별하여 어플리케이션 프로세서로 재전송하는 구조이다. 이럴 경우 하드웨어 로직 메모리는 작을 수 있으나, 결국 HOST의 시스템 메모리가 증가 되고 HOST로의 불필요한 PSI/SI 패킷들도 함께 전송되므로 잦은 인터럽트 및 필터링을 위한 부하가 증대되는 문제가 발생 된다. 따라서 이러한 오버헤드를 감소시키고 보다 효율적인 호스트와의 PSI/SI 정보 전송 과정의 기술이 필요하다. 그러나, DVB-H 수신기의 PSI/SI정보의 HOST로 전달과정과 관련된 구체적인 기술은 현재 알려져 있지 않다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
DVB-H 시스템에서 MPE-FEC 프레임은 어떤 구성요소들로 이루어져 있으며, 이 구성요소들은 TS 패킷의 어느 부분에 실려 전송되는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    MPE-FEC 프레임의 구성 요소와 해당 구성 요소가 TS 패킷 내에서 차지하는 위치(관계)를 파악해야 한다.

  2. 2정보 추출information_extraction

    MPE-FEC 프레임의 구성 요소와 TS 패킷과의 관계에 대한 정보를 추출한다.

    • MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과, R-S 부호화에 따른 패리티 데이터(Parity Data)가 실리는 MPE-FEC 섹션으로 구성된다.
    • MPE 섹션과 MPE-FEC 섹션은 DVB-H 시스템의 전송 단위인 TS(Transport Stream) 패킷의 페이로드(Payload)에 실려 물리 계층을 통해 전송된다.
  3. 3근거 선택evidence_selection

    프레임 구성 요소(MPE 섹션, MPE-FEC 섹션)와 전송 위치(TS 패킷의 페이로드)를 명시한 구절을 선별한다.

    • MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과, R-S 부호화에 따른 패리티 데이터(Parity Data)가 실리는 MPE-FEC 섹션으로 구성된다.
    • MPE 섹션과 MPE-FEC 섹션은 DVB-H 시스템의 전송 단위인 TS(Transport Stream) 패킷의 페이로드(Payload)에 실려 물리 계층을 통해 전송된다.
  4. 4논리 통합logical_integration

    MPE-FEC 프레임의 두 섹션이 결합되어 하나의 프레임을 이루고, 이 프레임이 TS 패킷의 페이로드에 실린다는 관계를 통합한다.

  5. 5결론 도출conclusion_formulation

    프레임 구성 요소와 전송 위치를 결합하여 답변을 구성한다.

    • MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과, R-S 부호화에 따른 패리티 데이터(Parity Data)가 실리는 MPE-FEC 섹션으로 구성
    • MPE 섹션과 MPE-FEC 섹션은 DVB-H 시스템의 전송 단위인 TS(Transport Stream) 패킷의 페이로드(Payload)에 실려 물리 계층을 통해 전송
  6. 6답변 생성answer_generation

    질문에 대해 명확하고 구체적인 문장으로 최종 답변을 작성한다.

    • MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과, R-S 부호화에 따른 패리티 데이터(Parity Data)가 실리는 MPE-FEC 섹션으로 구성
    • MPE 섹션과 MPE-FEC 섹션은 DVB-H 시스템의 전송 단위인 TS(Transport Stream) 패킷의 페이로드(Payload)에 실려 물리 계층을 통해 전송
최종 답변 (final_answer)
MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과 R-S 부호화에 따른 패리티 데이터(Parity Data)가 실리는 MPE-FEC 섹션으로 구성된다. 이 MPE 섹션과 MPE-FEC 섹션은 DVB-H 시스템의 전송 단위인 TS(Transport Stream) 패킷의 페이로드(Payload)에 실려 물리 계층을 통해 전송된다.
핵심 해석 (core_interpretation)
DVB-H 시스템의 MPE-FEC 프레임은 IP 데이터그램이 실리는 MPE 섹션과 패리티 데이터가 실리는 MPE-FEC 섹션으로 구성되며 TS 패킷의 페이로드에 실려 전송된다.