KR100693688B1 - 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법 - Google Patents

디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법 Download PDF

Info

Publication number
KR100693688B1
KR100693688B1 KR1020050028054A KR20050028054A KR100693688B1 KR 100693688 B1 KR100693688 B1 KR 100693688B1 KR 1020050028054 A KR1020050028054 A KR 1020050028054A KR 20050028054 A KR20050028054 A KR 20050028054A KR 100693688 B1 KR100693688 B1 KR 100693688B1
Authority
KR
South Korea
Prior art keywords
conditional access
access module
state
cam
top box
Prior art date
Application number
KR1020050028054A
Other languages
English (en)
Other versions
KR20060105339A (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 KR1020050028054A priority Critical patent/KR100693688B1/ko
Publication of KR20060105339A publication Critical patent/KR20060105339A/ko
Application granted granted Critical
Publication of KR100693688B1 publication Critical patent/KR100693688B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43BCHARACTERISTIC FEATURES OF FOOTWEAR; PARTS OF FOOTWEAR
    • A43B13/00Soles; Sole-and-heel integral units
    • A43B13/14Soles; Sole-and-heel integral units characterised by the constructive form
    • A43B13/18Resilient soles
    • A43B13/181Resiliency achieved by the structure of the sole
    • A43B13/182Helicoidal springs

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈(Conditional Access Module) 간 간섭 방지 방법에 관한 것으로, 스크램블링(scramble)된 디지털 방송 스트림을 디스크램블링(de-scramble)하는 적어도 둘 이상의 조건부 액세스 모듈이 삽입되는 디지털 방송 시스템의 셋톱박스 제어 방법으로서, 조건부 액세스 모듈의 상태값을 리셋하고 제 1 조건부 액세스 모듈이 하드웨어적으로 삽입되었는지를 판단하는 단계와, 제 1 조건부 액세스 모듈이 하드웨어적으로 삽입되었으면 셋톱박스의 상태값을 소프트웨어적으로 바이패스 상태로 설정하는 단계와, 기설정 시간 이내에 제 1 조건부 액세스 모듈이 사용자에 의해 강제 제거되는지를 판단하고, 기설정 시간 이내에 상기 제 1 조건부 액세스 모듈이 제거되지 않으면 셋톱박스를 소프트웨어적으로 쓰루패스 상태로 설정하는 단계와, 제 1 조건부 액세스 모듈이 삽입 완료된 상태에서 제 2 조건부 액세스 모듈이 하드웨어적으로 삽입되는지를 판단하는 단계와, 제 2 조건부 액세스 모듈이 하드웨어적으로 삽입되면 제 2 조건부 액세스 모듈을 소프트웨어적으로 바이패스 상태로 설정하고 제 1 조건부 액세스 모듈이 제거되는지를 판단하는 단계와, 제 1 조건부 액세스 모듈이 제거되면 제 2 조건부 액세스 모듈을 소프트웨어적으로 쓰루패스 상태로 설정하는 단계를 포함한다. 본 발명에 의하면, 디지털 방송 시스템의 셋톱박스에서 적어도 두 개 이상의 캠 간의 간섭을 없앨 수 있으며, 보다 안정적인 시스템 상태 전이를 구현할 수 있다.
셋톱박스, CAM, 디스크램블, 바이패스, 쓰루패스

Description

디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법{METHOD FOR PREVENTING INTERFERENCE WITH CONDITIONAL ACCESS MODULE IN DIGITAL BROADCASTING SYSTEM}
도 1은 본 발명에 따른 조건부 액세스 모듈 간 간섭 방지 방법을 구현하기 위한 디지털 방송 시스템의 셋톱박스 내부의 개략적인 구성 블록도,
도 2는 본 발명의 바람직한 실시예에 따라 구현되는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 과정의 흐름도.
<도면의 주요 부분에 대한 부호의 설명>
100 : 튜너 102 : 복조기
104 : CI 제어부 106 : CI 모듈
108 : 캠 110 : 디먹스
112 : MPEG 디코더 114 : CPU
116 : 메모리
본 발명은 디지털 방송 시스템에서의 셋톱박스에 관한 것으로, 특히 바이패 스(bypass) 제어를 통해 조건부 액세스 모듈(Conditional Access Module ; 이하 캠(CAM)이라 함)간 간섭을 방지하는데 적합한 디지털 방송 시스템의 셋톱박스(Set-Top Box)에서 캠 간 간섭 방지 방법에 관한 것이다.
디지털 방송은 디지털 기술을 이용할 경우 아날로그 채널에 비해 훨씬 다양한 채널을 방송할 수 있다는 상업적인 장점과, 높은 화질과 음향, 양방향 서비스, 인터넷 접속 등의 다양한 기능으로 인하여 점차적으로 활성화되고 있는 추세이다.
이에 디지털 셋톱박스 산업은 미국, 유럽을 중심으로 성장하고 있으며, 중동 및 아시아 지역에서도 상기 디지털 방송의 도입으로 인해 높은 성장세를 보이고 있다.
디지털 방송은 주로 유료방송 사업자가 주도하고 있으며, 셋톱박스 시장은 유료방송 사업의 직접 구매가 큰 비중을 차지하고 있다. 기술측면에서 디지털 셋톱박스는 방송국 측에서 아날로그 컨텐츠를 코딩하여 디지털화해 방송한 신호를 위성이나 케이블 지상 등을 통해 고객이 일반 TV를 통해 볼 수 있도록 하는 것으로, 즉 아날로그 신호로 디코딩 하는 기능을 하고 있다.
그러나 상기 과정은 복잡한 프로세싱을 거쳐야 하기 때문에 방송사가 다양한 방송서비스를 공급하기 위해서는 그 기술적인 문제가 이슈화될 수 있다. 이는 우선 방송 표준의 문제로, 현재 세계적으로 가장 많은 방송사가 채택하고 있는 기준은 DVB(Digital Video Broadcasting)라는 유럽의 기준이나 미국의 디렉 TV의 경우 DSS(Digital Satellite Service)라는 자체 기준을 채용하는 등 다양한 기준이 정의되고 있다.
또한, 유료방송에서 가입자만이 수신할 수 있도록 수신을 제한하는 전송 스트림, 즉 디지털 위성방송 신호(Transport Stream)를 조건부로 액세스하는 조건부 액세스 시스템(Conditional Access System ; 이하 CAS라 칭함) 또한 현재 Media-Guard, NDS, 비아세스(viaccess) 등 10여개 업체가 경쟁하고 있다.
이와 같은 CAS는 디지털 위성방송용 셋톱박스의 조건부 액세스 장치를 말하는 것으로, 디지털 위성방송의 유료 수신 기능을 담당한다.
여기서 특정 위성방송 신호만을 송수신 하려면, 즉 디지털 방송용 컨텐츠를 보호하기 위해서는 특정 위성방송 신호에 대해 MPEG 패킷들을 스크램블링(scrambling)하여 전송하고, 수신기에서 이를 디스크램블링(descrambling)해야만 시청자가 방송용 컨텐츠를 볼 수 있게 된다.
이러한 디스크램블링 기능은 카드 형태의 "캠"을 통하여 이루어지며, 이러한 캠들은 공통 인터페이스(Common Interface ; 이하 CI라 칭함) 모듈에 접속되고 이를 경유하여 최초 암호화된 위성방송 신호들은 해독되어 지고, 이후 디멀티플렉서, MPEG 디코더 등을 통해 최종적으로 송신된 방송용 컨텐츠가 사용자에게 디스플레이되는 것이다.
여기서, 캠이라 함은 디지털 방송 시스템의 셋톱박스, 보다 상세하게는 CI 모듈의 PCMCIA에 삽입(또는 연결)되는 유료 방송용 모듈로서, 튜너에서 칩으로 향하는 MPEG 스트림을 중간에서 가로채 복호화(demodulation)를 수행하는 모듈을 말한다. 즉, 상술한 바와 같이 디지털 방송 시스템에서는 유료 방송신호를 송출할 때 일반 TV에서는 도(盜) 시청이 불가능하도록 주파수를 계획적으로 변경하는 스크 램블링 작업을 수행하는데, 캠에서는 이러한 스크램블링된 방송신호를 디스크램블링하여 셋톱박스에 인가하는 역할을 한다.
캠은 방송신호를 스크램블링하는 방식에 따라 여러 가지로 구분되는데, 예를 들면, 비아세스 방식, 나그라비전(nagravision) 방식, 코낙스(conax) 방식, 및 크립토웍스(cryptoworks) 방식에 따라 설계되며, 각각의 방식은 서로 호환되지 않는다. 이러한 비 호환성을 해소하기 위하여 셋톱박스는 캠을 외부에 장착하며, 캠과 셋톱박스 간에 CI를 규정하고 있다. 이에 따라, 시청자는 캠에 방송사 측에서 제공하는 스마트카드를 연결하기만 하면 되며, 별도로 캠의 스크램블링 방식을 고려하지 않아도 된다.
한편, 일반적인 CI 스펙에서는 캠 삽입시 초기화가 어느 정도 진행되면 바이패스 스트림이 캠을 통과하도록 하는 설정 과정이 필요한데, 이는 CI 스펙에서 무조건적으로 수행하도록 명시되어있다.
캠이 두 개 이상 삽입되어 있는 경우에도 CI 스펙에 의해 스트림이 모든 캠을 통과하도록 설정되는데, 종래에는 삽입된 모든 캠에 스트림을 통과시키거나 디스크램블이 허락되는 캠 중 무조건 첫 번째 캠에서 스트림이 통과하도록 설정하고 있다.
그런데, 실제 동작에서는 특정 캠에서의 스트림 주파수 변조 등으로 인해 캠들 간에 간섭 현상을 일으킬 수 있다.
즉, 시중에 유통되는 비합법적인 캠(no-zap CAM)들 가운데는 자신의 다음 위치에서 스트림을 받는 여타의 캠에게 악영향을 미칠 수 있으며, 최악의 경우에는 이러한 영향으로 인해 다음 위치의 캠 내부에서 스트림이 소멸되어 메인 칩까지 도달하지 못하는 경우를 초래하게 된다.
본 발명은 상술한 종래 기술의 문제를 해결하기 위해 안출한 것으로, 두 개 이상의 캠이 사용되는 CI 모듈에서 캠을 리셋하는 초기화 과정에 바이패스를 소프트웨어적으로 제어하여 두 개의 캠 가운데 하나의 캠만을 스트림이 통과하도록 설정함으로써, 캠 간의 간섭을 없애도록 한 디지털 방송 시스템의 셋톱박스에서 캠 간 간섭 방지 방법을 제공하는데 그 목적이 있다.
본 발명의 다른 목적은, 하나의 캠이 삽입되는 초기 단계에서는 셋톱박스를 소프트웨어적으로 바이패스(bypass) 상태로 설정하고 일정 시간 동안 해당 캠이 제거되지 않을 경우에 비로소 쓰루패스(thrupass) 상태로 설정함으로써, 안정적인 시스템 상태 전이를 구현한 디지털 방송 시스템의 셋톱박스에서 캠 간 간섭 방지 방법을 제공하는데 있다.
이러한 목적을 달성하기 위한 본 발명의 일 실시예에 따르면, 스크램블링된 디지털 방송 스트림을 디스크램블링하는 적어도 둘 이상의 조건부 액세스 모듈이 삽입되는 디지털 방송 시스템의 셋톱박스 제어 방법으로서, 조건부 액세스 모듈의 상태값을 리셋하고 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되었는지를 판단하는 단계와, 상기 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되었으면 상기 셋톱박스의 상태값을 소프트웨어적으로 바이패스 상태로 설정하는 단계와, 기설정 시간 이내에 상기 하나의 조건부 액세스 모듈이 사용자에 의해 강제 제거되는지를 판단하고, 상기 기설정 시간 이내에 상기 하나의 조건부 액세스 모듈이 제거되지 않으면 상기 셋톱박스를 소프트웨어적으로 쓰루패스 상태로 설정하는 단계와, 상기 하나의 조건부 액세스 모듈이 삽입 완료된 상태에서 다른 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되는지를 판단하는 단계와, 상기 다른 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되면 상기 다른 하나의 조건부 액세스 모듈을 소프트웨어적으로 바이패스 상태로 설정하고 상기 조건부 액세스 모듈이 제거되는지를 판단하는 단계와, 상기 조건부 액세스 모듈이 제거되면 상기 다른 하나의 조건부 액세스 모듈을 소프트웨어적으로 쓰루패스 상태로 설정하는 단계를 포함하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법을 제공한다.
본 발명의 목적을 달성하기 위한 다른 실시예에 따르면, 스크램블링된 디지털 방송 스트림을 디스크램블링하는 적어도 둘 이상의 조건부 액세스 모듈이 삽입되는 디지털 방송 시스템의 셋톱박스 제어 방법으로서, 다수의 조건부 액세스 모듈이 동시에 삽입되면 제 1 조건부 액세스 모듈을 소프트웨어적으로 바이패스 상태로 설정하면서 제 2 조건부 액세스 모듈을 예약 상태로 설정하는 단계와, 기설정 시간 이내에 상기 제 1 조건부 액세스 모듈이 제거되는지를 판단하고, 상기 기설정 시간 이내에 상기 제 1 조건부 액세스 모듈이 제거되지 않으면 상기 제 1 조건부 액세스 모듈을 소프트웨어적으로 쓰루패스 상태로 설정하는 단계를 포함하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법을 제공한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세하게 설명한다.
설명에 앞서, 본 발명의 기술 요지는, 삽입된 두 개의 캠 가운데 비합법적인 캠이 존재할 경우, 방송이 디스크램블될 때까지 스트림이 하나의 캠만을 통과하도록 하고, 일정 시간이 지나도 복호화가 성공하지 못하거나 하나의 캠이 강제적으로 제거되는 경우에 또 다른 캠만으로 스트림이 통과하도록 바이패스 설정을 변경, 즉 복호화가 성공할 때까지 캠을 번갈아가며 스트림 경로 전환 작업을 반복한다는 것으로, 이러한 기술 사상으로부터 본 발명의 목적으로 하는 바를 용이하게 알 수 있을 것이다.
도 1은 본 발명에 따른 방법을 수행하기 위한 디지털 방송 시스템에 대한 개략적인 블록 구성도로서, 수신되는 디지털 방송 스트림을 주파수 동조하는 튜너(100)와, 상기 튜너(100)에 의해 동조된 디지털 방송 스트림을 복조하여 최초 송신된 방송 스트림 신호를 검출하는 복조기(102)를 구비하고 있다. 단, 상기 수신되는 디지털 방송 스트림은 일정한 방식으로 스크램블된 상태이며, 상기 튜너(100)와 복조기(102)를 통과한 디지털 방송 스트림 역시 스크램블된 상태가 유지되고 있다.
이와 같이 튜너(100) 및 복조기(102)를 통과한 디지털 방송 스트림은 CI 제어부(104), CI 모듈(106), 캠(108)을 거쳐 디스크램블되며, 그 다음으로는 디멀티플렉서(DEMUX)(110)에 의해 최초 방송국의 멀티플렉서에서 단일 채널로 합성된 것이 분리되고, 또한 상기 디멀티플렉서(110)에 의해 분리된 디지털 방송 스트림은 MPEG 디코더(112)에 의해 압축이 풀어지게 되어 최종적으로 최초 송신된 디지털 방 송 스트림, 즉 방송용 콘텐츠가 사용자에게 디스플레이되는 것이다.
이때, 캠(108)은 암호화된 디지털 방송 스트림을 해독하는 역할을 하고, 이러한 캠(108)은 CI 모듈(106)의 PCMCIA 슬롯에 접속되며, 또한 CI 제어부(104)는 CI 모듈(106)의 동작을 제어하는 역할을 한다.
CI 제어부(104)는 메모리(116)에 저장된 정보에 의해 해당 캠의 종류에 해당된 각 프로그램을 실행하여 디지털 방송 신호를 해독하며, CPU(114)는 메모리(116)에 저장된 캠 정보 테이블에 의해 해당 캠의 종류를 파악하여 이를 CI 제어부(104)에 전달하는 역할을 하게 된다.
여기서 캠(108)은, 설명의 편의상 하나만 도시하였으나, 적용 제품에 따라 다수개의 캠이 접속될 수 있으며, 하기의 실시예에서는 두 개의 캠이 접속되는 경우로 한정하여 기술하기로 한다.
이하, 상술한 구성과 함께 본 발명의 바람직한 실시예에 따른 디지털 방송 시스템의 셋톱박스에서 캠 간 간섭 방지 과정을 첨부한 도 2의 흐름도를 참조하여 상세하게 설명하기로 한다.
먼저, 단계(S200)에서 CI 제어부(104)는 캠 상태값을 리셋하고 단계(S202)로 진행한다. 이러한 캠 상태값 리셋 과정은 캠의 정상동작 중에 강제로 바이패스 설정을 바꿀 경우, 즉 제 1 캠에서 제 2 캠으로 스트림 경로를 변경할 경우 CI 스택 소프트웨어가 복구 불능 상태로 되는 것을 방지하기 위한 초기화 과정으로, 캠이 셋톱박스에 삽입되지 않은 것으로 초기화한다.
단계(S202)에서 CI 제어부(104)는 제 1 캠이 하드웨어적으로 삽입되었는지를 판단한다. 즉, 사용자에 의해 하나의 캠이 셋톱박스에 삽입되는지를 판단한다.
단계(S202)에서의 판단 결과, 제 1 캠이 하드웨어적으로 삽입되었으면 CI 제어부(104)는 단계(S204)로 진행하여 셋톱박스의 상태값을 소프트웨어적으로 바이패스 상태로 설정한다. 즉, 본 단계(S204)는 아직 제 1 캠으로 스트림이 통과하는 상태는 아니다.
이때, CI 제어부(104)는 단계(S206)에서와 같이, 일정 시간내 제 1 캠이 사용자에 의해 강제 제거되는지를 판단하고, 일정 시간내 제 1 캠이 제거되지 않으면 CI 제어부(104)는 단계(S208) 및 단계(S210)로 진행하여 셋톱박스를 소프트웨어적으로 쓰루패스 상태로 설정하고 삽입 완료 상태로 전환한다.
즉, 본 실시예에서는 하나의 캠이 하드웨어적으로 삽입되더라도 해당 캠으로 곧바로 스트림이 통과하도록 설정하는 것이 아니라, 일정 시간을 두고 그 시간 내에 해당 캠이 제거되지 않을 경우에만 해당 캠으로 스트림이 통과하도록 설정하는 것이다. 이로 인해 보다 안정적으로 시스템 상태 전이를 구현할 수 있다.
한편, 단계(S212)에서 CI 제어부(104)는 제 1 캠이 삽입 완료된 상태에서 제 2 캠, 예컨대 비합법 캠이 하드웨어적으로 삽입되는지를 판단한다. 즉, 하나의 캠이 셋톱박스에 삽입된 상태에서 또 다른 하나의 캠이 추가로 삽입되는지를 판단한다.
제 2 캠이 하드웨어적으로 삽입되면 CI 제어부(104)는 단계(S214)로 진행하여 제 2 캠을 소프트웨어적으로 바이패스 상태로 설정한다.
이때, CI 제어부(104)는 제 1 캠이 제거되는지를 판단하고(S216), 제 1 캠이 제거되면 CI 제어부(104)는 단계(S218) 및 단계(S220)로 진행하여 제 2 캠을 소프트웨어적으로 쓰루패스 상태로 전환하고 제 2 캠이 삽입 완료된 것으로 설정한다. 즉, 제 2 캠으로 스트림이 통과하도록 설정하는 것이다.
다른 한편, 셋톱박스로 하나의 캠이 삽입되고 뒤 이어서 또 다른 캠이 삽입될 수도 있으나, 두 개의 캠이 근소한 시간차로 거의 동시에 셋톱박스에 삽입되는 경우도 발생할 수 있다.
단계(S222) 이후의 과정은 이러한 경우를 감안한 것으로, 먼저 CI 제어부(104)는 단계(S222)에서와 같이 제 1 및 제 2 캠이 동시에 삽입되는지를 판단하고, 제 1 및 제 2 캠이 동시에 삽입되었으면 단계(S224)로 진행한다.
단계(S224)에서 제어부(104)는 제 1 캠을 소프트웨어적으로 바이패스 상태로 설정한다. 즉, 상술한 바와 마찬가지로, 제 1 캠으로 아직 스트림이 통과하지 못하도록 강제 설정한다.
이때, CI 제어부(104)는 단계(S226)에서와 같이 제 2 캠을 예약 상태로 설정해 둔다. 즉, 두 개의 캠이 동시에 삽입되더라도 두 개의 캠으로 스트림이 통과하도록 하는 것이 아니라 하나의 캠만을 스트림이 통과하도록 설정하여 캠 간의 간섭이 발생되지 않도록 한 것이다.
이후, CI 제어부(S104)는 단계(S228)에서 일정 시간 이내에 제 1 캠이 제거되는지를 판단하고, 일정 시간내 제 1 캠이 제거되면 단계(S236)로 진행하나 일정 시간내 제 1 캠이 제거되지 않으면 CI 제어부(S104)는 단계(S230) 및 단계(S232)로 진행한다.
단계(S230) 및 단계(S232)에서 CI 제어부(104)는 제 1 캠을 소프트웨어적으로 쓰루패스 상태로 전환하고 제 1 캠이 삽입 완료된 것으로 설정한다.
한편, 단계(S234)에서 CI 제어부(104)는 제 1 캠이 사용자에 의해 강제 제거되는지를 판단하고, 제 1 캠이 제거된 것으로 판단되면 CI 제어부(104)는 단계(S236)로 진행하여 제 2 캠을 소프트웨적으로 바이패스 상태로 설정한다. 이때도 마찬가지로, 제 1 캠이 제거되었다고 해서 제 2 캠으로 곧바로 스트림이 통과하도록 쓰루패스 상태로 설정하는 것이 아니라, 제 2 캠으로 스트림이 통과하지 않는 바이패스 상태가 선행된다.
단계(S238)에서 CI 제어부(104)는 일정 시간 이내에 제 2 캠이 제거되는지를 판단하고, 일정 시간 이내에 제 2 캠이 제거되지 않으면 CI 제어부(104)는 단계(S240)로 진행하여 제 2 캠을 소프트웨어적으로 쓰루패스 상태로 전환하여 제 2 캠이 삽입 완료된 것으로 설정한다.
다만, 일정 시간 이내에 제 2 캠이 제거된다면, 다시 단계(S200)로 복귀하여 캠 상태값을 리셋하도록 한다.
이상과 같이, 본 발명은 두 개 이상의 캠이 사용되는 CI 모듈에서 캠을 리셋하는 초기화 과정에 바이패스를 소프트웨어적으로 제어하여 두 개의 캠 가운데 하나의 캠만을 스트림이 통과하도록 구현하였으며, 하나의 캠이 삽입되는 초기 단계에서는 셋톱박스를 소프트웨어적으로 바이패스 상태로 설정하고 일정 시간 동안 해당 캠이 제거되지 않을 경우에 비로소 쓰루패스 상태로 설정되도록 구현한 것이다.
상기한 설명에서 많은 사항이 구체적으로 기재되어 있으나, 그들은 발명의 범위를 한정하는 것이라기보다, 바람직한 실시예의 예시로서 해석되어야 한다. 예를 들어, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 상기 캠의 개수가 제한적이지 않으며 제품에 따라 캠의 개수를 변형하여 본 발명을 실시할 수 있는 것이 명백하다. 때문에 본 발명의 범위는 설명된 실시예에 의하여 정하여 질 것이 아니고 특허청구범위에 기재된 기술적 사상에 의해 정해져야 한다.
본 발명에 의하면, 디지털 방송 시스템의 셋톱박스에서 적어도 두 개 이상의 캠 간의 간섭을 없앨 수 있으며, 보다 안정적인 시스템 상태 전이를 구현할 수 있다.

Claims (7)

  1. 스크램블링된 디지털 방송 스트림을 디스크램블링하는 적어도 둘 이상의 조건부 액세스 모듈이 삽입되는 디지털 방송 시스템의 셋톱박스 제어 방법으로서,
    조건부 액세스 모듈의 상태값을 리셋하고 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되었는지를 판단하는 단계와,
    상기 조건부 액세스 모듈이 하드웨어적으로 삽입되었으면 상기 셋톱박스의 상태값을 소프트웨어적으로 바이패스 상태로 설정하는 단계와,
    기설정 시간 이내에 상기 조건부 액세스 모듈이 사용자에 의해 강제 제거되는지를 판단하고, 상기 기설정 시간 이내에 상기 조건부 액세스 모듈이 제거되지 않으면 상기 셋톱박스를 소프트웨어적으로 쓰루패스 상태로 설정하는 단계와,
    상기 조건부 액세스 모듈이 삽입 완료된 상태에서 다른 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되는지를 판단하는 단계와,
    상기 다른 하나의 조건부 액세스 모듈이 하드웨어적으로 삽입되면 상기 다른 하나의 조건부 액세스 모듈을 소프트웨어적으로 바이패스 상태로 설정하고 상기 조건부 액세스 모듈이 제거되는지를 판단하는 단계와,
    상기 조건부 액세스 모듈이 제거되면 상기 다른 하나의 조건부 액세스 모듈을 소프트웨어적으로 쓰루패스 상태로 설정하는 단계
    를 포함하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
  2. 제 1 항에 있어서,
    상기 방법은 상기 기설정 시간 이내에 상기 제 1 조건부 액세스 모듈이 사용자에 의해 강제 제거되면 상기 상태값을 리셋하는 단계를 더 포함하는 것을 특징으로 하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
  3. 제 1 항에 있어서,
    상기 바이패스 상태는 조건부 액세스 모듈로 스트림이 통과하는 상태이고, 상기 쓰루패스 상태는 조건부 액세스 모듈로 스트림이 통과하지 않는 상태인 것을 특징으로 하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
  4. 스크램블링된 디지털 방송 스트림을 디스크램블링하는 적어도 둘 이상의 조건부 액세스 모듈이 삽입되는 디지털 방송 시스템의 셋톱박스 제어 방법으로서,
    다수의 조건부 액세스 모듈이 동시에 삽입되면 제 1 조건부 액세스 모듈을 소프트웨어적으로 바이패스 상태로 설정하면서 제 2 조건부 액세스 모듈을 예약 상태로 설정하는 단계와,
    기설정 시간 이내에 상기 제 1 조건부 액세스 모듈이 제거되는지를 판단하고, 상기 기설정 시간 이내에 상기 제 1 조건부 액세스 모듈이 제거되지 않으면 상기 제 1 조건부 액세스 모듈을 소프트웨어적으로 쓰루패스 상태로 설정하는 단계
    를 포함하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
  5. 제 4 항에 있어서,
    상기 방법은,
    상기 제 1 조건부 액세스 모듈이 사용자에 의해 강제 제거되면 상기 제 2 조건부 액세스 모듈을 소프트웨적으로 바이패스 상태로 설정하는 단계와,
    상기 기설정 시간 이내에 제 2 조건부 액세스 모듈이 제거되지 않으면 상기 제 2 조건부 액세스 모듈을 소프트웨어적으로 쓰루패스 상태로 설정하는 단계
    를 더 포함하는 것을 특징으로 하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
  6. 제 4 항에 있어서,
    상기 방법은 상기 기설정 시간 이내에 상기 제 2 조건부 액세스 모듈이 사용자에 의해 강제 제거되면 상기 상태값을 리셋하는 단계를 더 포함하는 것을 특징으로 하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
  7. 제 4 항에 있어서,
    상기 바이패스 상태는 조건부 액세스 모듈로 스트림이 통과하는 상태이고, 상기 쓰루패스 상태는 조건부 액세스 모듈로 스트림이 통과하지 않는 상태인 것을 특징으로 하는 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간 간섭 방지 방법.
KR1020050028054A 2005-04-04 2005-04-04 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법 KR100693688B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050028054A KR100693688B1 (ko) 2005-04-04 2005-04-04 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050028054A KR100693688B1 (ko) 2005-04-04 2005-04-04 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법

Publications (2)

Publication Number Publication Date
KR20060105339A KR20060105339A (ko) 2006-10-11
KR100693688B1 true KR100693688B1 (ko) 2007-03-09

Family

ID=37635148

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050028054A KR100693688B1 (ko) 2005-04-04 2005-04-04 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법

Country Status (1)

Country Link
KR (1) KR100693688B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030073428A (ko) * 2002-03-11 2003-09-19 한국과학기술연구원 혈장 중의 비타민 이 검출 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030073428A (ko) * 2002-03-11 2003-09-19 한국과학기술연구원 혈장 중의 비타민 이 검출 방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
10-2003-0073428

Also Published As

Publication number Publication date
KR20060105339A (ko) 2006-10-11

Similar Documents

Publication Publication Date Title
US20060182279A1 (en) Secure conditional access port interface
WO2010126798A1 (en) Methods and apparatus for securing communications between a decryption device and a television receiver
KR101578131B1 (ko) 케이블카드를 사용하지 않는 제한 방송 수신시스템, 장치 및 방법
JPH0993558A (ja) 複数スクランブル方式放送システム及びデコーダ
KR100693688B1 (ko) 디지털 방송 시스템의 셋톱박스에서 조건부 액세스 모듈 간간섭 방지 방법
EP2079237A1 (en) Conditional access system
US8464306B2 (en) Transport stream processing apparatus capable of storing transport stream before the transport stream is descrambled and then descrambling the stored transport stream for playback
KR100339659B1 (ko) 디지털 방송 수신기의 부가서비스 데이터 처리 장치
US8225344B2 (en) Video processing apparatus and method
KR100988261B1 (ko) 디지털 방송 신호의 조건부 억세스 시스템 및 그 방법
KR100879428B1 (ko) 셋톱박스의 조건부 액세스 모듈 삽입시 초기 인식 방법
CN218888576U (zh) 电视机主板和电视机
KR100403236B1 (ko) 디지털 위성방송 수신기의 수신제한장치
KR20100043890A (ko) 디지털 방송 시스템의 디스크램블링 방법 및 장치
US20090165071A1 (en) System and method for reducing audio video bandwidth in a home network
KR101492977B1 (ko) 스크램블 전송스트림의 복사 방지 방법 및 장치
KR100737115B1 (ko) 셋탑박스의 에러 검사 방법
US20100162341A1 (en) Apparatus and method for supporting excess transport streams in set-top-box
KR20050021696A (ko) 디지털 셋톱 박스의 수신 제한 장치 및 이를 이용한 방송신호 수신 방법
KR20070121360A (ko) 디지털 방송 시스템의 콘텐츠 서비스 방법
KR20050070173A (ko) 디지털 방송 수신기
KR20050115556A (ko) 디지털 셋탑 박스의 수신 제한장치
KR20090095777A (ko) 디지털 방송 수신기에서의 조건부 액세스 시스템 방송프로그램 출력 방법 및 장치
KR100959528B1 (ko) 디지털 위성 방송 수신기
KR100374843B1 (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: 20110302

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee