KR100856232B1 - 세션 파티셔닝 룰에 따른 esg 데이터 수신 방법 및 이를위한 dvb―h수신 단말 - Google Patents
세션 파티셔닝 룰에 따른 esg 데이터 수신 방법 및 이를위한 dvb―h수신 단말 Download PDFInfo
- Publication number
- KR100856232B1 KR100856232B1 KR1020060100354A KR20060100354A KR100856232B1 KR 100856232 B1 KR100856232 B1 KR 100856232B1 KR 1020060100354 A KR1020060100354 A KR 1020060100354A KR 20060100354 A KR20060100354 A KR 20060100354A KR 100856232 B1 KR100856232 B1 KR 100856232B1
- Authority
- KR
- South Korea
- Prior art keywords
- session
- rule
- esg data
- esg
- dvb
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/23614—Multiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/2362—Generation or processing of Service Information [SI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling 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/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (21)
- DVB-H 수신 단말에서 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법에 있어서,DVB-H 송신서버로부터 수신되는 각 ESG 데이터 세션에 대해 파티셔닝 룰이 적용되었는지의 여부를 판단하는 과정과,판단 결과 파티셔닝 룰이 적용된 경우 상기 각 세션별로 적용된 룰의 종류를 파악하는 과정과,상기 파악된 룰을 근거로 상기 각 세션으로부터 ESG 데이터를 획득하는 과정을 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서, 상기 파티셔닝 룰이 적용되었는지의 여부를 판단하는 과정은,ESG 부트스트랩 세션을 수신하여 해독하는 과정과,해독 결과 ESG 멀티플 스트림 모드일 경우 상기 ESG 부트스트랩 세션으로부터 ESG 어나운스먼트 캐러셀 세션의 위치를 파악하는 과정과,상기 파악된 위치에서 상기 ESG 어나운스먼트 캐러셀 세션의 초기 컨테이너 내의 파티션 고지(Partition Declaration)을 확인하는 과정과,상기 각 세션에 대한 정보가 들어있는 파티션 고지에서 파티셔닝 룰을 분석 하는 과정임을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서,상기 파악된 룰이 유효 기간 룰일 경우 상기 각 세션의 유효 기간이 미리 지정된 기간 이내에 해당하는지 판단하는 과정과,판단 결과 미리 지정된 기간 이내에 해당하는 세션인 경우 상기 미리 지정된 기간 이내에 해당하는 세션에서 DVB-H 방송 서비스 수행 시 필요한 필수적인 ESG 데이터를 우선적으로 획득하는 과정과,상기 획득한 ESG 데이터를 기반으로 한 채널 리스트를 구성하여 표시하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서,상기 파악된 룰이 유효 기간 룰일 경우 상기 각 세션별로 유효 기간의 종료 예정 시각을 확인하는 과정과,상기 각 세션별로 상기 유효 기간의 종료 예정 시각이 짧은 순으로 ESG 데이터를 획득하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서,상기 파악된 룰이 유효 기간 룰일 경우 상기 각 세션별로 유효 기간의 시작 시각을 확인하는 과정과,상기 각 세션별로 상기 유효 기간의 시작 시각이 짧은 순으로 ESG 데이터를 획득하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 3항에 있어서,판단 결과 미리 지정된 기간 이후에 해당하는 세션인 경우 백그라운드 작업으로 처리하여 상기 미리 지정된 기간 이후에 해당하는 세션에서 ESG 데이터를 획득하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 3항에 있어서, 상기 획득하는 과정은,기 저장된 ESG 데이터의 프래그먼트의 ID와 새로운 세션의 ESG 데이터 내의 프래그먼트의 ID를 비교하는 과정과,비교 결과 일치하는 ID가 있는 경우 각각의 버전을 비교하는 과정과,상기 새로운 세션에 대한 프래그먼트의 버전이 높을 경우 상기 기 저장된 ESG 데이터의 프래그먼트를 삭제하고, 상기 새로운 세션의 ESG 데이터를 저장하는 과정임을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 2항에 있어서, 상기 파티션 고지에서 파티셔닝 룰을 분석하는 과정은,상기 적용된 룰을 나타내는 필드의 길이값 및 실제 필드의 길이값을 나타내는 필드를 분석하는 과정임을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서,상기 파악된 룰이 서비스URI 룰일 경우 상기 각 세션의 서비스URI별 ESG 데이터를 획득하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서,상기 파악된 룰이 데이트타임 룰일 경우 상기 각 세션의 데이트타임을 확인하는 과정과,상기 확인 결과에 따라 상기 각 세션에 적용된 데이트타임이 현재 시간 이후인지를 판단하는 과정과,판단 결과 현재 시간 이후인 경우 현재 시간 이후의 데이트타임이 적용된 세션으로부터 ESG 데이터를 획득하는 과정과,상기 데이트타임에 지정된 시각이 도래할 때 기존의 저장해놓은 ESG 데이터가 업데이트되도록 상기 획득한 ESG 데이터를 별도의 저장영역에 저장하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 1항에 있어서,상기 각 세션별로 적용된 룰이 복합적으로 적용되었는지를 판단하는 과정과,판단 결과 데이트 타임 룰과 서비스 URI 룰이 적용된 경우 상기 데이트 타임 룰이 적용된 세션을 파악하는 과정과,상기 데이트 타임이 적용되지 않은 모든 세션에서 ESG 데이터를 획득하여 저장하는 과정과,상기 데이트타임에 지정된 시각이 도래할 때 기존의 저장해놓은 ESG 데이터가 업데이트되도록 상기 데이트 타임 룰이 적용된 세션으로부터 ESG 데이터를 획득하여 별도의 저장 영역에 저장하는 과정을 더 포함함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말에 있어서,DVB-H 송신서버로부터 각 ESG 데이터 세션을 수신하는 디지털 방송 수신부와,상기 디지털 방송 수신부를 통해 수신되는 각 세션에 대해 파티셔닝 룰이 적용되었는지의 여부를 판단하고, 판단 결과 파티셔닝 룰이 적용된 경우 상기 각 세션별로 적용된 룰의 종류를 파악하여 상기 파악된 룰을 근거로 상기 각 세션으로부터 ESG 데이터를 획득하는 제어부를 포함하여 구성됨을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말.
- 제 12항에 있어서, 상기 제어부는ESG 부트스트랩 세션을 수신하여 해독하고, 해독 결과 ESG 멀티플 스트림 모드일 경우 상기 ESG 부트스트랩 세션으로부터 ESG 어나운스먼트 캐러셀 세션의 위치를 파악하고, 상기 파악된 위치에서 상기 ESG 어나운스먼트 캐러셀 세션의 초기 컨테이너 내의 파티션 고지(Partition Declaration)을 확인하고, 상기 각 세션에 대한 정보가 들어있는 파티션 고지에서 파티셔닝 룰을 분석함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말.
- 제 12항에 있어서, 상기 제어부는,상기 파악된 룰이 유효 기간 룰일 경우 상기 각 세션의 유효 기간을 확인하고, 상기 확인 결과에 따라 상기 각 세션에서 DVB-H 방송 서비스 수행 시 필요한 필수적인 ESG 데이터를 우선적으로 획득함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말.
- 제 12항에 있어서, 상기 제어부는,상기 파악된 룰이 서비스URI 룰일 경우 상기 각 세션의 서비스URI별 ESG 데이터를 획득함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말.
- 제 12항에 있어서, 상기 제어부는,상기 파악된 룰이 데이트타임 룰일 경우 상기 각 세션의 데이트타임을 확인하고, 상기 확인 결과에 따라 상기 각 세션에 적용된 데이트타임이 현재 시간 이후인지를 판단하고, 판단 결과 현재 시간 이후인 경우 현재 시간 이후의 데이트타임이 적용된 세션으로부터 ESG 데이터를 획득하고, 상기 데이트타임에 지정된 시각이 도래할 때 메모리에 미리 저장해놓은 ESG 데이터가 업데이트되도록 상기 획득한 ESG 데이터를 상기 메모리 내의 별도의 저장영역에 저장함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말.
- 제 12항에 있어서, 상기 제어부는,상기 각 세션별로 적용된 룰이 복합적으로 적용되었는지를 판단하고, 판단 결과 데이트 타임 룰과 서비스 URI 룰이 적용된 경우 상기 데이트 타임 룰이 적용된 세션을 파악하고, 상기 데이트 타임이 적용되지 않은 모든 세션에서 ESG 데이터 를 획득하여 저장하고, 상기 데이트타임에 지정된 시각이 도래할 때 메모리에 기존의 저장해놓은 ESG 데이터가 업데이트되도록 상기 데이트 타임 룰이 적용된 세션으로부터 ESG 데이터를 획득하여 상기 메모리의 별도의 저장 영역에 저장함을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터를 수신하기 위한 DVB-H 수신 단말.
- 제 8항에 있어서, 상기 파티션 고지에서 파티셔닝 룰을 분석하는 과정은,상기 파티션 고지에 들어 있는 오버래핑 필드의 값에 따라 해당 세션에서의 룰의 사용 여부를 판단하는 과정을 더 포함하는 것을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 18항에 있어서, 상기 파티션 고지에서 파티셔닝 룰을 분석하는 과정은,해당 세션에서 룰이 사용되지 않는 경우, 상기 오버래핑 필드의 값에 상관 없이, 시작 값이 설정되는 필드 및 종료 값이 설정되는 필드에 특정 비트 열을 할당하는 과정을 더 포함하는 것을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 제 19항에 있어서, 상기 시작 값이 설정되는 필드에는 의미상의 최소값을 특정 비트 열로 할당하고, 상기 종료 값이 설정되는 필드에는 의미상의 최대값을 특정 비트 열로 할당하는 것을 특징으로 하는 세션 파티셔닝 룰에 따른 ESG 데이터 수신 방법.
- 삭제
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/866,203 US8276175B2 (en) | 2006-10-02 | 2007-10-02 | Method and DVB-H reception terminal for receiving ESG data based on a session partitioning rule |
EP07019339.6A EP1909419B1 (en) | 2006-10-02 | 2007-10-02 | Method and DVB-H reception terminal for receiving Electronic Service Guide (ESG) data based on a session partitioning rule |
CN2007101800964A CN101222285B (zh) | 2006-10-02 | 2007-10-08 | 接收电子服务指南数据的方法和接收终端 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060097354 | 2006-10-02 | ||
KR20060097354 | 2006-10-02 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080030895A KR20080030895A (ko) | 2008-04-07 |
KR100856232B1 true KR100856232B1 (ko) | 2008-09-03 |
Family
ID=39532769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060100354A KR100856232B1 (ko) | 2006-10-02 | 2006-10-16 | 세션 파티셔닝 룰에 따른 esg 데이터 수신 방법 및 이를위한 dvb―h수신 단말 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100856232B1 (ko) |
CN (1) | CN101222285B (ko) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005002151A1 (en) | 2003-06-30 | 2005-01-06 | Nokia Corporation | Icon retrieval and display |
WO2005022791A1 (en) | 2003-08-27 | 2005-03-10 | Nokia Corporation | Providing service selection and obtaining services |
KR20060067849A (ko) * | 2004-12-14 | 2006-06-20 | 삼성전자주식회사 | 디지털 방송수신기의 방송정보 표시장치 및 방법 |
KR20070030054A (ko) * | 2005-09-12 | 2007-03-15 | 주식회사 케이티 | 전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2390785B (en) * | 2002-07-12 | 2005-10-19 | Nokia Corp | Information service broadcasting or multicasting |
US20040260823A1 (en) * | 2003-06-17 | 2004-12-23 | General Instrument Corporation | Simultaneously transporting multiple MPEG-2 transport streams |
GB2403868A (en) * | 2003-06-30 | 2005-01-12 | Nokia Corp | Content transfer |
-
2006
- 2006-10-16 KR KR1020060100354A patent/KR100856232B1/ko not_active IP Right Cessation
-
2007
- 2007-10-08 CN CN2007101800964A patent/CN101222285B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005002151A1 (en) | 2003-06-30 | 2005-01-06 | Nokia Corporation | Icon retrieval and display |
WO2005022791A1 (en) | 2003-08-27 | 2005-03-10 | Nokia Corporation | Providing service selection and obtaining services |
KR20060067849A (ko) * | 2004-12-14 | 2006-06-20 | 삼성전자주식회사 | 디지털 방송수신기의 방송정보 표시장치 및 방법 |
KR20070030054A (ko) * | 2005-09-12 | 2007-03-15 | 주식회사 케이티 | 전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법 |
Also Published As
Publication number | Publication date |
---|---|
CN101222285B (zh) | 2011-11-16 |
KR20080030895A (ko) | 2008-04-07 |
CN101222285A (zh) | 2008-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11025997B2 (en) | Method for receiving a broadcast signal and broadcast receiver | |
US9609375B2 (en) | Method for mapping between signaling information and announcement information and broadcast receiver | |
US8635641B2 (en) | Method of performing parental control a channel and an IPTV receiver | |
US20170251277A1 (en) | Method of processing non-real time service and broadcast receiver | |
KR101644436B1 (ko) | 비실시간 수신기에서 타켓팅 디스크립터를 처리하는 방법 | |
KR100800857B1 (ko) | Dvb―h시스템에서 통지 메시지를 제공하기 위한 방법및 이를 위한 시스템 | |
KR100800858B1 (ko) | Dvb―h 시스템에서 esg 데이터 전송을 최적화하기위한 방법 및 이를 위한 시스템 | |
EP2482550B1 (en) | Method and device for receiving an expanded service/program guide | |
KR100810359B1 (ko) | Dvb―h 시스템에서 통지 데이터를 전송하기 위한 방법및 이를 위한 시스템 | |
KR20080086208A (ko) | 디지털 방송 전송 방법과 전송 시스템, 디지털 방송 수신방법과 수신기 및 디지털 방송 서비스 방법과 서비스시스템 | |
KR100827156B1 (ko) | 방송 화면 구성 정보를 제공하는 방법 및 이를 위한dvb―h 시스템 | |
KR100856232B1 (ko) | 세션 파티셔닝 룰에 따른 esg 데이터 수신 방법 및 이를위한 dvb―h수신 단말 | |
KR100790195B1 (ko) | Dvb―h 시스템에서 esg 데이터를 효율적으로제공하기 위한 방법 및 이를 위한 시스템 | |
US8276175B2 (en) | Method and DVB-H reception terminal for receiving ESG data based on a session partitioning rule | |
KR100790179B1 (ko) | Dvb―h 수신 단말에서 브로드캐스팅 데이터를효율적으로 수신하는 방법 및 이를 위한 dvb―h 수신단말 | |
KR101058244B1 (ko) | 베이직 전자 가이드를 기반으로 하는 방송 서비스 제공 방법, 베이직 전자 가이드 제공 방법 및 모바일 디지털 방송 시스템 | |
CA2726835C (en) | Service providing method and broadcast receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120730 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130730 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140730 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150730 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160728 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170728 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |