[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101042850B1 - 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의방송 채널을 검색하는 방법 - Google Patents

디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의방송 채널을 검색하는 방법 Download PDF

Info

Publication number
KR101042850B1
KR101042850B1 KR1020050002941A KR20050002941A KR101042850B1 KR 101042850 B1 KR101042850 B1 KR 101042850B1 KR 1020050002941 A KR1020050002941 A KR 1020050002941A KR 20050002941 A KR20050002941 A KR 20050002941A KR 101042850 B1 KR101042850 B1 KR 101042850B1
Authority
KR
South Korea
Prior art keywords
bits
parameter
defining
program
packet
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020050002941A
Other languages
English (en)
Other versions
KR20060082443A (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 KR1020050002941A priority Critical patent/KR101042850B1/ko
Priority to US11/330,764 priority patent/US7639636B2/en
Publication of KR20060082443A publication Critical patent/KR20060082443A/ko
Application granted granted Critical
Publication of KR101042850B1 publication Critical patent/KR101042850B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H40/00Arrangements specially adapted for receiving broadcast information
    • H04H40/18Arrangements characterised by circuits or components specially adapted for receiving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/436Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction

Landscapes

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

Abstract

본 발명은 디지털 멀티미디어 방송 수신 단말기에서 사용자가 시청하고자 선택한 프로그램의 방송 채널을 검색하는 데 소요되는 시간을 단축시키기 위한 방법에 관한 것이다. 본 발명은 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의 방송 채널을 검색하는 방법이, 사용자에 의한 프로그램 번호 입력을 감지하는 과정과, 상기 감지 후, 수신되는 전송 스트림 패킷의 헤더 중 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정과, 상기 체크 결과 일치하면, 상기 전송 스트림 패킷의 페이로드 중 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정과, 상기 체크 결과 일치하면, 해당 전송 스트림 패킷을 프로그램 맵 테이블 정보로 판단하고, 상기 프로그램 맵 테이블 정보를 분석하여 해당 프로그램을 구성하는 오디오/비디오 패킷화 기초 스트림의 패킷 아이디를 검색하는 과정을 포함함을 특징으로 한다.
디지털 멀티미디어 방송, 전송 스트림, 프로그램 맵 테이블, 프로그램 번호

Description

디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의 방송 채널을 검색하는 방법{METHOD FOR SEARCHING THE BROADCASTING CHANNEL OF A SELECTED PROGRAM IN DMB-RECEIVING TERMINAL EQUIPMENT}
도 1은 디지털 멀티미디어 방송 수신 단말기의 개략적인 구성을 나타낸 도면
도 2는 종래의 디지털 멀티미디어 방송 수신 단말기에서 사용자에 의해 선택된 프로그램의 방송 채널을 검색하는 방법을 나타낸 흐름도
도 3은 전송 스트림 패킷의 구조를 나타낸 도면
도 4는 전송 스트림 패킷의 페이로드가 프로그램 맵 테이블 정보인 경우, 그 전송 스트림 패킷의 헤더의 상세 구성을 나타낸 도면
도 5는 전송 스트림 패킷의 페이로드가 프로그램 맵 테이블 정보인 경우, 그 전송 스트림 패킷의 페이로드의 상세 구성을 나타낸 도면
도 6은 본 발명의 바람직한 실시예 따른 디지털 멀티미디어 방송 수신 단말기에서 사용자에 의해 선택된 프로그램의 방송 채널을 검색하는 방법을 나타낸 흐름도
본 발명은 디지털 멀티미디어 방송(Digital Multimedia Broadcasting: 이하 DMB라 함) 시스템에 있어서 DMB 수신 단말기에 관한 것으로, 특히 DMB 수신 단말기 에서 사용자가 시청하고자 선택한 프로그램의 방송 채널을 검색하는 데 소요되는 시간을 단축시키기 위한 방법에 관한 것이다.
도 1은 디지털 멀티미디어 방송 수신 단말기의 개략적인 구성을 나타낸 도면이다.
DMB 시스템에서 송출한 신호는 DMB 단말기의 RF(Radio Frequency)부 115를 통해 수신된다. 상기 수신된 신호는 기저대역부 120을 통과하면서 MPEG-2 전송 스트림(Transport Stream: 이하 TS라 함) 데이터의 형태로 링(ring) 버퍼 125에 저장된다. 상기 링 버퍼 125에 저장된 TS 데이터를 PSI 분석부(Program Specific Information analyzer)에서 분석하여 PAT(Program Association Table)와 PMT(Program Map Table)를 검색한다. 검색된 PMT로부터 재생하고자 하는 방송 프로그램의 오디오/비디오 패킷화 기초 스트림(Packetized Elementary Stream: 이하 PES라 함)의 패킷 아이디(Packet IDentifier: 이하 PID라 함) 정보를 획득한 후, 오디오/비디오 TS 분석부(A/V TS 분석부) 130에서 해당 PID를 갖는 패킷들을 모아서 순차적으로 디코더 140에서 복호(decoding)한다.
도 2는 종래의 디지털 멀티미디어 방송 수신 단말기에서 사용자에 의해 선택된 프로그램의 방송 채널을 검색하는 방법을 나타낸 흐름도이다.
사용자가 시청하고자 하는 프로그램 번호(program number)를 입력하면, 212단계에서 DMB 수신 단말기가 이를 감지한다. 그리고 214단계에서 TS 패킷을 수신한다. 216단계에서 상기 수신된 TS 패킷이 PAT인지 체크한다. PAT는 현재 전송되고 있는 패킷 안에 포함되어 있는 프로그램에 대한 정보를 나타내는 테이블로서, 프로그램 번호와 그 프로그램을 구성하는 비디오, 오디오, 그리고 PCR 등의 패킷의 PID를 갖고 있는 PMT의 PID(이하 PMT_PID라 함)를 포함하고 있다. 즉, PAT는 사용자의 논리적인 프로그램 선택(예: 채널 12번은 MBC 방송)을 실제 PID로 매핑시켜 주는 역할을 한다.
연속해서 수신되는 TS 패킷들 중에서 PAT 정보를 가지는 패킷이 있는지 검색하기 위해서는 TS 패킷의 헤더(header)를 분석하여 PID가 '0'인지 여부를 체크하면 된다. PID가 '0'이라는 것은 페이로드(payload)에 PAT 정보가 들어 있다는 것을 나타내기 때문이다.
216단계에서의 체크 결과, 수신된 TS 패킷이 PAT가 아니라면 228단계로 진행하여 다음 TS 패킷이 수신될 때까지 대기한다. 반면에, 수신된 TS 패킷이 PAT라면 218단계에서 PAT를 분석하여 PMT_PID 및 프로그램 번호 리스트 정보를 획득한다. 220단계에서 상기 PAT로부터 사용자가 시청하고자 하는 프로그램 번호의 PMT_PID를 획득한다. 그리고 222단계로 진행하여 TS 패킷을 수신한다. 이때부터는, 224단계와 같이, 수신되는 TS 패킷의 헤더를 분석하여 그 TS 패킷이 상기 PMT_PID에 해당하는 TS 패킷인지 여부를 체크한다. 상기 체크결과, PMT_PID에 해당하는 TS 패킷이 아니면 228단계로 진행하여 다음 TS 패킷이 수신될 때까지 대기한다. 반면에, PMT_PID 에 해당하는 TS 패킷, 즉 PMT이면 226단계에서 상기 PMT를 분석하여 해당 프로그램을 구성하는 오디오/비디오 PES의 PID(이하 PES_PID라 함)를 검색한 다음 종료한다.
도시하지 않았으나, 상기와 같이 PES_PID를 검색하면 이후 수신되는 TS 패킷들 중에서 그 PES_PID를 갖는 오디오/비디오 PES를 검색하여 디코딩할 수 있다. 상기 디코딩 결과는 표시부 및 스피커로 전달되어 사용자가 DMB를 시청할 수 있게 되는 것이다.
한편, 상기 PAT와 PMT 정보는 단말기가 임의 접근, 즉 불규칙적으로 전원을 켜는(power on) 것이 가능하도록 하기 위해서 일정한 주기로 전송된다. 예를 들어 0.5초마다 한번씩 전송된다고 가정하면, PAT 및 PMT 검색을 하는 데만 최대 1초의 시간을 소요하게 되며, 이러한 시간 소요는 초기 기동뿐만 아니라 채널을 변경하는 경우에도 나타나게 된다. 이는 단말기 사용자에게 많은 인내심을 요구하는 것이 되고, 그만큼 단말기 선호도가 떨어지게 하는 것으로써 시장 경쟁력을 떨어뜨리는 요인이 된다.
따라서 본 발명은 DMB 수신 단말기에서 사용자가 시청하고자 선택한 프로그램의 방송 채널을 검색하는 데 소요되는 시간을 단축시키기 위한 방법을 제공한다.
이를 위해 본 발명은 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의 방송 채널을 검색하는 방법이, 사용자에 의한 프로그램 번호 입력을 감지하는 과정과, 상기 감지 후, 수신되는 TS 패킷의 헤더 중 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정과, 상기 체크 결과 일치하면, 상기 TS 패킷의 페이로드 중 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정과, 상기 체크 결과 일치하면, 해당 TS 패킷을 PMT 정보로 판단하고, 상기 PMT 정보를 분석하여 해당 프로그램을 구성하는 오디오/비디오 패킷화 기초 스트림의 패킷 아이디를 검색하는 과정을 포함함을 특징으로 한다.
이하 본 발명의 바람직한 실시 예를 첨부한 도를 참조하여 상세히 설명한다. 하기 설명에서는 구체적인 비트 수, 소요 시간 등과 같은 특정(特定) 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들 없이도 본 발명이 실시될 수 있음은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
도 3은 TS 패킷의 구조를 나타낸 도면이다.
도시된 예는 MPEG-2 TS 패킷인데, 전체는 188바이트(byte)로 이루어진다. 그 중에서 헤더 310 부분에는 13비트의 PID가 포함되어 있다. PID가 0이면 그 패킷의 페이로드 320 부분에는 PAT 정보가 들어 있다.
도 4는 TS 패킷의 페이로드가 PMT 정보인 경우, 그 TS 패킷의 헤더의 상세 구성을 나타낸 도면이다.
그림 위쪽에 표시된 숫자들은 각각 해당 필드를 구성하는 비트 수를 나타내고, 아래쪽 숫자들은 각각 해당 필드에 정의된 파라미터의 고정된(fixed) 값을 나타낸다. 즉, 파라미터 sync_byte를 정의하는 필드는 8비트로 구성되며, 그 값은 항상 '0x47(0100 0111)'로 고정되어 있다. 파라미터 payload_unit_start_indicator를 정의하는 필드는 1비트로 구성되고, 그 값은 항상 '1'로 고정되어 있다. 파라미터 transport_scrambling_control을 정의하기 위한 필드의 크기는 2비트이고, 그 값은 '00'으로 고정되어 있다. 또한 파라미터 adaptation_field_control을 정의하기 위한 필드의 크기는 2비트이고, 그 값은 '01'로 고정된다.
도시하지 않았으나, 만일 TS 패킷의 헤더 이후에 어댑테이션(adaptation) 필드가 존재하면 그 어댑테이션 필드 내의 파라미터 adaptation_field_length로서 정의된 길이만큼을 제거한 후, 페이로드의 파라미터 table identifier의 값이 '0x02'인 경우에 한하여 본 발명을 적용할 수 있다.
도 5는 TS 패킷의 페이로드가 PMT 정보인 경우, 그 TS 패킷의 페이로드의 상세 구성을 나타낸 도면이다.
PMT 정보에 포함되는 다수의 파라미터들 table identifier, Section syntax indicator, Reserved future indicator, Section length, Broadcasting program number ID, Current next indicator, Section number, Last section number, PCR_PID, Program information length 등이 도시되어 있는데, 전술한 도 4와 마찬가지로, 그림 위쪽에 표시된 숫자들은 각각 해당 필드를 구성하는 비트 수를 나타 낸다. 또한 그림 아래쪽에 표시된 숫자들은 각각, 해당 TS 패킷이 PMT일 경우, 해당 파라미터의 고정된 값을 나타낸다. 예를 들어, 파라미터 table_identifier를 정의하는 필드는 8비트로 구성되며, 그 값은 반드시 '0x02'라야 한다. 즉, 고정되어 있다. '?'표시는 가변을 나타내는 것으로, 파라미터 Section length를 정의하는 필드는 12비트로 구성되며, 그 중 2비트의 값만 '00'으로 고정되어 있음을 나타낸다.
상기 도 4와 도 5에 도시된 파라미터들은 공지의 파라미터들이므로 구체적인 설명은 생략한다.
도 6은 본 발명의 바람직한 실시예 따른 DMB 수신 단말기에서 사용자에 의해 선택된 프로그램의 방송 채널을 검색하는 방법을 나타낸 흐름도이다.
사용자가 시청하고자 하는 프로그램 번호를 입력하면, 610단계에서 DMB 수신 단말기가 이를 감지한다. 그리고 620단계로 진행하여 TS 패킷을 수신한다. 630단계에서 상기 수신된 TS 패킷의 헤더의 특정 비트들의 값이 각 기준값과 일치하는지 여부를 체크한다. 상기 체크 결과, 일치하면 640단계에서 상기 수신된 TS 패킷의 페이로드의 특정 비트들의 값이 각 기준값과 일치하는지 여부를 체크한다. 상기 체크 결과도 일치하면 상기 수신된 TS 패킷이 PMT 정보를 가지는 패킷이라고 판단하고 650단계에서 상기 PMT를 분석하여 해당 프로그램을 구성하는 오디오/비디오 PES의 PID(이하 PES_PID라 함)를 검색한 다음 종료한다.
반면에, 상기 630단계에서 헤더의 특정 비트들의 값이 각 기준값과 일치하지 않거나 상기 640단계에서 페이로드의 특정 비트들의 값이 각 기준값과 일치하지 않으면 660단계로 진행하여 다음 TS 패킷이 수신될 때까지 대기한다.
도시하지 않았으나, 상기와 같이 PES_PID를 검색하면 이후 수신되는 TS 패킷들 중에서 그 PES_PID를 갖는 오디오/비디오 PES를 검색하여 디코딩할 수 있다. 상기 디코딩 결과는 표시부 및 스피커로 전달되어 사용자가 DMB를 시청할 수 있게 되는 것이다.
전술한 도 2와 비교하면, 종래에는 사용자가 시청하고자 하는 프로그램의 방송 채널을 찾기 위한 작업이 'PAT 검색 ?? PMT 검색 ?? PMT에서 지정하는 프로그램의 오디오/비디오 PES의 PID 검색' 순서로 진행되었으나, 본 발명과 같이 PAT를 검색하지 않고 바로 PMT 검색을 하면 더 신속히 방송 채널을 찾을 수 있는 것이다.
이하 상기 630단계에서 헤더의 특정 비트들의 값이 각 기준값과 일치하는지 여부를 체크하는 과정과, 상기 640단계에서 페이로드의 특정 비트들의 값이 각 기준값과 일치하는지 여부를 체크하는 과정을 상기 도 4와 도 5를 참조하여 구체적으로 설명하면 다음과 같다.
PMT 정보를 가지는 패킷은 수신되는 TS 패킷들 중에서 헤더와 페이로드의 일부 비트들이 미리 정해진 고정된 값을 가지는 특징이 있다. 다시 말해서, 페이로드 부분에 PMT 정보를 갖는 TS 패킷에는 그 값이 항상 일정하게 고정되어 있는 비트들이 있으므로, 이 고정된 비트들의 값을 기준값으로 간주하고 수신되는 TS 패킷의 해당 비트들을 상기 기준값과 비교하여 그 비트들이 모두 일치한다면 해당 TS 패킷이 PMT 정보를 가지는 패킷이라고 판단하면 된다.
상기 도 4를 참조하면 헤더에서 고정된 비트들은, 파라미터 sync_byte를 정의하기 위한 8비트, 파라미터 payload_unit_start_indicator를 정의하기 위한 1비 트, 파라미터 transport_scrambling_control을 정의하기 위한 2비트, 파라미터 adaptation_field_control을 정의하기 위한 2비트를 모두 합하여, 13비트가 됨을 알 수 있다. 그런데 상기 파라미터 sync_byte는 모든 TS 패킷의 헤더에서 동일하므로 PMT를 구분하기 위해 사용하기 어려우므로 제외한다.
상기 도 5를 참조하면 페이로드에서 고정된 비트들은, 파라미터 table identifier를 정의하기 위한 8비트, 파라미터 Section syntax indicator를 정의하기 위한 1비트, 파라미터 Reserved future indicator를 정의하기 위한 1비트, 파라미터 Section length를 정의하기 위한 12비트 중 2비트, 4개의 예비(Reserved) 영역(2 + 2 + 3 + 4 = 11)을 모두 합하여, 23비트가 됨을 알 수 있다.
한편 상기 도 5에는 사용자가 시청하고자 하는 프로그램 번호 정보를 나타내는 파라미터 Broadcasting program number ID의 값이 가변적인 것으로 표시되어 있다. 그러나 실제로는 사용자가 선택하는 채널의 번호를 알 수 있다는 점을 고려한다면 상기 파라미터를 고정된 값으로 간주해도 된다.
결론적으로, TS의 헤더와 페이로드에서 고정된 비트는 44비트(13 - 8 + 23 + 16)가 된다. 그러므로 수신된 TS 패킷에서 해당되는 44비트들을 검사하여 미리 정해진 고정된 값과 모두 일치한다면 해당 TS 패킷은 PMT 정보를 가지는 패킷이다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안 되며 후술하는 특허청구의 범위뿐 만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정 해져야 한다.
상술한 바와 같이 DMB 단말기에서 사용자가 선택한 프로그램의 방송 채널을 찾을 때 PAT 검색을 하지 않고 PMT 검색을 바로 실시함으로써 DMB 단말기의 초기 기동 시간을 최대 'PAT 수신 시간 + PMT 수신 시간'만큼 줄일 수 있다. 예를 들어 PAT 전송 주기와 PMT 전송 주기가 각각 0.5초라고 가정하면, 최대 1초 정도의 시간이 될 수 있다.

Claims (7)

  1. 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의 방송 채널을 검색하는 방법에 있어서,
    사용자에 의한 프로그램 번호 입력을 감지하는 과정과,
    상기 감지 후, 수신되는 전송 스트림 패킷의 헤더 중 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정과,
    상기 체크 결과 일치하면, 상기 전송 스트림 패킷의 페이로드 중 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정과,
    상기 체크 결과 일치하면, 해당 전송 스트림 패킷을 프로그램 맵 테이블 정보로 판단하고, 상기 프로그램 맵 테이블 정보를 분석하여 해당 프로그램을 구성하는 오디오/비디오 패킷화 기초 스트림의 패킷 아이디를 검색하는 과정을 포함함을 특징으로 하는 방법.
  2. 제1항에 있어서,
    상기 헤더의 일부 비트들은, 파라미터 payload_unit_start_indicator를 정의하기 위한 비트, 파라미터 transport_scrambling_control을 정의하기 위한 비트, 파라미터 adaptation_field_control을 정의하기 위한 비트이고,
    상기 페이로드의 일부 비트들은, 파라미터 table identifier를 정의하기 위 한 비트, 파라미터 Section syntax indicator를 정의하기 위한 비트, 파라미터 Reserved future indicator를 정의하기 위한 비트, 파라미터 Section length를 정의하기 위한 비트, 4개의 예비 영역 비트, 사용자가 시청하고자 하는 프로그램 번호 정보를 나타내는 파라미터 Broadcasting program number ID 비트임을 특징으로 하는 방법.
  3. 제2항에 있어서,
    상기 페이로드의 파라미터 Section length를 정의하기 위한 비트는 12비트 중 2비트임을 특징으로 하는 방법,
  4. 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램을 시청하기 위해 해당 방송 채널을 검색하는 방법에 있어서,
    사용자가 시청하고자 하는 프로그램 번호를 입력하면 이를 감지하는 과정과,
    연속해서 수신되는 전송 스트림 패킷을 검색하는 과정과,
    상기 전송 스트림 패킷에 프로그램 맵 테이블이 있는지를 분석하여 해당 프로그램을 구성하는 오디오/비디오 패킷화 기초 스트림의 패킷 아이디를 검색하는 과정과,
    상기 패킷 아이디를 갖는 오디오/비디오 패킷화 기초 스트림을 검색하는 과 정을 포함함을 특징으로 하는 방법.
  5. 제4항에 있어서,
    상기 프로그램 맵 테이블은 상기 수신되는 전송 스트림들 중에서 헤더와 페이로드의 일부 비트들이 각각에 대하여 미리 정해진 고정된 값과 일치하는지 체크하는 과정을 포함함을 특징으로 하는 방법.
  6. 제5항에 있어서,
    상기 헤더의 일부 비트들은, 파라미터 payload_unit_start_indicator를 정의하기 위한 비트, 파라미터 transport_scrambling_control을 정의하기 위한 비트, 파라미터 adaptation_field_control을 정의하기 위한 비트이고,
    상기 페이로드의 일부 비트들은, 파라미터 table identifier를 정의하기 위한 비트, 파라미터 Section syntax indicator를 정의하기 위한 비트, 파라미터 Reserved future indicator를 정의하기 위한 비트, 파라미터 Section length를 정의하기 위한 비트, 4개의 예비 영역 비트, 사용자가 시청하고자 하는 프로그램 번호 정보를 나타내는 파라미터 Broadcasting program number ID 비트임을 특징으로 하는 방법.
  7. 제6항에 있어서,
    상기 페이로드의 파라미터 Section length를 정의하기 위한 비트는 12비트 중 2비트임을 특징으로 하는 방법.
KR1020050002941A 2005-01-12 2005-01-12 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의방송 채널을 검색하는 방법 Expired - Fee Related KR101042850B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050002941A KR101042850B1 (ko) 2005-01-12 2005-01-12 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의방송 채널을 검색하는 방법
US11/330,764 US7639636B2 (en) 2005-01-12 2006-01-12 Method of searching for broadcasting channel of specific program in a DMB receiving terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050002941A KR101042850B1 (ko) 2005-01-12 2005-01-12 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의방송 채널을 검색하는 방법

Publications (2)

Publication Number Publication Date
KR20060082443A KR20060082443A (ko) 2006-07-18
KR101042850B1 true KR101042850B1 (ko) 2011-06-17

Family

ID=36653126

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050002941A Expired - Fee Related KR101042850B1 (ko) 2005-01-12 2005-01-12 디지털 멀티미디어 방송 수신 단말기에서 특정 프로그램의방송 채널을 검색하는 방법

Country Status (2)

Country Link
US (1) US7639636B2 (ko)
KR (1) KR101042850B1 (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6937618B1 (en) * 1998-05-20 2005-08-30 Sony Corporation Separating device and method and signal receiving device and method
US9104987B2 (en) * 2007-07-24 2015-08-11 The Directv Group, Inc. Method and system for associating business rules with received content in a content processing system and generating a content list therefrom
US20090031367A1 (en) * 2007-07-24 2009-01-29 The Directv Group, Inc. Method and system for utilizing multiple content delivery networks for distributing content
US9832424B2 (en) 2007-07-25 2017-11-28 The Directv Group, Inc. Method and system for managing content lifecycle in a content processing system
US9564988B2 (en) * 2007-07-26 2017-02-07 The Directv Group, Inc. Method and system for forming a formatted content stream and using a cyclic redundancy check
US8964734B2 (en) * 2007-07-26 2015-02-24 The Directv Group, Inc. Method and system for communicating content having modified packet headers through a satellite
US8462271B2 (en) * 2007-07-26 2013-06-11 The Directv Group, Inc. Method and system of managing files within a content processing system based on publication time
WO2010104927A2 (en) 2009-03-10 2010-09-16 Viasat, Inc. Internet protocol broadcasting
CN108566552B (zh) * 2018-04-20 2021-05-25 四川长虹网络科技有限责任公司 适用于数字机顶盒的多媒体播放方法及系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0181081B1 (ko) * 1996-06-28 1999-04-01 배순훈 시스템 복호화기의 이에스씨알 재생장치
KR100425137B1 (ko) 2002-01-07 2004-03-31 엘지전자 주식회사 시스템 복호화기
KR100784652B1 (ko) 1999-05-06 2007-12-12 소니 가부시끼 가이샤 데이터 처리 방법/장치, 데이터 재생 방법/장치, 및 기록매체

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20050203927A1 (en) * 2000-07-24 2005-09-15 Vivcom, Inc. Fast metadata generation and delivery
JP4493037B2 (ja) * 2003-03-11 2010-06-30 パイオニア株式会社 情報記録装置及び方法、並びに記録制御用のコンピュータプログラム
KR20050022556A (ko) * 2003-08-20 2005-03-08 삼성전자주식회사 고신뢰 복호화 장치 및 방법
JP2005102150A (ja) * 2003-08-29 2005-04-14 Matsushita Electric Ind Co Ltd 放送受信装置
KR100566269B1 (ko) * 2003-09-25 2006-03-29 삼성전자주식회사 디지털 멀티미디어 방송시스템에서 광역방송과 지역방송을 동시에 서비스하는 장치 및 방법과 그 방송 수신 단말기

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0181081B1 (ko) * 1996-06-28 1999-04-01 배순훈 시스템 복호화기의 이에스씨알 재생장치
KR100784652B1 (ko) 1999-05-06 2007-12-12 소니 가부시끼 가이샤 데이터 처리 방법/장치, 데이터 재생 방법/장치, 및 기록매체
KR100425137B1 (ko) 2002-01-07 2004-03-31 엘지전자 주식회사 시스템 복호화기

Also Published As

Publication number Publication date
US7639636B2 (en) 2009-12-29
KR20060082443A (ko) 2006-07-18
US20060153104A1 (en) 2006-07-13

Similar Documents

Publication Publication Date Title
KR100499039B1 (ko) 디지털 티브이 및 그 채널설정방법
US7639636B2 (en) Method of searching for broadcasting channel of specific program in a DMB receiving terminal
US6925289B2 (en) Broadcast receiver and channel scanning method
KR100631500B1 (ko) 디지털 티브이의 채널 전환 장치
JP5169198B2 (ja) 放送受信装置
US20060107292A1 (en) Digital broadcast method, digital broadcast apparatus, and data structure
US7738661B2 (en) Broadcasting receiving apparatus and broadcasting receiving method
KR101294383B1 (ko) 영상표시기기의 북마크 설정 장치 및 방법
KR100621413B1 (ko) 디지털 방송의 채널 네비게이션 방법 및 이 방법이적용되는 디지털 방송 수신 장치
KR101341454B1 (ko) 디지털 티브이 수신기의 자동 채널 검색 방법 및 장치
JP2005295028A (ja) デジタル放送受信装置及びそのコンテンツ表示方法
JP2007300408A (ja) 放送受信装置
EP1976163A2 (en) Broadcasting reception device and channel setting method for broadcasting reception device
JP2007329543A (ja) デジタル放送受信装置、ネットワーク情報取得方法、ネットワーク情報取得プログラムおよび記録媒体
JP2012070344A (ja) デジタル放送受信装置及びデジタル放送受信方法
KR100914706B1 (ko) 방송 수신기 및 장면 정보 수신 방법
KR19990016089A (ko) 위성방송 수신 시스템의 프로그램 검색 방법
JP4557611B2 (ja) 映像放送/音声放送受信装置
KR101482790B1 (ko) 디지털 텔레비전의 히든 채널 전환 방법
JP2005057523A (ja) 番組付加情報抽出装置、番組表示装置および番組記録装置
JP2007124252A (ja) 放送受信装置と放送受信方法およびプログラム
US7792299B2 (en) Broadcasting receiving apparatus and broadcasting receiving method
JP2008054198A (ja) テレビジョン受信装置
KR20070083280A (ko) 방송 프로그램 검색 장치 및 방법
JP2004236113A (ja) 放送受信装置

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050112

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20100104

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20050112

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110516

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110613

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110613

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20140529

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20140529

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20150528

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20150528

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20160530

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20160530

Start annual number: 6

End annual number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20180324