KR100762621B1 - 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법 - Google Patents

방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법 Download PDF

Info

Publication number
KR100762621B1
KR100762621B1 KR1020060007969A KR20060007969A KR100762621B1 KR 100762621 B1 KR100762621 B1 KR 100762621B1 KR 1020060007969 A KR1020060007969 A KR 1020060007969A KR 20060007969 A KR20060007969 A KR 20060007969A KR 100762621 B1 KR100762621 B1 KR 100762621B1
Authority
KR
South Korea
Prior art keywords
data
dmb
broadcast
service
terminal
Prior art date
Application number
KR1020060007969A
Other languages
English (en)
Other versions
KR20070078011A (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 KR1020060007969A priority Critical patent/KR100762621B1/ko
Publication of KR20070078011A publication Critical patent/KR20070078011A/ko
Application granted granted Critical
Publication of KR100762621B1 publication Critical patent/KR100762621B1/ko

Links

Images

Classifications

    • 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/4424Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
    • 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/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/11Aspects of broadcast communication characterised by the type of broadcast system digital multimedia broadcasting [DMB]

Landscapes

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

Abstract

본 발명은 DMB 데이터 서비스 선택 시 신속하게 해당 DMB 데이터 서비스를 제공하기 위한 DMB 단말기 및 방법에 관한 것이다.
이를 위한 본 발명은 DMB(Digital Multimedia Broadcasting) 단말기에서 방송 데이터 다운로드하기 위해 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인 경우 백그라운드로 방송 데이터를 다운로드하기 위해 미리 설정된 제1 주기마다 EPG 서비스를 위한 EPG 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 EPG 서비스를 위한 데이터를 다운로드하여 저장하고, 적어도 하나의 방송 채널에 대한 방송 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 설정된 방송 채널에 대한 방송 데이터를 다운로드하여 저장하는 백그라운드 데이터 다운로드 모드를 수행함으로써 사용자가 DMB 데이터 서비스 선택 시 서비스를 제공받기 위한 지연시간 없이 바로 서비스를 제공받을 수 있도록 한다.
디지털 멀티미디어 방송 서비스, 방송 데이터 다운로드, MOT 타입

Description

방송 데이터 다운로드를 위한 디지털 멀티미디어 방송 단말기 및 방법{DIGITAL MULTIMEDIA BROADCASTING TERMINAL AND METHOD FOR DOWNLOADING A BROADCASTING DATA}
도 1은 본 발명의 실시 예에 따른 DMB 단말기의 내부 블록 구성도,
도 2는 본 발명의 실시 예에 따른 DMB 단말기에서 방송 데이터를 처리하기 위한 디지털 방송 수신부의 내부 구성도,
도 3은 일반적인 DMB 단말기의 동작 모드를 설명하기 위한 상태도,
도 4는 본 발명의 실시 예에 따라 폰 모드 또는 유휴 모드일 경우 DMB 백 그라운드 데이터를 다운로드 하기 위한 과정을 나타내는 흐름도,
도 5는 본 발명의 실시 예에 따라 DMB 백그라운드 데이터 다운로드 모드 동작을 나타내는 흐름도,
도 6은 본 발명의 실시 예에 따라 DMB 데이터 서비스를 위한 동작을 나타내는 흐름도,
도 7은 본 발명의 실시 예에 따라 DMB 데이터 중 MOT 타입의 디렉토리 구조를 도시하는 예시도,
도 8은 본 발명의 실시 예에 따라 DMB 데이터 서비스 제공 시 디스플레이 되는 화면을 도시하는 예시도.
본 발명은 디지털 멀티미디어 방송(DMB : Digital Multimedia Broadcasting ; 이하, “DMB”라 기재함.) 데이터에 관한 것으로, 특히 DMB 데이터 서비스 선택 시 신속하게 해당 DMB 데이터 서비스를 제공하기 하기 위한 DMB 단말기 및 방법에 관한 것이다.
통상적으로 디지털 방송이라 함은 종래의 아날로그 방송을 대체하여 고화질과 고음질, 그리고 보다 높은 서비스를 사용자에게 제공하는 방송 서비스를 말한다. 최근에는 디지털 방송 기술 및 이동 통신 기술의 발달에 따라 이동 중에도 디지털 방송을 시청할 수 있도록 하기 위한 디지털 방송 서비스에 대한 관심이 높아지고 있다. 특히 이동 통신 단말기를 이용한 DMB 서비스에 대한 관심이 높아지고 있다. 이 디지털 멀티미디어 방송이란 무지향성 수신 안테나를 장착한 개인 휴대용 수신기 또는 차량용 수신기 등을 통해 이동 중에도 다양한 멀티미디어 방송을 다채널로 시청할 수 있도록 하는 방송 서비스를 말한다. 이와 같은 DMB 서비스에는 지상파 DMB 서비스와 위성 DMB 서비스가 있다. 이들 중 지상파 DMB 서비스를 제공하기 위한 지상파 DMB 시스템은 이동형 방송을 위한 시스템으로서, 방송신호를 이용하여 비디오 서비스, 오디오 서비스, 데이터 서비스를 제공해 줌을 특징으로 한다.
이러한 지상파 DMB 시스템은 앙상블(Ensemble)을 단위로 해서 하나의 방송 신호가 구성이 되고, 하나의 앙상블에 여러 개의 비디오 서비스, 오디오 서비스, 데이터 서비스가 포함되어 있다. 이러한 앙상블은 크게 3가지 채널로 나누어져서 구분된다. 신호 동기를 맞추기 위한 동기 채널(SC : Synchronization Channel), 주 서비스 채널의 서비스 구성 정보를 지니고 있는 고속 정보 채널(FIC : Fast Information Channel), 실제 서비스되는 데이터가 전송되어 들어오는 주 서비스 채널 (MSC : Main Service Channel)이 앙상블을 구성하는 요소들이다. 이러한 지상파 DMB 시스템의 특징은 기본 방송 신호에 여러 개의 서비스가 함께 실려 들어온다는 것과 이러한 서비스 들이 비디오 서비스에만 국한되지 않고, 오디오 서비스, 데이터 서비스 등으로 다양화 된다는데 있다.
상기와 같이 지상파 DMB 서비스에서 제공할 수 있는 서비스 들 중 데이터 서비스의 예로는 BWS(Broadcast Web Site), EPG(Electronic Program Guide), Slide Show, Download Java Application 등을 들 수 있다. 이와 같은 데이터 서비스들을 위한 데이터들은 방송 신호를 이용해서 DMB 단말기로 전달된다. 방송 시스템의 특징은 일반 통신 시스템들과는 다르게 방송국에서 DMB 단말기로 전달되는 단방향 통신만이 가능하기 때문에, DMB 단말기가 수신한 방송신호로부터 데이터를 수신한 경우 시작 위치를 알 수 없고, 수신하지 못한 데이터에 대해서 선별적으로 수신할 수 없다. 따라서, 방송국에서 데이터 서비스를 제공하기 위해 동일한 데이터를 일정한 주기마다 반복적으로 방송함으로써 상기의 단방향 통신으로 인해 발생하는 문제점들을 해결하고 있다.
일반적으로 지상파 DMB 시스템에서 데이터 서비스를 제공하기 위한 데이터 전송 프로토콜은 크게 3가지로 나눌 수 있다.
첫번째는 파일 형태의 데이터를 전송할 때 가장 많이 사용되는 프로토콜로 멀티미디어 객체 전송(MOT : Multimedia Object Transfer) 프로토콜이 있다. 이러한 MOT 프로토콜은 데이터를 지니고 있는 파일과 파일에 대한 정보를 가지고 있는 헤더(Header) 또는 디렉토리(Directory)를 함께 전송함으로써, DMB 단말기에서는 상기의 헤더 정보와 디렉토리 정보를 이용해서 MOT 데이터를 수신할 수 있다. 이러한 MOT 프로토콜을 이용해서 전송되는 데이터 서비스의 예로는 방송 웹 서비스(BWS : Broadcasting Web service), 전자 프로그램 정보(EPG : Electronic Program Guide), Slide Show, TPEG (Transport Protocol Experts Group)등이 있다. 이와 같은 데이터 서비스 중 BWS의 경우에는 웹 사이트의 컨텐츠가 DMB 채널을 사용하여 DMB 단말기로 전송되는 서비스이고, 리턴 채널은 지원하지 않는다.
두번째 프로토콜로는 TDC(Transparent Data Channel) 프로토콜이 있다. 이러한 TDC 프로토콜은 데이터 스트림과 같이 연속적인 데이터를 전송하기 위해서 주로 사용되는 프로토콜이다.
마지막으로 지상파 DMB 시스템에서는 IP(Internet Protocol) 데이터를 전송하기 위한 IP 튜너링(Tunneling) 프로토콜을 제공하고 있다.
한편, DMB 단말기는 사용자의 의해 DMB 데이터 서비스를 선택되는 시점에 앙상블 내에서 실려있는 데이터를 수신하기 시작한다. 따라서, 사용자가 데이터 서비스를 선택한 후 실제로 서비스 받기까지는 오랜 시간을 기다려야 한다. 예를 들어, 사용자에 의해 BWS 서비스가 선택되면, DMB 단말기는 선택된 BWS 데이터 서비스를 제공하기 위해 화면에 디스플레이 할 첫번째 페이지를 구성하기 위한 모든 파일 정 보를 수신할 때까지 대기한 후, 모든 파일 정보가 수신되면 수신한 파일 정보를 이용하여 첫번째 페이지를 구성하여 화면에 디스플레이 한다. 이때, 특정 BWS 서비스가 포함된 모든 방송 데이터를 수신하는데 걸리는 시간이 3분 정도라고 가정하면, 사용자가 3분 정도의 전송시간을 가지는 BWS 서비스를 제공받기 위해서는 최악의 경우 서비스 선택 후 3분 이상을 기다려야 한다. 이와 같이 DMB 데이터 서비스 선택 후 상기와 같은 시간 지연이 발생함으로 인해 사용자에게 양질의 서비스를 제공해 주지 못하는 문제점이 있다.
또한, EPG와 같은 데이터 정보는 MOT 프로토콜로 전송되고, 각각의 앙상블에 대해서 각각의 EPG 정보들이 따로 전송된다. 따라서, 사용자에 의해 각 방송 채널에 대한 EPG 정보를 보기 위한 선택이 있으면, DMB 단말기는 각각의 앙상블에 대해 모두 튜닝하면서, 각각의 앙상블에 포함된 EPG 정보를 MOT 프로토콜로 모두 전송받아야만 한다. 따라서, EPG 정보를 사용자에게 제공하기 위해서는 오랜 시간을 기다려야 하는 문제점이 있다.
상술한 바와 같이 종래에는 DMB 방송 서비스 중 DMB 데이터 서비스를 제공받고자 하는 경우 서비스를 제공받기 위해 대기하는 시간이 있어 사용자가 불편함을 느꼈다.
따라서 본 발명의 목적은 DMB 데이터 서비스 제공 시 서비스를 신속하게 사용자에게 제공할 수 있도록 하기 위한 디지털 멀티미디어 방송 단말기 및 방법을 제공하는 데 있다.
상술한 바를 달성하기 위한 본 발명은 방송 데이터 다운로드를 위한 DMB(Digital Multimedia Broadcasting) 단말기에 있어서, DMB 신호를 수신하여 방송 데이터로 변환하는 디지털 방송 수신부와, 상기 방송 데이터를 저장하는 로컬 메모리부와, 백그라운드로 방송 데이터를 다운로드하기 위해 미리 설정된 제1 주기마다 상기 디지털 방송 수신부를 구동시켜 EPG 서비스를 위한 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 EPG 서비스를 위한 EPG 데이터를 다운로드하여 상기 로컬 메모리부에 저장하고, 적어도 하나의 방송 채널에 대한 방송 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 상기 설정된 방송 채널에 대한 방송 데이터를 다운로드하여 상기 로컬 메모리부에 저장하도록 제어하는 제어부를 포함하여 구성됨을 특징으로 한다.
또한 본 발명은 DMB(Digital Multimedia Broadcasting) 단말기에서 방송 데이터 다운로드하기 위한 방법에 있어서, 상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인지를 검사하는 과정과, 상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인 경우 백그라운드로 방송 데이터를 다운로드하기 위해 미리 설정된 제1 주기마다 EPG 서비스를 위한 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 EPG 서비스를 위한 EPG 데이터를 다운로드하여 저장하고, 적어도 하나의 방송 채널에 대한 방송 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 상기 설정된 방송 채널에 대한 방송 데이터를 다운로드하여 저장하는 백그라운드 데이터 다운로드 모드를 수행하는 과정을 포함함을 특징으로 한다.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
본 발명은 DMB 방송을 시청하지 않는 동작 모드에서 DMB 데이터 서비스 제공 을 위한 데이터를 미리 다운로드하여 저장하고, 사용자에 의해 DMB 데이터 서비스 선택 시 최대한 빠른 시간 안에 선택한 데이터 서비스를 제공하기 위한 첫 페이지를 화면에 디스플레이 할 수 있도록 하기 위한 방안을 제시하도록 한다.
먼저, 본 발명의 동작 설명을 위해서 DMB 단말기의 동작 상태에 대하여 도 3을 참조하여 살펴보도록 한다. DMB 단말기의 동작 상태는 3가지 모드로 정의하도록 한다.
첫번째 동작 상태는 폰 모드(Phone mode) 상태(300)로 일반적인 단말과 관련된 기능을 수행중인 상태이다. 예를 들어, 사용자가 전화를 실행하는 경우, SMS 메시지를 확인하는 경우, 폰에 저장된 게임을 실행하는 경우 등의 일반적인 이동통신 단말 기능을 사용하는 모든 상태를 폰 모드로 정의한다.
두번째 상태는 DMB 모드(DMB mode) 상태(302)로 사용자가 DMB와 관련된 기능을 수행중인 상태이다. 즉, DMB 메뉴를 네비게이션 한다든지, DMB 관련 서비스를 받는 등의 경우를 모두 DMB 모드 상태로 정의한다.
세번째 상태는 유휴 모드(Sleep mode) 상태(304)로 단말의 전력소비를 최소화하기 위한 상태이다.
본 발명에서는 DMB 단말기의 동작 상태가 폰 모드(300) 또는 유휴 모드(304)일 때, DMB 방송 수신을 위한 모듈을 백그라운드(Background)로 활성화시켜서 DMB 데이터 서비스 실행을 위해서 필요한 데이터들을 다운로드 받는 것이다. 예를 들어, DMB 단말기가 폰 모드(300)일 때, 각각의 앙상블 내에 포함된 EPG 정보를 미리 다운로드 받아 저장함으로써, 사용자가 DMB 모드에서 EPG 서비스를 선택하는 경우 저장된 EFG 정보를 바로 화면에 디스플레이 할 수 있도록 한다.
그러면, 본 발명의 실시 예에 따른 DMB 단말기의 구성 및 동작에 대하여 도 1을 참조하여 살펴보도록 한다. 도 1은 본 발명의 실시 예에 따른 디지털 멀티미디어 방송 단말기의 내부 블록 구성도이다. 본 발명에서 DMB 단말기는 지상파 DMB를 수신하기 위한 단말기로, 이러한 지상파 DMB 단말기는 여러 종류의 전자기기 형태를 지니고 있다. 예를 들어, 노트 PC, PDA, 무선 이동통신 단말기, 차량용 DMB 전용 수신기 등에 DMB 수신 모듈을 장착한 지상파 DMB 수신기로 사용할 수 있다.
제어부(110)는 디지털 멀티미디어 방송 단말기의 전반적인 제어 동작을 수행한다. 제어부(110)는 DMB 모드 선택이 있는 경우 DMB 디지털 방송 수신부(102)로부터 수신되는 방송 데이터를 버퍼(104)에 저장하도록 제어한다. 이후, 제어부(110)는 DMB 모드 이외의 동작 모드 예를 들어, 폰 모드와 유휴 모드(Sleep Mode)인 경우 미리 설정된 주기마다 모든 앙상블로부터 DMB 방송 데이터를 저장하도록 제어한다. 이때, 저장하는 DMB 방송 데이터는 사용자에 의해 미리 설정된 DMB 데이터 서비스 채널에 대한 데이터일 수도 있고, DMB 데이터 서비스를 제공하는 모든 DMB 데이터 서비스 채널에 대한 데이터 일 수도 있다. 또한, DMB 단말기가 폰 모드 또는 유휴 모드의 어느 시점에서 DMB 데이터를 다운로드를 할지는 DMB 수신 단말의 정책에 따라서 정해질 수 있다. 예를 들어, DMB 단말기가 부팅 후 폰 모드로 진입하는 경우 바로 DMB 데이터 수신을 위한 동작을 수행할 수도 있고, DMB 모드에서 폰 모드로 전환된 후에 DMB 데이터 다운로드를 시작할 수 있다. 또한, 유휴 모드일 때, 일정한 주기를 두고 DMB 데이터를 다운로드할 수 있다. 이러한 DMB 데이터 다운로 드 시점은 단말의 전력 상태와 단말 제어 모듈의 처리 능력에 따라 설정할 수 있다.
이후, 제어부(110)는 사용자에 의해 DMB 데이터 서비스가 선택되면, 미리 저장되어 있는 해당 DMB 데이터를 출력함으로써 사용자가 DMB 데이터 서비스 선택 후 바로 화면을 통해 서비스를 제공받을 수 있도록 할 수 있다. 이하, DMB 단말기가 폰모드 또는 유휴모드 상태에서 DMB 데이터를 미리 다운로드 받아 저장하는 동작을 백그라운드 DMB 데이터 다운로드 모드라 하도록 한다.
한편, 디지털 방송 수신부(102)는 안테나를 통해 DMB 데이터를 수신하여 전송 패킷을 역다중화 한 후 디코딩 과정을 통해 방송 데이터를 비디오 및 오디오, 데이터 스트림으로 파싱한다. 디지털 방송 수신부(102)를 도 2를 참조하여 더 구체적으로 살펴보면, 디지털 방송 수신부(102)는 하나의 방송 신호를 구성하는 앙상블을 분석하여 서비스에 필요한 비디오, 오디오, 데이터 등을 추출하는 앙상블 분석부(200)와, 앙상블을 구성하는 서비스들에 대한 정보를 분석하는 MCI(Multiplex Configuration Information)/SI(Service ID) 파서(Parser)(202)와, 비디오(Video)를 재생시키기 위한 비디오 디코더(204)와, 오디오(Audio)를 재생시키기 위한 오디오 디코더(206)와, 방송 신호에 실려 들어오는 데이터들을 디코딩하는 데이터 디코더(208)와, 데이터 디코더를 통해 디코딩된 데이터를 저장하는 로컬 메모리부(210)를 포함한다. 이때, 도 2에서는 도시하지 않았지만, 데이터 디코더(208)는 MOT 디코더/TDC 디코더/IP 핸들러(Handler)로 구성될 수 있다.
DMB 방송 신호 스캔 시 서비스를 위해서 필요한 정보들을 고속 채널 정보 (FIC : Fast Information Channel)로부터 추출해 놓아서 미리 저장하기 때문에 한번 DMB 방송 스캔이 끝나고 나면, 각각의 앙상블 내에 구성된 방송 정보와 이를 수신하기 위해서 필요한 정보들을 저장한 상태가 된다. DMB 단말기는 폰 모드 또는 유휴모드 일 때, 디지털 방송 수신부(102)의 스캔 정보를 검색해서 각각의 앙상블 내에서 미리 다운로드 받아서 저장할 필요한 있는 데이터 서비스에 대한 정보를 알아내게 되고, 각각의 앙상블을 튜닝하여 필요한 데이터를 수신한 후 로컬 메모리부(210)에 저장한다. 여기서, 어떤 종류의 DMB 방송 데이터를 미리 저장해 놓을 지에 대한 선택은 사용자의 선택에 따라 미리 설정된 방송 채널 또는 DMB 단말기의 저장 용량에 따라 선택이 가능하다. DMB 방송 데이터 중 EPG 정보만을 백그라운드로 다운로드 하도록 설정되어 있는 경우 DMB 단말기는 EPG와 관련된 정보만을 각 앙상블 내에서 다운로드 받아 저장한다. 또한, DMB 방송 데이터 중 MOT로 전송되는 모든 데이터를 백그라운드로 다운로드 하도록 설정되어 있는 경우 DMB 단말기는 각각의 앙상블 내의 MOT 데이터 들만을 추출하여 저장할 수도 있다.
이때, 각각의 앙상블에서 해당하는 데이터를 추출하는 동작은 MCI/SI 파서(202)에서 수행하는데, MCI/SI 파서(202)는 각 앙상블 내에 포함되어 있는 데이터 정보는 FIC에 실려 들어오는 서비스 정보(SI : Service Information)를 확인함으로써 데이터 정보를 파악하고, 앙상블 내에 데이터가 존재하는 경우 데이터를 다운로드 받기 위해서 필요한 정보들을 알아 낼 수 있다. 이러한 동작은 DMB 스캔 수행 시에 실행된다. 즉, MCI/SI 파서(202)는 DMB 방송 채널 스캔 시 FIG 타입(Type) 0번의 확장 타입(Extension Type) 13번 정보를 FIC로부터 추출한다. 이와 같이 추출 한 FIG 0/13 정보에는 앙상블 내에 포함되는 데이터들에 대한 정보들을 가지고 있으며, FIG 0/13번으로부터 DMB 단말기는 앙상블 내에 포함된 데이터 종류와 데이터의 서비스 아이디(SID : Service Identifier), 서비스 구성 정보(Service Component Identifier within the Service)를 확인할 수 있다. 이러한 MCI/SI 파서(202)는 FIG 0/13번을 통해서 확인한 정보들을 이용하여 FIG 내의 MCI 정보 중 FIG 0/2와 FIG 0/3, FIG 0/8 정보를 이용해서 데이터 수신에 필요한 서브채널 아이디(Subchannel Id), 패킷 주소(Packet address) 등을 알아낼 수 있다.
버퍼(104)는 디지털 방송 수신부(102)로부터 입력되는 비디오 및 오디오 데이터를 각각 저장하기 위한 비디오 버퍼와 오디오 버퍼를 포함하여 구성되고, 입력된 비디오 및 오디오 데이터를 버퍼링하여 출력한다.
멀티미디어부(100)는 디지털 방송 서비스 시 제어부로서의 기능을 수행하며, 디지털 방송 수신부(102)를 통해 전달되는 각각의 비디오 및 오디오 데이터를 표시부(108) 및 오디오 처리부(109)로 출력하는 역할을 수행한다. 이러한 멀티미디어부(100)는 코덱을 포함하고, 본 발명에서는 제어부(106)의 제어 하에 DMB 데이터 서비스 선택에 따라 로컬 메모리부(210)에 저장된 데이터를 표시부(108)에 디스플레이 한다.
표시부(108)는 제어부(110)의 제어 하에 키입력부(112)로부터 입력된 키입력 데이터에 대한 표시 데이터를 입력받아 디스플레이 하거나, 사용자가 필요한 기능을 설정하거나 구동시킴에 있어 그 상태를 가시적으로 알 수 있도록 한다.
그리고 오디오 처리부(150)는 마이크로폰(MIC) 및 스피커(SPK)와 접속되며, 멀티미디어부(100)로부터 전달되는 오디오 신호를 변환하여 스피커(SPK)를 통해 출력하고, 마이크로폰(MIC)으로부터 수신되는 오디오 신호를 데이터화하여 멀티미디어부(100)로 전달한다.
키입력부(112)는 사용자와의 인터페이스를 위한 장치로써 구비된 각 키의 입력에 따라 그 고유의 키입력 데이터를 출력하고, 키입력부(112)에서 출력되는 키입력 데이터는 제어부(110)에 인가되어 이러한 키입력 데이터가 어떠한 키 입력에 따른 키입력 데이터가 되는 지가 검출되어, 그 결과에 따라 제어부(110)는 해당 동작을 수행한다.
메모리(114)는 디지털 멀티미디어 방송 수신용 단말기의 전반적인 기능들과 관련된 정보를 저장함과 동시에 방송 서비스 제공과 관련된 정보도 저장한다.
무선부(116)는 제어부(110)의 제어 하에 안테나(ANT)를 통해 기지국과 RF신호를 송/수신한다.
그러면, 이제 상기한 도 1과 같이 구성되는 DMB 단말기에서 폰 모드 또는 유휴 모드 시 DMB 데이터 서비스를 위한 데이터를 미리 다운로드 하기 위한 과정을 도 4를 참조하여 살펴보도록 한다.
제어부(110)는 400단계에서 현재 동작모드가 폰 모드 또는 유휴 모드인지를 검사한다. 만약, 폰 모드 또는 유휴 모드인 경우에는 402단계로 진행하여 백그라운드 DMB 데이터 다운로드 모드를 수행한다. 여기서, 백그라운드 DMB 데이터 다운로드 모드 동작 과정은 도 5를 참조하여 설명하도록 한다.
500단계에서 제어부(110)는 DMB 스캔 정보가 저장되어 있는 지를 검사한다. 이때, DMB 스캔 정보가 있으면 504단계로 진행하고, 저장된 DMB 스캔 정보가 없으면 502단계로 진행하여 자동 DMB 스캔이 설정되어 있는 지를 검사한다. 만약, 자동 DMB 스캔이 설정되어 있으면 DMB 데이터를 다운로드를 위한 DMB 방송을 스캔한다. 이후, 500단계 및 502단계에서 진행한 504단계에서 제어부(110)는 다운로드할 DMB 데이터 서비스 정보를 스캔 정보로부터 추측한다. 이후, 506단계에서 제어부(110)는 미리 정해진 모든 데이터 서비스에 대해 다운로드 되었나를 검사한다. 만약, 모든 데이터 서비스에 대한 다운로드가 완료되면 종료한다. 이때, 506단계는 도 4에서의 400단계 이후 처음 DMB 데이터 다운 로딩 모드로 진입하여 506단계를 처음 수행하는 경우에는 507단계 내지 514단계의 루프(loop) 과정을 최소한 한번 수행하게 된다. 506단계에서 507단계로 진행하면, 데이터 다운로드에 필요한 정보를 확인한다. 즉, 스캔 정보에서 데이터와 다운로드를 위해서 필요한 정보, 즉 앙상블 주파수, MOT 또는 TDC 또는 IP-Tunneling과 같은 다운로드할 데이터의 종류, 서브 채널 번호(Subchannel Number), 패킷 주소(Packet Address) 등을 확인한다. 507단계에서 508단계로 진행하면, 사용자 어플리케이션 타입이 MOT 데이터 타입이지를 검사하고 만약, MOT 데이터 타입인 경우 511단계로 진행하여 제어부(110)는 MOT 디코더를 활성화 시킨 후 506단계로 진행한다. 이때 MOT 디코더는 데이터 디코더(208) 내에 위치한다. 또한, 509단계에서 사용자 어플리케이션 타입이 TDC 타입이지를 검사하고 만약, TDC 타입인 경우 511단계로 진행하여 제어부(110)는 TDC 디코더를 활성화 시킨 후 506단계로 진행한다. 이때 TDC 디코더는 데이터 디코더(208) 내에 위치한다. 또한, 510단계에서 사용자 어플리케이션 타입이 IP 튜너링 타입인지를 검사하고 만약, IP 튜너링 타입인 경우 514단계로 진행하여 제어부(110)는 IP 핸들러를 활성화 시킨 후 506단계로 진행한다. 이때 IP 핸들러는 데이터 디코더(208) 내에 위치한다. 상기와 같이 511단계와 512단계와 514단계를 통해 해당 데이터 디코더를 활성화 시켜서 서비스에 필요한 데이터들이 다운로드 되면, 이를 로컬 메모리(210)에 저장된다. 이때, 데이터 다운로드를 어느 시점까지 해야 하는지는 다운로드하는 데이터의 종류와 수신 단말에 정책에 따라서 다양화 될 수 있다. 예를 들어, EPG 또는 BWS와 같이 MOT 디렉토리로 전송되는 데이터의 경우는 디렉토리에 포함된 모든 파일을 받을 때까지만 데이터 수신해야 한다. 그러나, 특별히 어느 시점까지 데이터를 다운로드 받아야 모든 데이터를 다운로드 받았는지 알 수 없는 MOT 헤더의 데이터나 TDC 데이터들은 미리 설정된 시간 만큼만 다운로드하여 저장하거나 미리 설정된 용량 만큼을 저장할 수도 있다. 이와 같은 조건들은 무선 통신 단말의 정책에 따라서 달라질 수 있다.
한편, 상기의 도 5와 같은 백그라운드 DMB 데이터 다운로드 모드 동작이 수행 중에 404단계에서 제어부(110)는 인터럽트가 발생하는 지를 검사한다. 이때, 인터럽트라 함은 DMB 단말기의 전원이 오프(Off)된다거나, 동작 상태가 DMB 모드로 전환되는 등의 이벤트를 말한다. 즉, 도 5에서의 백그라운드 DMB 데이터 다운로드 모드 수행 중에 인터럽트가 발생하면 412단계로 진행하는 것이다.
404단계에서 인터럽트가 발생하면, 제어부(110)는 412단계에서 T1 타이머를 구동하고, 414단계로 진행하여 T1 타이머가 만료되면 400단계로 진행하여 현재 동작 모드가 폰 모드인지 유휴 모드인지를 검사한다. 만약, 402단계에서 백그라운드 DMB 데이터 다운로드 모드를 수행하면서 미리 설정된 모든 데이터 서비스에 대해 다운로드가 완료되는 동안 어떠한 인터럽트도 발생하지 않았다면, 제어부(110)는 408단계에서 T2 타이머를 구동시킨다. 이후, 410단계에서 제어부(110)가 T2 타이머가 만료됨이 확인되면 400단계로 진행하여 현재 동작 모드가 폰 모드인지 유휴 모드인지를 검사한다. 즉, 한번의 백그라운드 DMB 데이터 다운로드 모드 동작이 완료되면 미리 설정된 시간 이후에 현재 동작모드가 폰 모드 또는 유휴 모드인 경우 백그라운드 DMB 데이터 다운로드 모드 동작을 수행하도록 하는 것이다. 이와 같이 미리 설정된 주기마다 백그라운드 DMB 데이터 다운로드 모드 동작을 수행함으로써 최신 DMB 데이터 서비스에 대한 데이터를 업데이트한다.
상기와 같이 본 발명에서 DMB 단말기는 단말 초기 부팅 후 폰 모드로 들어갔을 때 DMB 데이터 백그라운드 다운로드를 실행하고, T2 시간 주기로 DMB 데이터 백그라운드 다운로드를 실행한다. 또한, DMB 데이터 백그라운드 다운로드를 시작하지 못하거나, DMB 데이터 백그라운드 다운로드를 정상적으로 완료하지 못하는 경우, 성공적으로 DMB 데이터 백그라운드 다운로드를 완료할 때까지 T1 시간 주기마다 다운로드를 재시도한다.
상기와 같이 DMB 방송 서비스를 수행하지 않는 폰 모든 또는 유휴 모드일 경우 DMB 데이터를 미리 다운로드 받아 저장한 후, DMB 데이터 서비스 채널 선택 시 해당하는 데이터를 화면에 바로 디스플레이 할 수 있도록 한다. 그러면, 도 6을 참조하여 본 발명의 실시 예에 따라 DMB 데이터 서비스를 위한 동작을 살펴보도록 한다.
600단계에서 제어부(110)는 DMB 데이터 서비스 선택이 있는 지를 검사한 후 DMB 데이터 서비스가 선택되면 602단계로 진행하여 로컬 메모리부(210)에 서비스에 필요한 모든 데이터 정보들이 저장되어 있는 지를 검사한다. 즉, DMB 데이터 서비스 실행 시 서비스 실행을 위해 필요한 정보가 모드 다운로드되어 저장되어 있는 지를 검사한다. 만약, 사용자에 의해 선택한 DMB 데이터 서비스를 제공하기 위한 모든 데이터가 저장되어 있다면 603단계에서 저장된 데이터를 이용하여 데이터 서비스를 시작한다. 즉, 모든 데이터가 다운로드 되어 저장되어 있는 상태이면 바로 저장된 데이터를 이용해서 데이터 서비스를 실행시키는 것이다.
그러나, 만약, 602단계에서 사용자에 의해 선택한 DMB 데이터 서비스를 제공하기 위한 모든 데이터가 저장되어 있지 않다면, 제어부(110)는 스캔 정보로부터 데이터 다운로드에 필요한 정보들을 이용하여 데이터를 다운로드한다. 즉, 데이터 서비스 실행을 위해 필요한 데이터가 부분적으로만 저장되어 있거나 데이터가 저장되어 있지 않은 경우에는 서비스 선택 시 데이터 다운로드를 시작한다. 이때, 데이터 서비스를 위해 필요한 데이터를 모드 다운로드 받았는지, 아니면 일부만 다운로드 받았는지, 다운로드 받지 못했는지에 대한 정보는 다운로드 받는 데이터의 종류와 DMB 수신기의 정책에 따라 결정될 수 있다. 예를 들어, MOT 디렉토리로 전송되는 EPG 데이터나 BWS 데이터의 경우는 MOT 디렉토리와 디렉토리에 포함된 모든 파일을 다운로드 받았는지를 체크하면 된다. MOT 헤더의 데이터나 TDC 데이터의 경우는 단말의 정책에 따라 설정된 시간이나 양만큼 다운로드 받았는지를 체크하여 데이터 다운로드의 완료 여부를 판단할 수 있다. 도 7을 참조하면, MOT 디렉토리의 구조를 도시하고 있다. MOT 디렉토리 내에는 다운로드 받아야 MOT 객체들의 내용을 담고 있는 MOT 객체 헤더들을 모두 지니고 있다. MOT 객체 헤더와 실제의 MOT 객체는 전송 ID 라는 숫자로 연계되는데, MOT 디렉토리에 포함된 모든 MOT 객체 헤더 와 연계된 MOT 객체들을 모두 다운로드 받았는지 검사하면 MOT 디렉토리로 전송되는 데이터들의 다운로드 완료 여부를 판단할 수 있다. 또한 T2 주기마다 백그라운드 다운로드를 수행할 때, 새롭게 다운로드 받은 MOT 디렉토리 와 이전에 받은 MOT 디렉토리를 비교해서 새롭게 추가된 MOT 객체들만을 다운로드 받으면 되므로, 데이터 다운로드 시간을 초기 데이터 다운로드 시간과 비교해서 크게 줄일 수 있다. 예를 들어, MOT 디렉토리에 포함된 MOT 객체 헤더들이 5개이고 각각의 전송 ID가 1, 2, 3, 4, 5라고 가정하면, 해당 데이터 서비스에 포함된 모든 데이터의 다운로드 여부를 판단하기 위해서, 전송 ID 1, 2, 3, 4, 5를 가지는 MOT 객체들을 모두 다운로드 받았는지 검사하면 된다. 또한 T2 시간 후 다시 DMB 데이터 다운로드를 수행할 때 수신된 MOT 디렉토리 에 포함된 객체 헤더가 6개이고 각각의 전송 ID가 3, 4, 5, 6, 7, 8이면 기존에 저장된 3, 4, 5에 해당하는 MOT 객체는 그대로 유지하고 새롭게 추가된 6, 7, 8을 전송 ID로 가지는 MOT 객체들만을 새롭게 다운로드 받아서 저장하면 되므로 다운로드 시간을 초기보다 줄일 수 있다.
상기와 같이 DMB 데이터 서비스를 위해 필요한 데이터가 모두 다운로드 되었다고 판단되면 제어부(110)는 605단계로 진행하여 데이터 서비스를 시작한다.
상기 도 6에서 미리 EPG 서비스를 제공하기 위한 데이터가 저장되어 있지 않으면, 기존의 방식대로 EPG 서비스가 선택됨에 따라 디지털 방송 수신부는 각각의 앙상블 에서 EPG 데이터들을 수신한 이후에 EPG 정보를 구성할 수 있으므로, EPG 정보를 보기까지 오랜 시간 동안 기다려야 함을 알 수 있다. 만약, 하나의 앙상블의 채널 튜닝 시간이 5초이고, 하나의 앙상블의 EPG 데이터들을 다운로드 받는데 걸리는 시간이 약 10초라고 가정하도록 한다. 그리고, 6개의 앙상블을 가지는 시스템인 경우라고 가정하면, EPG 서비스 선택에 따라 6개의 앙상블에서 EPG 데이터를 다운받아 화면에 디스플레이 하기 위한 화면 구성 후 이를 화면에 디스플레이 하기까지 걸리는 시간은 1분 이상이 소요될 수 있다. 이에 반하여 사용자에 의해 선택된 DMB 데이터 서비스가 EPG 서비스 인 경우라고 가정하면, EPG 서비스를 제공하기 위해 필요한 모든 데이터가 저장되어 있는 경우 진행한 603단계에서는 도 8의 (b)와 같이 저장되어 있는 EPG 정보를 읽어 이를 분석하여 화면에 보여 주기만 하면 되므로 서비스 선택 후 수초 안에 EPG 화면을 보여 줄 수 있음을 확인할 수 있다.
상기한 바와 같이 본 발명은 DMB 단말기가 DMB 방송 서비스 모드를 수행하지 않는 상태에서 미리 설정된 주기마다 DMB 데이터를 미리 다운로드하여 저장하고, 사용자에 의해 DMB 데이터 서비스 선택에 따라 미리 저장된 DMB 데이터를 이용하여 바로 데이터 서비스를 제공한다.
상술한 바와 같이 본 발명은 DMB 단말기에서 사용자가 DMB 데이터 서비스를 선택하기 전에 설정된 주기마다 미리 DMB 데이터를 다운로드 받아서 저장하고, 사용자에 의해 DMB 데이터 서비스 선택이 있으면 저장되어 있는 데이터를 이용하여 바로 서비스를 제공함으로써 사용자가 DMB 데이터 서비스 선택에 따라 최대한 빨리 데이터 서비스를 제공할 수 있는 이점이 있다, 따라서, 기존에 DMB 데이터 서비스 선택 시 오랜 시간 동안 기다려야만 데이터 서비스를 받을 수 있던 문제점을 해결할 수 있는 효과가 있다.

Claims (12)

  1. 방송 데이터 다운로드를 위한 DMB(Digital Multimedia Broadcasting) 단말기에 있어서,
    DMB 신호를 수신하여 방송 데이터로 변환하는 디지털 방송 수신부와,
    상기 방송 데이터를 저장하는 로컬 메모리부와,
    상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인 경우 백그라운드로 방송 데이터를 다운로드하기 위해 미리 설정된 제1 주기마다 상기 디지털 방송 수신부를 구동시켜 EPG(Electronic Program Guide) 서비스를 위한 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 EPG 서비스를 위한 EPG 데이터를 다운로드하여 상기 로컬 메모리부에 저장하고, 적어도 하나의 방송 채널에 대한 방송 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 상기 설정된 방송 채널에 대한 방송 데이터를 다운로드하여 상기 로컬 메모리부에 저장하도록 제어하는 제어부를 포함하여 구성됨을 특징으로 하는 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송 단말기.
  2. 삭제
  3. 제 1항에 있어서, 상기 제어부는,
    상기 디지털 멀티미디어 방송 서비스 중 EPG 데이터 서비스 요구가 있으면 상기 로컬 메모리부에 저장된 EPG 데이터를 이용하여 화면을 구성하여 출력하고, 상기 적어도 하나의 방송 채널에 대한 데이터 서비스 요구가 있으면 상기 로컬 메모리부에 저장된 방송 채널에 대응되는 방송 데이터를 이용하여 화면을 구성하여 출력하도록 제어함을 특징으로 하는 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송 단말기.
  4. 제 1항에 있어서, 상기 제어부는,
    상기 EPG 데이터 또는 방송 데이터를 다운로드하는 중 인터럽트가 발생하면 상기 데이터 다운로드 동작을 종료시킨 후, 상기 DMB 방송 서비스 모드에서 DMB 방송 서비스 모드 이외의 상태로 전환되는지 검사하기 위해 미리 설정된 제2 주기마다 상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인지를 검사하도록 제어함을 특징으로 하는 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송 단말기.
  5. 제 4항에 있어서, 상기 인터럽트는 DMB 단말기의 전원이 오프(Off)되는 이벤트, DMB 단말기의 동작 상태가 DMB 모드로 전환되는 이벤트 중 하나의 이벤트가 발생하는 경우임을 특징으로 하는 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송 단말기.
  6. 삭제
  7. DMB(Digital Multimedia Broadcasting) 단말기에서 방송 데이터 다운로드하기 위한 방법에 있어서,
    상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인지를 검사하는 과정과,
    상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인 경우 백그라운드로 방송 데이터를 다운로드하기 위해 미리 설정된 제1 주기마다 EPG(Electronic Program Guide) 서비스를 위한 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 EPG 서비스를 위한 EPG 데이터를 다운로드하여 저장하고, 적어도 하나의 방송 채널에 대한 방송 데이터를 백그라운드로 다운로드 하도록 설정되어 있으면 상기 설정된 방송 채널에 대한 방송 데이터를 다운로드하여 저장하는 백그라운드 데이터 다운로드 모드를 수행하는 과정을 포함하여 이루어진 것을 특징으로 하는 방송 데이터 다운로드를 위한 방법.
  8. 제 7항에 있어서, 상기 EPG 데이터 서비스 요구가 있으면 상기 EPG 데이터 서비스를 제공하기 위해 필요한 EPG 데이터가 저장되어 있는지를 검사하는 과정과,
    상기 EPG 데이터가 저장되어 있으면, 해당 데이터를 이용하여 화면을 구성하여 출력하는 과정을 포함하여 이루어짐을 특징으로 하는 방송 데이터 다운로드를 위한 방법.
  9. 제 7항에 있어서, 상기 EPG 서비스를 위한 데이터 및 적어도 하나의 방송 채널에 대한 방송 데이터 다운로드 모드를 수행 중, 인터럽트가 발생하는 지를 검사하는 과정과,
    상기 인터럽트가 발생하면, 상기 다운로드 모드 수행을 종료시키고, 상기 DMB 방송 서비스 모드에서 DMB 방송 서비스 모드 이외의 상태로 전환되는지 검사하기 위해 미리 설정된 제2 주기마다 상기 DMB 단말기의 동작 상태가 DMB 방송 서비스 모드 이외의 상태인지를 검사하는 과정을 포함하여 이루어짐을 특징으로 하는 방송 데이터 다운로드를 위한 방법.
  10. 제 9항에 있어서, 상기 인터럽트는 DMB 단말기의 전원이 오프(Off)되는 이벤트, DMB 단말기의 동작 상태가 DMB 모드로 전환되는 이벤트 중 하나의 이벤트가 발생하는 경우임을 특징으로 하는 방송 데이터 다운로드를 위한 방법.
  11. 삭제
  12. 제 7항에 있어서, 상기 적어도 하나의 방송 채널에 대한 방송 서비스 요구가 있으면 상기 방송 채널에 대응되는 방송 데이터가 저장되어 있는지를 검사하는 과정과,
    상기 방송 데이터가 저장되어 있으면, 해당 데이터를 이용하여 화면을 구성하여 출력하는 과정을 포함하여 이루어짐을 특징으로 하는 방송 데이터 다운로드를 위한 방법.
KR1020060007969A 2006-01-25 2006-01-25 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법 KR100762621B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060007969A KR100762621B1 (ko) 2006-01-25 2006-01-25 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060007969A KR100762621B1 (ko) 2006-01-25 2006-01-25 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법

Publications (2)

Publication Number Publication Date
KR20070078011A KR20070078011A (ko) 2007-07-30
KR100762621B1 true KR100762621B1 (ko) 2007-10-01

Family

ID=38502459

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060007969A KR100762621B1 (ko) 2006-01-25 2006-01-25 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법

Country Status (1)

Country Link
KR (1) KR100762621B1 (ko)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980041424A (ko) * 1996-11-30 1998-08-17 배순훈 텔레비전 수상기의 채널자동검색장치
KR20000020228A (ko) * 1998-09-18 2000-04-15 구자홍 디지털 티브이의 프로그램 안내 정보 수신 방법
JP2001136453A (ja) 1999-11-05 2001-05-18 Nec Shizuoka Ltd 情報処理装置および電子プログラムガイド情報更新プログラムを記録する記録媒体
KR20020002504A (ko) * 1999-05-25 2002-01-09 데니스 에이치. 얼백 방송 프로그램 및 프로그램 가이드 데이터를 획득하고처리하기 위한 시스템
KR20050044838A (ko) * 2004-06-16 2005-05-13 삼성전자주식회사 디지털 방송 프로그램 정보를 안내하는 디지털 방송수신용 단말 및 그 방법
KR20060117494A (ko) * 2005-05-11 2006-11-17 주식회사 대우일렉트로닉스 Dmb 단말기에서의 epg 구성 방법
KR20060124069A (ko) * 2005-05-30 2006-12-05 엘지전자 주식회사 영상표시기기의 채널 편집장치 및 방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980041424A (ko) * 1996-11-30 1998-08-17 배순훈 텔레비전 수상기의 채널자동검색장치
KR20000020228A (ko) * 1998-09-18 2000-04-15 구자홍 디지털 티브이의 프로그램 안내 정보 수신 방법
KR20020002504A (ko) * 1999-05-25 2002-01-09 데니스 에이치. 얼백 방송 프로그램 및 프로그램 가이드 데이터를 획득하고처리하기 위한 시스템
JP2001136453A (ja) 1999-11-05 2001-05-18 Nec Shizuoka Ltd 情報処理装置および電子プログラムガイド情報更新プログラムを記録する記録媒体
KR20050044838A (ko) * 2004-06-16 2005-05-13 삼성전자주식회사 디지털 방송 프로그램 정보를 안내하는 디지털 방송수신용 단말 및 그 방법
KR20060117494A (ko) * 2005-05-11 2006-11-17 주식회사 대우일렉트로닉스 Dmb 단말기에서의 epg 구성 방법
KR20060124069A (ko) * 2005-05-30 2006-12-05 엘지전자 주식회사 영상표시기기의 채널 편집장치 및 방법

Also Published As

Publication number Publication date
KR20070078011A (ko) 2007-07-30

Similar Documents

Publication Publication Date Title
KR100829113B1 (ko) 디지털 멀티미디어 방송 서비스에서 방송 데이터 제공 장치및 방법
KR100735327B1 (ko) 디지털 방송 수신 단말기의 배경 화면 디스플레이 방법
CN101174846B (zh) 用于在接收器中回放广播数据的方法
CN101297535A (zh) 用于访问与所接收广播内容相关联的可下载内容的方法、***和计算机程序产品
KR20070100700A (ko) 모바일 데이터 처리 유닛에 데이터를 전송하는 방법 및장치
KR20080063914A (ko) 휴대용 단말기에서 디지털 방송 정보를 제공하기 위한 장치및 방법
EP2073538A1 (en) Mobile communication terminal
US20070174871A1 (en) Method and device for providing brief information on data broadcasting service in digital multimedia broadcasting receiving terminal
US8006269B2 (en) Broadcasting receiving apparatus, method for controlling broadcasting receiving apparatus, broadcasting receiving apparatus controlling program, and computer-readable recording medium
JP2007036911A (ja) 携帯端末装置、ネットワーク放送受信プログラム及びネットワーク放送受信方法
US20070143799A1 (en) Mobile television gap filler during channel switching
EP2487938A1 (en) Method and apparatus for downloading files
WO2006022523A1 (en) Method and apparatus for watching dmb programs on a mobile terminal by direct channel input
KR100886143B1 (ko) 방송 콘텐츠 제어방법 및 시스템
US8131227B2 (en) Method of transceiving driver software over the air and apparatus using the same
WO2010018467A1 (en) Distributing information over dvb-h
KR100762621B1 (ko) 방송 데이터 다운로드를 위한 디지털 멀티미디어 방송단말기 및 방법
KR20100039622A (ko) 휴대용 단말기에서 디지털 방송 정보를 제공하기 위한 장치및 방법
EP2352288A1 (en) Method for transmitting and receiving the service data of handset tv
JP4844350B2 (ja) 放送受信機、ダウンロードデータ取得方法及びそのプログラム
US7861279B2 (en) Apparatus and method for increasing channel changing speed in DMB receiving terminal
JP2008301362A (ja) 移動無線端末装置
KR100836611B1 (ko) 방송 프로그램을 배경화면으로 설정하는 방법 및 장치,이를 이용한 휴대용 단말기
KR100693593B1 (ko) 이동 통신 단말기 자동 업그레이드 방법
JP2010004545A (ja) 移動無線端末装置

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
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20120830

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130829

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140828

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150828

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160830

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170830

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee