KR100849081B1 - Method for scrambling by dualization, system thereof, and scrambler for scrambling by dualization - Google Patents
Method for scrambling by dualization, system thereof, and scrambler for scrambling by dualization Download PDFInfo
- Publication number
- KR100849081B1 KR100849081B1 KR1020070052517A KR20070052517A KR100849081B1 KR 100849081 B1 KR100849081 B1 KR 100849081B1 KR 1020070052517 A KR1020070052517 A KR 1020070052517A KR 20070052517 A KR20070052517 A KR 20070052517A KR 100849081 B1 KR100849081 B1 KR 100849081B1
- Authority
- KR
- South Korea
- Prior art keywords
- scrambler
- digital broadcast
- broadcast content
- scrambled
- active
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000012544 monitoring process Methods 0.000 claims abstract description 85
- 230000005856 abnormality Effects 0.000 claims description 34
- 230000002159 abnormal effect Effects 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4408—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring 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/4425—Monitoring of client processing errors or hardware failure
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 1은 본 발명에 따른 이중화 스크램블링 시스템을 나타내는 구조도,1 is a structural diagram showing a redundant scrambling system according to the present invention,
도 2는 본 발명에 따른 이중화 스크램블링 방법이 적용된 후의 시스템을 나타내는 구조도,2 is a structural diagram showing a system after the redundant scrambling method according to the present invention is applied,
도 3a는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 내부 구조도,3A is an internal structural diagram of a monitoring scrambler constituting a redundant scrambling system according to the present invention;
도 3b는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 감시 동작 모드를 도시한 도면,3B is a diagram illustrating a monitoring operation mode of a monitoring scrambler constituting a redundant scrambling system according to the present invention;
도 3c는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 활성 동작 모드를 도시한 도면, 및3C illustrates an active mode of operation of the supervisory scrambler constituting the redundant scrambling system according to the present invention; and
도 4는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 감시 동작을 나타내는 절차 흐름도이다.4 is a flowchart illustrating a monitoring operation of the monitoring scrambler constituting the redundant scrambling system according to the present invention.
본 발명은 이중화 스크램블링 방법, 및 그 시스템에 관한 것으로, 더욱 상세하게는 대기 스크램블러의 개수를 최소화하는 이중화 스크램블링 방법, 및 그 시스템에 관한 것이다.The present invention relates to a redundant scrambling method, and a system thereof, and more particularly, to a redundant scrambling method and system for minimizing the number of atmospheric scramblers.
본 명세서에서 사용되는 용어로서 '이중화'는 특정 장치 및 장비에 대해 오류 발생시 대기 장치 및 장비로 전환하는 여러 가지 기법의 총칭을 의미하고, '스크램블(Scramble)'은 암호화기 등을 사용하여 임의의 키를 가지고 원본 데이터를 대상으로 특정 영역을 트랜스코딩(Transcoding)하는 행위를 의미한다.As used herein, 'redundancy' refers to a generic term for various techniques for switching to a standby device and equipment when an error occurs for a specific device and equipment, and 'Scramble' refers to any device using an encryptor or the like. This refers to the act of transcoding a specific area from the source data with the key.
한편, 최근에 전개되고 있는 통신과 방송의 융합 흐름에 따라, 방송 영역에서만 제공되던 멀티미디어 콘텐츠를 초고속 인터넷 망을 통해 실시간 전송하는 IPTV(Internet Protocol Television:인터넷 접속 장비를 내장한 디지털 방식과 호환되는 인터넷 프로토콜 기반의 텔레비전)서비스가 구체화되고 있다. Meanwhile, with the recent convergence of communication and broadcasting, IPTV (Internet Protocol Television), which transmits multimedia contents provided only in a broadcasting area in real time through a high-speed internet network, is compatible with a digital method that includes a built-in Internet access equipment. Protocol-based television) services are becoming more concrete.
이에 따라, 멀티미디어 콘텐츠를 인터넷 망을 통해 서비스하는 유료모델에서는 보안 문제가 중요한 이슈로 부각되고 있으며, 이와 관련된 다양한 방식의 보안기술의 개발이 이루어지고 있다.Accordingly, security issues are emerging as an important issue in the paid model for providing multimedia contents through the Internet, and various types of security technologies have been developed.
특히, 유료모델에서의 보안 시스템의 안정성을 확보하기 위한 기술로써, 스크램블러를 이중화하는 장비 이중화 기술이 빈번하게 사용되지만, 종래 기술에 따른 장비 이중화 기술에 의하면, 동작중인 장비에 이상이 발생하였을 경우나, 동작중인 장비가 정상적인 출력을 하지 못할 경우의 자동적인 장비 절체를 위해서, 동작중인 장비의 개수와 동일한 개수의 대기 장비를 필요로 한다.In particular, as a technique for securing the stability of the security system in the paid model, the equipment duplication technology for duplication of the scrambler is frequently used, but according to the equipment duplication technology according to the prior art, when an abnormality occurs in the operating equipment For the automatic changeover of the equipment when the operating equipment does not output normally, the same number of standby equipment as the number of the operating equipment is required.
즉, 종래기술에 의하면, 유료모델에서의 보안 시스템의 안정성을 확보하기 위해서는 동작중인 스크램블러의 각각에 대응되는 동일한 개수의 대기 스크램블러비를 추가로 구비해야 하므로, 보안 시스템의 운용 상의 비효율성이 문제되는 것이다.That is, according to the related art, in order to secure the stability of the security system in the pay model, the same number of standby scrambler ratios corresponding to each of the operating scramblers must be additionally provided. will be.
따라서, 본 발명의 목적은, 대기 스크램블러의 개수를 최소화하는 이중화 스크램블링 방법, 및 그 시스템을 제공함에 있다.Accordingly, an object of the present invention is to provide a redundant scrambling method, and a system thereof, which minimize the number of atmospheric scramblers.
상기 목적을 달성하기 위한 본 발명에 따른 이중화 스크램블링 방법은, 적어도 하나의 활성 스크램블러를 이용하여 디지털 방송 콘텐츠를 스크램블하는 단계, 적어도 하나의 감시 스크램블러가 상기 스크램블된 디지털 방송 콘텐츠를 이용하여 상기 스크램블중인 활성 스크램블러의 이상여부를 확인하는 단계, 및 활성 스크램블러의 이상을 확인한 경우에, 상기 이상이 확인된 활성 스크램블러를 대체하여, 상기 적어도 하나의 감시 스크램블러가 상기 디지털 방송 콘텐츠를 스크램블하는 단계를 포함한다.The redundant scrambling method according to the present invention for achieving the above object comprises the steps of: scrambled digital broadcast content using at least one active scrambler, at least one surveillance scrambler is active using the scrambled digital broadcast content Checking whether there is an abnormality of the scrambler, and when the abnormality of the active scrambler is confirmed, replacing the active scrambler with the abnormality, wherein the at least one surveillance scrambler scrambles the digital broadcast content.
바람직하게는, 상기 활성 스크램블러의 이상여부를 확인하는 단계는, 상기 스크램블된 디지털 방송 콘텐츠를 디스크램블한 후, 상기 디지털 방송 콘텐츠와 비교함으로써, 상기 활성 스크램블러의 이상여부를 확인하는 것을 특징으로 한다.Preferably, the checking of the abnormality of the active scrambler comprises descrambled the scrambled digital broadcast content, and then comparing the digital scrambler with the digital scrambler.
한편, 본 발명에 따른 이중화 스크램블링 시스템은, 디지털 방송 콘텐츠를 스크램블하는 적어도 하나의 활성 스크램블러, 및 상기 적어도 하나의 활성 스크램블러에 의해 스크램블된 디지털 방송 콘텐츠를 이용하여, 상기 활성 스크램블러의 이상을 확인한 경우에, 상기 이상이 확인된 활성 스크램블러를 대체하여, 상기 디지털 방송 콘텐츠를 스크램블하는 감시 스크램블러를 포함한다.Meanwhile, the redundant scrambling system according to the present invention uses the at least one active scrambler for scrambled digital broadcast content, and the digital scrambled content scrambled by the at least one active scrambler, when the abnormality of the active scrambler is confirmed. And a monitoring scrambler that scrambles the digital broadcast content in place of the active scrambler whose abnormality is confirmed.
바람직하게는, 상기 감시 스크램블러가 상기 이상이 확인된 활성 스크램블러를 대체하여 상기 디지털 방송 콘텐츠를 스크램블하게 될 때, 상기 감시 스크램블러를 대체하게 되는 적어도 하나의 준비 스크램블러를 더 포함한다.Preferably, the surveillance scrambler further includes at least one ready scrambler to replace the surveillance scrambler when the surveillance scrambler is to scramble the digital broadcast content by replacing the active scrambler.
또한, 상기 감시 스크램블러는, 상기 스크램블된 디지털 방송 콘텐츠를 디스크램블한 후, 상기 디지털 방송 콘텐츠와 비교함으로써, 상기 활성 스크램블러의 이상을 확인하는 것을 특징으로 한다.The monitoring scrambler may descramble the scrambled digital broadcast content, and then compare the digital scrambler with the digital broadcast content to confirm an abnormality of the active scrambler.
한편, 본 발명에 따른 이중화 스크램블링 방법은, 디지털 방송 콘텐츠를 수신하는 단계, 상기 디지털 방송 콘텐츠에 대응되는, 스크램블된 디지털 방송 콘텐츠를 수신하는 단계, 상기 스크램블된 디지털 방송 콘텐츠를 이용하여 상기 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 확인하는 단계, 및 상기 스크램블 처리의 이상이 확인된 상기 디지털 방송 콘텐츠에 대응되는 스크램블러를 대체하여, 상기 디지털 방송 콘텐츠를 스크램블하는 단계를 포함한다.On the other hand, the redundant scrambling method according to the invention, the step of receiving digital broadcast content, receiving scrambled digital broadcast content corresponding to the digital broadcast content, the digital broadcast content using the scrambled digital broadcast content And checking the abnormality of the scramble process for the scramble, and scrambled the digital broadcast content by replacing the scrambler corresponding to the digital broadcast content in which the abnormality of the scramble process is confirmed.
바람직하게는, 상기 스크램블 처리의 이상여부를 확인하는 단계는, 상기 스크램블된 디지털 방송 콘텐츠를 디스크램블한 후, 상기 디지털 방송 콘텐츠와 비교함으로써, 상기 스크램블 처리의 이상여부를 확인하는 것을 특징으로 한다.Preferably, the checking of the abnormality of the scrambled process is characterized in that the scrambled digital broadcast content is descrambled and then compared with the digital broadcast content to confirm whether or not the scrambled process is abnormal.
한편, 본 발명에 따른 이중화 스크램블링을 위한 스크램블러는, 디지털 방송 콘텐츠 및 상기 디지털 방송 콘텐츠에 대응되는 스크램블된 디지털 방송 콘텐츠를 이용하여, 상기 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 확인하는 감시 모듈, 및 상기 스크램블 처리의 이상이 확인된 디지털 방송 콘텐츠에 대응되는 스크램블러를 대체하여, 상기 디지털 방송 콘텐츠를 스크램블하는 스크램블 모듈을 포함한다.On the other hand, the scrambler for dual scrambling according to the present invention, using the digital broadcast content and the scrambled digital broadcast content corresponding to the digital broadcast content, the monitoring module for checking whether or not the scramble process for the digital broadcast content, And a scramble module that scrambles the digital broadcast content in place of a scrambler corresponding to the digital broadcast content in which the abnormality of the scramble process is confirmed.
바람직하게는, 상기 감시 모듈은, 상기 스크램블된 디지털 방송 콘텐츠를 디스크램블한 후, 상기 디지털 방송 콘텐츠와 비교함으로써, 상기 스크램블 처리의 이상여부를 확인하는 것을 특징으로 한다.Preferably, the monitoring module, after descrambling the scrambled digital broadcast content, and comparing with the digital broadcast content, characterized in that to confirm whether or not the scramble process.
또한, 상기 스크램블 처리의 이상이 확인된 디지털 방송 콘텐츠에 대응되는 스크램블러를 대체하여 상기 디지털 방송 콘텐츠를 스크램블하도록, 상기 스크램블 모듈을 제어하는 제어 모듈을 더 포함한다.The apparatus may further include a control module for controlling the scramble module to scramble the digital broadcast content by replacing the scrambler corresponding to the digital broadcast content in which the abnormality of the scramble process is confirmed.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, with reference to the drawings will be described the present invention in more detail.
도 1은 본 발명에 따른 이중화 스크램블링 시스템을 나타내는 구조도이다. 도 1을 참조하면, 본 발명에 따른 이중화 스크램블링 시스템은 활성(Active) 스크램블부(100), 대기 스크램블부(130), IPS(IPTV Protection System) 서버(150), 입력 스위치(170), 및 출력 스위치(190)를 포함한다. 여기서, 활성 스크램블부(100)는 n개의 활성 스크램블러(100_1,100_2,..,100_n)를 포함하며, 대기 스크램블부(130)는 m개의 대기(Standby) 스크램블러(130_1,130_2,..,130_m)를 포함한다. 1 is a structural diagram showing a redundant scrambling system according to the present invention. Referring to FIG. 1, a redundant scrambling system according to the present invention includes an
한편, 대기 스크램블러(130_1,130_2,..,130_m)는 활성 스크램블부(100)의 스크램블 처리 상태를 감시(Monitoring)하는 하나 이상의 대기 스크램블러(130_1;감시 스크램블러)와, 감시 스크램블러(130_1)가 스크램블 처리 상태의 감시를 중단하는 경우에 활성 스크램블부(100)의 스크램블 처리 상태를 감시하게 되는 하나 이상 의 대기 스크램블러(130_2,..,130_m;준비(Ready) 스크램블러)로 나뉘어진다.On the other hand, the standby scrambler (130_1, 130_2, .., 130_m) is one or more standby scrambler 130_1 (monitoring scrambler) for monitoring (monitoring) the status of the scramble processing of the
입력 스위치(170)는 활성 스크램블부(100) 및 대기 스크램블부(130)에 입력 스트림으로, 디지털 방송 콘텐츠를 제공하기 위해 엔코더(Encoder)로부터의 스트림을 전송받는다.The
활성 스크램블부(100)는 입력 스위치(170)로부터 전송된 모든 디지털 방송 콘텐츠를 수신하고, IPS 서버(150)로부터 보안을 적용할 디지털 방송 콘텐츠 리스트 정보를 수신함으로써, 보안을 적용할 디지털 방송 콘텐츠를 검색하여 이를 스크램블하고, 스크램블된 디지털 방송 콘텐츠를 출력 스위치(190)로 전송한다.The
대기 스크램블부(130)를 구성하는 감시 스크램블러(130_1)는 IPS 서버(150)로부터 보안을 적용해야 하는 디지털 방송 콘텐츠 리스트 정보를 수신하며, 입력 스위치(170)로부터 디지털 방송 콘텐츠를 수신하고, 출력 스위치(190)로부터 스크램블된 디지털 방송 콘텐츠를 수신한다. The monitoring scrambler 130_1 constituting the
한편, 감시 스크램블러(130_1)는 디지털 방송 콘텐츠와 스크램블된 디지털 방송 콘텐츠를 비교하여, 상이한 영역이 검출되면 상이한 영역을 발생시킨 활성 스크램블러(100_1)에 이상이 발생한 것으로 판단하고, 감시 스크램블러(130_1)가 해당 활성 스크램블러(100_1)를 대체하여 스크램블을 실행하게 된다. 이와 같은 감시 스크램블러(130_1)에 의한 절체가 완료되면, 감시 스크램블러(130_1)는 활성 스크램블부(100)로 편입하게 되며, 감시 스크램블러(130_1)는 이에 따른 상태변경 사항(감시→활성)을 IPS 서버(150)에 전송한다.On the other hand, the monitoring scrambler 130_1 compares the digital broadcast content with the scrambled digital broadcast content, and when a different area is detected, determines that an abnormality has occurred in the active scrambler 100_1 that has generated the different area, and the monitoring scrambler 130_1 The scrambler is executed by replacing the active scrambler 100_1. When the switching by the monitoring scrambler (130_1) is completed, the monitoring scrambler (130_1) is incorporated into the active scrambler (100), the monitoring scrambler (130_1) according to the status change (monitoring → active) according to the IPS server To 150.
한편, 대기 스크램블부(130)를 구성하는 준비 스크램블러들(130_2,..,130_m) 은 IPS 서버(150)로부터 감시 상태로 전환하라는 제어 명령을 받을 때까지 대기하며, 전술한 감시 스크램블러(130_1)로부터 상태변경 사항(감시→활성)을 전송받은 IPS 서버(150)로부터 상태변경 제어 명령(준비→감시)을 받은 준비 스크램블러(130_2)는 제어 명령에 따라 감시상태로 전환한다.On the other hand, the ready scramblers 130_2, .., 130_m constituting the
IPS 서버(150)는 활성 스크램블부(100) 및 감시 스크램블러(130_1)에 보안을 적용할 디지털 방송 콘텐츠 리스트 정보를 전송하고, 감시 스크램블러(130_1)로부터 상태변경 사항(감시→활성)을 전송받은 경우에 준비 스크램블러(130_2)에 상태변경 제어 명령(준비→감시)을 전송한다.When the
한편, 출력 스위치(190)는 활성 스크램블부(100)에 의해 스크램블된 디지털 방송 콘텐츠를 출력한다.Meanwhile, the
도 1을 참조하여, 본 발명에 따른 이중화 스크램블링 시스템의 동작원리를 설명하면, 먼저, 입력 스위치(170)는 엔코더로부터 디지털 방송 콘텐츠를 전송받아서, 이를 활성 스크램블부(100) 및 대기 스크램블부(130)에 입력 스트림으로 전송한다. 한편, IPS 서버(150)는 활성 스크램블부(100)에 보안을 적용할 디지털 방송 콘텐츠 리스트 정보를 전송하고, 활성 스크램블부(100)는 이를 기초로 하여 디지털 방송 콘텐츠를 스크램블한다. Referring to Figure 1, the operation principle of the redundant scrambling system according to the present invention, first, the
이에, 감시 스크램블러(130_1)는 IPS 서버(150)로부터 전송받은 보안을 적용할 디지털 방송 콘텐츠 리스트 정보를 기초로 하여, 활성 스크램블부(100)에 의한 스크램블 처리의 이상여부를 감시한다. Accordingly, the monitoring scrambler 130_1 monitors whether the scramble process is abnormal by the
한편, 감시 스크램블러(130_1)가 활성 스크램블부(100)에서의 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시함에 있어서, IPS 서버(150)로부터 전송받은 보안을 적용할 디지털 방송 콘텐츠 리스트와 출력 스위치(190)로부터 출력된 스크램블된 디지털 방송 콘텐츠를 비교하여, 보안을 적용할 디지털 방송 콘텐츠 리스트 중에서 출력 스위치(190)로부터 수신되지 않은, 스크램블된 디지털 방송 콘텐츠가 있는지를 확인하는 방법이 사용될 수 있을 것이다.On the other hand, when the monitoring scrambler 130_1 monitors whether the scramble process for the digital broadcast content in the
또한, 감시 스크램블러(130_1)가 활성 스크램블부(100)에서의 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시함에 있어서, IPS 서버(150)로부터 전송받은 보안을 적용할 디지털 방송 콘텐츠 리스트와 입력 스위치(170)로부터 수신한 디지털 방송 콘텐츠를 비교하여, 보안을 적용할 디지털 방송 콘텐츠 리스트 중에서 입력 스위치(170)로부터 수신되지 않은, 디지털 방송 콘텐츠가 있는지를 확인하는 방법이 사용될 수도 있을 것이다.In addition, when the monitoring scrambler 130_1 monitors whether the scramble process for the digital broadcast content in the
또한, 감시 스크램블러(130_1)가 활성 스크램블부(100)에서의 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시함에 있어서, 감시 스크램블러(130_1)는 입력 스위치(170)로부터 전송받은 디지털 방송 콘텐츠와 출력 스위치(190)로부터 전송받은, 활성 스크램블부(100)에 의해 스크램블된 디지털 방송 콘텐츠를 비교하는 방법을 취할 수도 있을 것이다. 여기에서, 감시 스크램블러(130_1)는 스크램블된 디지털 방송 콘텐츠를 디스크램블하고, 이를 입력 스위치(170)로부터 전송받은 디지털 방송 콘텐츠와 비교하여, 상이한 영역이 존재하는 지를 확인함으로써, 스크램블 처리의 이상여부를 감시할 수도 있을 것이다.In addition, the monitoring scrambler 130_1 monitors whether the scramble process for the digital broadcast content in the
즉, 상이한 영역이 존재하는 것을 확인한 경우에, 감시 스크램블러(130_1)는 상이한 영역을 발생시킨 활성 스크램블러(100_1)에 이상 또는 장애가 발생한 것으로 판단하게 되는 것이다.That is, when it is confirmed that different areas exist, the monitoring scrambler 130_1 determines that an abnormality or a failure has occurred in the active scrambler 100_1 that has generated the different areas.
이 경우에 감시 스크램블러(130_1)는 이상이 발생한 활성 스크램블러(100_1)를 대체하여 디지털 방송 콘텐츠에 대한 스크램블을 실행한다. 이는 감시 스크램블러(130_1)의 활성 스크램블부(100)로의 편입을 의미하는 것이며, 감시 스크램블러(130_1)는 디지털 방송 콘텐츠에 대한 스크램블을 실행함과 동시에, 이와 같은 상태변경 사항(감시→활성)을 IPS 서버(150)에 전송하게 된다.In this case, the monitoring scrambler 130_1 replaces the active scrambler 100_1 with which an error has occurred and scrambles the digital broadcast content. This means the incorporation of the surveillance scrambler 130_1 into the
IPS 서버(150)는 감시 스크램블러(130_1)로부터 전술한 상태변경 사항을 전송받게 되면 준비 스크램블러(130_2,..,130_m) 중 미리 정해진 순위에 따른 우선 순위의 준비 스크램블러(130_2)에게 준비상태에서 감시상태로 전환하라는 제어 명령을 전송한다.When the
IPS 서버(150)로부터 상태변경 제어 명령(준비→감시)를 받은 준비 스크램블러(130_2)는 제어 명령에 따라 감시상태로 전환하고, 감시상태로 전환된 준비 스크램블러(130_2)는 전술한 감시 스크램블러(130_1)의 역할을 수행하게 된다. The preparation scrambler 130_2 that receives the state change control command (preparation → monitoring) from the
도 2는 본 발명에 따른 이중화 스크램블링 방법이 적용된 후의 시스템을 나타내는 구조도이다. 도 2를 참조하면, 장애가 발생한 활성 스크램블러(100_1)는 기능이 정지되었으며, 이를 대체하여 감시상태에서 활성상태로 전환된 스크램블러(130_1)가 스크램블 처리를 하고 있는 것을 확인할 수 있다. 이와 함께, 준비 스크램블러(130_2)는 준비상태에서 감시상태로 전환되어, 활성상태에 있는 스크램블러들(100_2,..,100_n,130_1)에 의한 스크램블 처리의 이상여부를 감시하고 있음을 확인할 수 있다.2 is a structural diagram showing a system after the redundant scrambling method according to the present invention is applied. Referring to FIG. 2, the faulty active scrambler 100_1 has stopped functioning, and it can be seen that the scrambler 130_1 that is switched from the monitoring state to the active state is being scrambled. In addition, the preparation scrambler 130_2 is switched to the monitoring state from the ready state, it can be confirmed that the scrambler (100_2, .., 100_n, 130_1) in the active state to monitor the abnormality of the scramble process.
도 3a는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 내부 구조도이다.3A is an internal structural diagram of a monitoring scrambler constituting a redundant scrambling system according to the present invention.
도 3a를 참조하면, 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러(130_1)는 스크램블 모듈(131), 감시 모듈(133), 제어 모듈(135), 디지털 방송 콘텐츠 수신부(137), 스크램블된 디지털 방송 콘텐츠 송신부(138), 및 스크램블된 디지털 방송 콘텐츠 수신부(139)를 포함한다.Referring to FIG. 3A, the monitoring scrambler 130_1 constituting the redundant scrambling system according to the present invention includes a
본 발명을 실시함에 있어서, 감시 스크램블러(130_1)의 동작 모드는 활성 스크램블부(100)의 스크램블 처리의 이상여부를 감시하는 감시 동작 모드와, 이상이 발생한 활성 스크램블러(100_1)를 대체하여 스크램블을 처리하게 되는 활성 동작 모드로 구분된다.In the embodiment of the present invention, the operation mode of the monitoring scrambler 130_1 is a monitoring operation mode for monitoring whether the scramble processing of the
한편, 도 3b는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 감시 동작 모드를 도시하고 있다. 감시 동작 모드에서는, 감시 모듈(133), 제어 모듈(135), 디지털 방송 콘텐츠 수신부(137), 및 스크램블된 디지털 방송 콘텐츠 수신부(139)가 동작한다.Meanwhile, FIG. 3B illustrates a monitoring operation mode of the monitoring scrambler constituting the redundant scrambling system according to the present invention. In the monitoring operation mode, the
한편, 도 4는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 감시 동작을 나타내는 절차 흐름도이다.4 is a flowchart illustrating a monitoring operation of the monitoring scrambler constituting the redundant scrambling system according to the present invention.
도 1, 도 3b, 및 도 4를 참조하여, 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 감시 동작을 설명하면, 감시 모듈(133)은 디지털 방송 콘텐츠 수신부(137)가 디지털 입력 스위치(170)로부터 수신한 디지털 방송 콘 텐츠를 디지털 방송 콘텐츠 수신부(137)로부터 수신한다(S210). Referring to FIGS. 1, 3B, and 4, the monitoring operation of the monitoring scrambler constituting the redundant scrambling system according to the present invention will be described. The
또한, 감시 모듈(133)은 스크램블된 디지털 방송 콘텐츠 수신부(139)로부터스크램블된 디지털 방송 콘텐츠를 수신한다(S230). In addition, the
한편, 제어 모듈(135)은 IPS 서버(150)로부터 보안을 적용할 디지털 방송 콘텐츠 리스트를 전송받으며, 이를 감시 모듈(133)로 전송하고, 감시 모듈(133)은 전송받은 보안을 적용할 디지털 방송 콘텐츠 리스트에 기초하여, 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시한다(S250).On the other hand, the
감시 모듈(133)은 활성 스크램블부(100)에서의 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시함에 있어서, 제어 모듈(135)로부터 전송받은 보안을 적용할 디지털 방송 콘텐츠 리스트와 스크램블된 디지털 방송 콘텐츠를 비교하여, 보안을 적용할 디지털 방송 콘텐츠 리스트 중에서 스크램블된 디지털 방송 콘텐츠 수신부(139)로부터 수신되지 않은, 스크램블된 디지털 방송 콘텐츠가 있는지를 확인하는 방법을 사용할 수 있다.The
또한, 감시 모듈(133)은 활성 스크램블부(100)에서의 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시함에 있어서, 제어 모듈(135)로부터 전송받은 보안을 적용할 디지털 방송 콘텐츠 리스트와 디지털 방송 콘텐츠를 비교하여, 보안을 적용할 디지털 방송 콘텐츠 리스트 중에서 디지털 방송 콘텐츠 수신부(137)로부터 수신되지 않은, 디지털 방송 콘텐츠가 있는지를 확인하는 방법을 사용할 수도 있을 것이다.In addition, the
또한, 감시 모듈(133)은 제어 모듈(135)로부터 전송받은 보안을 적용할 디지 털 방송 콘텐츠 리스트를 기초로, 디지털 방송 콘텐츠 수신부(137)로부터 전송받은 디지털 방송 콘텐츠와, 스크램블된 디지털 방송 콘텐츠 수신부(139)로부터 전송받은 스크램블된 디지털 방송 콘텐츠를 비교하여, 활성 스크램블부(100)에서의 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시할 수도 있을 것이다.In addition, the
이 경우에, 감시 모듈(133)은 스크램블된 디지털 방송 콘텐츠를 디스크램블하고, 이를 디지털 방송 콘텐츠 수신부(137)로부터 전송받은 디지털 방송 콘텐츠와 비교하여, 상이한 영역이 존재하는 지를 확인함으로써, 스크램블 처리의 이상여부를 감시할 수도 있을 것이다.In this case, the
감시 모듈(133)이 디스크램블된 디지털 방송 콘텐츠와 입력 스위치(170)로부터 전송받은 디지털 방송 콘텐츠를 비교한 결과, 상이한 영역이 존재하는 것을 확인한 경우에, 감시 모듈(133)은 상이한 영역을 발생시킨 활성 스크램블러(100_1)에 이상이 있는 것으로 확인하게 되며, 이상이 확인된 활성 스크램블러(100_1)를 대체하여 스크램블 처리를 하는 단계가 다음과 같이 실행된다(S270).When the
먼저, 감시 모듈(133)은 활성 스크램블러(100_1)의 이상 정보를 제어 모듈(135)에 전송한다. 감시 모듈(133)로부터 활성 스크램블러(100_1)의 이상 정보를 전송받은 제어 모듈(135)은, 감시 스크램블러(130_1)가 이상이 발생한 활성 스크램블러(100_1)를 대체하여 스크램블 처리를 하도록, 자신의 스크램블 모듈에 제어 명령을 전송한다.First, the
이에 따라, 감시 스크램블러(130_1)는 이상이 발생한 활성 스크램블러(100_1)를 대체하여 디지털 방송 콘텐츠에 대한 스크램블을 실행하게 되며, 이는 감시 스크램블러(130_1)의 활성 스크램블부(100)로의 편입을 의미함과 동시에, 감시 스크램블러(130_1)의 활성 동작 모드로의 전환을 의미한다. 이 경우, 제어 모듈(135)은 활성 스크램블러(100_1)의 이상 정보 및 자신의 상태변경 정보(감시→활성)를 IPS 서버(150)에 전송한다.Accordingly, the surveillance scrambler 130_1 replaces the active scrambler 100_1 with the abnormal scrambler 100_1, and this means that the surveillance scrambler 130_1 is incorporated into the
이에 따라, IPS 서버(150)는 준비 스크램블러들(130_2,..,130_m) 중, 미리 정해진 순위에 따른 우선 순위의 준비 스크램블러(130_2)에게 준비 상태에서 감시 상태로 전환하라는 제어 명령을 전송하고, 제어 명령을 전송받은 준비 스크램블러(130_2)는 감시 상태로 전환되며, 감시상태로 전환된 준비 스크램블러(130_2)는 전술한 감시 스크램블러(130_1)의 역할을 수행하게 된다. 한편, IPS 서버(150)는 활성 스크램블부(100)와 대기 스크램블부(130)의 상태 정보를 도 2에 도시된 바와 같이 갱신하여 저장하게 된다.Accordingly, the
도 3c는 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 활성 동작 모드를 도시하고 있다. 도 3c를 참조하면, 활성 동작 모드에서는, 스크램블 모듈(131), 제어 모듈(135), 디지털 방송 콘텐츠 수신부(137), 및 스크램블된 디지털 방송 콘텐츠 송신부(138)가 동작한다.Figure 3c shows the active mode of operation of the supervisory scrambler constituting the redundant scrambling system according to the present invention. Referring to FIG. 3C, in the active operation mode, the
도 1 및 도 3c를 참조하여, 본 발명에 따른 이중화 스크램블링 시스템을 구성하는 감시 스크램블러의 활성 동작 모드를 설명하면, 디지털 방송 콘텐츠 수신부(137)는 입력 스위치(170)로부터 수신한 디지털 방송 콘텐츠를 스크램블 모듈(131)로 전송한다. 한편, 제어 모듈(135)은 IPS 서버(150)로부터 보안을 적용할 디지털 방송 콘텐츠 리스트를 전송받고, 이를 스크램블 모듈(131)로 전송한다. Referring to FIGS. 1 and 3C, an active operation mode of the monitoring scrambler constituting the redundant scrambling system according to the present invention will be described. The digital broadcasting
이에 스크램블 모듈(131)은 제어 모듈(135)로부터 수신한, 보안을 적용할 디지털 방송 콘텐츠 리스트에 기초하여, 디지털 방송 콘텐츠 수신부(137)로부터 수신한 디지털 방송 콘텐츠를 스크램블하고, 이를 스크램블된 디지털 방송 콘텐츠 송신부(138)로 전송한다. 스크램블된 디지털 방송 콘텐츠 송신부(138)는 스크램블 모듈(131)로부터 수신한 스크램블된 디지털 방송 콘텐츠를 송신한다.The
이상 설명한 바와 같이, 본 발명에 따르면, 디지털 방송 콘텐츠에 대한 스크램블 처리의 이상여부를 감시하는 하나의 감시 스크램블을 구비함으로써, 동작중인 스크램블러의 개수보다 적은 개수의 대기 스크램블러에 의하여도 보안 시스템의 안정성을 확보할 수 있게 되며, 이에 따라 보안 시스템의 효율적인 운용이 가능하게 된다.As described above, according to the present invention, by providing one monitoring scramble to monitor whether or not the scramble process for the digital broadcast content is abnormal, the number of standby scramblers less than the number of operating scramblers to ensure the stability of the security system. It can be secured, thereby enabling the efficient operation of the security system.
또한, 이상에서는 본 발명의 바람직한 실시예 및 응용예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예 및 응용예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.In addition, while the above has been shown and described with respect to preferred embodiments and applications of the present invention, the present invention is not limited to the specific embodiments and applications described above, without departing from the gist of the invention claimed in the claims Various modifications may be made by those skilled in the art to which the present invention pertains, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070052517A KR100849081B1 (en) | 2007-05-30 | 2007-05-30 | Method for scrambling by dualization, system thereof, and scrambler for scrambling by dualization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070052517A KR100849081B1 (en) | 2007-05-30 | 2007-05-30 | Method for scrambling by dualization, system thereof, and scrambler for scrambling by dualization |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100849081B1 true KR100849081B1 (en) | 2008-07-30 |
Family
ID=39825416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070052517A KR100849081B1 (en) | 2007-05-30 | 2007-05-30 | Method for scrambling by dualization, system thereof, and scrambler for scrambling by dualization |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100849081B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0360546A (en) * | 1989-07-28 | 1991-03-15 | Mitsubishi Electric Corp | Cryptocommunication system |
JP2003060576A (en) | 2001-08-22 | 2003-02-28 | Nec Corp | Polarized wave scrambler unit and multiple-relay transmission system using the same |
US20060015500A1 (en) | 2004-07-13 | 2006-01-19 | Pitney Bowes Incorporated | System and method for securing database records from tampering and managing and recovering from component failure in devices such as postage value dispensing systems |
-
2007
- 2007-05-30 KR KR1020070052517A patent/KR100849081B1/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0360546A (en) * | 1989-07-28 | 1991-03-15 | Mitsubishi Electric Corp | Cryptocommunication system |
JP2003060576A (en) | 2001-08-22 | 2003-02-28 | Nec Corp | Polarized wave scrambler unit and multiple-relay transmission system using the same |
US20060015500A1 (en) | 2004-07-13 | 2006-01-19 | Pitney Bowes Incorporated | System and method for securing database records from tampering and managing and recovering from component failure in devices such as postage value dispensing systems |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2277312B1 (en) | System, method and computer readable medium for providing redundancy in a media delivery system | |
US10374865B2 (en) | System for processing streaming media service and method and network device thereof | |
CN101146215A (en) | Video service redundant backup method, device and system based on multicast | |
EP1481548B1 (en) | Broadcast network access-management system and method for management of receivers operating within broadcast network | |
US20080175143A1 (en) | Method and system for providing protocol-based equipment redundancy | |
CN103095480A (en) | Method of head end system switch between master and slave and network management equipment and head end system | |
CN101631238B (en) | Code stream switching equipment for supporting PID replacement and programs on-demand broadcasting, method thereof and system thereof | |
US6535480B1 (en) | System and method to provide survivability for broadcast video and interactive IP-based services on cable access networks | |
KR101459170B1 (en) | Mechanisms for failure detection and mitigation in a gateway device | |
KR100794520B1 (en) | Securtioy system and method for controlling a traffic using the same | |
KR100849081B1 (en) | Method for scrambling by dualization, system thereof, and scrambler for scrambling by dualization | |
CN101175200B (en) | Method for recovering a video-on-demand session | |
CN107395424A (en) | A kind of method for realizing TCP connections backup | |
JP2814671B2 (en) | Scramble signal transmission method | |
CN100508627C (en) | System and method for realizing backup of scrambler | |
JP4528703B2 (en) | Scramble broadcasting switching device | |
CN105100681A (en) | Video matrix cascade control method, device and system | |
JP5609163B2 (en) | IP packet distribution system, receiver switching method, receiver switching program, and program recording medium | |
KR102425692B1 (en) | Apparatus and method of controlling headend system for broadcasting | |
JP2004015637A (en) | Radio relay system and its reset method | |
JP2009232322A (en) | Ip encoder apparatus, and uninterrupted video transmission system using ip encoder | |
JP2003124930A (en) | Multi-cast distribution method and distribution server | |
WO2009156721A1 (en) | System and method for controlling data transfer | |
WO2009153570A1 (en) | System and method for controlling data transfer | |
JPH03273439A (en) | Abnormal signal detector |
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: 20120720 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130724 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140724 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150716 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160722 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |