PL189201B1 - Sposób i układ zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnego - Google Patents
Sposób i układ zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnegoInfo
- Publication number
- PL189201B1 PL189201B1 PL98335767A PL33576798A PL189201B1 PL 189201 B1 PL189201 B1 PL 189201B1 PL 98335767 A PL98335767 A PL 98335767A PL 33576798 A PL33576798 A PL 33576798A PL 189201 B1 PL189201 B1 PL 189201B1
- Authority
- PL
- Poland
- Prior art keywords
- subscriber
- emm
- decoder
- receiver
- message
- Prior art date
Links
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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
- G06Q20/1235—Shopping for digital content with control of digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/342—Cards defining paid or billed services or quantities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/403—Solvency checks
- G06Q20/4033—Local solvency checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/409—Device specific authentication in transaction processing
- G06Q20/4097—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
- G06Q20/40975—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0014—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/02—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
- G07F7/025—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices by means, e.g. cards, providing billing information at the time of purchase, e.g. identification of seller or purchaser, quantity of goods delivered or to be delivered
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/102—External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
- G11C16/105—Circuits or methods for updating contents of nonvolatile memory, especially with 'security' features to ensure reliable replacement, i.e. preventing that old data is lost before new data is reliably written
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- 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/44236—Monitoring of piracy processes or activities
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1435—Saving, restoring, recovering or retrying at system level using file system or storage system metadata
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Discrete Mathematics (AREA)
- Biomedical Technology (AREA)
- Quality & Reliability (AREA)
- Virology (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Slot Machines And Peripheral Devices (AREA)
- Pinball Game Machines (AREA)
- Storage Device Security (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Facsimile Transmission Control (AREA)
Abstract
1. Sposób zabezpieczenia przed nie- uprawnionym odbiorem kodowanego sy- gnalu telewizyjnego, za pomoca ukladu dostepu warunkowego, dolaczonego do odbiomika-dekodera abonenta, do którego to odbiomika-dekodera doprowadza sie komunikat administracji EMM uprawnien dla grupy abonentów i na podstawie komu- nikatu EMM realizuje sie dostep dla danego abonenta, znamienny tym, ze w odbiomi- ku-dekoderze sprawdza sie, czy do odbior- nika-dekodera zostal doprowadzony przy- najmniej poprzedni komunikat EMM dla poprzedniego okresu kalendarza i jezeli tak, wprowadza sie aktualny komunikat EMM dla aktualnego okresu kalendarza oraz wte- dy realizuje sie dostep dla danego abonenta. Fig.5. PL PL PL PL PL PL PL
Description
Przedmiotem wynalazku jest sposób i układ zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnego przez odbiomik-dekoder abonenta, zwłaszcza w dziedzinie transmisji danych, gdzie przesyłane dane kodowane są odbierane i dekodowane na przykład przez autoryzowany odbiomik-dekoder abonenta.
Odbiomik-dekoder oznacza tutaj odbiornik do odbioru kodowanych lub niekodowanych sygnałów, na przykład telewizyjnych i/lub radiowych, względnie dekoder do dekodowania odbieranych sygnałów. Odbiomik-dekoder jest na przykład dekoderem zintegrowanym z odbiornikiem dla dekodowania odbieranych sygnałów lub dekoderem działającym w połączeniu z fizycznie oddzielonym odbiornikiem.
189 201
Odbiomik-dekoder jest połączony z układem dostępu warunkowego, przy czym tworzy część lub jest oddzielony od układu dostępu warunkowego. Wynalazek nadaje się do użycia w systemie przesyłania komunikatów, korzystnie systemie emisji programu radiowego i/lub telewizyjnego, w systemie transmisji satelitarnej, kablowej lub naziemnej. Układ ten jest układem cyfrowym, stosującym standard kompresji MPEG, korzystnie MPEG-2, do transmisji danych/sygnału, z możliwością interakcyjności i wykorzystania kart inteligentnych. Układ jest połączony na przykład z systemem transmisji audiowizualnych lub multimedialnych danych cyfrowych lub jest przystosowany do filtrowania danych wysyłanych przez stałą sieć telekomunikacyjną dla multimedialnych aplikacji internetowych itd. Kartę inteligentną stanowi dowolne urządzenie w postaci karty z układem scalonym, zawierającym na przykład mikroprocesor i/lub pamięć albo mające inną postać fizyczną, na przykład w kształcie klucza, jaki jest często używany w dekoderach telewizyjnych. W znanych systemach emisji programu karta inteligentna jest używana przez abonenta do uzyskania praw odbioru i występują problemy w zapobieganiu nieprawidłowemu użyciu karty przy oszukiwaniu właściciela praw.
W znanym systemie abonenckim telewizji w standardzie MPEG prawa różnych abonentów lub grup abonentów są sprawdzane centralnie, na przykład co miesiąc i komunikat upoważniający jest wysłany ze stacji centralnej do każdego abonenta lub grupy abonentów w celu upoważnienia lub zablokowania użycia praw. Jeśli jednak pierwotny abonent przestanie płacić za prawo, po upływie terminu zapłaty układ przestanie identyfikować go w poprzednio przypisanym miejscu i miejsce to może zostać przypisane nowemu abonentowi. Jeśli ten nowy abonent zapłaci, istnieje niebezpieczeństwo, ze pierwotny abonent zostanie pomylony z nowym abonentem, który został upoważniony do wykorzystywania praw i pierwotny abonent otrzyma prawa niesłusznie.
Komunikat administracji EMM uprawnień jest komunikatem przeznaczonym dla jednego abonenta lub grupy abonentów i jest generowany przez układ zatwierdzeń uprawnień oraz multipleksowany ze strumieniem MPEG-2. Jest on zwykle zakodowany za pomocą tak zwanego klucza zarządzania, na przykład do użytku grupowego, zatem może być zakodowany kluczem wspólnym dla wszystkich abonentów w grupie.
Komunikat kontroli ECM uprawnień jest komunikatem wysyłanym w związku z danym zakodowanym programem. Komunikat ECM umożliwia użytkownikowi dekodowanie słowa sterującego w celu uzyskania prawa do dekodowania programu telewizyjnego lub podobnego. Klucz ECM jest przekazywany w komunikacie EMM do abonenta, ponieważ karta inteligentna używana przez abonenta wymaga zastosowania klucza ECM do dekodowania komunikatu ECM. Dekodowany komunikat ECM jest stosowany do dekodowania słowa sterującego, a następnie do dekodowania programu.
Znany jest z publikacji WO 8500718 system zabezpieczenia dla kodowania sygnału telewizyjnego, w którym układ dostępu warunkowego do napowietrznego nadawania i odbioru kodowanych sygnałów telewizyjnych poprawia niezawodność odbioru przez nadawanie sygnału kluczowego, stosowanego do dekodowania sygnału telewizyjnego w bloku informacji, która jest sama kodowana przez sygnał kluczowy. Przy odbiorze odbiornik po dekodowaniu bloku informacji porównuje sygnał kluczowy, uzyskiwany z bloku, z sygnałem kluczowym, dostarczanym w odbiorniku dla dekodowania bloku. Dekodowanie będzie dozwolone tylko, jeżeli porównanie wykaże, że dwa sygnały kluczowe są takie same. System dostarcza także informację dotyczącą stanu kredytowego każdego użytkownika, transmitowaną napowietrznie. W celu zapewnienia szybkiego działania sygnał stanu kredytowego jest wysyłany w sposób powtarzalny i na końcu jest dodawany następny sygnał, który jest stosowany w odbiorniku do zapobiegania powtarzalnemu gromadzeniu kredytu. Inny układ jest zastosowany dla nadajnika w celu nadawania sygnału wskazującego całkowitą kwotę kredytu kiedykolwiek nabytego przez użytkownika i dla odbiornika użytkownika, aby wprowadzić licznik do magazynowania wszystkich opłat za widziane programy. Proste porównanie tych dwóch sygnałów jest wystarczające do ustalenia, czy widz może widzieć program czy nie.
Znane są z europejskiego opisu patentowego EP 0763936 sposób i urządzenie zabezpieczające kopiowanie i nieuprawnione widzenie dla cyfrowego systemu emisji programu. Sposób obejmuje nadawanie sygnału akustycznego/wizyjnego dla multipleksowania i transmitowania strumienia bitów akustycznych/wizyjnych, kodowanego w słowach sterujących oraz
189 201 informacji, gdzie słowa sterujące i informacja CPTC dla zabezpieczania przed nieuprawnionym kopiowaniem/widzeniem są kodowane i odbiór sygnałów akustycznych/wizyjnych do dekodowania transmitowanego strumienia bitów w celu analizy informacji CPTC i słów sterujących, decydując, czy zapis jest dozwolony czy niedozwolony do rejestracji na taśmie kasetowej i stosując słowa sterujące oraz realizowanie dekodowania wyjściowych sygnałów akustycznych/wizyjnych dla kontroli, zabezpieczając prawa autorskie.
Znany jest z publikacji WO 9606504 system sterowania dostępem w oparciu o kartę inteligentną o poprawionym zabezpieczeniu. Karta inteligentna, która zawiera deszyfrator do deszyfrowania informacji i danych uprawnienia, zapewnia poprawione sterowanie dostępem przez sterowanie sposobem, w jaki część informacji uprawnienia dla strumienia danych przechodzi przez kartę inteligentną. Dane uprawnienia, które są deszyfrowane i stosowane w karcie inteligentnej względem funkcji, takich jak generacja klucza, są ponownie wprowadzane w postaci szyfrowanej do sygnału wyjściowego danych o dużej szybkości z karty inteligentnej. Karta inteligentna zwiera urządzenie o zmiennym opóźnieniu do sterowania, gdy szyfrowane dane uprawnienia są ponownie wprowadzane do strumienia danych. Zmiana opóźnienia umożliwia ustalenie wymaganego związku czasowego między ponownie wprowadzonymi danymi i innymi danymi w strumieniu danych, który wychodzi z karty inteligentnej. Na przykład szyfrowane dane uprawnienia w strumieniu danych wyjściowych mogą być wykorzystane do wykazywania zasadniczo takiego samego związku czasowego z innymi danymi, jaki istnieje w strumieniu danych wejściowych.
Znany jest z publikacji WO 9529560 układ informacji dostępu warunkowego, w którym urządzenie, umieszczone w odbiorniku dla przetwarzania transmitowanej informacji sterującej uprawnieniem, zawiera procesor transportowy pakietów do selekcji pakietów sygnałów mających ładunki zawierające nagłówek dostępu warunkowego i pozostałe dane uprawnienia. Poszczególne nagłówki ładunków zawierają grupy bajtów, które są kodowane w sposób umożliwiający lub uniemożliwiający przetwarzanie danych uprawnienia przez poszczególny odbiornik. Filtr dostępu warunkowego, zaprogramowany wstępnie przez specyficzne słowo kodu dostępu warunkowego abonenta, bada poszczególne grupy bajtów nagłówka dostępu warunkowego dla dopasowania do specyficznego słowa kodu dostępu warunkowego abonenta. Jedynie gdy dopasowanie ma miejsce, procesor może przetwarzać dane uprawnienia. Dane uprawnienia są następnie wykorzystywane do generowania kluczy dekodowania do dekodowania części transmitowanego sygnału.
W znanych układach emisji programów w standardzie MPEG, w celu zmniejszenia szerokości pasma wymaganego do przesyłania comiesięcznych komunikatów administracji EMM uprawnień, zwykle używa się komunikatu EMM odnawiania grupy, kodowanego przez klucz zarządzania grupy, wspólny dla wszystkich abonentów w grupie.
Sposób według wynalazku polega na tym, że w odbiomiku-dekoderze sprawdza się, czy do odbiomika-dekodera został doprowadzony przynajmniej poprzedni komunikat EMM dla poprzedniego okresu kalendarza i jeżeli tak, wprowadza się aktualny komunikat EMM dla aktualnego okresu kalendarza oraz wtedy realizuje się dostęp dla danego abonenta.
Korzystnie przesyła się redundancyjną informację o dacie z aktualnym komunikatem EMM, a po dostarczeniu aktualnego komunikatu EMM stosuje się redundancyjną informację o dacie do sprawdzenia, czy poprzedni komunikat EMM został dostarczony.
Korzystnie wprowadza się do każdego komunikatu EMM informację o dacie aktualnego prawa dostępu i informację o dacie kontroli poprzedniego prawa dostępu, a jako taką informację o dacie kontroli stosuje się redundancyjną informację o dacie.
Korzystnie jako redundancyjną informację o dacie stosuje się klucz ECM komunikatu kontroli uprawnień dla poprzedniego okresu kalendarzowego.
Korzystnie stosuje się regularnie zmieniające się prawa abonenta i redundancyjną informację o dacie dla bezpośrednio poprzedniego okresu.
Korzystnie stosuje się okresy kalendarzowe niesąsiadujące ze sobą w czasie i/lub nieregularne przedziały czasu rzeczywistego między takimi okresami.
Korzystnie tylko opcjonalnie przy zmianach praw abonentów przesyła się aktualny komunikat EMM z mapa bitów abonentów, mającą pozycje dla poszczególnych praw abonentów w grupie.
189 201
W układzie według wynalazku do zintegrowanego odbiomika-dekodera abonenta jest dołączony układ interakcyjny dołączony również do multipleksera i umieszczony częściowo w stacji nadawczej i częściowo w dekoderze dla oddziaływania z różnymi aplikacjami przez modemowy kanał powrotny.
Zaletą wynalazku jest zapewnienie sposobu transmisji danych nadajnika i odbiomikadekodera, które są stosowane do dostarczania danych na przykład do abonentów lub innych nabywców praw odbioru z zachowaniem bezpieczeństwa. Wynalazek umożliwia przydzielenie praw z innych powodów niż opłaty i różni abonenci mogą być upoważnieni do uzyskania dostępu do zabezpieczanych informacji.
Przedmiot wynalazku jest uwidoczniony w przykładach wykonania na rysunku, na którym fig. 1 przedstawia ogólną architekturę systemu telewizji cyfrowej, fig. 2 - ogólną strukturę karty inteligentnej, fig. 3 - strukturę komunikatu administracji uprawnień, używanego w układzie dostępu warunkowego, fig. 4 - strukturę komunikatu administracji uprawnień, kodowanego przez klucz zarządzania grupy, wspólny dla wszystkich abonentów danej grupy, fig. 5 - część struktury komunikatu administracji uprawnień, kodowanego według wynalazku, fig. 6 - przykład wykonania struktury komunikatu administracji uprawnień według wynalazku, fig. 7 - sieć działań ilustrującą przykład wykonania z fig. 6 i fig. 8 - inny przykład wykonania struktury komunikatu administracji uprawnień według wynalazku.
Figura 1 przedstawia cyfrowy układ nadawczy i odbiorczy 1000 zawierający standardowy układ telewizji cyfrowej 2000, który wykorzystuje układ kompresji MPEG-2 do nadawania skompresowanych sygnałów cyfrowych. Kompresor 2002 standardu MPEG-2 w stacji nadawczej odbiera strumień sygnałów cyfrowych, zwykle strumień sygnałów wizyjnych. Kompresor 2002 jest dołączony do układu multipleksera i kodera 2004 przez łącze 2006. Multiplekser 2004 odbiera liczne sygnały wejściowe, tworzy jeden lub więcej strumieni transportowych i przesyła skompresowane sygnały cyfrowe do nadajnika 2008 stacji nadawczej przez łącze 2010, które przyjmuje różne postacie, na przykład postać łącza telekomunikacyjnego. Nadajnik 2008 nadaje sygnały elektromagnetyczne przez łącze 2012 Ziemia-satelita do przekaźnika satelitarnego 2014, gdzie są one przetwarzane elektronicznie i emitowane przez łącze 2016 satelita-Ziemia do naziemnego odbiomika-dekodera 2018, zwykle w postaci czaszy posiadanej lub wynajmowanej przez użytkownika końcowego. Sygnały odbierane przez odbiomik-dekoder 2018 są przesyłane do zintegrowanego odbiomika-dekodera 2020 posiadanego lub wynajmowanego przez użytkownika końcowego i dołączonego do odbiornika telewizyjnego 2022 użytkownika końcowego. Odbiomik-dekoder 2020 dekoduje skompresowany sygnał MPEG-2 na sygnał telewizyjny dla odbiornika telewizyjnego 2022.
Układ dostępu warunkowego 3000, umożliwiający dostęp w sposób warunkowy, jest dołączony do multipleksera 2004 i odbiomika-dekodera 2020 oraz jest umieszczony częściowo w stacji nadawczej, a częściowo w dekoderze. Umożliwia on użytkownikowi końcowemu uzyskanie dostępu do programów telewizji cyfrowej, emitowanych przez jednego lub więcej dostawców programów. Karta inteligentna, zdolna do dekodowania komunikatów dotyczących ofert komercyjnych, to jest jednego lub kilku programów telewizyjnych sprzedawanych przez dostawcę programów, jest wkładana do odbiomika-dekodera 2020. Używając dekodera 2020 i karty inteligentnej, użytkownik końcowy może nabyć zdarzenia w trybie abonamentu lub w trybie opłaty za oglądanie programu.
Układ dostępu warunkowego 3000 zawiera system autoryzacji abonenta SAS. System SAS jest dołączony do jednego lub więcej systemów zarządzania abonentami SMS, po jednym na każdego dostawcę programów, za pomocą łącza TCP-IP lub innego. Alternatywnie jeden system SMS jest wykorzystywany przez dwóch dostawców programów lub jeden dostawca używa dwóch systemów SMS itd.
Układ interakcyjny 4000, również dołączony do multipleksera 2004 i odbiomikadekodera 2020, a także umieszczony częściowo w stacji nadawczej i częściowo w dekoderze, umożliwia użytkownikowi końcowemu oddziaływanie z różnymi aplikacjami przez modemowy kanał powrotny 4002.
Figura 2 przedstawia schematycznie kartę inteligentną abonenta, która zawiera 8-bitowy mikroprocesor 100 mający szynę wejścia-wyjścia dołączoną do standardowego układu styków 102, który podczas pracy jest dołączony do układu styków w czytniku karty odbiornika6
189 201 dekodera 2020. Mikroprocesor 100 jest również wyposażony w połączenia szyny z korzystnie maskowanymi pamięciami ROM 104, RAM 106 i EEPROM 108. Karta inteligentna jest zgodna ze standardami ISO protokołów, które określają pewne parametry fizyczne karty inteligentnej, położenia styków w układzie scalonym i pewne łącza między układem zewnętrznym, w szczególności odbiomikiem-dekoderem 2020, a kartą inteligentną. Jedną z funkcji mikroprocesora 100 jest zarządzanie pamięcią w karcie inteligentnej.
Figura 3 przedstawia strukturę komunikatu administracji eMm uprawnień. Komunikat EMM jest realizowany jako szereg bitów danych cyfrowych i zawiera nagłówek 3060, właściwy komunikat EMM 3062 i podpis 3064. Z kolei nagłówek 3060 zawiera identyfikator typu 3066 do identyfikacji, czy jest stosowany typ indywidualny, grupowy, publiczny czy inny, następnie zawiera identyfikator długości 3068, który podaje długość komunikatu EMm, opcjonalny adres 3070 dla komunikatu EMM, identyfikator operatora 3072 i identyfikator klucza 3074. Właściwy komunikat EMM 3062 zmienia się znacznie zależnie od typu. Jednakże tutaj komunikat EMM jest tak zwanym komunikatem EMM odnawiania grupy, co zostanie krótko opisane. W końcu podpis 3064, który ma zwykle długość 8 bajtów, umożliwia na wykonanie pewnej liczby testów odnośnie zniekształcenia pozostałych danych w komunikacie EMM.
Na fig. 4 właściwy komunikat EMM 3062 zawiera mapę bitów 3100 abonenta, typowo 256-bitową. Każdy bit mapy bitów odpowiada abonentowi. W podanym przykładzie trzeci bit odpowiada abonentowi #3. Właściwy komunikat EMM 3062 zawiera również sekcję praw 3102 wyszczególniającą prawa abonenckie wszystkich abonentów w grupie na dany miesiąc oraz zawierającą klucz ECM na dany miesiąc i zwykle na następny miesiąc. Przyjmując, że abonent poprawnie opłacił abonament na styczeń, obecność dodatniego bitu 1 w tym miejscu wskazuje dekoderowi abonenta, po dekodowaniu komunikatu kluczem Kg, że abonent jest rzeczywiście uprawniony do odbioru programów w tej grupie, określonych w sekcji praw abonenckich. Poszczególne programy są dekodowane przy efektywnym użyciu komunikatu kontroli ECM uprawnień, dekodowanego za pomocą klucza ECM.
Jeżeli abonent nie zapłacił należnej opłaty za luty, mapa bitów będzie zawierać w tym miejscu bit zerowy 0. Po dekodowaniu przez kartę inteligentną w odbiorniku-dekoderze komunikatu, obecność zera dla trzeciego bitu będzie wskazywać dekoderowi, że nie jest już upoważniony do odbioru tych praw, a karta inteligentna odnotuje to i zostanie podjęte właściwe działanie. W praktyce w oddzielnym komunikacie EMM może zostać wysłana instrukcja usunięcia klucza.
W marcu jest możliwe, że nowy abonent zostanie dołączony do grupy. Zdarza się to dość regularnie, gdyż grupy abonentów są często reorganizowane w celu zmniejszenia liczby grup i liczby komunikatów EMM, które powinny być wysyłane. W tym przypadku nowemu abonentowi zostanie przypisany trzeci bit. Gdy nowy abonent dekoduje komunikat kluczem Kg, wykrywa w tym miejscu dodatni bit 1, wskazujący uprawnienie do odbioru praw odpowiadających tej grupie.
Ten system jest stosunkowo łatwy do oszukania. W przypadku abonenta #3, może on po prostu odłączyć dekoder w lutym. Jeśli to zrobi, nie otrzyma w lutym komunikatu EMM ani instrukcji usunięcia klucza.
Ponowne podłączenie dekodera w marcu pozwoli, zeby nieuprawniony teraz dekoder dekodował komunikat EMM dla marca, zawierający komunikat z dodatnim bitem, przeznaczony dla nowego abonenta, w trzecim bicie. Dekoder wnioskuje wówczas, że może kontynuować otrzymywanie praw związanych z tą grupą i powstanie anomalna sytuacja, w której trzeci bit komunikatu grupowego będzie efektywnie dawał prawa dla dwóch dekoderów: nowego uprawnionego abonenta i poprzedniego oszukującego abonenta.
Figura 5 przedstawia część struktury komunikatu administracji uprawnień, kodowanego według wynalazku. Następuje tu przesyłanie sekwencyjnej, redundancyjnej informacji o dacie kontroli z każdym komunikatem EMM. Każdy odbiomik-dekoder 2020 jest zaprogramowany tak, że akceptuje tylko komunikat EMM, jeśli odebrał przynajmniej komunikat EMM z poprzedniego miesiąca. Ze względu na to, że prawa zmieniają się każdego miesiąca, po prostu należy porównać aktualne prawa pamiętane w dekoderze, zawarte w sekcji aktualnych praw 3102, z poprzednimi prawami, zawartymi w sekcji poprzednich praw 3104.
189 201
Figura 6 przedstawia pierwszy korzystny przykład wykonania struktury komunikatu administracji uprawnień, w której prawa pamiętane w odbiomiku-dekoderze są kontrolowane względem poprzednich praw za pomocą redundancyjnej informacji o dacie w postaci daty kontroli 3110. Zatem właściwy komunikat EMM 3062 zawiera datę kontroli 3110, oprócz daty ważności lub daty dezaktualizacji 3112, reprezentującą datę, do której będą ważne nowe prawa zawarte w komunikacie EMM. Data kontroli 3110 jest o jeden miesiąc lub inny okres czasu wcześniejsza niż data ważności. Właściwy komunikat EMM zawiera również same prawa w postaci jednego lub zwykle kilku kluczy ECM 3114. Zapewniony jest przynajmniej klucz ECM dla aktualnego miesiąca, jak również w korzystnym przykładzie wykonania klucz ECM dla następnego miesiąca.
Figura 6 przedstawia również treść pamięci EEPROM 110, odpowiadającej pamięci EEPROM 108 karty inteligentnej, przedstawionej na fig. 2. Treść ta jest datą ważności 3116 pamiętaną w karcie inteligentnej.
Figura 7 przedstawia sposób, w jaki komunikaty EMM odnawiania grupy są teraz przetwarzane, na podstawie sieci działań. W pierwszym etapie 3200 komunikat EMm jest odbierany przez odbiomik-dekoder 2020 i dane są przekazywane do karty inteligentnej, która jest włożona do odbiomika-dekodera i jest tutaj traktowana jako część odbiomika-dekodera. Komunikat EMM jest przetwarzany przez mikroprocesor 100 karty inteligentnej w połączeniu z różnymi pamięciami 104, 106 i 108. W drugim etapie 3202 jest sprawdzana mapa bitów 3100 abonenta w odniesieniu do danego abonenta. Jeśli w danym miejscu mapy bitów występuje „1”, mikroprocesor 100 przetwarza dalej komunikat EMM. Jeśli w danym miejscu mapy bitów występuje „0”, przetwarzanie jest przerywane. W trzecim etapie 3204 zapisana data ważności 3116 jest porównywana z data kontroli 3110. Jeśli data kontroli jest wcześniejsza lub równa zapisanej dacie ważności, wówczas przetwarzanie jest kontynuowane, a w przeciwnym przypadku jest przerywane. W czwartym i ostatnim etapie 3206 zapisana data ważności 3116 jest zmieniana pod kontrolą mikroprocesora 100 na datę nowo-emitowanych dat ważności 3112. Następnie mogą być użyte emitowane klucze ECM 3114.
Wracając teraz do fig. 6, kontynuowany będzie opis pierwszego korzystnego przykładu wykonania w odniesieniu do trzech rzędów reprezentujących na przykład styczeń, luty i marzec 1998. Komunikaty EMM odnawiające grupy są emitowane w pewnej liczbie momentów czasu w danym miesiącu. Dla miesiąca grudnia 1997 w pamięci EEPROM 108 karty inteligentnej została zapisana data ważności 31.1.98, tak więc może być używany klucz ECM dla grudnia. Dla stycznia, przyjmując, że styczniowy (następnego miesiąca) klucz ECM był emitowany z grudniowym komunikatem EMm i data ważności jest 31.1.98, abonent będzie dalej miał prawa, nawet przed pomyślnym odebraniem styczniowego komunikatu EMM. Po pierwszym pomyślnym odebraniu styczniowego komunikatu EMM, jeżeli data kontroli 31.1.98 nie jest późniejsza niż zapisana data ważności 31.1.98, zapisana data ważności jest zmieniana na datę nowo-emitowanych praw 28.2.98. Przy dalszym odbieraniu styczniowego komunikatu EMM podczas stycznia, realizowane są etapy 3200 do 3206, jak pokazano na fig. 7, ale nie jest wprowadzana zmiana w zapisanej dacie ważności.
W lutym, jeżeli z jednej strony abonent #3 pozostawił swój odbiomik-dekoder 2020 włączony, lutowy komunikat EMM zostanie odebrany i przesłany do karty inteligentnej, ale ponieważ w etapie 3202 z fig. 7 wartość odpowiedniego miejsca w mapie bitów jest „0”, żadna zmiana nie zostanie dokonana w zapisanej dacie ważności, która pozostanie 28.2.98. Jeżeli z drugiej strony odbiomik-dekoder 2020 pozostanie wyłączony, podobnie żadna zmiana nie zostanie dokonana w zapisanej dacie ważności, choć z nieco innych powodów.
W marcu, niezależnie od tego, czy wartość danego miejsca w mapie bitów abonenta jest teraz równa „1” czy „0”, zapisana data ważności pozostanie niezmieniona, ponieważ data kontroli równa 31.3.98 będzie późniejsza niz zapisana data ważności 28.2.98, a zatem abonent nie będzie miał klucza ECM, którego mógłby używać w marcu. Jego prawa zostaną w ten sposób efektywnie anulowane. W rzeczywistości prawa mogą być ponownie przyznane tylko za pomocą specjalnego reaktywującego komunikatu EMM.
W drugim przykładzie wykonania, który może być traktowany jako szczególnie blisko związany z pierwszym przykładem wykonania, data kontroli 3110 w emitowanym komunikacie EMM jest zastąpiona przez klucz ECM poprzedniego miesiąca, a zapisana data ważności 3116
189 201 jest zastąpiona przez klucz ECM aktualnego miesiąca, w przeciwieństwie do następnego miesiąca. Zatem klucz ECM ostatniego miesiąca jest emitowany w komunikacie aktualnego miesiąca. Porównanie jest dokonywane albo między samymi kluczami ECM albo datą związaną i emitowaną z kluczami ECM. W każdym przypadku emitowany klucz ECM jest traktowany jako reprezentujący redundancyjną informację o dacie, ponieważ sam klucz ECM jest związany z konkretnym miesiącem.
Zatem zgodnie z fig. 5, przed pierwszym odbiorem styczniowego komunikatu EMM, który zawiera grudniowy klucz ECM jako redundancyjną informację o dacie, karta inteligentna będzie miała zapisany grudniowy klucz ECM. Wynik porównania między kluczami ECM emitowanym i zapisanym będzie pozytywny, a zatem grudniowy klucz ECM będzie zmieniony na styczniowy klucz ECM.
Jeśli nieuczciwy abonent odłączył dekoder w lutym, ostatnie odebrane prawa będą styczniowe. Gdy nadejdzie komunikat EMM w marcu, dekoder wykryje brak lutowego klucza ECM i podejmie właściwe działanie, na przykład zaalarmuje nadzorcę układu o problemie, odmawiając przekazania marcowych praw itd.
Pierwsze dwa przykłady wykonania są szczególnie korzystne, ponieważ wykorzystują, jako informację zapisaną w karcie inteligentnej, informację, która byłaby zwykle zapisywana w dowolnym zdarzeniu. Wymaga to efektywnego wykorzystania przestrzeni pamięci w karcie inteligentnej.
W trzecim przykładzie wykonania redundancyjna informacja o dacie jest zapisywana w karcie inteligentnej dla więcej niż jednego poprzedniego miesiąca. Na przykład, podobnie jak informacja zapisana dla bezpośrednio poprzedniego miesiąca, może być zapisana dla jednego lub dwóch poprzednich miesięcy.
W czwartym przykładzie wykonania data kontroli 3110 może być zastąpiona przez dowolną datę weryfikacji 3110, jak na przykład całkowicie inną, możliwie przypadkową datę kontroli lub inną liczbę losową i ta mogłaby być zapisana w karcie inteligentnej zamiast zapisanej daty ważności 3116. W takiej sytuacji, oprócz daty ważności 3112, inną datą weryfikacji może być emisja i może to być data zamiast daty ważności 3112, która może być zapisana w karcie inteligentnej dla następnego miesiąca dla porównania z datą weryfikacji 3110.
W piątym przykładzie wykonania żadna redundancyjna informacja o dacie nie jest emitowana, a zamiast tego karta inteligentna lub odbiomik-dekoder rejestrują, czy komunikat EMM dla każdego miesiąca został odebrany. Jeśli komunikat EMM dla poprzedniego miesiąca nie został odebrany, wówczas, jak w pierwszym przykładzie wykonania opisanym powyżej, dalsze przetwarzanie komunikatu EMM dla aktualnego miesiąca jest przerywane. Rejestr mógłby być na przykład w postaci tabeli, która zawiera dla każdego miesiąca komunikat EMM lub klucz ECM albo jego część.
Natomiast jeżeli na przykład wszyscy abonenci opłacili poprawnie abonamenty, może nie być konieczne wysyłanie mapy bitów abonentów z komunikatem EMM, ponieważ komunikat będzie w całości składał się z dodatnich wartości „ 1 ”.
Figura 8 pokazuje, że dla uproszczenia mapa bitów może być wysyłana tylko w przypadku zmian abonenta.
189 201
Fig.2.
χ-108
189 201
Fig.4.
WŁAŚCIWY EMM 3062
3100-^ 3102-^
| 1 | 1 | 1 | 1 | STYCZEŃ | - STYCZEŃ | |
| PRAWA NADANE GRUPIE | ||||||
| 4 1-ABONENT #3 3100-^ 3102^ | ||||||
| 1 | 1 | 0 | 1 | LUTY | - LUTY | |
| I I | ||||||
| 3100--^ 3102-^ | ||||||
| 1 | 1 | 1 | 1 | • · · · · | MARZEC | - MARZEC |
| I I |
NOWY ABONENT
Fig.5.
WŁAŚCIWY EMM
3062 _A_____
3100—^ 3102-^ ^.3104
| 1 | 1 | 1 | 1 | STYCZEŃ | GRU- | |
| PRAWA | ||||||
| NADANE GRUPIE | DZIEŃ |
ABONENT #3
STYCZEŃ
3100--^ 3102-^ ^3104
| LUTY | ||||||
| 1 | 1 | 0 | 1 | • · · · · | II | STY- CZEŃ |
LUTY ^-3104
3100
3102-^
| MARZEC | ||||||
| 1 | 1 | 1 | 1 | • · « · · | 11 | LU- TY |
- MARZEC t
INFORMACJA
KONTROLNA
189 201
Fig.7.
189 201
Fig.8.
3102-^ ^-3104
| STYCZES | |
| PRAWA NADANE GRUPIE | GRU- DZUfl |
3100—^ 3102—^-3104
| LOTY | ||||||
| 1 | 1 | 0 | 1 | 1 1 | STY- 2ZEf5 |
ŁUTY
3102-^ ^-3104
| MARZEC | |
| 1 1 | LU- |
| TY |
_ MARZEC
Fig.1.
Departament Wydawnictw UP RP. Nakład 50 egz.
Cena 4,00 zł
Claims (8)
- Zastrzeżenia patentowe1. Sposób zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnego, za pomocą układu dostępu warunkowego, dołączonego do odbiomika-dekodera abonenta, do którego to odbiomika-dekodera doprowadza się komunikat administracji EMM uprawnień dla grupy abonentów i na podstawie komunikatu EMM realizuje się dostęp dla danego abonenta, znamienny tym, że w odbiomiku-dekoderze sprawdza się, czy do odbiornika-dekodera został doprowadzony przynajmniej poprzedni komunikat eMm dla poprzedniego okresu kalendarza i jeżeli tak, wprowadza się aktualny komunikat EMM dla aktualnego okresu kalendarza oraz wtedy realizuje się dostęp dla danego abonenta.
- 2. Sposób według zastrz. 1, znamienny tym, że przesyła się redundancyjną informację o dacie z aktualnym komunikatem EMM, a po dostarczeniu aktualnego komunikatu EMM stosuje się redundancyjną informację o dacie do sprawdzenia, czy poprzedni komunikat EMM został dostarczony.
- 3. Sposób według zastrz. 2, znamienny tym, że wprowadza się do każdego komunikatu EMM informację o dacie aktualnego prawa dostępu i informację o dacie kontroli poprzedniego prawa dostępu, a jako taką informację o dacie kontroli stosuje się redundancyjną informację o dacie.
- 4. Sposób według zastrz. 2, znamienny tym, że jako redundancyjną informację o dacie stosuje się klucz ECM komunikatu kontroli uprawnień dla poprzedniego okresu kalendarzowego.
- 5. Sposób według zastrz. 4, znamienny tym, że stosuje się regularnie zmieniające się prawa abonenta i redundancyjną informację o dacie dla bezpośrednio poprzedniego okresu.
- 6. Sposób według zastrz. 5, znamienny tym, że stosuje się okresy kalendarzowe niesąsiadujące ze sobą w czasie i/lub nieregularne przedziały czasu rzeczywistego między takimi okresami.
- 7. Sposób według zastrz. 6, znamienny tym, że tylko opcjonalnie przy zmianach praw abonentów przesyła się aktualny komunikat EMm z mapą bitów abonentów, mająca pozycje dla poszczególnych praw abonentów w grupie.
- 8. Układ zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnego, zawierający układ dostępu warunkowego, dołączony do odbiomika-dekodera abonenta, znamienny tym, że do zintegrowanego odbiomika-dekodera (2020) abonenta jest dołączony układ interakcyjny (4000) dołączony również do multipleksera (2004) i umieszczony częściowo w stacji nadawczej i częściowo w dekoderze dla oddziaływania z różnymi aplikacjami przez modemowy kanał powrotny (4002).
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP97400650 | 1997-03-21 | ||
| PCT/EP1997/002106 WO1998043430A1 (en) | 1997-03-21 | 1997-04-25 | Signal generation and broadcasting |
| EP97402959A EP0866613A1 (en) | 1997-03-21 | 1997-12-05 | Preventing fraudulent access in a conditional access system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| PL335767A1 PL335767A1 (en) | 2000-05-22 |
| PL189201B1 true PL189201B1 (pl) | 2005-07-29 |
Family
ID=27222848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL98335767A PL189201B1 (pl) | 1997-03-21 | 1998-03-19 | Sposób i układ zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnego |
Country Status (22)
| Country | Link |
|---|---|
| US (1) | US6393562B1 (pl) |
| EP (2) | EP0866613A1 (pl) |
| JP (1) | JP2001519980A (pl) |
| KR (1) | KR20000076399A (pl) |
| CN (1) | CN1153465C (pl) |
| AT (1) | ATE226378T1 (pl) |
| AU (1) | AU740224B2 (pl) |
| BR (1) | BR9808386A (pl) |
| CA (1) | CA2284036A1 (pl) |
| DE (1) | DE69808741T2 (pl) |
| ES (1) | ES2185164T3 (pl) |
| HU (1) | HU223015B1 (pl) |
| ID (1) | ID23380A (pl) |
| IL (1) | IL131942A (pl) |
| NO (1) | NO994531L (pl) |
| NZ (1) | NZ500196A (pl) |
| PL (1) | PL189201B1 (pl) |
| RU (1) | RU2199832C2 (pl) |
| SI (1) | SI0972406T1 (pl) |
| TR (1) | TR199902262T2 (pl) |
| WO (1) | WO1998043428A1 (pl) |
| ZA (1) | ZA982386B (pl) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU1811600A (en) * | 1998-11-25 | 2000-06-13 | Sony Electronics Inc. | A method and apparatus for accessing stored digital programs |
| JP3526458B2 (ja) | 1999-04-27 | 2004-05-17 | 松下電器産業株式会社 | Emm放送システムとその放送装置及び受信装置 |
| EP1067720A1 (en) * | 1999-07-05 | 2001-01-10 | CANAL+ Société Anonyme | Method and apparatus for transmitting and receiving messages, in particular in broadcast transmissions |
| US6289455B1 (en) * | 1999-09-02 | 2001-09-11 | Crypotography Research, Inc. | Method and apparatus for preventing piracy of digital content |
| EP1094667B1 (en) * | 1999-10-18 | 2002-05-02 | Irdeto Access B.V. | Method for operating a conditional access system for broadcast applications |
| EP1111923A1 (en) * | 1999-12-22 | 2001-06-27 | Irdeto Access B.V. | Method for operating a conditional access system for broadcast applications |
| IL133753A (en) * | 1999-12-27 | 2004-07-25 | Nds Ltd | Communication management system |
| US20020114465A1 (en) * | 2000-01-05 | 2002-08-22 | Shen-Orr D. Chaim | Digital content delivery system and method |
| US20120102575A1 (en) * | 2000-01-05 | 2012-04-26 | Nds Limited | Digital content delivery system and method |
| JP2001243434A (ja) * | 2000-02-29 | 2001-09-07 | Fyuutorekku:Kk | カード状記録媒体、その製造方法、romの検査方法およびカード状記録媒体読み取り装置 |
| DE10037630B4 (de) | 2000-08-02 | 2008-02-07 | Deutsche Telekom Ag | Verfahren zur Adressierung von Endgeräten |
| US20020112175A1 (en) * | 2000-12-13 | 2002-08-15 | Makofka Douglas S. | Conditional access for functional units |
| DE10114034A1 (de) * | 2001-03-22 | 2002-10-02 | Bosch Gmbh Robert | Verfahren zur Übertragung von verschlüsselten Informationen |
| US8024752B2 (en) | 2001-06-29 | 2011-09-20 | Thomson Licensing | Method and apparatus for permitting unconfirmed viewing time with addressable pay TV |
| ES2249454T3 (es) * | 2001-06-29 | 2006-04-01 | Thomson Licensing | Metodo y aparato para permitir un tiempo de visionado sin confirmacion con television de pago direccionable. |
| US7343487B2 (en) * | 2001-10-10 | 2008-03-11 | Nokia Corporation | Datacast distribution system |
| DE60223410T2 (de) | 2002-01-21 | 2008-08-28 | Nokia Corp. | Verfahren und System zur Änderung einer Subskription |
| RU2283542C2 (ru) * | 2002-01-21 | 2006-09-10 | Нокиа Корпорейшн | Способ и система для изменения подписки |
| JP3965126B2 (ja) | 2002-03-20 | 2007-08-29 | 松下電器産業株式会社 | コンテンツを再生する再生装置 |
| US8909777B2 (en) | 2002-06-26 | 2014-12-09 | Intel Corporation | Systems and methods for dynamic access to program features |
| US7231404B2 (en) * | 2003-01-31 | 2007-06-12 | Nokia Corporation | Datacast file transmission with meta-data retention |
| TW200509700A (en) * | 2003-06-20 | 2005-03-01 | Nagravision Sa | Decoder and system for processing pay-TV data and process for managing at least two decoders |
| EP1575293A1 (en) * | 2004-03-11 | 2005-09-14 | Canal+ Technologies | Dynamic smart card management |
| US20050262568A1 (en) * | 2004-05-18 | 2005-11-24 | Hansen Mark D | System and method for managing access to protected content by untrusted applications |
| US7546618B2 (en) * | 2004-06-30 | 2009-06-09 | Scientific-Atlanta, Inc. | Lower-power standby mode for consumer electronics |
| ATE550876T1 (de) | 2004-11-01 | 2012-04-15 | Nds Ltd | Effiziente und sichere erneuerung von berechtigungen |
| EP1742474A1 (fr) * | 2005-07-07 | 2007-01-10 | Nagracard S.A. | Méthode et dispositif de contrôle d'accès à des données chiffrées |
| EP1742475A1 (fr) * | 2005-07-07 | 2007-01-10 | Nagravision S.A. | Méthode de contrôle d'accès à des données chiffrées |
| FR2892259B1 (fr) * | 2005-10-18 | 2008-08-15 | Viaccess Sa | Systeme d'acces conditionnel perfectionne pour une securite accrue. |
| CN100525434C (zh) * | 2005-12-31 | 2009-08-05 | 华为技术有限公司 | 一种在数字电视条件接收系统中对用户授权的方法 |
| RU2339077C1 (ru) * | 2007-03-13 | 2008-11-20 | Олег Вениаминович Сахаров | Способ функционирования системы условного доступа для применения в компьютерных сетях и система для его осуществления |
| FR2923669B1 (fr) * | 2007-11-09 | 2010-01-08 | Viaccess Sa | Procede de conditionnement et de controle d'acces a des contenus en codage hierarchique, processeur et emetteur pour ce procede |
| CN100562098C (zh) * | 2008-01-03 | 2009-11-18 | 济南市泰信电子有限责任公司 | 数字电视条件接收系统及其处理流程 |
| DE102008020832B3 (de) * | 2008-04-25 | 2009-11-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Konzept zur effizienten Verteilung einer Zugangsberechtigungsinformation |
| EP2124439A1 (fr) * | 2008-05-21 | 2009-11-25 | Nagravision S.A. | Méthode d'allocation et de gestion d'abbonements de réception de produits télédiffusés |
| EP2146506B1 (en) * | 2008-07-15 | 2011-12-28 | Irdeto B.V. | System and method of enabling decryption of encrypted services |
| US9729930B2 (en) | 2010-01-05 | 2017-08-08 | CSC Holdings, LLC | Enhanced subscriber authentication using location tracking |
| EP2566157A1 (en) | 2011-09-02 | 2013-03-06 | Nagravision S.A. | Method to optimize reception of entitlement management messages in a Pay-TV system |
| CN102857822A (zh) * | 2011-06-29 | 2013-01-02 | 瀚霖科技股份有限公司 | 具有权限管理功能的电视机 |
| US20130232524A1 (en) * | 2012-03-01 | 2013-09-05 | Sony Corporation | System and method for leasing a tv |
| EP2747443B1 (en) * | 2012-12-20 | 2019-06-26 | Nagravision S.A. | Method to enforce processing of management messages by a security module |
| US9961384B2 (en) | 2012-12-20 | 2018-05-01 | Nagravision S.A. | Method and a security module configured to enforce processing of management messages |
| GB201512232D0 (en) | 2015-07-13 | 2015-08-19 | Nagravision Sa | Authentication of digital broadcast data |
| US11606528B2 (en) | 2018-01-03 | 2023-03-14 | Saturn Licensing Llc | Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute |
| US11044294B2 (en) | 2018-01-03 | 2021-06-22 | Sony Group Corporation | ATSC 3.0 playback using MPEG media transport protocol (MMTP) |
| US10743069B2 (en) * | 2018-12-10 | 2020-08-11 | Sony Corporation | Delivery of information related to digital rights management (DRM) in a terrestrial broadcast system |
| US11706465B2 (en) | 2019-01-15 | 2023-07-18 | Sony Group Corporation | ATSC 3.0 advertising notification using event streams |
| US12532050B1 (en) | 2024-10-15 | 2026-01-20 | Sony Group Corporation | ATSC 3.0 playback of encrypted MMT media through construction of dash file |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0151147B1 (en) * | 1983-07-22 | 1988-04-20 | Independent Broadcasting Authority | Security system for television signal encryption |
| AU559311B2 (en) * | 1984-02-15 | 1987-03-05 | Matsushita Electric Industrial Co., Ltd. | Pay tv charge/time data display |
| US4868866A (en) * | 1984-12-28 | 1989-09-19 | Mcgraw-Hill Inc. | Broadcast data distribution system |
| FR2694860B1 (fr) * | 1992-08-13 | 1994-09-30 | France Telecom | Procédés de diffusion et de réception de programmes de télévision à accès conditionnel à temps de commutation de programmes réduit. |
| US5619501A (en) * | 1994-04-22 | 1997-04-08 | Thomson Consumer Electronics, Inc. | Conditional access filter as for a packet video signal inverse transport system |
| MY125706A (en) * | 1994-08-19 | 2006-08-30 | Thomson Consumer Electronics | High speed signal processing smart card |
| FR2729521A1 (fr) * | 1995-01-17 | 1996-07-19 | Thomson Consumer Electronics | Procede de protection des messages de gestion d'un systeme de controle d'acces et dispositif pour sa mise en oeuvre |
| US6005938A (en) * | 1996-12-16 | 1999-12-21 | Scientific-Atlanta, Inc. | Preventing replay attacks on digital information distributed by network service providers |
| GB9514525D0 (en) * | 1995-07-15 | 1995-09-13 | Philips Electronics Uk Ltd | Data packet handling |
| KR0166923B1 (ko) * | 1995-09-18 | 1999-03-20 | 구자홍 | 디지탈 방송 시스템의 불법 시청 및 복사 방지방법 및 장치 |
| FR2750554B1 (fr) * | 1996-06-28 | 1998-08-14 | Thomson Multimedia Sa | Systeme a acces conditionnel et carte a puce permettant un tel acces |
| US5937067A (en) * | 1996-11-12 | 1999-08-10 | Scientific-Atlanta, Inc. | Apparatus and method for local encryption control of a global transport data stream |
-
1997
- 1997-03-21 ID IDW991236A patent/ID23380A/id unknown
- 1997-12-05 EP EP97402959A patent/EP0866613A1/en not_active Withdrawn
-
1998
- 1998-03-19 CA CA002284036A patent/CA2284036A1/en not_active Abandoned
- 1998-03-19 IL IL13194298A patent/IL131942A/en active IP Right Grant
- 1998-03-19 ES ES98919117T patent/ES2185164T3/es not_active Expired - Lifetime
- 1998-03-19 KR KR1019997008502A patent/KR20000076399A/ko not_active Ceased
- 1998-03-19 JP JP54323098A patent/JP2001519980A/ja active Pending
- 1998-03-19 DE DE69808741T patent/DE69808741T2/de not_active Expired - Fee Related
- 1998-03-19 HU HU0002916A patent/HU223015B1/hu not_active IP Right Cessation
- 1998-03-19 WO PCT/EP1998/001606 patent/WO1998043428A1/en not_active Ceased
- 1998-03-19 EP EP98919117A patent/EP0972406B1/en not_active Expired - Lifetime
- 1998-03-19 RU RU99121839/09A patent/RU2199832C2/ru not_active IP Right Cessation
- 1998-03-19 AT AT98919117T patent/ATE226378T1/de not_active IP Right Cessation
- 1998-03-19 SI SI9830291T patent/SI0972406T1/xx unknown
- 1998-03-19 AU AU72082/98A patent/AU740224B2/en not_active Ceased
- 1998-03-19 PL PL98335767A patent/PL189201B1/pl not_active IP Right Cessation
- 1998-03-19 BR BR9808386-4A patent/BR9808386A/pt not_active IP Right Cessation
- 1998-03-19 NZ NZ500196A patent/NZ500196A/xx unknown
- 1998-03-19 TR TR1999/02262T patent/TR199902262T2/xx unknown
- 1998-03-19 CN CNB988049848A patent/CN1153465C/zh not_active Expired - Fee Related
- 1998-03-20 ZA ZA982386A patent/ZA982386B/xx unknown
-
1999
- 1999-09-17 NO NO994531A patent/NO994531L/no not_active Application Discontinuation
- 1999-09-21 US US09/400,444 patent/US6393562B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| ID23380A (id) | 2000-04-20 |
| EP0866613A1 (en) | 1998-09-23 |
| JP2001519980A (ja) | 2001-10-23 |
| HUP0002916A3 (en) | 2002-11-28 |
| NO994531L (no) | 1999-11-19 |
| EP0972406A1 (en) | 2000-01-19 |
| EP0972406B1 (en) | 2002-10-16 |
| PL335767A1 (en) | 2000-05-22 |
| BR9808386A (pt) | 2003-04-22 |
| CN1255266A (zh) | 2000-05-31 |
| HUP0002916A2 (hu) | 2000-12-28 |
| RU2199832C2 (ru) | 2003-02-27 |
| NZ500196A (en) | 2001-03-30 |
| AU740224B2 (en) | 2001-11-01 |
| ZA982386B (en) | 1998-10-19 |
| ES2185164T3 (es) | 2003-04-16 |
| IL131942A0 (en) | 2001-03-19 |
| ATE226378T1 (de) | 2002-11-15 |
| IL131942A (en) | 2004-01-04 |
| HU223015B1 (hu) | 2004-03-01 |
| CN1153465C (zh) | 2004-06-09 |
| DE69808741T2 (de) | 2003-06-12 |
| TR199902262T2 (xx) | 2000-01-21 |
| AU7208298A (en) | 1998-10-20 |
| US6393562B1 (en) | 2002-05-21 |
| WO1998043428A1 (en) | 1998-10-01 |
| CA2284036A1 (en) | 1998-10-01 |
| KR20000076399A (ko) | 2000-12-26 |
| SI0972406T1 (en) | 2003-02-28 |
| HK1025209A1 (en) | 2000-11-03 |
| NO994531D0 (no) | 1999-09-17 |
| DE69808741D1 (de) | 2002-11-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PL189201B1 (pl) | Sposób i układ zabezpieczenia przed nieuprawnionym odbiorem kodowanego sygnału telewizyjnego | |
| RU2196389C2 (ru) | Система вещания и приема, а также система условного доступа для нее | |
| RU2187207C2 (ru) | Генерирование сигналов и их вещание | |
| KR100838892B1 (ko) | 조건부 액세스를 위한 방법 및 시스템 | |
| US6466671B1 (en) | Smartcard for use with a receiver of encrypted broadcast signals, and receiver | |
| US8060902B2 (en) | System for receiving broadcast digital data comprising a master digital terminal, and at least one slave digital terminal | |
| KR20050084124A (ko) | 디지털 멀티미디어 네트워크를 위한 이동통신단말기네트워크로의 메시징 | |
| US20050071866A1 (en) | System for receiving broadcast digital data comprising a master digital terminal, and at least one slave digital terminal | |
| JP3420667B2 (ja) | デコーダ用icカード及びスクランブルシステム | |
| KR100715078B1 (ko) | 유료tv용 임펄스 구매 시스템 | |
| KR0183342B1 (ko) | 디지탈 dbs의 제한수신 시스템에서 수신장치 | |
| CZ330999A3 (cs) | Způsob a zařízení pro zabránění nepovolenému vstupu do systému s podmíněným přístupem | |
| JPH0344122A (ja) | 有料放送システムにおける情報送付方法及び有料放送受信端末 | |
| AU773927B2 (en) | Broadcast and reception system, and receiver therefor | |
| MXPA99008540A (en) | Method and apparatus for preventing fraudulent access in a conditional access system | |
| HK1025209B (en) | Method and apparatus for preventing fraudulent access in a conditional access system | |
| KR101045490B1 (ko) | 쌍방향 네트워크에서 충동 구매 성능을 구비한 조건부액세스 방송 시스템 | |
| Reimers | Conditional Access for Digital Television | |
| AU6711401A (en) | Smartcard for use with a receiver of encrypted broadcast signals, and receiver | |
| CZ330799A3 (cs) | Zařízení pro opakované vytváření sady zpráv | |
| CZ330899A3 (cs) | Inteligentní karta pro použití s přijímačem kódových vysílaných signálů a přijímač | |
| MXPA99008541A (en) | Smartcard for use with a receiver of encrypted broadcast signals, and receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Decisions on the lapse of the protection rights |
Effective date: 20050319 |