KR100212449B1 - 무궁화 위성방송의 송/수신기 정합 방법 - Google Patents

무궁화 위성방송의 송/수신기 정합 방법 Download PDF

Info

Publication number
KR100212449B1
KR100212449B1 KR1019960044702A KR19960044702A KR100212449B1 KR 100212449 B1 KR100212449 B1 KR 100212449B1 KR 1019960044702 A KR1019960044702 A KR 1019960044702A KR 19960044702 A KR19960044702 A KR 19960044702A KR 100212449 B1 KR100212449 B1 KR 100212449B1
Authority
KR
South Korea
Prior art keywords
program
information table
indicator
event information
receiver
Prior art date
Application number
KR1019960044702A
Other languages
English (en)
Other versions
KR19980026299A (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 KR1019960044702A priority Critical patent/KR100212449B1/ko
Priority to US08/851,440 priority patent/US6040850A/en
Priority to JP9225769A priority patent/JPH10215442A/ja
Publication of KR19980026299A publication Critical patent/KR19980026299A/ko
Application granted granted Critical
Publication of KR100212449B1 publication Critical patent/KR100212449B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/005Control of transmission; Equalising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/77Wired systems using carrier waves
    • H04H20/81Wired systems using carrier waves combined with telephone network over which the broadcast is continuously available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/71Wireless systems
    • H04H20/74Wireless systems of satellite networks
    • 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
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/93Wired transmission systems
    • H04H60/94Telephonic networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 무궁화 위성방송의 송/수신기 정합 방법에 관한 것으로, 수신기에서 프로그램 조합 테이블을 찾은 후 그 테이블에서 해당 프로그램 번호를 찾아내 수신기 제어 메시지 패킷 번호를 추출하고, 추출된 패킷 번호를 이용하여 수신기 제어 메시지를 추출한다. 수신기 제어 메시지에 의해 공중전화망과 공중데이터망 번호를 추출하고, 수신기에서 네트워크 정보 테이블 구조를 찾은 후 이벤트 정보 테이블 구성 지시자에서 원하는 시간대의 이벤트 정보 테이블 패킷 번호를 찾아서 해당 이벤트 정보 테이블 구조를 찾아낸다. 이벤트 정보 테이블 구조 안에 비디오 예약 녹화 지시자를 삽입하여 해당 프로그램의 고유번호를 제공하여 예약 녹화를 할 수 있도록 하고, 이벤트 정보 테이블 구조 안에 프로그램 가격 정보를 전달할 수 있는 가격 정보 지시자 구조를 삽입하여 프로그램 가격 정보를 전달 할 수 있도록 하며, 이벤트 정보 테이블 구조안에 자막 정보 지시자를 삽입하여 프로그램을 시청하기전에 자막정보를 제공할 수 있도록 한다.

Description

무궁화 위성방송의 송/수신기 정합 방법
본 발명은 무궁화 위성방송의 송/수신기 정합 방법에 관한 것으로, 특히 위성을 통해 수신기로 전송되는 자원 및 가입자 관리 시스템의 데이터 종류, 구성, 형식 및 그 처리 방법에 관한 것이다.
일반적으로 국내에서는 위성을 이용한 직접 위성방송을 실시한 예가 없으나, 외국의 경우 이미 아날로그 방식을 이용한 위성방송을 실시하고 있다. 위성방송 서비스는 기존 방송 매체에 비해 향상된 화질 및 고음질의 양호한 수신상태를 제공하며, 전국을 단일 방송권으로 형성할 수 있다. 각종 뉴 미디어에의 댕응도 가능할 뿐만 아니라, 긴급 재해시의 활용 가능성 등 여러 가지 장점을 가지고 있다. 그러나 아날로그 방식을 사용하는 위성방송의 경우 각 나라마다 할당된 고정 채널을 이용하기 때문에 전송할 수 있는 채널수가 제한되어 있어 다양한 서비스를 제공할 수 없다. 또한, 고출력의 위성을 사용함으로서 발생하는 경제적 부담을 피할 수 없다.
이러한 단점들을 해결하기 위해 디지틀 방식을 사용한 디지틀 위성방송 시스템이 연구 개발되고 있다. 미국의 경우 이미 시험 방송이 실시되고 있다. 디지틀 위성방송의 경우 디지틀 영상 압축 기법과 같은 영상 신호를 디지틀 처리 기술의 발달과 반도체 기술의 발달로 인하여 하나의 방송용 중계기에 여러 채널의 전송을 가능하게 한다. 또한, 전송 전력 효율의 양호한 특성으로 인해 수신 안테나의 소형화를 이룰 수 있다. 디지틀 위성방송의 경우 프로그램의 가입자 엑세스를 통제할 수 있고, 가입자의 사용량 정보 수집 및 프로그램 안내정보 전송 등 다양한 서비스를 제공할 수 있는 장점이 있다. 이와같은 목적을 달성하기 위해서 자원 및 가입자 관리시스템을 이용하여 필요한 메시지를 위성을 통하여 제공 함으로서 다양한 서비스의 제공이 용이하다.
국제회의 및 기구(ISO/IEC; “International Standard Organization/ Internat ional Elctrotechnical Commision” 13818 MPEG-2; “Moving Picture Expert Group-2”와 DVB-SI; “Digital Video Broadcasting-System Information”) 에서는 디지털 방송을 위한 메시지 형태의 규격을 정의한바 있다. 또한, 이 규격은 몇몇 위성방송 시스템에 채택되어 시험 운영중이다. 그러나, MPEG-2 및 DVB-SI 규격에서는 유료 방송 시청 기록을 자동으로 전송하기 위한 공중전화망 및 공중데이터망 번호 정보, 많은 양의 프로그램 안내 정보를 분산하여 전송할 수 있게 하는 프로그램 안내 구성 지시 정보, 예약 녹화를 자동으로 할 수 있는 예약 녹화 정보 및 프로그램 가격을 볼 수 있는 프로그램 가격 지시 정보 등을 전송하기 위한 구조등에 관해서는 정의되어 있지 않다.
따라서, 본 발명은 위성을 통해 전송되는 자원 및 가입자 관리 시스템 메시지의 전송 방법을 제공 함으로써 상술한 정보들을 전송할 수 있도록 한 무궁화 위성방송의 송/수신기 정합 방법을 제공 하는데 그 목적이 있다.
상술한 목적을 달성하기 위한 본 발명은 수신기에서 프로그램 조합 테이블을 찾은 후 그 테이블에서 해당 프로그램 번호를 찾아내 수신기 제어 메시지 패킷 번호를 추출하는 단계와, 상기 추출된 패킷 번호를 이용하여 수신기 제어 메시지를 찾아내는 단계와, 상기 수신기 제어 메시지에 의해 공중전화망과 공중데이터망 번호를 추출하는 단계와, 상기 수신기에서 네트워크 정보 테이블 구조를 찾은 후 이벤트 정보 테이블 구성 지시자에서 원하는 시간대의 이벤트 정보 테이블 패킷 번호를 찾아서 해당 이벤트 정보 테이블 구조를 찾아내는 단계와, 상기 이벤트 정보 테이블 구조 안에 비디오 예약 녹화 지시자를 삽입하여 해당 프로그램의 고유번호를 제공하여 예약 녹화를 할 수 있도록 하는 단계와, 상기 이벤트 정보 테이블 구조 안에 프로그램 가격 정보를 전달할 수 있는 가격 정보 지시자 구조를 삽입하여 프로그램 가격 정보를 전달 하는 단계와, 상기 이벤트 정보 테이블 구조안에 자막 정보 지시자를 삽입하여 프로그램을 시청하기 전에 자막정보를 제공할 수 있도록 하는 단계로 이루어진 것을 특징으로 한다.
제1도는 본 발명이 적용되는 무궁화 위성방송 시스템의 구성도.
제2도는 본 발명에 따른 무궁화 위성방송의 송/수신기 정합 방법을 설명하기 위해 도시한 각 정보 테이블의 블럭도.
제3도는 본 발명에 따른 이벤트 정보 테이블의 블럭도.
제4도는 본 발명에 따른 수신기 제어 메시지 테이블의 블럭도.
제5도는 본 발명에 따른 비디오 예약 녹화 지시자 테이블의 블럭도.
제6도는 본 발명에 따른 가격 정보 지시자 테이블의 블럭도.
제7도는 본 발명에 따른 자막 정보 지시자 테이블의 블럭도.
제8도는 본 발명에 따른 수신기 제어 메시지의 추출 과정을 설명하기 위해 도시한 순서도.
제9도는 본 발명에 따른 이벤트 정보 테이블의 구성 지시자 추출 과정을 설명하기 위해 도시한 순서도.
* 도면의 주요부분에 대한 부호의 설명
1 : 송신 지구국 2 : 수신기
3 : 자원 및 가입자 관리 시스템 4 : 프로그램 자료
5 : 무궁화 위성 6 : 스마트 카드
7 : 텔레비젼 또는 비디오 8 : 가입자 데이터 수신기
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하기로 한다.
제1도는 본 발명이 적용되는 무궁화 위성방송 시스템의 구성도로서, 송신 지구국(1), 자원 및 가입자 관리 시스템(3) 및 수신기(2)로 구성된다.
먼저, 송신 지구국(1)은 외부에서 발생되어 제공된 프로그램 자료(4)를 수신 및 처리하여 무궁화 위성(5)을 통해 수신기(2)로 전송하게 된다. 무궁화 위성방송 서비스 지역내에 위치한 어느 한 위성방송 시스템은 최대 6국의 송신 지구국을 지원할 수 있게 된다.
자원 및 가입자 관리 시스템(3)은 프로그램으로의 가입자 엑세스를 통제하며, 가입자의 사용량 정보를 수집한다. 이를 위해서 자원 및 가입자 관리 시스템 운용자는 가입자에게 스마트 카드(6)를 발행한다. 스마트 카드(6)는 신용카드 크기의 휴대용 카드로서 가입자가 유료 티브이(TV)채널 또는 유료 TV 프로그램을 수신 하도록 허가하는 목적으로 수신기에 삽입된다.
수신기(2)는 무궁화 위성으로부터 공급되는 신호를 처리 또는 변환하여 티브이(TV) 또는 비디오(7) 및 가입자 데이터 수신기(8)로 출력하게 된다.
제2도는 본 발명에 따른 무궁화 위성방송 송/수신기 정합 방법을 설명하기 위해 도시한 정보 테이블의 블럭도이다. 국제회의 및 기구에서 이미 정의한 테이블인 프로그램 조합 테이블; PAT(Program Association Table)(21)의 일부, 프로그램 번호 테이블; PMT(Program Map Table)(22), 제한 수신 지시자(22A), 제한 수신 테이블; CAT(Conditional Access Table)(23), 네트워크 정보 테이블; NIT(Network Information Table)(24)의 일부, 서비스 정보 테이블; SDT(Service Description Table)(25), 날자 정보 테이블; TDT(Time Data Table)(26), 이벤트 정보 테이블; EIT(Event Information Table)(27)의 일부, 자격 제어 메시지(ECM)(29), 자격 관리 메시지(EMM)(30)에 대해서는 별도의 설명을 생략 하기로 한다.
가입자가 프로그램 단위로 요금이 부과되는 유료방송을 신청하였을 경우, 방송을 송출하는 자는 각각의 가입자 시청 기록을 알아냄으로써 해당 가입자에게 요금을 청구할 수 있게 된다. 시청 기록을 알아내는 방법으로는 수신기의 특정 부분에 시청 기록 정보를 기록하고, 가입자가 방송을 송출하는 자에게 가져가서 추출하는 방법과 공중통신망을 이용하여 자동으로 추출하는 방법이 있다.
공중통신망을 이용하여 시청 기록정보를 추출할 때는 공중통신망에 접속하기 위한 공중전화망 번호와 공중데이터망 번호를 알고 있어야 한다. 이 번호들은 고정된 값일 수도 있고, 가변적인 값일 수도 있으나, 향후의 변경에 대응하기 위해서는 가변적인 값 즉, 필요에 따라 변경할 수 있어야 한다.
국제회의 및 기구(MPEG-2 및 DVB-SI)에서는 이 정보를 전송할 수 있게 하는 구조부분이 포함되어 있지 않기 때문에 고정된 값을 사용할 수밖에 없다.
따라서, 본 발명에서는 가변적인 값을 전송하기 위한 수신기 제어 메시지(RCM) 구조를 정의 한다.
수신기 제어 메시지(RCM) 구조를 찾아서 해석하는 방법을 설명하면 다음과 같다. 본 시스템의 테이블 중 프로그램 조합 테이블(21)은 고정된 패킷번호를 사용하므로, 수신기는 프로그램 조합 테이블을 찾은 후, 그 테이블에서 프로그램 번호가 1인 부분(21A)을 찾아낸다. 프로그램 번호가 1인 부분(21A)은 수신기 제어 메시지(28)의 패킷번호를 가지고 있으므로 수신기 제어 메시지 패킷 번호를 추출하게 된다. 추출된 패킷 번호를 이용하여 수신기 제어 메시지를 찾아내고, 수신기 제어 메시지 구조에 의해 전화 번호와 공중데이터망 번호를 추출한다. 상기 수신기 제어 메시지 구조를 제4도를 참조하여 각 부분을 상세히 설명하면 다음과 같다.
주소(41)는 각 수신기 별로 부여된 개별 번호이다. 수신기는 자신의 번호와 일치하거나 자신의 번호가 포함되는 주소에 한하여 자신이 쓸 수 있는 수신기 제어 메시지 구조를 인지하게 된다. 기능코드(42)는 각 수신기 제어 메시지들 간의 구분을 위하여 사용된다. 전화 번호(43)는 수신기가 접속해야 하는 전화 번호이다. 공중데이터망 번호(44)는 상기 전화 번호(43)를 이용하여 전화를 접속한 후, 과금 처리장치로 접속하기 위한 공중데이터망 번호이다. 오류 검출 코드(45)는 상기 수신기 제어 메시지들 간에 데이터를 전달하는 과정에서 오류가 발생 했는지를 판단하게 된다. 오류가 발생되면 수신기는 상기 수신기 제어 메시지들을 사용할 수 없게 된다.
프로그램 안내 정보는 타 정보에 비하여 비교적 정보량이 많다. 따라서, 이 구조를 모두 하나의 패킷 번호를 이용하여 전송할 경우 수신기에서 처리해야 할 정보량이 많아지며, 저장 공간 또한 많이 차지하게 된다. 국제회의 및 기구(DVB-SI)에서는 패킷 번호를 하나만을 씀으로 인해 부분 전송이 가능하지 않은 구조로 되어 있다.
따라서, 본 발명에서는 상기한 단점을 해소하기 위하여 이벤트 정보 테이블(EIT)구조를 시간대 별로 나누어서 전송 하도록 하고, 각 시간대별 이벤트 정보 테이블(EIT) 구조를 구분할 수 있는 이벤트 정보 테이블(EIT) 구성 지시자를 정의하여 사용하게 된다. 시간대별 이벤트 정보 테이블(EIT) 구조의 패킷 번호를 전달하기 위하여 네트워크 정보 테이블(NIT) 구조(24)에 이벤트 정보 테이블(EIT) 구성 지시자(24A)를 삽입하게 된다. 수신기는 네트워크 정보 테이블(NIT) 구조(24)를 먼저 찾은 다음 그 안에 포함되어 있는 이벤트 정보 테이블(EIT) 구성 지지자(24A)에서 원하는 시간대의 이벤트 정보 테이블(EIT) 패킷 번호를 찾아서 해당 이벤트 정보 테이블(EIT) 구조(27)를 찾아내게 된다.
이벤트 정보 테이블(EIT) 구성 지시자(24A)의 각 부분을 제3도를 참조하여 설명하면 다음과 같다. 지시자 번호(31)는 상기 이벤트 정보 테이블(EIT)의 각 지시자들 간의 구분을 위한 번호이다. 지시자 길이(32)는 상기 이벤트 정보 테이블(EIT) 구성 지시자의 전체 길이를 나타낸다. 이벤트 정보 테이블(EIT) 패킷 번호(34)는 시작시간으로부터 길이 만큼의 프로그램 안내 정보를 담고있는 이벤트 정보 테이블(EIT) 구조의 패킷 번호를 나타낸다. 시작 시간(35)은 이벤트 정보 테이블(EIT) 구조에 포함된 프로그램 안내 정보 시간대의 시작 시간을 나타내며, 그 값은 현재시간으로부터 시작 시간의 차이이다. 길이(36)는 이벤트 정보 테이블(EIT) 구조에 포함된 프로그램 안내 정보 시간대의 시작 시간으로 부터의 끝시간 까지의 길이이다. 전송주기(37)는 이벤트 정보 테이블(EIT) 구조의 반복주기를 나타낸다.
비디오(VCR) 예약 녹화를 위해서는 가입자는 해당 프로그램의 채널 번호, 시작 시간, 프로그램 길이 등의 정보를 알고 있어야 녹화가 가능하다. 이러한 정보없이 예약 녹화를 하게 하려면 해당 프로그램의 고유번호 정보를 전송해주어야 가능하나, 기존 국제회의 및 기구(DVB-SI) 구조 안에는 이에 해당하는 정보는 정의되어 있지 않다. 이러한 문제점을 해결하기 위하여 본 발명에서는 이벤트 정보 테이블(EIT)구조(27) 안에 비디오(VCR) 예약 녹화 지시자(27A)를 정의하여 해당 프로그램의 고유번호를 알려줌으로써, 가입자가 프로그램의 정보를 자세히 모르더라도 프로그램의 고유번호를 이용하여 예약 녹화를 할 수 있도록 하였다.
비디오(VCR) 예약녹화 지시자 구조의 각 부분을 제5도를 참조하여 설명하면 다음과 같다. 지시자 번호(51)는 비디오(VCR) 예약 녹화 지시자들 간의 구분을 위한 번호이다. 지시자 길이(52)는 비디오(VCR) 예약 녹화 지시자의 전체 길이를 나타낸다. 비디오(VCR) 예약 녹화 형태(53)는 비디오(VCR) 예약 녹화 방식이 여러개인 경우 각 방식을 구분하기 위한 코드이다. 비디오(VCR) 예약 녹화 번호(54)는 하나의 비디오(VCR) 예약 녹화 형태에서 각 프로그램에 고유하게 부여된 번호이다.
가입자가 프로그램 마다 가격이 따로 부과되는 유료 방송을 시청할 경우, 해당프로그램에 대한 가격을 미리 알아 봄으로써, 프로그램 시청 여부를 결정할 수 있어야 한다. 그러나, 기존의 국제회의 및 기구(DVB-SI) 구조에는 프로그램 가격 정보를 전달해 줄 수 있는 방법이 마련되어 있지 않다. 본 발명에서는 이러한 문제점을 해결하고자 이벤트 정보 테이블(EIT) 구조(27) 안에 프로그램의 가격 정보를 전달해 줄 수 있는 가격 정보 지시자 구조(27B)를 삽입하게 된다.
가격 정보 지시자 구조(27B)의 각 부분을 제5도를 참조하여 설명하면 다음과 같다. 지시자 번호(61)는 가격 정보 지시자 구조(27B)의 각 지시자들 간의 구분을 위한 번호이다. 지시자 길이(62)는 가격 정보 지시자 구조(27B)의 전체 길이를 나타낸다. 프로그램 형태(63)는 유료 프로그램의 형태가 여러 가지인 경우 각각을 구분하기 위한 번호이다. 프로그램 가격(64)은 해당 프로그램의 가격 정보이다.
어느 특정 프로그램이 자막처리가 되어 있는 경우, 그 자막은 해당 프로그램을 시청하기 전까지 자막에 쓰인 언어의 종류, 형태, 채널번호 등을 알 수 없다. 이러한 정보는 가입자가 프로그램을 시청하기 전에 프로그램 시청 여부를 판단할 수 있는 기준이 될 수 있으므로 가입자에게 유용한 정보가 된다.
국제회의 및 기구(DVB-SI)에서는 이러한 정보를 전달할 수 있는 구조를 지원하지 않는다. 따라서, 본 발명에서는 이벤트 정보 테이블(EIT) 구조(27)안에 국제회의 및 기구(DVB-SI)에서 이미 정의한 부분 이외에 본 시스템에서 독자적으로 정의한 자막 정보 지시자(27C)를 삽입하게 된다.
자막 정보 지시자(27C) 구조의 각 부분을 제7도를 참조하여 설명하면 다음과 같다. 지시자 번호(71)는 자막 정보 지시자(27C) 구조의 각 지시자들 간의 구분을 위한 번호이다. 지시자 길이(72)는 자막 정보 지시자(27C) 구조의 전체 길이를 나타낸다. 자막 채널 번호(74)는 해당 프로그램이 여러개의 자막을 포함하고 있는 경우 각각을 구분하기 위한 코드이다. 자막 형태(75)는 자막의 형태가 여러 가지인 경우 각각을 구분하기 위한 코드이다. 언어 코드(76)는 자막에 쓰인 언어를 표시하는 코드이다.
제8도는 본 발명에 따른 수신기 제어 메시지(RCM)의 추출 과정을 설명하기 위해 도시한 순서도이다.
시작신호로부터 단계(101)에서 번호가 0인 패킷을 찾은 후 단계(102)로 진행하게 된다. 상기 단계(102)에서는 프로그램 조합 테이블 번호가 1인 프로그램을 찾은 후 단계(103)로 진행하게 된다. 상기 단계(103)에서는 수신기 제어 메시지 테이블 자신에게 전달된 메시지인지를 확인하게 된다. 상기 단계(103)에서 자신에게 전달된 메시지가 아닐 경우에는 상기 단계(101)로 복귀하여 메시지 추출 과정을 반복 시행하게 된다. 그러나, 상기 단계(103)에서 자신에게 전달된 메시지인 경우에는 단계(104)로 진행하여 오류 검출 코드를 계산한 후, 단계(105)로 진행하게 된다. 상기 단계(105)에서는 전송된 오류 검출 코드와 계산된 값을 비교하여 불일치 할 경우에는 상기 단계(101)로 복귀하여 메시지 추출 과정을 반복 시행하게 된다. 그러나, 상기 단계(105)에서 일치 할 경우에는 단계(106)로 진행하여 공중전화망 번호, 공중데이터망 번호를 추출한 후 종료하게 된다.
제9도는 본 발명에 따른 이벤트 정보 테이블(EIT)의 구성 지시자 추출 과정을 설명하기 위해 도시한 순서도이다.
시작신호로부터 단계(201)에서 번호가 0인 패킷을 찾은 후 단계(202)로 진행하게 된다. 상기 단계(202)에서는 프로그램 조합 테이블의 번호가 0인 프로그램을 찾은 후 단계(203)로 진행하게 된다. 상기 단계(203)에서는 네트워크 정보 테이블 패킷번호의 오류 검출 코드를 계산한 후 단계(204)로 진행하게 된다. 상기 단계(204)에서는 전송된 오류 검출 코드와 계산된 값을 비교하여 불일치 할 경우에는 상기 단계(201)로 복귀하여 메시지 추출 과정을 반복 시행하게 된다. 그러나, 상기 단계(204)에서 일치 할 경우에는 단계(205)로 진행하여 이벤트 정보 테이블 구성 지시자를 추출한 후 단계(206)로 진행하게 된다. 상기 단계(206)에서는 원하는 시간대의 이벤트 정보 테이블의 존재 여부를 확인하게 된다. 상기 단계(206)에서 이벤트 정보 테이블이 존재할 경우에는 이벤트 정보 테이블 패킷 번호를 추출한 후 종료하고, 존재하지 않을 경우에는 곧바로 종료하게 된다.
상술한 바와같이 본 발명에 의하면 위성을 통해 전송되는 자원 및 가입자 관리 시스템 메시지의 구조 및 전송 방법을 제공 하므로써, 유료 방송 시청 기록을 자동으로 전송하기 위한 공중전화망 및 공중데이터망 번호 정보, 많은 양의 프로그램 안내 정보를 분산하여 전송할 수 있게 하는 프로그램 안내 구성 지시 정보, 예약 녹화를 자동으로 할 수 있는 예약 녹화 정보 및 프로그램 가격을 볼 수 있는 프로그램 가격 지시 정보들을 제공할 수 있는 탁월한 효과가 있다.

Claims (6)

  1. 수신기에서 프로그램 조합 테이블을 찾은 후 그 테이블에서 해당 프로그램 번호를 찾아내 수신기 제어 메시지 패킷 번호를 추출하는 단계와, 상기 추출된 패킷 번호를 이용하여 수신기 제어 메시지를 추출하는 단계와, 상기 수신기 제어 메시지에 의해 공중전화망과 공중데이터망 번호를 추출하는 단계와, 상기 수신기에서 네트워크 정보 테이블 구조를 찾은 후 이벤트 정보 테이블 구성 지시자에서 원하는 시간대의 이벤트 정보 테이블 패킷 번호를 찾아서 해당 이벤트 정보 테이블 구조를 찾아내는 단계와, 상기 이벤트 정보 테이블 구조 안에 비디오 예약 녹화 지시자를 삽입하여 해당 프로그램의 고유번호를 제공하여 예약 녹화를 할 수 있도록 하는 단계와, 상기 이벤트 정보 테이블 구조 안에 프로그램 가격 정보를 전달할 수 있는 가격 정보 지시자 구조를 삽입하여 프로그램 가격 정보를 전달 하는 단계와, 상기 이벤트 정보 테이블 구조안에 자막 정보 지시자를 삽입하여 프로그램을 시청하기 전에 자막정보를 제공할 수 있도록 하는 단계로 이루어진 것을 특징으로 하는 무궁화 위성방송의 송/수신기 정합 방법.
  2. 제1항에 있어서, 상기 수신기 제어 메시지 구조를 추출하는 단계는 번호가 0인 패킷을 찾은 후 프로그램 조합 테이블 번호가 1인 프로그램을 추출하는 단계와, 수신기 제어 메시지 테이블 자신에게 전달된 메시지인지를 확인하는 단계와, 상기 확인 결과에 따라 자신에게 전달된 메시지가 아닐 경우에는 상기 번호가 0인 패킷을 찾는 단계로 복귀하여 메시지 추출 과정을 반복 시행하는 단계와, 상기 확인 결과에 따라 자신에게 전달된 메시지인 경우에는 오류 검출 코드를 계산하는 단계와, 전송된 오류 검출 코드와 계산된 값을 비교하여 불일치 할 경우에는 상기 번호가 0인 패킷을 찾는 단계로 복귀하여 메시지 추출 과정을 반복 시행하는 단계와, 전송된 오류 검출 코드와 계산된 값을 비교하여 일치 할 경우에는 공중전화망 번호 및 공중데이터망 번호를 추출한 후 종료하는 단계로 이루어진 것을 특징으로 하는 무궁화 위성방송의 송/수신기 정합 방법.
  3. 제1항에 있어서, 상기 이벤트 정보 테이블 구성 지시자에서 원하는 시간대의 이벤트 정보 테이블 패킷 번호를 찾아서 해당 이벤트 정보 테이블 구조를 추출하는 단계는 번호가 0인 패킷을 찾은 후 프로그램 조합 테이블의 번호가 0인 프로그램을 찾는 단계와, 네트워크 정보 테이블 패킷 번호의 오류 검출 코드를 계산한 후 전송된 오류 검출코드와 계산된 값을 비교하는 단계와, 상기 비교 결과에 따라 불일치 할 경우에는 상기 번호가 0인 패킷을 찾는 단계로 복귀하여 메시지 추출 과정을 반복 시행하는 단계와, 상기 비교 결과에 따라 일치 할 경우에는 이벤트 정보 테이블 구성 지시자를 추출한 후 원하는 시간대의 이벤트 정보 테이블의 존재 여부를 확인하는 단계와, 상기 확인 결과에 따라 이벤트 정보 테이블이 존재할 경우에는 이벤트 정보 테이블 패킷 번호를 추출한 후 종료하는 단계와, 상기 확인 결과에 따라 이벤트 정보 테이블이 존재하지 않을 경우에는 곧바로 종료하는 단계로 이루어진 것을 특징으로 하는 무궁화 위성방송의 송/수신기 정합 방법.
  4. 제1항에 있어서, 상기 비디오 예약녹화 지시자를 삽입하여 해당 프로그램의 고유 번호를 제공하여 예약 녹화를 할 수 있도록 하는 단계는 비디오 예약 녹화 지시자들을 구분하는 단계와, 상기 구분된 비디오 예약 녹화 지시자의 전체 길이를 추출하는 단계와, 상기 비디오 예약 녹화 방법이 여러개인 경우 각 방법을 구분하는 단계와, 상기 구분된 비디오 예약 녹화 형태에 따라 각 프로그램에 고유번호를 부여하는 단계로 이루어진 것을 특징으로 하는 무궁화 위성방송의 송/수신기 정합 방법.
  5. 제1항에 있어서, 상기 이벤트 정보 테이블 구조 안에 프로그램 가격 정보를 전달할 수 있는 가격 정보 지시자 구조를 삽입하여 프로그램 가격 정보를 전달하는 단계는 가격 정보 지시자 구조의 각 지시자들을 구분하는 단계와, 상기 구분된 가격 정보 지시자 구조의 전체 길이를 추출하는 단계와, 유료 프로그램의 형태가 여러 가지인 경우 각각을 구분하는 단계와, 상기 구분된 프로그램의 형태에 따라 프로그램 가격 정보를 제공하는 단계로 이루어진 것을 특징으로 하는 무궁화 위성방송의 송/수신기 정합 방법.
  6. 제1항에 있어서, 상기 이벤트 정보 테이블 구조안에 자막 정보 지시자를 삽입하여 프로그램을 시청하기 전에 자막정보를 제공할 수 있도록 하는 단계는 자막 정보 지시자 구조의 각 지시자들을 구분하는 단계와, 상기 구분된 자막 지시자 구조의 전체 길이를 추출하는 단계와, 해당 프로그램이 여러개의 자막을 포함하고 있는 경우 각각을 구분하는 단계와, 상기 구분된 자막의 형태가 여러 가지인 경우 각각을 구분하는 단계와, 상기 구분된 자막 형태에 따라 자막에 쓰인 언어를 표시하는 단계로 이루어진 것을 특징으로 하는 무궁화 위성방송의 송/수신기 정합 방법.
KR1019960044702A 1996-10-09 1996-10-09 무궁화 위성방송의 송/수신기 정합 방법 KR100212449B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019960044702A KR100212449B1 (ko) 1996-10-09 1996-10-09 무궁화 위성방송의 송/수신기 정합 방법
US08/851,440 US6040850A (en) 1996-10-09 1997-05-05 Method for interfacing between transmitter and receiver of digital broadcasting system through satellite
JP9225769A JPH10215442A (ja) 1996-10-09 1997-08-07 ディジタル衛星放送の送/受信システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960044702A KR100212449B1 (ko) 1996-10-09 1996-10-09 무궁화 위성방송의 송/수신기 정합 방법

Publications (2)

Publication Number Publication Date
KR19980026299A KR19980026299A (ko) 1998-07-15
KR100212449B1 true KR100212449B1 (ko) 1999-08-02

Family

ID=19476689

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960044702A KR100212449B1 (ko) 1996-10-09 1996-10-09 무궁화 위성방송의 송/수신기 정합 방법

Country Status (3)

Country Link
US (1) US6040850A (ko)
JP (1) JPH10215442A (ko)
KR (1) KR100212449B1 (ko)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100252972B1 (ko) * 1997-12-31 2000-04-15 구자홍 한정수신 시스템
JP4221624B2 (ja) * 1998-02-12 2009-02-12 ソニー株式会社 Epg送信装置および方法、epg受信装置および方法、並びに記録媒体
JP4114234B2 (ja) * 1998-06-09 2008-07-09 ソニー株式会社 信号処理装置および受信装置と信号処理方法
SA99191255B1 (ar) * 1998-11-30 2006-11-25 جي دي سيرل اند كو مركبات سيليكوكسيب celecoxib
KR100308037B1 (ko) * 1998-12-31 2001-11-09 구자홍 디지털티브이의eit분석방법
WO2000042767A1 (fr) * 1999-01-12 2000-07-20 Sony Corporation Dispositif et procede de traitement des signaux
US6691311B1 (en) * 1999-02-12 2004-02-10 Sony Corporation Digital signal receiving apparatus and receiving method
JP4356131B2 (ja) * 1999-02-19 2009-11-04 ソニー株式会社 ディジタル放送送信方法及びディジタル放送送信装置
US6993782B1 (en) * 1999-07-16 2006-01-31 Thomson Licensing Program guide information and processor for providing program and channel substitution
JP2002016893A (ja) * 2000-06-30 2002-01-18 Sony Corp 放送番組情報伝達方法及びデジタル放送送信機及びデジタル放送受信機及びデジタル放送記録機及びデジタル放送記録再生機
ATE386403T1 (de) * 2001-06-13 2008-03-15 Opentv Inc Verfahren und vorrichtung zur verbesserten erfassung und überwachung von ereignisinformationstabellenteilen
WO2004006048A2 (en) * 2002-05-31 2004-01-15 Friedrich Vesterling Automated television/telephone rental system
US7930711B2 (en) * 2003-03-06 2011-04-19 Wegener Communications, Inc. Apparatus and method for addressing control in a network for distributed data
US7020689B2 (en) 2003-03-07 2006-03-28 Wegener Communications, Inc. System and method for command transmission utilizing an email return path
US7296204B2 (en) * 2003-05-30 2007-11-13 Wegener Communications, Inc. Error correction apparatus and method
US7206411B2 (en) 2003-06-25 2007-04-17 Wegener Communications, Inc. Rapid decryption of data by key synchronization and indexing
KR100565614B1 (ko) 2003-09-17 2006-03-29 엘지전자 주식회사 캡션 송수신 방법
KR101154965B1 (ko) * 2005-06-08 2012-06-18 엘지전자 주식회사 방송 수신기 및 채널 정보 처리 방법
EP2008450B1 (en) * 2006-04-14 2017-02-15 LG Electronics Inc. Apparatus and method for displaying recordings
US8128460B2 (en) * 2006-09-14 2012-03-06 The Material Works, Ltd. Method of producing rust inhibitive sheet metal through scale removal with a slurry blasting descaling cell
JP4345848B2 (ja) * 2007-05-25 2009-10-14 船井電機株式会社 デジタル放送受信機
KR20140044283A (ko) * 2011-08-04 2014-04-14 소니 주식회사 송신 장치, 송신 방법 및 수신 장치
JP2013051660A (ja) * 2011-08-04 2013-03-14 Sony Corp 送信装置、送信方法および受信装置
CN105812897B (zh) * 2016-03-22 2019-03-08 华为技术有限公司 一种节目播放控制方法及数字电视设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5262860A (en) * 1992-04-23 1993-11-16 International Business Machines Corporation Method and system communication establishment utilizing captured and processed visually perceptible data within a broadcast video signal
US5570295A (en) * 1994-03-18 1996-10-29 Lucent Technologies Inc. System and method of capturing encoded data transmitted over a communications network in a video system

Also Published As

Publication number Publication date
US6040850A (en) 2000-03-21
JPH10215442A (ja) 1998-08-11
KR19980026299A (ko) 1998-07-15

Similar Documents

Publication Publication Date Title
KR100212449B1 (ko) 무궁화 위성방송의 송/수신기 정합 방법
US6483547B1 (en) Transmission signal ID for analog television broadcasts
US6772434B1 (en) Device and method for the integrated presentation of a secondary service as a part of a primary service
US4639779A (en) Method and apparatus for the automatic identification and verification of television broadcast programs
US6040867A (en) Television signal receiving apparatus and method specification
US7017174B1 (en) Methods and apparatus for providing a central recorder in a broadcast system
CA1211204A (en) Method and apparatus for the automatic identification and verification of television broadcast programs
US7073194B2 (en) Virtual channel table for a broadcast protocol and method of broadcasting and receiving broadcast signals using the same
CA2243700C (en) Transmission and reception of television programs and an additional data service
US7926081B2 (en) Method and system for forming a countdown clock channel output
US8938751B2 (en) Method and system for placing inserts into a broadcast television signal
US8127328B2 (en) Method and system for real-time reconciliation for unused content
WO1997004553A1 (en) Data packet handling
CA2323937A1 (en) Audience rating system for digital television and radio
US20050078217A1 (en) Method and system for clearing a teletext cache of a display device
US6871355B1 (en) Conditional access system of CATV
KR100647358B1 (ko) 통신망을 통한 위성 디지털 멀티미디어 방송에서의접근제어 시스템 채널정보의 수신 시스템 및 방법
KR100269372B1 (ko) 무궁화 위성방송시스템의 시청률 조사방법
KR100510633B1 (ko) 위성 방송 수신기에서의 사용량 표시 방법
Yang et al. The design and implementation of Koreasat DBS set-top-box software
KR20000031426A (ko) 위성방송시스템의 여론조사방법
KR20000050958A (ko) 위성방송 시스템의 기상정보 송/수신방법
JP2002262187A (ja) 記録装置および記録再生装置
KR19980028148A (ko) 위성방송수신기능을 갖춘 텔레비전에서의 녹화정보처리장치
KR19980041017A (ko) 개별가입자에게 메시지 전달이 가능한 위성방송수신장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20110429

Year of fee payment: 13

LAPS Lapse due to unpaid annual fee