KR101367102B1 - 방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv - Google Patents

방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv Download PDF

Info

Publication number
KR101367102B1
KR101367102B1 KR1020070034622A KR20070034622A KR101367102B1 KR 101367102 B1 KR101367102 B1 KR 101367102B1 KR 1020070034622 A KR1020070034622 A KR 1020070034622A KR 20070034622 A KR20070034622 A KR 20070034622A KR 101367102 B1 KR101367102 B1 KR 101367102B1
Authority
KR
South Korea
Prior art keywords
broadcast
iptv
broadcast service
service information
packet
Prior art date
Application number
KR1020070034622A
Other languages
English (en)
Other versions
KR20080091592A (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 KR1020070034622A priority Critical patent/KR101367102B1/ko
Priority to US11/971,435 priority patent/US20080250467A1/en
Publication of KR20080091592A publication Critical patent/KR20080091592A/ko
Application granted granted Critical
Publication of KR101367102B1 publication Critical patent/KR101367102B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • 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/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6118Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet

Landscapes

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

Abstract

본 발명은 방송 서비스 정보를 처리하는 방법 및 이를 이용한 하이브리드 TV에 관한 것으로, IP 망으로부터 수신된 패킷에 1개 혹은 그 이상의 방송 제공자가 소정 방송 콘텐츠에 대한 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하고 있는지 여부에 대한 방송 서비스 정보가 존재하는지를 IP 망으로부터 수신된 그 패킷의 일부만을 검사하여 판단하고, 판단결과 방송 서비스 정보가 수신된 패킷에 존재하지 않으면, 수신된 패킷을 폐기함으로써, 하이브리드 TV로 하여금 SD&S 정보 중 필요한 것만 선별적으로 골라 받게 하여, 시스템 전체의 메모리 소모를 줄일 수 있는 효과가 있다.

Description

방송 서비스 정보를 처리하는 방법 및 이를 이용한 하이브리드 TV{Method for processing broadcasing service information and hybrid TV using the same}
도 1은 종래의 전반적인 하이브리드 TV의 구성을 나타내는 구성도이다.
도 2는 본 발명의 바람직한 일 실시예에 따른 하이브리드 TV를 나타내는 블록도이다.
도 3은 본 발명의 바람직한 일 실시예에 따른 하이브리드 TV에서 방송 서비스 정보를 처리하는 방법의 흐름도이다.
도 4은 본 발명에 따른 하이브리드 TV에서 자동으로 채널 정보를 저장하는 방법을 나타내는 흐름도이다.
도 5는 본 발명에 따른 하이브리드 TV에서 채널을 선택하는 방법을 나타내는 흐름도이다.
도 6는 본 발명에 따른 하이브리드 TV가 사용하는 채널 테이블의 일 실시예를 표로 나타낸 것이다.
도 7a-7b는 종래의 DVBSTP(SD&S multicast delivery 프로토콜)과 본 발명에 따른 수정된 DVBSTP(SD&S multicast delivery 프로토콜)을 나타낸 도면이다.
도 8a는 본 발명에 일 실시예에 따라 수정된 DVBSTP(SD&S multicast delivery 프로토콜)에 방송 서비스 정보가 포함된 XML(extensible markup language) 스키마(SCHEMA)를 나타낸 것이다.
도 8b는 방송 서비스 정보가 포함된 XML 스키마(SCHEMA)를 선언해 주는 부분을 나타낸 것이다.
본 발명은 방송 서비스 정보를 처리하는 방법 및 이를 이용한 하이브리드 TV에 관한 것으로, 특히 메모리을 절약하기 위해 방송 서비스 정보를 처리하는 방법 및 이를 이용한 하이브리드 TV에 관한 것이다.
TV는 특정 방송 신호를 받아들이고, 상기 받아들인 특정 방송 신호를 바로 디스플레이 해주는 장치인 반면에, 셋톱박스(Set Top Box)는 외부 신호를 받아들이고, 상기 외부 신호를 셋톱박스에 연결된 TV에 디스플레이 해주는 장치라는 점에서 구분된다. 그러나, IPTV와 IP-STB는 모두 인터넷 프로토콜(Internet Protocol)을 이용해 방송을 수신하는 기능을 갖고 있으므로, 이하에서는 IP-STB와 IPTV를 구분없이 모두 IPTV(Internet Protocol Television)로 칭하기로 한다.
IP-STB 중에서 순수 IP(Internet Protocol)를 이용한 방송만을 수신해 주는 셋톱박스를 순수 IPTV 셋톱박스라고 한다. 하이브리드 TV는 상기 순수 IPTV 셋톱박스 기능과 레거시 방송 셋톱박스 기능이 융합되고 복합화되어 있는 장치이다. 다시 말해, 이 장치 하나를 이용하여 사용자는 방송(Broadcast)망 혹은 광대역(Broadband) 망을 통해 스트리밍되는 콘텐츠를 시청할 수 있는 것이다. 하이브리 드 TV는 다른 말로 하이브리드 IPTV라고도 한다.
도 1은 종래의 전반적인 하이브리드 TV의 구성을 나타내는 구성도이다.
하이브리드 TV(Hybrid TV)는 순수 IP 셋톱박스와 케이블 셋톱박스를 포함한다. 하이브리드 TV는 케이블 셋톱박스 외에도 지상파, 위성 셋톱박스를 더 포함할 수 있다. 이하에서는 케이블 셋톱박스와 순수 IP 셋톱박스가 합쳐진 하이브리드 TV의 경우를 살펴보기로 한다.
순수 IP 셋톱박스가 사용하는 IPTV 셋톱박스 서브시스템이 동작하는 모드를 IPTV 모드라하고, 레거시 방송 셋톱박스가 사용하는 레거시 셋톱박스 서브시스템이 동작하는 모드를 레거시 모드(legacy mode)라고 하기로 한다.
하이브리드 TV는 IPTV 패킷과 케이블 TV 신호를 구분하여 각각 IPTV 패킷 리시버와 케이블(Cable) 신호 리시버를 통해 수신하고, 상기 수신된 IPTV 패킷 중 IPTV 미디어 스트리밍 패킷 또는 케이블 신호를 가공하여 사용자에게 영상을 제공한다. 이때, 레거시 모드에서는 레거시 셋톱박스 서브시스템이 수신하는 레거시 방송만을 튜닝하여 시청할 수 있고, IPTV 모드에서는 IPTV 셋톱박스 서브시스템이 수신하는 IPTV 스트리밍 방송만을 시청할 수 있다. 하이브리드 TV는 사용자가 상기 레거시 모드와 IPTV 모드를 전환할 수 있는 기능을 제공할 수 있다. 그러나 종래에는 레거시 셋톱박스 서브시스템이 동작하는 동안에도 IPTV 셋톱박스 서브시스템이 동작해야 하기 때문에, IPTV 셋톱박스 서브시스템은 방송 서비스 관련 정보 및 방송 서비스 탐색 및 선택(SD&G) 정보의 업데이트 패킷을 모두 수신하고 처리해야 하는 불편함이 있었다.
본 발명이 이루고자 하는 기술적 과제는 IPTV 모드와 레거시 모드를 동시에 사용할 수 있는 하이브리드 TV에서 메모리를 절약하기 위해 방송 서비스 정보를 처리하는 방법 및 이를 이용한 하이브리드 TV를 제공하는 데 있다. 또한, 상기된 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는데 있다.
상기 기술적 과제를 해결하기 위한 본 발명에 따른 하이브리드 TV에서 방송 서비스 정보를 처리하는 방법은 IP 망으로부터 수신된 패킷에 1개 혹은 그 이상의 방송 제공자가 소정 방송 콘텐츠에 대한 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하는지 여부에 대한 방송 서비스 정보가 존재하는지를 IP 망으로부터 수신된 그 패킷의 일부만을 검사하여 판단하는 단계; 및 상기 판단결과 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하지 않으면, 상기 수신된 패킷을 폐기하는 단계를 포함한다.
상기 다른 기술적 과제를 해결하기 위하여, 본 발명에 따른 하이브리드 TV는 IP 망으로부터 수신된 패킷에 1개 혹은 그 이상의 방송 제공자가 소정 방송 콘텐츠에 대한 레거시 방송 서비스에 1:1 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하는지 여부에 대한 방송 서비스 정보가 존재하는지를 IP 망으로부터 수신된 그 패킷의 일부만을 검사하여 판단하고, 상기 판단결과 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하지 않으면, 상기 수신된 패킷을 폐기하도록 제어신호를 출력하는 제어부; 및 상기 제어부로부터 출력된 제어신호를 수신하고, 상기 수신된 패킷을 폐기하는 수신부를 포함한다.
상기 또 다른 기술적 과제를 해결하기 위하여, 본 발명은 상기된 하이브리드 TV에서 방송 서비스 정보를 처리하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공한다.
이하에서는 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다.
DVB(Digital Video Broadcasting)란, 디지탈 TV에 대해서 국제적으로 받아들여진 표준을 말한다. DVBSTP(DVB Service Discovery & Selection Transport Protocol)는 DVB의 표준에서 정의하고 있는 다수의 서비스 제공자 및 서비스를 구별하기 위한 프로토콜이다.
도 2는 본 발명의 바람직한 일 실시예에 따른 하이브리드 TV를 나타내는 블록도이다.
도 2를 참조하면, 본 실시예에 따른 하이브리드 TV는 수신부(210), 제어부(220), 저장부(230), 복호부(240), 파싱부(250), 및 출력부(260)로 구성된다.
수신부(210)는 IP 망을 통해 DVBSTP 패킷을 수신한다. DVBSTP 패킷이란 DVB 표준에서 정의하고 있는 다수의 서비스 제공자 및 서비스를 구별하기 위한 프로토콜을 이용하는 패킷이다.
제어부(220)는 수신부(210)에 DVBSTP 패킷이 수신되면, 본 실시예에 따른 하이브리드 TV가 레거시 모드인지 IPTV 모드인지 검사하고, DVBSTP 패킷에 포함된 비 트 x를 검사한다. 상기 비트 x는 1개 혹은 그 이상의 SD&S 서비스 공급자가 DVBSTP 패킷 헤더에 부가하는 것으로서, 1개 혹은 그 이상의 방송 제공자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하고 있는지 여부에 대한 정보가 DVBSTP 패킷이 속하는 세그먼트에 존재하는지를 나타내는 비트이다. 비트 x가 1이면 1개 혹은 그 이상의 방송 제공자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하고 있는지 여부에 대한 정보가 DVBSTP 패킷이 속하는 세그먼트에 존재함을 나타내고, 0이면 1개 혹은 그 이상의 방송 제공자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하고 있는지 여부에 대한 정보가 DVBSTP 패킷이 속하는 세그먼트에 존재하지 않음을 나타낸다. 레거시 모드란, 케이블, 지상파, 위성 등 기존의 방법으로 방송하는 모드를 말하며, IPTV 모드란, IP(Internet Protocol)를 이용하여 방송하는 모드를 말한다.
상기 검사들을 한 결과 레거시 모드이고 비트 x가 0인 경우에는 수신부(210)에 수신된 DVBSTP 패킷을 처리하지 않고 무시한다. 상기 검사들을 한 결과, IPTV 모드이거나, 혹은 레거시 모드이면서 비트 x가 1인 경우에는 수신부에 수신된 DVBSTP 패킷을 저장부(230)에 저장하도록 하는 제어신호를 출력한다. 제어부(220)는 파싱부(250)로부터 XML 파싱 결과를 수신하면, 상기 XML 파싱 결과로부터 방송 공급자가 제공하는 채널 정보에 변화가 존재하는지 판단한다. 상기 채널 정보의 변화가 존재하는 경우에는 상기 채널 정보가 저장되어 있는 저장장치(미도시)에 상기 채널 정보를 업데이트한다. 상기 저장장치(미도시)로 채널 정보를 업데이트하는 것 은 EEPROM 프로그래밍을 통하여 이루어질 수 있다. 상기 채널 정보는 방송 서비스 정보를 포함한다. 상기 방송 서비스 정보란, 1개 혹은 그 이상의 방송 공급자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하고 있는지 나타내는 정보이다. 상기 방송 서비스 정보를 나타내는 플래그(obsoleteness flag)가 1이면, 1개 혹은 그 이상의 방송 공급자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하고 있는 것을 나타내고, 0이면 방송 공급자가 레거시 방송 신호만을 공급하는 것을 나타낸다.
제어부(220)는 상기 저장장치(미도시)에 저장된 상기 채널 정보들로 구성된 채널 테이블을 검사하고, 상기 채널 테이블 검사결과 방송 서비스 정보를 나타내는 플래그가 0이거나, 방송 서비스 정보를 나타내는 플래그가 1이고 사용자 설정 정보를 나타내는 플래그가 0이면 출력부(260)로 레거시 방송을 출력하도록 하는 제어신호를 보낸다. 제어부(220)는 상기 채널 테이블 검사결과 방송 서비스 정보를 나타내는 플래그가 1이고 사용자 설정 정보를 나타내는 플래그가 1이면 바로 IPTV 방송을 출력하도록 하는 제어신호를 출력부(260)로 보낸다. 상기 사용자 설정 정보란, 레거시 방송과 IPTV 방송 중 사용자가 IPTV 방송을 시청할 것으로 설정하였음을 나타내는 정보를 담고 있다. 상기 사용자 설정 정보를 나타내는 플래그가(allow-IPTV flag)가 1이면 사용자가 IPTV 방송을 시청할 것으로 설정한 것을 나타내고, 0이면 사용자가 레거시 방송을 시청할 것을 설정한 것을 나타낸다.
저장부(230)는 제어부(220)의 제어신호를 받아 수신부(210)에 수신된 DVBSTP 패킷을 저장한 후, 이를 복호부(240)로 출력한다.
복호부(240)는 저장부(230)로부터 DVBSTP 패킷을 받아 복호한 후 복호된 DVBSTP 패킷을 파싱부(250)로 출력한다. 상기 복호시 BiM 디코딩을 사용할 수 있다. BiM(2진 포맷, Binary format for Multimedia description streams)이란, MPEG-7 시스템 규격에서 기술(description) 표현을 인코딩하는 방법으로 규정된 것이다.
파싱부(250)는 복호부(240)로부터 복호된 DVBSTP 패킷을 수신하면, XML 파싱을 수행하고, XML 파싱 수행 결과를 제어부(220)로 출력한다.
출력부(260)는 제어부(220)로부터 제어신호를 수신하고, 상기 수신된 제어신호에 따라 레거시 방송을 출력하거나 IPTV 방송을 출력한다.
도 3은 본 발명의 바람직한 일 실시예에 따른 하이브리드 TV에서 방송 서비스 정보를 처리하는 방법의 흐름도이다.
도 3을 참조하면, 본 실시예에 따른 방송 서비스 정보를 처리하는 방법은 도 2에 도시된 하이브리드 TV에서 시계열적으로 처리되는 단계들로 구성된다. 따라서, 이하 생략된 내용이라 하더라도 도 2에 도시된 하이브리드 TV에 관하여 이상에서 기술된 내용은 본 실시예에 따른 방송 서비스 정보를 처리하는 방법에도 적용된다.
305 단계에서 하이브리드 TV는 IP 망을 통해 DVBSTP 패킷을 수신한다.
310 단계에서 하이브리드 TV가 IPTV모드로 동작하고 있는지, 레거시 모드(Legacy mode)로 동작하고 있는지를 판단한다. IPTV 모드로 동작하고 있는 경우 325 단계로 진행하고, 레거시 모드로 동작하고 있는 경우, 315 단계로 진행한다.
315 단계에서 하이브리드 TV는 305 단계에서 수신된 DVBSTP 패킷을 검사하고, 상기 DVBSTP 패킷을 구성하는 소정의 비트로부터 방송 서비스 정보(obsoleteness flag)가 포함되었는지 여부를 판단한다.
상기 수신된 DVBSTP 패킷을 구성하는 소정의 비트를 비트 x라고 할 때, 상기 비트 x가 1이면 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되어 있음을 나타내고, 상기 비트 x가 0이면 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되지 않음을 나타내는 것이 바람직하다.
320 단계에서 하이브리드 TV는 315 단계에서 판단한 결과 방송 서비스 정보가 상기 수신된 DVBSTP 패킷에 포함되어 있지 않으면, 상기 수신된 DVBSTP 패킷을 처리하지 않고 무시한다.
325 단계에서 하이브리드 TV는 315 단계에서 판단한 결과 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되어 있는 경우이거나, 310 단계에서 판단한 결과 IPTV 모드인 경우, 305 단계에서 수신된 DVBSTP 패킷을 저장부(230)에 저장한다. IPTV 모드인 경우, 상기 비트 x가 1인 경우와 0인 경우로 나누어 볼 수 있다. IPTV 모드이고, 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되어 있는 경우(비트 x가 1인 경우)는 R1 메모리 영역에 저장하는 것이 바람직하다. 만일 IPTV 모드이고, 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되어 있지 않은 경우(비트 x가 0인 경우)는 R2 메모리 영역에 저장하는 것이 바람직하다. 상기 R1 메모리 영역이란, 메모리 영역 중에서 다른 메모리 영역보다 빠른 접근이 가능한 영역을 말한다. 상기 R2 메모리 영역이란, 업데이트되는 DVBSTP 패킷을 디코딩하고 해석(parsing)하는 데 사용 되는 영역으로서 R1 메모리 영역보다 접근이 느린 영역이다. 예를 들어, 내장 메모리는 R1 메모리 영역으로 분류하고, 외장 메모리는 R2 메모리 영역으로 분류할 수 있다.
330 단계에서 하이브리드 TV는 305 단계에서 수신된 DVBSTP 패킷이 암호화된 경우, 복호화를 수행한다. 상기 복호화는 BiM 디코딩임이 바람직하다.
335 단계에서 하이브리드 TV는 330 단계에서 복호화된 DVBSTP 패킷을 XML 파싱을 수행한다. SD&S 정보는 DVBSTP 패킷을 이용하여 멀티캐스트(Multicast) 전송될 수 있으며, 이때 SD&S 정보는 XML 문서로 생성이 된다. SD&S(Service Discovery & Selection)는 다수의 방송 공급자에 의해 공급되는 다수의 방송 정보를 탐색 및 선택하기 위한 정보이다. 상기 SD&S는 IP 레벨에서 제공된다.
SD&S 정보는 다음과 같은 두 과정에 쓰인다. 첫째는 탐색 과정이다. 다수의 방송 공급자에 의해 공급되는 다수의 방송 정보 각각을 IP 레벨에서 공급받아 방송 서비스 목록을 유저에게 제시하고 접근하게 해 주는 과정이다. 둘째는 선택 과정이다. 유저가 어떤 방송 서비스를 시청하겠다고 결정했으면 선택을 하고 보게 되는 과정이다. 종래의 탐색 및 선택(SD&S) 정보는 현재 표준 문서 ETSI 102 034 v1.2.1에서 내용을 정의하고 있다.
SD&S 정보는 Multicast 전송일 경우 DVBSTP를 이용하고, Unicast일 경우 HTTP를 사용하여 각 단말로 전송될 수 있도록 한다. SD&S 정보는 XML 레코드 형태로 전송된다. 표준 문서 ETSI 102 034 v1.2.1에 상기 XML 레코드에 대한 종래 스키마가 정의되어 있다. 335 단계에서 DVBSTP 패킷을 모아 가공하여 XML 레코드를 만 들고 그 XML 레코드에 대해 XML 파싱한 결과, SD&S 정보를 얻을 수 있다.
340 단계에서 하이브리드 TV는 335 단계에서 XML 파싱을 수행한 결과 얻어지는 SD&S 정보로부터 방송 공급자가 방송하는 서비스에 변화가 있는지 판단하고, 변화가 없으면 다음 패킷에 대해 상기의 과정을 수행한다.
345 단계에서 하이브리드 TV는 335 단계에서 단계에서 XML 파싱을 수행한 결과 얻은 SD&S 정보로부터 방송 공급자가 방송하는 서비스에 변화가 있는지 판단하고, 변화가 있으면 소정의 저장장치에 저장된 SD&S 정보를 업데이트한다. 채널 정보가 저장되어 있는 저장장치의 방송 서비스 정보(obsoleteness flag)도 업데이트한다. 후자의 업데이트는 EEPROM 프로그래밍으로 수행될 수 있다.
도 4은 본 발명에 따른 하이브리드 TV에서 자동으로 채널 정보를 저장하는 방법을 나타내는 흐름도이다.
410 단계에서 하이브리드 TV는 채널 테이블에 속해 있는 각각의 채널을 순차적으로 선택한다.
420 단계에서 하이브리드 TV는 410 단계에서 선택된 채널로부터 방송 신호가 수신되는지 검사한다.
430 단계에서 하이브리드 TV는 420 단계에서 검사결과, 상기 선택된 채널로부터 방송 신호가 수신되면, 소정의 저장장치에 상기 선택된 채널의 정보를 기록한다. 상기 채널의 정보로는 방송 서비스 정보(obsoleteness flag)와 사용자 설정 정보(allow-IPTV flag)를 포함함이 바람직하다.
440 단계에서 하이브리드 TV는 420 단계에서 검사결과 방송 신호가 수신되지 않은 경우 또는 430 단계에서 저장장치에 상기 선택된 채널의 정보를 기록한 경우에 상기 선택된 채널의 다음 채널을 선택한다.
450 단계에서 하이브리드 TV는 현재 선택된 채널이 최초로 선택된 채널의 직전 채널인지를 판단한다. 상기 판단결과 현재 선택된 채널이 최초로 선택된 채널의 직전 채널인 경우에는 종료하고, 상기 판단결과 현재 선택된 채널이 최초로 선택된 채널의 직전 채널이 아닌 경우에는 420 단계로 진행한다.
도 5는 본 발명에 따른 하이브리드 TV에서 채널을 선택하는 방법을 나타내는 흐름도이다.
510 단계에서 하이브리드 TV는 채널이 사용자에 의해 선택되면 저장된 채널 테이블을 검색하여, 상기 선택된 채널의 정보를 추출한다. 상기 채널의 정보는 방송 서비스 정보(obsoleteness flag)와 사용자 설정 정보(allow-IPTV flag)를 포함한다.
520 단계에서 하이브리드 TV는 510 단계에서 추출된 채널의 정보 중 방송 서비스 정보로부터 방송 공급자가 IPTV 패킷과 레거시 방송 신호를 동시에 전송하였는지를 판단한다.
530 단계에서 하이브리드 TV는 520 단계에서 판단한 결과 방송 공급자가 IPTV 패킷과 레거시 방송 신호를 동시에 전송한 경우(즉, obsoleteness flag가 1인 경우)는 510 단계에서 추출된 채널의 정보로부터, IPTV 패킷과 레거시 방송 신호 둘 다 수신가능한 경우 어느 것을 시청할 것인지를 사용자가 사전에 설정한 사용자 설정 정보(allow-IPTV flag)를 검사한다.
540 단계에서 하이브리드 TV는 530 단계에서 검사한 결과 사용자가 IPTV 방송을 시청할 것으로 설정한 경우 IPTV 패킷을 수신하고, 방송을 한다.
550 단계에서 하이브리드 TV는 520 단계에서 검사한 결과 방송 공급자가 IPTV 패킷과 레거시 방송 신호를 동시에 전송하지 않은 경우이거나 530 단계에서 검사한 결과 사용자가 IPTV 패킷을 이용한 방송을 시청할 것으로 설정하지 않은 경우에는 레거시 방송을 출력한다. 530 단계에서 사용자가 IPTV 패킷을 이용한 방송을 시청할 것으로 설정하지 않은 경우에는 사용자에게 IPTV 패킷을 이용한 시청이 가능하다는 것을 공지할 수 있다.
도 6는 본 발명에 따른 하이브리드 TV가 사용하는 채널 테이블의 일 실시예를 표로 나타낸 것이다. 도 5 및 도 6을 참조하여 본 발명에 따른 하이브리드 TV가 채널을 선택하는 일 실시예를 살펴보기로 한다.
레거시 방송 신호의 채널(튜닝 채널)이 3289, 3830, 3831, 3832이면, 각각의 튜닝 채널에 대응한 튜닝 정보가 채널 테이블에 기록되어 있다. 또한 상기 채널 테이블에는 상기 각각의 튜닝 채널에 대응하여 방송 공급자가 IPTV 패킷과 레거시 방송 신호를 동시에 전송하였는지에 대한 정보(방송 서비스 정보, obsoleteness flag)와 사용자가 IPTV 방송을 시청할 것으로 설정하였음을 나타내는 정보(사용자 설정 정보,allow-IPTV flag)가 포함되어 있다. 상기 obsoleteness flag가 1이면 방송 공급자가 IPTV 패킷과 레거시 방송 신호를 동시에 방송하였음을 나타내고, 0이면 IPTV 패킷과 레거시 방송 신호 중 어느 하나만을 방송하였음을 나타낸다. 상기 allow-IPTV flag가 1이면 사용자가 IPTV 방송을 시청할 것으로 설정한 것을 나타내 고, 0이면 사용자가 IPTV 방송을 시청할 것을 설정하지 않은 것을 나타낸다. 상기 allow-IPTV flag는 리모컨을 이용하여 사용자가 설정할 수 있도록 함이 바람직하다.
예를 들어, 한 개 혹은 그 이상의 IPTV 사업자가 공중파 채널 "A-지상파"와 IP multicast "A-IPTV" 서비스를 동시에 제공하는 경우, 사용자는 A-IPTV 및 A-지상파 중 어느 하나를 시청하게 되는 데, 사용자가 allow-IPTV flag를 1로 해 두었다면 IPTV 서비스가 레거시 방송 서비스를 대체하게 된다. 공중파 채널 A-지상파에 비해 A-IPTV에는 상기 obsoleteness flag와 allow-IPTV flag 데이터를 채널 테이블에 더 부가한다.
도 7a-7b는 종래의 하이브리드 TV가 사용하는 DVBSTP(SD&S multicast delivery 프로토콜)과 본 발명에 따른 하이브리드 IPTV가 사용하는 수정된 DVBSTP(SD&S multicast delivery 프로토콜)을 나타낸 도면이다.
도 7a 및 도 7b를 참조하면, 종래의 DVBSTP(SD&S multicast delivery 프로토콜)과 수정된 DVBSTP(SD&S multicast delivery 프로토콜)을 비교하면 비트 x가 추가된 차이점이 존재한다. 상기 비트 x가 1이면 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되어 있음을 나타내고, 상기 비트 x가 0이면 방송 서비스 정보가 상기 DVBSTP 패킷에 포함되지 않음을 나타낸다. 상기 비트 x를 DVBSTP(SD&S multicast delivery 프로토콜)에 넣는 주체는 방송 공급자 또는 중계 공급자 등이 될 수 있다.
도 8a는 본 발명에 일 실시예에 따라 수정된 DVBSTP(SD&S multicast delivery 프로토콜)에 방송 서비스 정보가 포함된 XML(extensible markup language) 구조를 나타낸 것이다. 도 8b는 방송 서비스 정보가 포함된 XML 스키마(SCHEMA)를 선언해 주는 부분을 나타낸 것이다.
도 8a를 살펴보면, ObsoleteComplexType내에 ObsoleteLogicalChannel과 Obsolete를 포함하고 있다. 상기 ObsoleteLogicalChannel은 레거시 모드에서 IPTV 모드로 전환되는 논리적 채널 번호를 의미한다. 상기 논리적 채널 번호는 양의 정수임이 바람직하다. 상기 Obsolete는 2진 값을 가지며, 상기 2진 값이 참이면 레거시 모드에서 IPTV 모드로 전환되고, 거짓이면 레거시 모드에서 IPTV 모드로 전환되지 않는다. 상기 Obsolete는 방송 서비스 정보(obsoleteness flag)에 대응한다. 도 8b를 살펴보면, 도 8a에서 정의된 ObsoleteComplexType이 선언되어 있다.
하이브리드 TV는 IPTV 방송 서비스 레코드 식별자(미도시) 값과 ObsoleteLogicalChannel 값과 방송 서비스 정보(obsoleteness flag)를 같이 쌍으로 묶어 저장하는 것이 바람직하다. 이 때 IPTV 방송 서비스 레코드 식별자(미도시)값과 ObsoleteLogicalChannel값과 방송 서비스 정보(obsoleteness flag) 쌍을 모은 테이블(미도시)을 만들어 상기 테이블을 메모리에 저장하는 것이 바람직하다. 이 때 그 메모리는 상기 R1 메모리 영역이 되는 것이 바람직하다. 추후 하이브리드 TV는 상기 테이블(미도시)를 검색해봄으로써 1개의 레거시 방송 서비스에 대해 1:1 대응되며 현재 상호 대체적으로 동시에 제공하고 있는 IPTV 방송 서비스로서 어떠한 IPTV 방송 서비스를 1개 혹은 그 이상의 방송 제공자가 제공하고 있는지를 판단할 수 있다. 구체적으로 말하면 다음과 같다. 상기 수신된 DVBSTP 패킷의 IPTV 방 송 서비스 레코드 식별자(미도시)값과 같은 IPTV 방송 서비스 레코드 식별자를 가진 쌍을 상기 테이블 내에서 검색해서, 그러한 쌍이 존재한다면, 그 쌍의 ObsoleteLogicalChannel값을 알아낸다. 그렇게 하면 한 개의 IPTV 방송 서비스가 어떠한 레거시 방송 서비스를 대체하고 있는지 판단할 수 있다.
다른 방법으로써, 레거시 셋톱박스 서브시스템이 가지고 있는 논리적 채널값과 같은 ObsoleteLogicalChannel 값을 상기 테이블 내에서 검색한다. 상기 검색된 ObsoleteLogicalChannel 값으로부터 IPTV 방송 서비스 레코드 식별자를 알 수 있으며, 그 결과 한 개의 레거시 방송 서비스가 어떠한 IPTV 방송 서비스들에 의해 대체되고 있는지 판단할 수 있다. 본 발명의 최선의 실시예에서는 상기 검색 절차에서 가장 처음으로 찾은 쌍 내용 중 IPTV 방송 서비스 레코드 식별자가 식별하고 있는 IPTV 방송 서비스가 상기의 레거시 방송 서비스를 대체하는 것이 바람직하다.
한편, 상술한 본 발명의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 또한, 상술한 본 발명의 실시예에서 사용된 데이터의 구조는 컴퓨터로 읽을 수 있는 기록매체에 여러 수단을 통하여 기록될 수 있다.
상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장매체를 포함한다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
본 발명에 따르면, 1개 혹은 그 이상의 방송 제공자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하는지 여부에 대한 정보가 DVBSTP 패킷에 존재하는지를 나타내는 비트를 상기 DVBSTP 패킷에 추가함으로써, 하이브리드 TV로 하여금 SD&S 정보 중 필요한 것만 선별적으로 골라 받게 하여, 시스템 전체의 메모리 소모를 줄일 수 있는 효과가 있다.

Claims (13)

  1. (a) IP 망으로부터 수신된 패킷에 1개 혹은 그 이상의 방송 제공자가 소정 방송 콘텐츠에 대한 레거시 방송 서비스 및 IPTV 방송 서비스를 동시에 제공하는지 여부를 나타내는 방송 서비스 정보가 존재하는지를 IP 망으로부터 수신된 그 패킷의 일부만을 검사하여 판단하는 단계; 및
    (b) 상기 판단결과 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하지 않으면, 상기 수신된 패킷을 폐기하는 단계를 포함함을 특징으로 하는 방송 서비스 정보 처리 방법.
  2. 제 1 항에 있어서,
    상기 (b) 단계는
    상기 판단결과 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하면, 상기 수신된 패킷을 분석하는 단계; 및
    상기 분석 결과 방송 서비스 정보에 변화가 있는 경우, 상기 방송 서비스 정보를 저장한 테이블을 갱신하는 단계를 더 포함함을 특징으로 하는 방송 서비스 정보 처리 방법.
  3. 제 1 항에 있어서,
    상기 (a) 단계는
    하이브리드 TV가 기존 방송을 시청할 수 있는 레거시 모드인지 IPTV 스트리밍 방송을 시청할 수 있는 IPTV 모드인지를 판단하는 단계를 더 포함하고,
    상기 (b) 단계는
    상기 (a) 단계에서 판단한 결과, 1개 혹은 그 이상의 방송 제공자가 레거시 방송 서비스에 일대일 대응되는 IPTV 방송 서비스를 현재 상호 대체적으로 동시에 제공하는지 여부에 대한 방송 서비스 정보가 패킷에 존재하지 않은 경우에도 상기 하이브리드 TV가 IPTV 모드인 경우에는 상기 수신된 패킷을 분석하는 단계; 및
    상기 분석 결과 방송 서비스 정보에 변화가 있는 경우, 상기 방송 서비스 정보를 저장한 테이블을 갱신하는 단계임을 특징으로 하는 방송 서비스 정보 처리 방법.
  4. 제 1 항 또는 제 2 항에 있어서,
    상기 수신된 패킷은 DVBSTP 패킷임을 특징으로 하는 방송 서비스 정보 처리 방법.
  5. 제 1 항 또는 제 2 항에 있어서,
    소정 방송 콘텐츠에 대한 레거시 방송 서비스와 동시에 제공되는 IPTV 방송 서비스로서, 어떠한 IPTV 방송 서비스를 제공하고 있는지를 나타내는 정보는 SD&S 정보로부터 판단할 수 있는 것을 특징으로 하는 방송 서비스 정보 처리 방법.
  6. 제 2 항 또는 제 3 항에 있어서,
    상기 방송 서비스 정보를 저장한 테이블은 레거시 방송과 IPTV 방송 중 사용자가 어느 방송을 시청할 것인지 나타내는 정보를 더 포함함을 특징으로 하는 방송 서비스 정보 처리 방법.
  7. IP 망으로부터 수신된 패킷에 1개 혹은 그 이상의 방송 제공자가 소정 방송 콘텐츠에 대한 레거시 방송 서비스 및 IPTV 방송 서비스를 동시에 제공하는지 여부를 나타내는 방송 서비스 정보가 존재하는지를 IP 망으로부터 수신된 그 패킷의 일부만을 검사하여 판단하고, 상기 판단결과 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하지 않으면, 상기 수신된 패킷을 폐기하도록 제어신호를 출력하는 제어부; 및
    상기 제어부로부터 출력된 제어신호를 수신하고, 상기 수신된 패킷을 폐기하는 수신부를 포함함을 특징으로 하는 하이브리드 TV.
  8. 제 7 항에 있어서,
    상기 제어부는
    상기 판단결과 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하면 상기 수신된 패킷을 분석하고, 상기 분석 결과 방송 서비스 정보에 변화가 있는 경우, 상기 변화된 방송 서비스 정보를 저장한 테이블을 갱신하는 것을 특징으로 하는 하 이브리드 TV.
  9. 제 7 항에 있어서,
    상기 제어부는
    기존 방송을 시청할 수 있는 레거시 모드인지 IPTV 스트리밍 방송을 시청할 수 있는 IPTV 모드인지를 판단하고, 상기 판단 결과, 상기 방송 서비스 정보가 상기 수신된 패킷에 존재하지 않는 경우에도 상기 하이브리드 TV가 IPTV 모드인 경우에는 상기 수신된 패킷을 분석하고, 상기 분석 결과 방송 서비스 정보에 변화가 있는 경우, 상기 변화된 방송 서비스 정보를 저장한 테이블을 갱신하는 것을 특징으로 하는 하이브리드 TV.
  10. 제 7 항 또는 제 8 항에 있어서,
    상기 수신된 패킷은 DVBSTP 패킷임을 특징으로 하는 하이브리드 TV.
  11. 제 7 항 또는 제 8 항에 있어서,
    소정 방송 콘텐츠에 대한 레거시 방송 서비스와 동시에 제공되는 IPTV 방송 서비스로서 어떠한 IPTV 방송 서비스를 제공하고 있는지를 나타내는 정보는 상기 수신된 패킷에 포함된 SD&S 정보로부터 판단할 수 있는 것을 특징으로 하는 하이브리드 TV.
  12. 제 8 항 또는 제 9 항에 있어서,
    상기 방송 서비스 정보를 저장한 테이블은 레거시 방송과 IPTV 방송 중 사용자가 어느 방송을 시청할 것인지 나타내는 정보를 더 포함함을 특징으로 하는 하이브리드 TV.
  13. 제 1 항 내지 제 3 항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020070034622A 2007-04-09 2007-04-09 방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv KR101367102B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070034622A KR101367102B1 (ko) 2007-04-09 2007-04-09 방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv
US11/971,435 US20080250467A1 (en) 2007-04-09 2008-01-09 Method of processing broadcasting service information and hybrid tv using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070034622A KR101367102B1 (ko) 2007-04-09 2007-04-09 방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv

Publications (2)

Publication Number Publication Date
KR20080091592A KR20080091592A (ko) 2008-10-14
KR101367102B1 true KR101367102B1 (ko) 2014-02-25

Family

ID=39828131

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070034622A KR101367102B1 (ko) 2007-04-09 2007-04-09 방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv

Country Status (2)

Country Link
US (1) US20080250467A1 (ko)
KR (1) KR101367102B1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4730626B2 (ja) * 2008-06-13 2011-07-20 ソニー株式会社 コンテンツ供給装置、コンテンツ供給方法、およびプログラム
GB2484547B (en) * 2010-10-15 2017-08-23 Samsung Electronics Co Ltd Selection of data stream for receiving a data service
KR101952724B1 (ko) * 2012-07-31 2019-02-28 삼성전자주식회사 방송 시스템에서 엔-스크린 서비스 제공 장치 및 방법
JP6474835B2 (ja) * 2014-02-17 2019-02-27 エルジー エレクトロニクス インコーポレイティド ハイブリッド放送サービスを処理する装置、及びハイブリッド放送サービスを処理する方法
KR101857673B1 (ko) 2014-04-04 2018-05-14 엘지전자 주식회사 방송신호 전송방법, 방송신호 수신방법, 방송신호 전송장치, 방송신호 수신장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070032103A (ko) * 2005-09-16 2007-03-21 삼성전자주식회사 홈 네트워크의 iptv로 디지털 방송 프로그램의 부가정보를 제공하는 방법 및 장치
KR20070033796A (ko) * 2005-09-22 2007-03-27 삼성전자주식회사 방송채널정보 제공시스템 및 그 방법

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
JPH10174007A (ja) * 1996-10-11 1998-06-26 Toshiba Corp マルチ機能テレビジョン装置
KR100348249B1 (ko) * 1999-10-08 2002-08-09 엘지전자 주식회사 가상 채널 테이블 데이터 구조 및 부가 정보 송수신 방법
US7100186B1 (en) * 1999-12-21 2006-08-29 Sony Corporation Default source setup for channel numbers
US20050289239A1 (en) * 2004-03-16 2005-12-29 Prakash Vipul V Method and an apparatus to classify electronic communication
KR100621413B1 (ko) * 2004-10-19 2006-09-19 삼성전자주식회사 디지털 방송의 채널 네비게이션 방법 및 이 방법이적용되는 디지털 방송 수신 장치
KR100735218B1 (ko) * 2004-12-14 2007-07-03 삼성전자주식회사 디지털 방송수신기의 방송정보 표시장치 및 방법
WO2008095566A1 (en) * 2007-02-09 2008-08-14 Nokia Siemens Networks Gmbh & Co. Kg Method, apparatus, and computer program product for dynamic bandwidth management in an ip-network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070032103A (ko) * 2005-09-16 2007-03-21 삼성전자주식회사 홈 네트워크의 iptv로 디지털 방송 프로그램의 부가정보를 제공하는 방법 및 장치
KR20070033796A (ko) * 2005-09-22 2007-03-27 삼성전자주식회사 방송채널정보 제공시스템 및 그 방법

Also Published As

Publication number Publication date
KR20080091592A (ko) 2008-10-14
US20080250467A1 (en) 2008-10-09

Similar Documents

Publication Publication Date Title
US10462503B2 (en) Method for transmitting services information in different types of broadcasting networks and unit for processing said information
US9386344B2 (en) Method of transmitting digital services over a network and device implementing the method
KR101706956B1 (ko) 비실시간 서비스 처리 방법 및 방송 수신기
US8291462B2 (en) Broadcast receiver, broadcast data transmitting method and broadcast data receiving method
US8745662B2 (en) Method of transmitting preview content and method and apparatus for receiving preview content
CA2778536C (en) Mobile service reception method and mobile service receiver
US20090228916A1 (en) Data structure and signaling method for emergency alert message and digital TV receiver
CN105900440B (zh) 接收设备、接收方法、发送设备以及发送方法
US20060095952A1 (en) Data structure for application information table, methods of transmitting and receiving broadcast signal, and digital television receiver
KR20060067849A (ko) 디지털 방송수신기의 방송정보 표시장치 및 방법
US20170078765A1 (en) Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
KR101367102B1 (ko) 방송 서비스 정보를 처리하는 방법 및 이를 이용한하이브리드 tv
US8826339B2 (en) RF/IP virtual channel mapping for a digital video receiver
US20060002390A1 (en) Method and apparatus for storing and searching broadcasting stream
US20080155621A1 (en) Method and dvb-h system for providing broadcast image configuration information
US9172899B2 (en) Method and apparatus for determining that received broadcasting signals from different input ports are the same content
KR20020074818A (ko) 인터넷 콘텐츠 기반의 디지털 데이터 방송을 위한 데이터송수신방법
JP7326553B2 (ja) 受信装置および受信方法、放送信号の送信方法
CN113475088B (zh) 收发方法、收发装置
KR20070040008A (ko) 방송 채널 정보 제공장치 및 방법
KR101650382B1 (ko) 채널 탐색/접근 방법 및 디지털 방송 수신기
JP2020178377A (ja) 受信装置および受信方法、放送信号の送信方法
KR100890628B1 (ko) 인터넷 프로토콜 방송을 위한 실시간 서비스 정보 모니터링시스템 및 방법
KR20110011105A (ko) 방송 수신 방법 및 장치
WO2008096305A1 (en) Method of providing service information for use by a digital broadcast receiver

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
FPAY Annual fee payment

Payment date: 20170125

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180130

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee