KR101982273B1 - 방송 송신 장치, 방송 수신 장치 및 그 방법 - Google Patents

방송 송신 장치, 방송 수신 장치 및 그 방법 Download PDF

Info

Publication number
KR101982273B1
KR101982273B1 KR1020120147630A KR20120147630A KR101982273B1 KR 101982273 B1 KR101982273 B1 KR 101982273B1 KR 1020120147630 A KR1020120147630 A KR 1020120147630A KR 20120147630 A KR20120147630 A KR 20120147630A KR 101982273 B1 KR101982273 B1 KR 101982273B1
Authority
KR
South Korea
Prior art keywords
packet identifier
information
broadcast signal
identifier information
video data
Prior art date
Application number
KR1020120147630A
Other languages
English (en)
Other versions
KR20140078355A (ko
Inventor
박환성
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020120147630A priority Critical patent/KR101982273B1/ko
Priority to US14/084,669 priority patent/US9118964B2/en
Publication of KR20140078355A publication Critical patent/KR20140078355A/ko
Application granted granted Critical
Publication of KR101982273B1 publication Critical patent/KR101982273B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/4425Monitoring of client processing errors or hardware failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/16Arrangements for conditional access to broadcast information or to broadcast-related services on playing information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23605Creation or processing of packetized elementary streams [PES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4343Extraction or processing of packetized elementary streams [PES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

방송 수신 장치가 개시된다. 본 방송 수신 장치는 비디오 데이터를 포함하는 방송 신호를 수신하는 수신부, 방송 신호로부터, 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 검출부 및 패킷 식별자 정보에 오류가 있다고 판단되면 정정 정보를 이용하여 패킷 식별자 정보를 정정하고, 정정된 패킷 식별자 정보를 이용하여 비디오 데이터를 검출하도록 제어하는 제어부를 포함한다.

Description

방송 송신 장치, 방송 수신 장치 및 그 방법{BROADCAST TRANSMIT APPARATUS, BROADCAST RECEIVE APPARATUS, AND THE METHOD THEREOF}
본 발명은 방송 송신 장치, 방송 수신 장치 및 그 방법에 관한 것으로 보다 상세하게는 디지털 방송을 송수신할 수 있는 방송 송신 장치, 방송 수신 장치 및 그 방법에 관한 것이다.
디지털 방송은 뛰어난 전송 효율로 고화질의 방송을 제공할 수 있으며, VOD 서비스 등의 양방향 서비스를 제공할 수 있는 장점이 있다. 이에 따라, 한국에서는 2013년부터 공중파 아날로그 방송이 종료되고 디지털 방송으로 전환된다. 케이블 TV의 경우도 디지털 방송으로 전환되고 있는 추세이며 ATSC 방식을 채택한 디지털 공중파 방송과 달리 디지털 케이블 방송은 QAM(Quadrature amplitude modulation) 방식으로 전송하게 된다.
다만, 케이블 방송 수신자 중 약 2/3가 아날로그 케이블 방송 수신자에 해당하며 아날로그 케이블 방송 수신자들을 디지털 케이블 방송으로 전환하기 위해서는 셋탑 박스 등의 설치가 필수적이며 비싼 시청료를 지불하게 된다. 이에 따라, 저소득 층에도 디지털 케이블 방송을 확대하기 위해 Clear QAM이 도입되었다. Clear QAM이란 QAM 신호를 스크램블 없이 송출하여 디지털 방송 수신기가 내장된 TV에서는 무료로 디지털 케이블 방송을 시청할 수 있는 신호를 말한다.
다만, 모든 방송 컨텐츠 또는 채널을 Clear QAM으로 송출하는 경우 케이블 사업자가 유로 가입자와 무료 가입자 간의 서비스 등급을 나눌 수 없게 되는 문제가 발생할 수 있다. 이에 따라, Clear QAM으로 송출하는 방송 신호에 대해서도 유/무료 서비스 가입자 간에 등급을 나눌 수 있게 하는 방법이 요청된다.
본 발명은 상술한 문제점을 해결하기 위한 것으로, 본 발명의 목적은 Clear QAM으로 송출하는 방송 신호에 대해서도 컨텐츠 또는 채널별로 서비스 등급을 나눌 수 있게 하는 방송 송신 장치, 방송 수신 장치 및 그 방법을 제공함에 있다.
이상의 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 방송 수신 장치는, 비디오 데이터를 포함하는 방송 신호를 수신하는 수신부, 상기 방송 신호로부터, 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 검출부 및 상기 패킷 식별자 정보에 오류가 있다고 판단되면 상기 정정 정보를 이용하여 상기 패킷 식별자 정보를 정정하고, 상기 정정된 패킷 식별자 정보를 이용하여 상기 비디오 데이터를 검출하도록 제어하는 제어부를 포함한다.
그리고, 상기 검출된 비디오 데이터를 신호 처리하는 신호 처리부 및 상기 신호처리된 비디오 데이터를 출력하는 디스플레이부를 더 포함할 수 있다.
여기서, 상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입될 수 있다.
그리고, 상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호일 수 있다.
그리고, 상기 방송 신호는 오디오 데이터를 더 포함할 수 있으며, 상기 검출부는, 상기 방송 신호로부터, 상기 오디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하며, 상기 제어부는, 상기 오디오 데이터에 대한 패킷 식별자 정보에 오류가 있다고 판단되면 상기 오디오 데이터에 대한 정정 정보를 이용하여 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하고, 상기 정정된 패킷 식별자 정보를 이용하여 상기 오디오 데이터를 검출할 수 있다.
한편, 본 발명의 일 실시 예에 따른 방송 수신 방법은, 비디오 데이터를 포함하는 방송 신호를 수신하는 단계, 상기 방송 신호로부터, 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 단계, 상기 패킷 식별자 정보에 오류가 있다고 판단되면 상기 정정 정보를 이용하여 상기 패킷 식별자 정보를 정정하는 단계 및 상기 정정된 패킷 식별자 정보를 이용하여 상기 비디오 데이터를 검출하는 단계를 포함한다.
그리고, 상기 검출된 비디오 데이터를 신호 처리하는 단계 및 상기 신호처리된 비디오 데이터를 출력하는 단계를 더 포함할 수 있다.
여기서, 상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입될 수 있다.
그리고, 상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호일 수 있다.
그리고, 상기 방송 신호는 오디오 데이터를 더 포함할 수 있으며, 상기 방송 수신 방법은 상기 방송 신호로부터, 상기 오디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 단계, 상기 오디오 데이터에 대한 패킷 식별자 정보에 오류가 있다고 판단되면 상기 오디오 데이터에 대한 정정 정보를 이용하여 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하는 단계 및 상기 정정된 패킷 식별자 정보를 이용하여 상기 오디오 데이터를 검출하는 단계를 더 포함할 수 있다.
한편, 본 발명의 일 실시 예에 따른 방송 송신 장치는, 비디오 데이터를 포함하는 방송 신호를 생성하는 방송 신호 생성부 및 상기 방송 신호를 전송하는 전송부를 포함하며, 상기 방송 신호는 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 포함할 수 있다.
여기서, 상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입될 수 있다.
그리고, 상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호일 수 있다.
한편, 본 발명의 일 실시 예에 따른 방송 송신 방법은, 비디오 데이터를 포함하는 방송 신호를 생성하는 단계, 상기 방송 신호에, 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 삽입하는 단계 및 상기 방송 신호를 전송하는 단계를 포함한다.
여기서, 상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입될 수 있다.
그리고, 상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호일 수 있다.
이상과 같은 본 발명의 다양한 실시 예에 따르면, 방송 사업자는 Clear QAM으로 송출하는 방송 신호에 대해서도 컨텐츠 또는 채널별로 서비스 등급을 나눌 수 있게 된다.
도 1은 본 발명의 일 실시 예에 따른 방송 송수신 시스템을 나타내는 도면이다.
도 2는 본 발명의 일 실시 예에 따른 방송 송신 장치의 구성을 나타내는 블럭도이다.
도 3은 본 발명의 일 실시 예에 따른 방송 수신 장치의 구성을 나타내는 블럭도이다.
도 4는 PMT의 구조를 설명하기 위한 도면이다.
도 5는 정정 정보가 포함되는 영역을 설명하기 위한 도면이다.
도 6은 PMT에 포함된 패킷 식별자 정보 및 정정 정보의 구체적인 예를 나타내는 도면이다.
도 7은 본 발명의 일 실시 예에 따른 방송 송신 방법을 설명하기 위한 흐름도이다.
도 8은 본 발명의 일 실시 예에 따른 방송 수신 방법을 설명하기 위한 흐름도이다.
이하에서, 첨부된 도면을 참조하여 본 발명에 대해 구체적으로 설명한다.
도 1은 본 발명의 일 실시 예에 따른 방송 송수신 시스템을 나타내는 도면이다. 도 1에 따르면 방송 송수신 시스템(1000)은 방송 송신 장치(100) 및 방송 수신 장치(200)를 포함한다.
방송 송신 장치(100)는 방송 신호를 생성하여 방송망을 통해 방송 수신 장치(200)로 전송한다. 여기서, 방송 신호는 비디오 데이터, 오디오 데이터 및 부가 데이터(자막, 메타데이터, 시그널링 데이터 등)를 포함할 수 있다. 구체적으로, 방송 송신 장치(100)는 각 컨텐츠 또는 채널에 포함된 비디오, 오디오 및 부가 데이터 각각에 대한 ES(Elementary Stream)을 패킷화(Packetizing)하고, 패킷화된 ES를 멀티플렉싱하여 전송 스트림(Trasnport Stream) 형태의 방송 신호를 생성할 수 있다. 전송 스트림은 전송 환경에 적합하도록 부호화, 변조 등의 처리를 거쳐 방송망을 통해 전송될 수 있다. 특히, 방송 송신 장치(100)는 방송 신호를 QAM(Quadrature amplitude modulation) 방식으로 전송할 수 있다. QAM이란 디지털 신호의 변조 방식 중 하나로 한국에서는 디지털 케이블 방송을 QAM 방식으로 전송하고 있다.
일반적으로 방송 신호는 PMT(Program Map Table)에 각 ES에 대하여 비디오 데이터 및 오디오 데이터가 포함된 패킷의 패킷 식별자(Packet Identifier) 정보를 포함하며, 일반적인 방송 수신 장치는 패킷 식별자 정보를 이용하여 비디오 데이터 및 오디오 데이터가 포함된 패킷을 검출하고 적절한 신호 처리를 수행하여 데이터를 출력할 수 있다. 그러나, 본 발명의 일 실시 예에 따른 방송 송신 장치(100)는 방송 수신 장치와 미리 약속된 방식으로 방송 신호에 포함된 비디오 데이터 및 오디오 데이터에 대해 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 삽입하여 전송할 수 있다. 패킷 식별자 정보에 오류가 있는 경우, 일반적인 방송 수신 장치는 비디오 데이터 및 오디오 데이터에 대한 잘못된 패킷 식별자 정보를 이용하여 데이터를 처리하게 되며, 정정 정보를 검출하더라도 패킷 식별자 정보를 정정하는 방법을 알지 못해 컨텐츠를 정상적으로 출력할 수 없게 된다.
본 발명의 일 실시 예에 따른 방송 수신 장치(200)는 수신된 방송 신호에 포함된 비디오 데이터 및 오디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 정정 정보를 검출하고, 패킷 식별자 정보에 오류가 있다고 판단되면 검출된 정정 정보를 방송 송신 장치와 미리 약속된 방식을 이용하여 패킷 식별자 정보를 정정할 수 있다. 방송 수신 장치(200)는 정정된 패킷 식별자 정보를 이용하여 비디오 데이터 및 오디오 데이터를 처리하여 컨텐츠를 정상적으로 출력할 수 있게 된다.
한편, 방송 수신 장치(200)는 셋탑 박스, TV, 스마트 폰 등 방송 수신이 가능한 다양한 유형의 장치로 구현될 수 있다.
도 2는 본 발명의 일 실시 예에 따른 방송 송신 장치의 구성을 나타내는 블럭도이다. 도 2에 따르면 방송 송신 장치(100)는 방송 신호 생성부(110) 및 전송부(120)를 포함한다.
방송 신호 생성부(110)는 비디오 데이터를 포함하는 방송 신호를 생성한다. 방송 신호는 비디오 데이터뿐만 아니라 오디오 데이터 및 부가 데이터를 더 포함할 수 있다. 방송 신호 생성부(110)는 각 컨텐츠 또는 채널에 포함된 비디오, 오디오 및 부가 데이터 각각에 대해 인코딩 등의 과정을 거쳐 ES(Elementary Stream)을 생성할 수 있다. 이후 각 ES(Elementary Stream)을 패킷화(Packetizing)하고, 패킷화된 ES를 멀티플렉싱하여 전송 스트림(Trasnport Stream) 형태의 방송 신호를 생성할 수 있다.
방송 신호 생성부(110)는 비디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 삽입할 수 있다. 오류 정보 및 정정 정보는 PMT에 삽입될 수 있다. PMT는 각 컨텐츠 또는 채널별 비디오/오디오 데이터의 패킷 식별자를 정의하기 위한 데이터이다. 정정 정보는 PMT의 리저브드(Reserved) 영역에 삽입될 수 있다. 한편, 오류 정보는 정정 정보와는 별도로 PMT의 리저브드 영역에 삽입될 수 있으며, 또는, 정정 정보 자체가 오류 정보로 이용될 수 있다. 즉, 방송 수신 장치는 방송 신호에 정정 정보가 포함되어 있는 경우 패킷 식별자 정보에 오류가 있다고 판단할 수 있다. 정정 정보가 오류 정보로 이용되는 경우 방송 신호에는 정정 정보만이 삽입될 수 있다.
전송부(120)는 방송 신호 생성부(100)에서 생성된 방송 신호를 방송망을 통해 전송한다. 구체적으로, 전송부(120)는 방송 신호를 전송 환경에 적합하도록 위해 인코딩, 변조 등의 처리를 수행한 후 전송할 수 있다. 전송부(120)는 방송 신호를 QAM(Quadrature amplitude modulation) 방식으로 전송할 수 있으며, 특히, 스크램블과정을 거치지 않은 Clear QAM 신호로 전송할 수 있다.
도 3은 본 발명의 일 실시 예에 따른 방송 수신 장치의 구성을 나타내는 블럭도이다. 도 3에 따르면 방송 수신 장치(200)는 수신부(210), 검출부(220) 및 제어부(230)를 포함한다.
수신부(210)는 비디오 데이터를 포함하는 방송 신호를 수신한다. 방송 신호는 비디오 데이터 뿐만 아니라 오디오 데이터 및 부가 데이터를 더 포함할 수 있다.
검출부(220)는 방송 신호로부터 비디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출한다. 구체적으로, 검출부(220)는 PMT에 포함된 패킷 식별자 정보 및 정정 정보를 검출할 수 있다. 특히, 정정 정보 및 오류 정보는 PMT의 리저브드(Reserved) 영역에서 검출할 수 있다.
한편, 방송 신호에 오디오 데이터가 포함된 경우 검출부(220)는 오디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출할 수 있다.
제어부(230)는 방송 수신 장치(200)의 전반적인 동작을 제어한다. 특히, 제어부(230)는 패킷 식별자 정보에 오류가 있다고 판단되면 검출부(220)에서 검출된 정정 정보를 이용하여 패킷 식별자 정보를 정정한다. 여기서, 정정 정보 자체가 오류 정보로 이용될 수 있다. 즉, 제어부(230)는 방송 신호에 정정 정보가 포함되어 있는 경우 패킷 식별자 정보에 오류가 있다고 판단할 수 있다. 제어부(230)는 정정 정보를 이용하여 다양한 방법으로 패킷 식별자를 정정할 수 있다. 그리고, 제어부(230)는 정정된 패킷 식별자 정보를 이용하여 방송 신호에 포함된 비디오 데이터 및/또는 오디오 데이터를 검출할 수 있다. 제어부(230)의 동작에 대해서는 도 4 내지 도 6을 참조하여 구체적으로 설명한다.
도 4는 PMT의 구조를 설명하기 위한 도면이다. 도 4를 참조하면 PMT는 각각의 ES를 정의하기 위한 ES loop를 포함하며 ES loop는 각각의 ES마다 정의되어 ES의 개수만큼 존재할 수 있다. ES는 스트림 타입(예를 들면, MPEG2-video 또는 AC3-audio)에 대한 정보, ES의 패킷 식별자에 대한 정보 등을 포함할 수 있다. ES loop내의 elementary_PID에는 비디오 또는 오디오 데이터가 포함된 패킷의 패킷 식별자 정보가 포함될 수 있다.
도 5는 정정 정보가 포함되는 영역을 설명하기 위한 도면이다. 도 5에 따르면 정정 정보는 PMT의 리저브드(reserved) 영역에 포함될 수 있다. 리저브드 영역은 사용자의 필요에 따라 다양한 용도로 사용될 수 있도록 예약된 영역을 의미한다. 도 5를 참조하면 ES loop 내의 리저브드 영역에 정정 정보가 포함되는 것으로 도시하였으나 정정 정보는 ES loop내의 리저브드 영역 외에도 PMT내의 다양한 리저브드 영역 내에 포함될 수 있다.
도 6은 PMT에 포함된 패킷 식별자 정보 및 정정 정보의 구체적인 예를 나타내는 도면이다. 도 6을 참조하면 첫번째 ES loop(10)은 비디오 ES에 대한 ES loop이며, 두번째 ES loop(20)는 오디오 ES에 대한 ES loop이다. 첫번째 ES loop(10)는 비디오 데이터가 포함된 패킷 식별자를 elementary_PID가 0x21으로 정의되어 있으며, 정정 정보를 나타내는 리저브드 영역은 0x03으로 정의되어 있다. 두번째 ES loop(20)는 오디오 데이터가 포함된 패킷 식별자를 나타내는 elementary_PID가 0x22로 정의되어 있으며, 정정 정보를 나타내는 리저브드 영역은 0x03으로 정의되어 있다. 여기서, 첫번째 ES loop(10) 및 두번째 ES loop(20)내에 포함된 패킷 식별자 정보는 실제 비디오 또는 오디오 데이터가 포함된 패킷과는 상이한 패킷에 대한 정보를 포함하고 있다.
제어부(230)는 비디오 데이터 및 오디오 데이터에 대한 잘못된 패킷 식별자 정보를 정정 정보를 이용하여 정정할 수 있다. 예를 들어, 도 6에서와 같이 비디오 데이터 및 오디오 데이터의 패킷 식별자 정보가 0x21 및 0x22로 정의되어 있고 리저브드 영역에 포함된 정정 정보가 0x03인 경우 비디오 데이터 및 오디오 데이터의 패킷 식별자 정보에 정정 정보를 더하여 각각 0x24 및 0x25로 정정할 수 있다. 그리고, 제어부(230)는 0x24 및 0x25의 패킷 식별자를 가지는 패킷을 검출하여 처리하도록 제어할 수 있다.
도 6에서는 각 ES loop의 리저브드 영역에 포함된 정정 정보가 0x03으로 동일한 것으로 설명하였으나, 비디오 데이터 및 오데오 데이터 각각에 정정 정보는 각각 상이할 수 있다. 또한, 상술한 실시 예에서는 비디오 데이터 및 오디오 데이터에 대한 패킷 식별자 정보 및 정정 정보를 더하여 패킷 식별자 정보를 정정하는 것으로 설명하였으나 이 외에도 다양한 방법을 통해 실제 패킷 식별자 정보를 정정할 수 있다. 예를 들어, 제어부(230)는 패킷 식별자 정보에서 정정 정보를 빼는 방식으로 패킷 식별자 정보를 정정할 수 있다. 또는, 패킷 식별자 정보 및 정정 정보를 포함하는 비트에 대해 논리 연산(AND, OR, XOR 등)을 수행하여 패킷 식별자 정보를 정정할 수도 있다.
한편, 방송 수신 장치(200)는 제어부(230)의 제어에 따라 방송 신호에 포함된 데이터를 신호 처리하는 신호 처리부(미도시) 및 신호 처리된 데이터를 출력하는 출력부(미도시)를 더 포함할 수 있다. 구체적으로 신호 처리부는 비디오 데이터를 처리하기 위한 비디오 처리부 및 오디오 데이터를 처리하기 위한 오디오 처리부를 포함할 수 있다. 비디오 데이터 처리부는 정정된 패킷 식별자를 이용해 검출된 비디오 데이터에 대하여 디코딩, 스케일링, 프레임 레이트 변환 등의 처리를 수행하여 출력부로 제공할 수 있다. 오디오 데이터 처리부는 정정된 패킷 식별자를 이용해 검출된 오디오 데이터에 대하여 디코딩 등의 처리를 수행하여 출력부로 제공할 수 있다.
출력부(미도시)는 비디오 처리부에서 입력되는 비디오 데이터를 디스플레이하기 위한 디스플레이부 및 오디오 처리부에서 입력되는 오디오 데이터를 출력하기 위한 오디오 출력부를 포함한다. 디스플레이부는 액정 표시 장치(Liquid Crystal Display, LCD), 유기 전기 발광 다이오드(Organic Light Emitting Display, OLED) 또는 플라즈마 표시 패널(Plasma Display Panel, PDP) 등 다양한 디스플레이 패널로 구현될 수 있으며, 오디오 출력부는 스피커 등의 오디오 출력 장치로 구현될 수 있다.
상술한 실시 예에 따르면 케이블 사업자는 디지털 케이블 방송의 각 채널별로 PMT 내에 올바른 패킷 식별자 정보 또는 잘못된 패킷 식별자 정보 및 정정 정보를 삽입하여 방송 신호를 송출함으로써 유/무료 가입자 간에 등급을 나누어 케이블 방송 서비스를 제공할 수 있다. 올바른 패킷 식별자 정보가 포함된 컨텐츠 또는 채널에 대해서는 모든 사용자가 무료로 이용가능하나, 잘못된 패킷 식별자 정보 및 정정 정보가 포함된 컨텐츠 또는 채널에 대해서는 정정 정보를 이용하여 잘못된 패킷 식별자를 정정할 수 있는 셋탑 박스 또는 TV 만이 정상적으로 컨텐츠를 재생할 수 있게 된다.
케이블 사업자는 잘못된 패킷 식별자를 정정할 수 있는 셋탑 박스 또는 TV에 설치될 수 있는 모듈을 유료 시청자에게 제공하거나, 셋탑 박스, TV, 스마트 폰 등의 방송 수신 장치에서 실행될 수 있는 잘못된 패킷 식별자를 정정할 수 있는 프로그램을 유료 시청자에게 제공할 수 있다.
이하에서는 도 7 및 도 8을 참조하여 방송 송신 장치(100) 및 방송 수신 장치(200)의 방송 송/수신 방법을 설명하기로 한다. 설명의 편의를 위하여 중복되는 내용은 생략하고 간략하게 설명한다.
도 7은 본 발명의 일 실시 예에 따른 방송 송신 방법을 설명하기 위한 흐름도이다. 도 7에 따르면 방송 송신 장치(100)는 먼저 비디오 데이터를 포함하는 방송 신호를 생성한다(S710). 방송 신호는 오디오 데이터 및 부가 데이터를 더 포함할 수 있으며, Clear QAM 신호일 수 있다. 그리고, 방송 신호에 비디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 삽입한다(S720). 정정 정보 및 오류 정보는 방송 신호의 PMT에 삽입될 수 있으며, 특히, PMT의 리저브드 영역에 삽입될 수 있다. 한편, 정정 정보 자체가 오류 정보로 사용될 수 있으며 이러한 경우에는 정정 정보만이 삽입될 수 있다. 방송 신호가 오디오 데이터를 포함하는 경우, 오디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 정정 정보를 삽입할 수 있다. 그리고, 방송 신호를 전송한다(S730).
도 8은 본 발명의 일 실시 예에 따른 방송 수신 방법을 설명하기 위한 흐름도이다. 도 8에 따르면 방송 수신 장치(200)는 비디오 데이터를 포함하는 방송 신호를 수신한다(S810). 여기서, 방송 신호는 Clear QAM 신호일 수 있으며, 오디오 데이터 및 부가 데이터를 더 포함할 수 있다. 그리고, 방송 신호로부터 비디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출한다(S820). 정정 정보 및 오류 정보는 방송 신호의 PMT에서 검출할 수 있으며, 특히, PMT의 리저브드 영역에서 검출할 수 있다. 정정 정보가 오류 정보로 사용되는 경우 정정 정보만을 검출할 수 있다. 이후 정정 정보를 이용하여 패킷 식별자 정보를 정정한다(S830). 구체적으로, 패킷 식별자 정보에 오류가 있다고 판단되면 정정 정보를 이용하여 패킷 식별자 정보를 정정할 수 있다. 정정 정보가 오류 정보로 이용되는 경우에는 방송 신호에 정정 정보가 포함되어 있으면 패킷 식별자 정보에 오류가 있다고 판단할 수 있다. 그리고, 정정된 패킷 식별자 정보를 이용하여 비디오 데이터를 검출한다(S840). 이후, 검출된 비디오 데이터를 신호 처리하고, 디스플레이부를 통해 신호 처리된 비디오 데이터를 출력할 수 있다.
한편, 방송 신호에 오디오 데이터가 포함된 경우 수신된 방송 신호로부터 오디오 데이터에 대한 패킷 식별자 정보의 오류 여부를 판단하기 위한 오류 정보 및 정정 정보를 검출하고, 오디오 데이터에 대한 정정 정보를 이용하여 오디오 데이터에 대한 패킷 식별자 정보를 정정할 수 있다. 이후, 정정된 패킷 식별자 정보를 이용하여 오디오 데이터를 검출할 수 있다.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
100 : 방송 송신 장치 110 : 방송 신호 생성부
120 : 전송부 200 : 방송 수신 장치
210 : 수신부 220 : 검출부
230 : 제어부

Claims (16)

  1. 비디오 데이터를 포함하는 방송 신호를 수신하는 수신부;
    상기 방송 신호로부터, 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 검출부; 및
    상기 패킷 식별자 정보에 오류가 있다고 판단되면 상기 방송 신호로부터 검출된 정정 정보를 이용하여 상기 패킷 식별자 정보를 정정하고, 상기 정정된 패킷 식별자 정보를 이용하여 상기 비디오 데이터를 검출하도록 제어하는 제어부;를 포함하는 방송 수신 장치.
  2. 제1항에 있어서,
    상기 검출된 비디오 데이터를 신호 처리하는 신호 처리부; 및
    상기 신호처리된 비디오 데이터를 출력하는 디스플레이부;를 더 포함하는 것을 특징으로 하는 방송 수신 장치.
  3. 제1항에 있어서,
    상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입되는 것을 특징으로 하는 방송 수신 장치.
  4. 제1항에 있어서,
    상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호인 것을 특징으로 하는 방송 수신 장치.
  5. 제1항에 있어서,
    상기 방송 신호는 오디오 데이터를 더 포함하며,
    상기 검출부는,
    상기 방송 신호로부터, 상기 오디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하며,
    상기 제어부는,
    상기 오디오 데이터에 대한 패킷 식별자 정보에 오류가 있다고 판단되면 상기 오디오 데이터에 대한 정정 정보를 이용하여 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하고, 상기 정정된 패킷 식별자 정보를 이용하여 상기 오디오 데이터를 검출하는 것을 특징으로 하는 방송 수신 장치.
  6. 비디오 데이터를 포함하는 방송 신호를 수신하는 단계;
    상기 방송 신호로부터, 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 단계;
    상기 패킷 식별자 정보에 오류가 있다고 판단되면 상기 방송 신호로부터 검출된 정정 정보를 이용하여 상기 패킷 식별자 정보를 정정하는 단계; 및
    상기 정정된 패킷 식별자 정보를 이용하여 상기 비디오 데이터를 검출하는 단계;를 포함하는 방송 수신 방법.
  7. 제6항에 있어서,
    상기 검출된 비디오 데이터를 신호 처리하는 단계; 및
    상기 신호처리된 비디오 데이터를 출력하는 단계;를 더 포함하는 것을 특징으로 하는 방송 수신 방법.
  8. 제6항에 있어서,
    상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입되는 것을 특징으로 하는 방송 수신 방법.
  9. 제6항에 있어서,
    상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호인 것을 특징으로 하는 방송 수신 방법.
  10. 제6항에 있어서,
    상기 방송 신호는 오디오 데이터를 더 포함하며,
    상기 방송 신호로부터, 상기 오디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하기 위한 정정 정보를 검출하는 단계;
    상기 오디오 데이터에 대한 패킷 식별자 정보에 오류가 있다고 판단되면 상기 오디오 데이터에 대한 정정 정보를 이용하여 상기 오디오 데이터에 대한 패킷 식별자 정보를 정정하는 단계; 및
    상기 정정된 패킷 식별자 정보를 이용하여 상기 오디오 데이터를 검출하는 단계;를 더 포함하는 것을 특징으로 하는 방송 수신 방법.
  11. 비디오 데이터를 포함하는 방송 신호를 생성하는 방송 신호 생성부; 및
    상기 방송 신호를 전송하는 전송부;를 포함하며,
    상기 방송 신호는 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 포함하는 것을 특징으로 하는 방송 송신 장치.
  12. 제11항에 있어서,
    상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입되는 것을 특징으로 하는 방송 송신 장치.
  13. 제11항에 있어서,
    상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호인 것을 특징으로 하는 방송 송신 장치.
  14. 비디오 데이터를 포함하는 방송 신호를 생성하는 단계;
    상기 방송 신호에, 상기 비디오 데이터에 대한 패킷 식별자(Packet Identifier) 정보의 오류 여부를 판단하기 위한 오류 정보 및 상기 패킷 식별자 정보를 정정하기 위한 정정 정보를 삽입하는 단계;
    상기 방송 신호를 전송하는 단계;를 포함하는 방송 송신 방법.
  15. 제14항에 있어서,
    상기 정정 정보는 상기 방송 신호의 PMT(Program Map Table)의 리저브드(Reserved) 영역에 삽입되는 것을 특징으로 하는 방송 송신 방법.
  16. 제14항에 있어서,
    상기 방송 신호는 Clear QAM(Quadrature amplitude modulation) 신호인 것을 특징으로 하는 방송 송신 방법.
KR1020120147630A 2012-12-17 2012-12-17 방송 송신 장치, 방송 수신 장치 및 그 방법 KR101982273B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120147630A KR101982273B1 (ko) 2012-12-17 2012-12-17 방송 송신 장치, 방송 수신 장치 및 그 방법
US14/084,669 US9118964B2 (en) 2012-12-17 2013-11-20 Broadcast transmitting apparatus, broadcast receiving apparatus, and the method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120147630A KR101982273B1 (ko) 2012-12-17 2012-12-17 방송 송신 장치, 방송 수신 장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20140078355A KR20140078355A (ko) 2014-06-25
KR101982273B1 true KR101982273B1 (ko) 2019-05-24

Family

ID=50932600

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120147630A KR101982273B1 (ko) 2012-12-17 2012-12-17 방송 송신 장치, 방송 수신 장치 및 그 방법

Country Status (2)

Country Link
US (1) US9118964B2 (ko)
KR (1) KR101982273B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295331B (zh) * 2016-06-20 2020-03-17 深圳前海茂佳软件科技有限公司 数字电视现场模拟测试方法及***
CN107770210A (zh) * 2016-08-17 2018-03-06 ***通信有限公司研究院 牌照方控制方法、机顶盒及家庭开放平台
WO2020007347A1 (zh) * 2018-07-04 2020-01-09 青岛海信电器股份有限公司 广播信号的接收

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007235978A (ja) * 2007-03-28 2007-09-13 Sony Corp 情報中継装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010010109A (ko) * 1999-07-16 2001-02-05 구자홍 이동통신 단말기를 이용한 방송 서비스 시스템
JP4501187B2 (ja) * 1999-10-22 2010-07-14 ソニー株式会社 情報処理装置、情報処理システム及び情報処理方法
JP2002247543A (ja) * 2001-02-21 2002-08-30 Sony Corp 送信装置および方法、受信装置および方法、記録媒体、並びにプログラム
US20060222328A1 (en) * 2005-03-29 2006-10-05 Takashi Akahane Digital broadcast playback system, digital broadcast receiving apparatus, and digital broadcast recording and playback apparatus
WO2007100184A1 (en) * 2006-02-28 2007-09-07 Lg Electronics Inc. Digital broadcasting system and method of processing data
JP4049799B2 (ja) * 2006-04-26 2008-02-20 三菱電機株式会社 デジタル放送受信装置及びその受信方法
KR20080024623A (ko) * 2006-09-14 2008-03-19 삼성전자주식회사 디스플레이장치 및 그 데이터 표시방법
KR100916702B1 (ko) * 2007-09-05 2009-09-11 에스케이 텔레콤주식회사 전송 스트림 패킷의 채널 디코딩 장치 및 그 방법
WO2009050872A1 (ja) * 2007-10-16 2009-04-23 Panasonic Corporation 放送受信装置、放送受信方法およびプログラム
JP5553147B2 (ja) * 2010-02-17 2014-07-16 ソニー株式会社 受信装置、受信方法、およびプログラム
JP2012039340A (ja) * 2010-08-06 2012-02-23 Hitachi Consumer Electronics Co Ltd 受信装置および受信方法
KR101770206B1 (ko) * 2011-04-06 2017-08-22 엘지전자 주식회사 이동 단말기 및 이를 이용한 사용자 인터페이스 제공 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007235978A (ja) * 2007-03-28 2007-09-13 Sony Corp 情報中継装置

Also Published As

Publication number Publication date
US20140173678A1 (en) 2014-06-19
US9118964B2 (en) 2015-08-25
KR20140078355A (ko) 2014-06-25

Similar Documents

Publication Publication Date Title
US9178774B2 (en) Channel hopping scheme for update of data for multiple services across multiple channels
US11070854B2 (en) Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method
US20160352793A1 (en) Apparatus for processing a hybrid broadcast service, and method for processing a hybrid broadcast service
WO2014209526A1 (en) Methods, information providing system, and reception apparatus for protecting content
US20140233462A1 (en) Digital broadcasting system and method of processing data in digital broadcasting system
KR101982273B1 (ko) 방송 송신 장치, 방송 수신 장치 및 그 방법
US9554180B2 (en) System and method of processing a satellite signal
US20100322424A1 (en) Digital broadcasting system and method of processing data in digital broadcasting system
US20120027100A1 (en) Method and apparatus for transmitting and receiving extended broadcast service in digital broadcasting
KR102103903B1 (ko) 송신 장치, 수신 장치 및 그 데이터 처리 방법
US9736509B2 (en) Method and apparatus for utilizing a broadcasting channel
US20120079550A1 (en) Broadcast transmitter, broadcast receiver, and broadcast transmission method
EP3466086B1 (en) Method and apparatus for personal multimedia content distribution
KR20140146358A (ko) 방송수신장치, 디스플레이장치 및 그 제어방법
US20140317663A1 (en) Method and apparatus for providing broadcasting service
EP3668101A1 (en) Transmission device, transmission method, reception device, and reception method
US20160088255A1 (en) Signal receiving apparatus and method of controlling the same
US10484116B2 (en) Apparatus for converting broadcast signal and method for using the same
KR20110120711A (ko) 어플리케이션 서비스 제공 방법 및 장치
KR100716298B1 (ko) 디지털방송수신기 및 그 제어방법
KR101637352B1 (ko) 디지털 방송 수신기 및 컨텐츠 관리 방법
KR20140032522A (ko) 방송 편성표 제공 시스템 및 그의 방송 편성표 제공 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant