KR19980057460A - 프로그램 지정정보와 부가정보 처리방법 - Google Patents

프로그램 지정정보와 부가정보 처리방법 Download PDF

Info

Publication number
KR19980057460A
KR19980057460A KR1019960076750A KR19960076750A KR19980057460A KR 19980057460 A KR19980057460 A KR 19980057460A KR 1019960076750 A KR1019960076750 A KR 1019960076750A KR 19960076750 A KR19960076750 A KR 19960076750A KR 19980057460 A KR19980057460 A KR 19980057460A
Authority
KR
South Korea
Prior art keywords
additional information
information
microcomputer
processing
program
Prior art date
Application number
KR1019960076750A
Other languages
English (en)
Other versions
KR100238137B1 (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 KR1019960076750A priority Critical patent/KR100238137B1/ko
Publication of KR19980057460A publication Critical patent/KR19980057460A/ko
Application granted granted Critical
Publication of KR100238137B1 publication Critical patent/KR100238137B1/ko

Links

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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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
    • H04H40/27Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95
    • H04H40/90Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95 specially adapted for satellite broadcast receiving
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

가. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 위성방송 수신기에서 프로그램 지정정보와 부가정보 처리방법에 관한 것이다.
나. 발명이 해결하려고 하는 기술적 과제
인터럽트 루틴에서 처리하여야 할 정보 량이 많아짐에 따라 위성방송 수신기가 정상적으로 동작하지 않는 문제점을 해결한다.
다. 발명의 해결방법의 요지
프로그램 지정정보와 부가정보가 수신되면 메모리에 저장하는 저장단계와, 상기 부가정보가 수신되어 메모리에 저장될 경우에 저장된 부가정보가 완전한 부가정보인지를 검색하여 완전한 부가정보일 경우에 부가정보 플래그를 하는 부가정보 처리 인터럽트 단계와, 위성방송 수신기를 일정한 절차에 따라 구동하는 메인 루틴에 속하는 것으로, 프로그램 지정정보 리드하여 처리하는 프로그램 처리단계와, 상기 메인 루틴에 속하는 것으로, 부가정보 플레그를 검색하여 부가정보 플레그가 되었을 경우에만 부가정보를 리드하여 처리하는 부가정보 처리단계를 구비하는 것을 특징으로 한다.
라. 발명의 중요한 용도
위성방송 수신기에서 사용된다.

Description

프로그램 지정정보와 부가정보 처리방법
본 발명은 위성방송 시스템에 관한 것으로, 특히 위성방송 시스템의 수신기의 프로그램 지정정보와 부가정보 처리방법에 관한 것이다.
종래의 아날로그 위성방송 시스템은 화질, 정보 서비스 등의 여러 면에서 사람들의 다양한 욕구를 만족시키는 데에 한계가 있었다.
근래에 들어 영상압축 기술이나 디지탈 통신 등의 디지탈 신호 처리기술이 발달함에 따라 위성방송방식도 디지탈화되었다. 이에따라 구현된 디지탈 인공위성 방송시스템의 송신측은 정보와 여러 프로그램들을 다중화하여 송신하고, 수신측에서는 역다중화하여 정보와 여러 프로그램들을 재생하였다. 여기서, 상기 송신측은 상기한 정보와 프로그램 외에, 가입자와 시스템 관리를 위한 RSMS(Resource and Subscriber Management System), 프로그램 가이드 등의 다양한 부가정보도 함께 송신한다. 아울러 상기와 같은 정보들을 역다중화하기 위하여 구비되는 정보인 프로그램 지정정보(Program Specific Infirmation; PSI)도 함께 송신하였다.
이하 설명의 편의상 디지털 위성방송으로서 우리나라 무궁화 위성방송을 예로들어 설명한다. 현재 무궁화 위성방송은 영상정보 및 음성정보 이외에 가입자 관리를 위한 가입자 관리정보, 프로그램 안내정보를 송신함과 아울러 이러한 정보들을 역다중화하는데 필요한 프로그램 지정정보(Program Specific Information; 이하 'PSI'라 함)를 송신한다.
이를 보다 상세히 살펴보면, 먼저 영상은 MPEG 2(Moving Picture Expert Group 2) 영상 표준인 ISO/IEC 13818-2 규격에 따라 코딩(coding)하고 음성은 MPEG 1 음성 표준인 ISO/IEC 11172-3 규격과 MPEG 2 표준인 ISO/IEC 13818-3 규격을 모두 수용한다. 이러한 규격에 따라 일단 비트열(bit stream)의 형태로 코딩된 음성 및 영상과 그 이외의 정보를 네트워크(network) 또는 위성을 통하여 전송하기 위해서 MPEG 2 시스템 표준인 ISO/IEC 13818-1 규격에 따라 PES(Packetized Elementary Stream) 패킷(packet)화하고 이를 TS(Transport Stream)로 만든다. 이때 TS는 188 바이트의 일정한 크기를 가지는 패킷으로 구성되며, 각 패킷은 4 바이트의 헤더(header)와 184 바이트의 페이로드(payload)로 구성된다. 4 바이트의 헤더 필드중에는 PID(Packet ID)가 있는데, 이 PID를 참조하면 각 페이로드에 어떤 종류의 정보가 실려 있는지를 알 수 있다. 또한 여러 개의 프로그램이 다중화되어 전송되므로 원하는 프로그램을 선택할 수 있도록 프로그램과 PID 간의 연결정보인 PSI이 송신된다. 이 PSI는 채널번호와 PID의 연결정보가 포함되어 있어서 시청자가 원하는 채널로 전환할 때 선택된 영상 및 음성만 디코딩(decoding)하여 시청할 수 있도록 하게 된다.
상기 PSI는 PMT(Program Map Table)와 PAT(Program Association Table)로 구성되며, 상기 PMT에는 각 프로그램의 비디오와 오디오의 스트림들에 대응하는 PID 테이블이 들어 있다. 그리고, 상기 PAT에는 각 프로그램들의 PMT가 실려있는 전송패킷의 PID 테이블이 들어 있다. 상기 PAT는 PID가 항상 0 인 전송패킷에 존재한다. 따라서 TS 디코더는 채널 전환 또는 전원을 켤 때, 시청자가 시청을 원하는 프로그램에 대한 PMT의 PID를 PAT에서 찾아낸 다음, 해당 PMT의 오디오와 비디오 패킷을 독출하여 디코딩한다.
이와달리 프로그램 가이드(Program Guide), RSMS(Resource And Subscriber Management System) 메시지 등에 대한 연결정보를 가지는 PMT와 PAT도 있다.
상기와 같이 PAT와 PMT의 내용은 사용환경에 따라 다르다. 이에따라 PAT와 PMT의 정보의 디코딩은 마이컴에서 수행되었다.
상기와 같은 디지탈 위성방송 시스템에서는 사용자에게 프로그램 가이드를 주기적으로 보내줄 수 있다. 상기 프로그램 가이드는 규격에 따라 다른데, 작게는 당일 프로그램 가이드에서 많게는 일주일분의 프로그램에 대한 가이드가 될 수 있다. 상기와 같은 프로그램 가이드에는 방영시간, 내용, 등급 등의 정보를 포함한다.
상기 프로그램 가이드와 같은 부가정보는 주기적으로 정보의 내용이 바뀌고 빠른 시간내에 정보를 처리하여야 하므로 통상 인터럽트에서 처리하였다. 그런데, 상기와 같이 인터럽트에서 상기 프로그램 가이드와 같은 많은 양의 정보를 처리함에 따라 리모콘 수신이 장애를 받거나 프레임의 표시시간의 처리가 잘 이루어지지 않아서 화면이 떨리는 현상이 발생하였다.
상술한 바와 같이 종래에는 많은 양의 부가정보를 인터럽트에서 수행하도록 하여 리모콘 수신이 장애를 받거나 프레임의 표시시간의 처리가 잘 이루어지지 않아서 화면이 떨리는 현상이 발생하는 등, 위성방송 수신기가 정상적으로 동작하지 않는 문제점이 있었다.
따라서 본 발명의 목적은 프로그램 지정정보와 부가정보를 처리시에도 위성방송 시스템이 정상적으로 동작하도록 하는 프로그램 지정정보와 부가정보 처리방법을 제공함에 있다.
도 1은 통상의 위성방송 수신기의 블럭도,
도 2는 본 발명의 바람직한 실시예에 따른 위성방송 수신기의 동작방법의 흐름도,
도 3은 본 발명의 바람직한 실시예에 따른 위성방송 수신기의 부가정보 처리방법의 흐름도.
상술한 목적을 달성하기 위한 본 발명은 프로그램 지정정보와 부가정보가 수신되면 메모리에 저장하는 저장단계와, 상기 부가정보가 수신되어 메모리에 저장될 경우에 저장된 부가정보가 완전한 부가정보인지를 검색하여 완전한 부가정보일 경우에 부가정보 플래그를 하는 부가정보 처리 인터럽트 단계와, 위성방송 수신기를 일정한 절차에 따라 구동하는 메인 루틴에 속하는 것으로, 프로그램 지정정보 리드하여 처리하는 프로그램 처리단계와, 상기 메인 루틴에 속하는 것으로, 부가정보 플레그를 검색하여 부가정보 플레그가 되었을 경우에만 부가정보를 리드하여 처리하는 부가정보 처리단계를 구비하는 것을 특징으로 한다.
이하 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부도면에서 많은 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있다. 이들 특정 상세들 없이 본 발명이 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진자에게 자명할 것이다. 그리고 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
통상 PSI 정보는 방송국 사정, 위성중계기의 고장 등의 상황이 발생하는 경우를 제외하고는 정보의 내용이 변화하지 않는다. 이에따라 PSI 정보가 들어오는 시점에서 반드시 처리해야 할 필요가 없다. 그러나 부가정보는 주기적으로 정보의 내용이 바뀌고 빠른 시간내에 정보를 처리하여야 한다. 상기와 같은 PSI 정보를 위성방송 수신기가 인터럽트 루틴에서 처리함에 따라 위성방송 수신기가 정상적으로 동작하지 않았다.
이에따라 본 발명은 부가정보의 처리를 인터럽트 루틴과 메인 루틴에서 나누어 처리하여 인터럽트에서 처리하는 정보량을 감소시켜, 위성방송 수신기의 부하를 감소시키고자 한다.
이제 상기한 바와 같은 본 발명이 적용 가능한 디지털 위성방송을 수신하는 수신기의 예로서 무궁화 위성방송 수신기의 블럭 구성도를 보인 도 1을 참조하면, 마이컴(MICOM: microcomputer)(10)은 미리 설정된 프로그램 수행에 의해 수신기의 각 부를 제어한다. 특히 마이컴(10)은 메인 루틴의 흐름도와 인터럽트 루틴의 흐름도에 따른 프로그램을 수행하고, 부가정보 버퍼와 PSI정보 버퍼를 구비한다. 채널 디코더(channel decoder)(12)는 마이컴(10)에 의해 설정된 채널의 주파수에 대응하는 위성방송 수신신호를 디코딩하여 TS를 복원출력한다. 이때 TS는 PES 패킷화되어 있으며 음성정보, 영상정보, 가입자 관리정보, 프로그램 안내정보 등이 다중화되어 있다.
시스템 디코더(14)는 트랜스포트 패킷 디코더로서 마이컴(10)에 의해 제어되며, 채널 디코더(12)로부터 출력되는 TS의 패킷을 디스크램블링(discrambling)하여 디코딩하고 역다중화하여 음성정보, 영상정보, 가입자 관리정보, 프로그램 안내정보를 복원출력한다. 이때 시스템 디코더(14)는 부가정보패킷을 복원출력하여 제1메모리부(16)의 저장한 후, 마이컴(10)으로 하여 부가정보 패킷 인터럽트를 수행하도록 한다.
이때 제1메모리부(16)는 시스템 디코더(14)에 필요한 정보 저장영역을 제공한다. 특히 제1메모리부(16)는 PSI정보와 부가정보를 저장하기 위한 PSI정보 큐와 부가정보 큐를 구비한다.
상기 시스템 디코더(14)로부터 출력되는 음성정보는 음성디코더(18)에 인가되고, 영상정보는 영상 디코더(20)에 인가되며, 가입자 관리정보와 프로그램 안내정보는 마이컴(10)에 제공된다. 음성 디코더(18)는 입력되는 음성정보를 코딩시 사용한 음성 규격에 따라 디코딩하여 음성신호를 L, R채널로 구분하여 출력한다. 상기 음성신호는 출력장치에 제공되어 출력장치의 스피커를 통하여 출력된다.
영상 디코더(20)는 입력되는 영상정보를 코딩시 사용한 영상 규격에 따라 디코딩하여 영상신호를 출력하는데, OSD(On Screen Display) 제어기(26)로부터 OSD 영상신호가 인가될 경우 이를 혼합하여 출력한다. OSD 제어기(26)는 마이컴(10)으로부터 인가되는 OSD 제어정보에 따라 화면상에 정보를 표시하기 위한 OSD 영상신호를 발생한다. 이때 제2메모리부(22)은 영상 디코더(20)에 필요한 정보 저장영역을 제공한다. 상기 영상 디코더(20)로부터 출력되는 영상신호는 NTSC(National Television System Committe) 엔코더(24)에 인가되어 NTSC 포맷의 영상신호로 변환된 후 출력장치에 제공되어 출력장치의 화면 상에 영상으로 출력된다.
그리고 스마트 카드(smart card)부(28)는 시스템 디코더(14)의 디스크램블링을 위한 키정보, 가입자정보, 시청 내역정보 등을 저장한다. 모뎀(30)은 전화라인을 통해 가입자를 관리하는 호스트 컴퓨터와 연결되어 호스트 컴퓨터와 마이컴(10)간에 정보 송수신을 위한 변복조를 수행한다. 키입력부(32)는 위성방송 수신기에 설치된 버튼이나 리모콘(REMOCON: remote controller)로부터의 키입력을 마이컴(10)에 제공한다.
상기와 같이 구성된 위성방송 수신기에 PSI정보나 부가정보가 채널 디코더(12)를 통하여 시스템 디코더(14)로 입력되면 시스템 디코더(14)는 PSI정보와 부가정보를 제1메모리부(16)의 PSI정보큐와 부가정보큐에 저장한다. 특히 부가정보가 입력되어 부가정보큐에 저장이 완료되면 시스템 디코더(14)는 마이컴(10)에 부가정보 처리 인터럽트 루틴을 수행하도록 명령하여 마이컴(10)이 부가정보를 처리하도록 한다. 상기 부가정보 처리 인터럽트의 흐름도를 도시한 것이 도 3이다. 상기 도 3의 (68)단계에서 마이컴(10)은 제1메모리(16)의 부가정보 큐에 저장되어 있는 부가정보를 부가정보 버퍼로 리드한다. 상기 부가정보의 리드가 종료되면 마이컴(10)은 (70)단계를 수행한다. 상기 (70)단계에서 마이컴(10)은 리드한 부가정보가 완전한 부가정보인지를 검색한다. 이때 마이컴(10)은 리드한 부가정보가 완전한 부가정보이면 (72)단계를 수행하고, 리드한 부가정보가 완전한 부가정보가 아니면 종료한다. 상기 (72)단계에서 마이컴(10)은 부가정보 플레그를 하고 부가정보 처리 인터럽트를 종료한다.
그리고, 본 발명의 바람직한 실시예에 따른 PSI정보와 부가정보 처리방법을 포함한 위성방송 수신기의 메인 흐름도를 도시한 것이 도 2이다. 상기 도 2에 도시한 위성방송 수신기의 메인 흐름도는 통상의 위성방송 수신기의 메인 흐름도에 본 발명의 바람직한 실시예에 따른 PSI 정보와 부가정보 처리방법을 포함시킨 것이므로, 통상의 구성에 대한 상세한 설명은 생략한다.
위성방송 수신기에 전원이 인가되면 마이컴(10)은 도 2의 (34)단계를 수행한다. 상기 (34)단계에서 마이컴(10)은 채널 락킹이 되었는지를 검색한다. 이때 마이컴(10)은 채널 락킹이 되었으면 (36)단계를 수행하고, 채널 락킹이 되지 않았으면 (38)단계를 수행한다. 상기 (36)단계에서 마이컴(10)은 일정시간마다 위성방송으로부터 수신되는 화면표시비를 검색하여 화면표시비를 업데이트한다. 상기 화면표시비의 업데이트가 종료되면 마이컴(10)은 (40)단계를 수행한다. 상기 (40)단계에서 마이컴(10)은 현재 수행중인 루프가 최초 루프인지를 검색한다. 이때 마이컴(10)은 현재수행중인 루프가 최초 루프이면 (42)단계를 수행하고 최초 루프가 아니면 (44)단계를 수행한다. 상기 (42)단계에서 마이컴(10)은 최초 루프를 수행한다.
여기서 상기 최초 루프란 위성방송 수신기의 전원이 오프되기 이전에 설정된 값들을 리드하여 상기 설정값으로 위성방송 수신기를 다시 설정하는 과정이다. 예를 들면, 위성방송 수신기의 전원이 온되면 마이컴(10)은 사용자가 전원을 오프하기 전에 시청하던 특정 채널로 위성방송 수신기의 채널을 설정하는 것이 될 수 있다. 상기 최초 루프의 수행이 종료되면 마이컴(10)은 (44)단계를 수행한다.
상기 (38)단계에서 마이컴(10)은 채널언락킹 메시지를 디스플레이하기 위한 OSD 제어정보를 OSD 제어기(26)에 제공한다. 상기 OSD 제어기(26)는 상기 채널언락킹 메시지를 디스플레이하기 위한 OSD 제어정보에 따라 OSD 영상신호를 발생한다. 상기 OSD 영상신호는 영상디코더(20)에 입력된다. 상기 영상디코더(20)는 영상신호에 상기 OSD 영상신호를 혼합하여 출력한다. 이때 채널언락킹 메시지는 '현재 방송되지 않습니다.' 등이 될 수 있다. 상기 채널언락킹 메시지의 출력이 종료되면 마이컴(10)은 (44)단계를 수행한다. 상기 (44)단계에서 마이컴(10)은 LNB(Low Noise Amplifier)의 전원이 단락되었는지를 검색하고 LNB의 전원이 단락되었으면 마이컴(10)은 LNB 전원단락 메시지를 디스플레이하기 위한 OSD 제어정보를 OSD 제어기(26)에 제공한다. 상기 OSD 제어기(26)는 상기 LNB 전원단락 메시지를 디스플레이하기 위한 OSD 제어정보에 따라 OSD 영상신호를 발생한다. 상기 OSD 영상신호는 영상디코더(20)에 입력된다. 상기 영상디코더(20)는 영상신호에 상기 OSD 영상신호를 혼합하여 출력한다. 이때 LNB 전원단락 메시지는 '안테나의 상태를 점검하여 주십시오.' 등이 될 수 있다. 상기 LNB 전원단락 메시지의 출력이 종료되면 마이컴(10)은 (46)단계를 수행한다. 상기 (46)단계에서 마이컴(10)은 키입력부(32)를 통하여 리모콘 신호를 입력받아 그에 따른 동작을 수행한다. 상기 리모콘 신호에 따른 동작의 수행이 종료되면 마이컴(10)은 PSI 정보처리부(48)를 수행한다. 상기 PSI 정보처리부(48)의 (50)단계에서 마이컴(10)은 제1메모리(16)의 PSI정보큐에 저장되어 있는 PSI정보를 PSI정보 버퍼로 리드한다. 상기 리드가 종료되면 마이컴(10)은 (52)단계를 수행한다. 상기 (52)단계에서 마이컴(10)은 리드한 PSI정보가 완전한 PSI정보인지를 검색한다. 이때 마이컴(10)은 리드한 PSI정보가 완전한 PSI정보이면 (54)단계를 수행한다. 상기 (54)단계에서 마이컴(10)은 리드한 PSI정보를 디코딩하여 처리한다. 상기 PSI정보의 디코딩과 처리가 종료되면 마이컴(10)은 (56)단계를 수행한다. 상기 (56)단계에서 마이컴(10)은 리모콘 신호처리를 수행한다. 리모콘 신호처리가 종료되면 마이컴(10)은 부가정보 처리부(58)를 수행한다. 상기 부가정보 처리부(58)의 (60)단계에서 마이컴(10)은 부가정보 플레그가 되었는지를 검색한다. 이때 마이컴(10)는 부가정보 플레그가 되었으면 (62)단계를 수행하고, 부가정보 플레그가 되지 않았으면 (64)단계를 수행한다. 상기 (62)단계에서 마이컴(10)은 부가정보를 디코딩하여 처리한다. 상기 부가정보의 디코딩과 처리가 종료되면 마이컴(10)은 (64)단계를 수행한다. 상기 (64)단계에서 마이컴(10)은 리모콘 신호처리를 수행한다. 상기 리모콘 신호처리가 종료되면 마이컴(10)은 (66)단계를 수행한다. 상기 (66)단계에서 마이컴(10)은 시스템 디코더(14)와 영상 디코더(20)가 정상적으로 동작하는 지를 검색한다. 그리고 시스템 디코더(14)와 영상 디코더(20)가 정상적으로 동작하지 않는 경우에는 이를 디스플레이한다. 상기 디스플레이가 종료되면 마이컴(10)은 상기 (34)단계를 수행한다.
상술한 바와 같이 본 발명은 마이컴(10)이 인터럽트 루틴에서 처리하여야 할 정보량을 감소시킨다. 즉, 정보량이 많은 부가정보 처리를 부가정보가 수신되어 저장되는 시점에서는 단순히 완전한 부가정보가 수신되었는지만을 검색한다. 그리고 부가정보의 처리는 메인 루틴에서 수행한다. 이에따라 마이컴(10)이 인터럽트 루틴에서 처리하는 정보량을 감소된다. 따라서 마이컴(10)이 인터럽트 루틴에서 처리하여야 할 정보량이 많아서 정상적으로 동작하지 못하였던 것을 방지할 수 있다.
상술한 바와 같이 본 발명은 인터럽트로 처리하여야 할 데이탸량을 감소시킨다. 이에따라 종래에 인공위성 수신기의 마이컴이 인터럽트로 처리하여야 할 정보량이 많아짐에 따라 정상적으로 동작하지 못하였던 것을 미연에 방지할 수 있는 이점이 있다.

Claims (1)

  1. 프로그램 지정정보와 부가정보 처리방법에 있어서,
    상기 프로그램 지정정보와 부가정보가 수신되면 메모리에 저장하는 저장단계와,
    상기 부가정보가 수신되어 메모리에 저장될 경우에 저장된 부가정보가 완전한 부가정보인지를 검색하여 완전한 부가정보일 경우에 부가정보 플래그를 하는 부가정보 인터럽트 처리단계와,
    위성방송 수신기를 일정한 절차에 따라 구동하는 메인 루틴에 속하는 것으로, 프로그램 지정정보 리드하여 처리하는 프로그램 처리단계와,
    상기 메인 루틴에 속하는 것으로, 부가정보 플레그를 검색하여 부가정보 플레그가 되었을 경우에만 부가정보를 리드하여 처리하는 부가정보 처리단계를 구비하는 것을 특징으로 하는 프로그램 지정정보와 부가정보 처리방법.
KR1019960076750A 1996-12-30 1996-12-30 프로그램 지정정보와 부가정보 처리방법 KR100238137B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960076750A KR100238137B1 (ko) 1996-12-30 1996-12-30 프로그램 지정정보와 부가정보 처리방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960076750A KR100238137B1 (ko) 1996-12-30 1996-12-30 프로그램 지정정보와 부가정보 처리방법

Publications (2)

Publication Number Publication Date
KR19980057460A true KR19980057460A (ko) 1998-09-25
KR100238137B1 KR100238137B1 (ko) 2000-01-15

Family

ID=19492316

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960076750A KR100238137B1 (ko) 1996-12-30 1996-12-30 프로그램 지정정보와 부가정보 처리방법

Country Status (1)

Country Link
KR (1) KR100238137B1 (ko)

Also Published As

Publication number Publication date
KR100238137B1 (ko) 2000-01-15

Similar Documents

Publication Publication Date Title
US9088806B2 (en) Virtual channel table for a broadcast protocol and method of broadcasting and receiving broadcast signals using the same
US6005562A (en) Electronic program guide system using images of reduced size to identify respective programs
US7324003B2 (en) Emergency alert message data structure, emergency alert message processing method and broadcast receiver
US6321385B1 (en) Data receiving-processing apparatus and method, and broadcasting method
CZ20001821A3 (cs) Způsob filtrování paketového datového toku a přijímač/dekodér
KR100703529B1 (ko) 디지털 멀티미디어 방송을 위한 다채널 영상 수신 장치 및방법
JP2000278665A (ja) 受信装置および方法、並びに提供媒体
KR100238137B1 (ko) 프로그램 지정정보와 부가정보 처리방법
KR100369998B1 (ko) 티브이의 유료채널시청 제한방법
KR20010092488A (ko) 디지털 방송 수신기의 부가서비스 데이터 처리 장치
KR0185947B1 (ko) 디지탈 위성방송수신기의 선택 프로그램 복호화방법 및 그 장치
KR19990032224A (ko) 위성 방송 수신기의 채널 정보 표시 방법
JP3670989B2 (ja) ディジタル放送受信装置
KR101226324B1 (ko) 디지털 방송 서비스를 제공하는 이동통신 시스템에서 하나의 채널을 통하여 다수의 방송 프로그램들을 동시에 제공하는 방법
KR100388013B1 (ko) 인터렉티브 시.에이. 텔레비젼 수신장치의 인터럽트제어방법
KR20020096107A (ko) 디지털 티브이의 버전 제어 장치
KR100398868B1 (ko) 디지털 방송 수신기의 이티티 정보 수신 방법
KR200156496Y1 (ko) 프로그램정보를 표시하는 tv수상기
KR0185948B1 (ko) 디지탈 위성방송수신기의 rsms메세지 처리방법
KR100900422B1 (ko) 디지털 방송 신호 수신기 및 그 방법
KR100900423B1 (ko) 디지털 방송 신호 수신기 및 그 방법
KR100868351B1 (ko) 디지털 방송 신호 제어 방법
KR100908262B1 (ko) 디지털 방송 신호 수신기 및 그 방법
KR100896485B1 (ko) 디지털 방송 신호 수신기 및 그 방법
KR100900424B1 (ko) 디지털 방송 신호 수신기 및 그 방법

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: 20070928

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee