亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

控制多個節(jié)目傳輸流的解擾的方法、接收機系統(tǒng)和便攜式安全設(shè)備的制作方法

文檔序號:7588536閱讀:203來源:國知局
專利名稱:控制多個節(jié)目傳輸流的解擾的方法、接收機系統(tǒng)和便攜式安全設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種控制由一個接收機系統(tǒng)接收的多個節(jié)目傳輸流的解擾的方法。
背景技術(shù)
本發(fā)明進(jìn)一步涉及一個接收機系統(tǒng),該系統(tǒng)包括一個接收機,該接收機包括至少一個用于接收一個攜帶一個數(shù)字傳輸流的信號的調(diào)諧器以及至少一個用于從接收到的數(shù)字傳輸流中提取多個節(jié)目傳輸流的解調(diào)器,該接收機系統(tǒng)進(jìn)一步包括一個能夠?qū)崿F(xiàn)這樣一種方法的條件訪問子系統(tǒng)。
本發(fā)明還涉及一個便攜式安全設(shè)備,包括一個用于這樣一個接收機系統(tǒng)中的條件訪問子系統(tǒng),以及涉及一個用于在這樣一個接收機系統(tǒng)中執(zhí)行的計算機程序。
這樣一種方法、接收機系統(tǒng)、便攜式安全設(shè)備和計算機程序的例子可在例如EBU Technical Review 266,Winter 1995,P.64-77,“一個條件訪問系統(tǒng)的功能模型(Functional Model of a conditional access system)”中得知。此出版物揭示了一個條件訪問參考系統(tǒng)的一個功能模型。一個公共接口用于一個集成接收機解碼器和一個CA系統(tǒng)之間。CA系統(tǒng)包含在一個通過一個公共接口與IRD通信的低價私有模塊中。IRD接收一個被加擾的MPEG-2傳輸流。權(quán)利控制消息(ECM)被用于恢復(fù)解碼器中的解擾控制字。數(shù)據(jù)濾波器過濾出ECM,該ECM被發(fā)送到CA系統(tǒng)中的一個安全處理器,該安全處理器恢復(fù)解碼器中的解擾控制字并將其返回到一個確擾器。權(quán)利管理消息授權(quán)一個查看者解擾一個服務(wù)。通常至少安全處理器被實現(xiàn)為一個智能卡。
已知系統(tǒng)的一個問題是安全處理器響應(yīng)每個已被發(fā)送適當(dāng)?shù)腅MM的ECM而返回控制字。這為侵權(quán)行為(hook piracy)創(chuàng)造了機會。侵權(quán)行為涉及將與幾個不同的節(jié)目傳輸流相關(guān)的ECM提供給一個條件訪問子系統(tǒng),例如,一個智能卡,并且截取返回的控制字,然后這些控制字被分送到除授權(quán)訂戶所使用的接收機外的其他接收機。從而,多個用戶“共享”一個訂閱。

發(fā)明內(nèi)容
本發(fā)明提供了一種方法,接收機系統(tǒng),便攜式安全設(shè)備和上述類型的計算機程序,它們使得節(jié)目流的提供者能夠堅持控制接收機系統(tǒng)的一個用戶同時訪問的節(jié)目傳輸流數(shù)目。
本發(fā)明通過提供一種控制一個接收機系統(tǒng)接收的多個節(jié)目傳輸流的解擾的方法來實現(xiàn)此目的,該方法包括接收包含在所述接收機系統(tǒng)中的一個條件訪問子系統(tǒng)中的消息序列,每個消息與多個被加擾的節(jié)目傳輸流中的一個相關(guān)聯(lián),并代表一個對于返回信息的請求,該返回信息使得關(guān)聯(lián)的被加擾的傳輸流能夠被接收機系統(tǒng)中至少一個解擾器模塊解擾,確定在一定時間間隔中接收到的消息是否與多個不同的被加擾的節(jié)目傳輸流相關(guān)聯(lián),并且如果與消息相關(guān)聯(lián)的不同的被加擾的節(jié)目傳輸流的數(shù)目超過一個預(yù)定數(shù)目,則拒絕至少一個由在一定時間間隔中接收到的消息所代表的請求。
在本發(fā)明的上下文中,節(jié)目傳輸流這個詞組表示為一個節(jié)目生成的一個單播、多播或廣播傳輸比特流。節(jié)目這個詞表示一個或多個共享一個公共時間基的基本比特流(例如,音頻,視頻,數(shù)據(jù))的多路復(fù)用。一個節(jié)目對應(yīng)于一個模擬廣播環(huán)境中的一條信道,但可供一個特定的接收者使用。接收到的消息序列表示根據(jù)接收時間排序的兩個或多個消息的一個集合。
通過根據(jù)本發(fā)明的方法,條件訪問子系統(tǒng)具有檢測其何時被要求使能同時對幾個不同的節(jié)目傳輸流解擾的功能。通過對其進(jìn)行編程并限制它響應(yīng)接收到的消息而返回的信息量,防止了對多于授權(quán)數(shù)目的節(jié)目傳輸流同時進(jìn)行解擾。該方法可被有利地用來檢測侵權(quán)行為,但也可用來實現(xiàn)一個付款方案,從而訂閱費取決于一個訂戶被允許同時訪問的節(jié)目傳輸流的數(shù)目。
在本發(fā)明的一個首選實施方式中,通過分析接收到的消息序列的特征判定在一個特定時間間隔中接收到的多個消息是否與多個不同的被加擾的節(jié)目傳輸流相關(guān)。
通過分析其接收到的消息序列,而不僅是只分析消息的內(nèi)容,條件訪問子系統(tǒng)不僅可以只使能接收機系統(tǒng)的用戶被允許訪問的那些節(jié)目傳輸流的解擾,而且它還能檢查它是否被要求使能一個或幾個允許的節(jié)目傳輸流的解擾。
根據(jù)本發(fā)明的方法的一個實施方式包括,確定兩個接收到的消息之間的時間間隔值。
如果使能幾個節(jié)目傳輸流被解擾的信息被請求,更多消息被發(fā)送到條件訪問子系統(tǒng),并且時間間隔值減小。從而,此實施方式具有簡單的優(yōu)點,因為消息中不必包括更多的信息。它們到達(dá)速度的增長足夠警告條件訪問子系統(tǒng)存在同時訪問幾個節(jié)目傳輸流的企圖。
在一個進(jìn)一步改良的實施方式中,每個消息包括表示與同一被加擾的節(jié)目傳輸流相關(guān)聯(lián)的兩個消息之間的時間時隔的信息,并且該方法包括將該信息與確定的時間間隔值相比較。
從而,也可以在每個節(jié)目傳輸流發(fā)送消息的頻率不同,或某一節(jié)目傳輸流發(fā)送消息的頻率改變時使用該方法。
根據(jù)本發(fā)明的方法的一個首選實施方式包括,接收每條消息的信道標(biāo)識符,一個信道標(biāo)識符值標(biāo)識了與消息相關(guān)聯(lián)的被加擾的節(jié)目傳輸流,其中條件訪問子系統(tǒng)限制了能被解擾的節(jié)目傳輸流的數(shù)目,即通過返回只使能一個有限大小的集合中的節(jié)目傳輸流被解擾的信息。
從而,可能授權(quán)接收機系統(tǒng)的用戶同時訪問有限數(shù)目的節(jié)目傳輸流,例如使一個節(jié)目能被查看,同時另一個被記錄,但防止第三個節(jié)目被傳遞到一個未經(jīng)授權(quán)的接收者。通過使用一個可結(jié)合信道標(biāo)識符被解擾的節(jié)目傳輸流集合,可確保對與要被解擾的節(jié)目傳輸流有關(guān)的信息的所有請求都被接受。
在此實施方式的一個有利的變體中,條件訪問子系統(tǒng)通過接收機系統(tǒng)接收的一個授權(quán)消息中包含的信息來確定集合的大小。
從而,廣播系統(tǒng)操作者可動態(tài)地對一個特定的訂戶添加或取消授權(quán)。尤其地,可能對同時解擾的每個附加節(jié)目傳輸流征收額外的費用。
在根據(jù)本發(fā)明的方法的一個首選實施方式中,每個消息包括一個時間戳,代表一個時間值,該方法包括將接收到的消息中的時間值與一個先前存儲的時間值相比較,其中如果時間值的差超過一定的自由切換時間間隔時,則條件訪問子系統(tǒng)只限制可被解擾的節(jié)目傳輸流的數(shù)目。
這給了接收機系統(tǒng)的操作者一定的更改信道的時間間隔。如果可同時解擾的節(jié)目傳輸流的數(shù)目被限制為一個,則此功能尤其有用,如果當(dāng)檢測到同時訪問多個節(jié)目傳輸流的企圖時條件訪問子系統(tǒng)完全拒絕所有訪問,則此功能更有用。
根據(jù)另一方面,本發(fā)明提供一個接收機系統(tǒng),包括一個接收機,它包括至少一個用于接收一個攜帶一個數(shù)字傳輸流的信號的調(diào)諧器,以及至少一個從接收到的數(shù)字傳輸流中取出多個節(jié)目傳輸流的解調(diào)器,該接收機系統(tǒng)進(jìn)一步包括一個能實現(xiàn)根據(jù)本發(fā)明的方法的條件訪問子系統(tǒng)。
接收機系統(tǒng)可包括一個集成的接收機/解碼器,例如,一個被編程為實現(xiàn)根據(jù)本發(fā)明的方法的置頂盒。作為替換,它也可以包括一個接收機/解碼器單元與一個智能卡,與一個條件訪問模塊,或與一個條件訪問模塊和一個智能卡的組合。根據(jù)特定配置,該方法可由智能卡或條件訪問模塊或由二者合作實現(xiàn)。
接收機系統(tǒng)的一個尤其有用的實施方式是接收機包括至少一個附加的調(diào)諧器,并被設(shè)計為同時從具有不同頻率的信號攜帶的多個數(shù)字傳輸流中取出多個節(jié)目傳輸流。
在此實施方式中,接收機系統(tǒng)的操作者確實可同時并完全彼此獨立地對兩個節(jié)目傳輸流解擾,只要條件訪問子系統(tǒng)使能了同時解擾,因為在同一數(shù)字傳輸流中并不限于兩個節(jié)目傳輸流。
根據(jù)本發(fā)明的另一個方面,提供了一個便攜式安全設(shè)備,包括一個用于根據(jù)本發(fā)明的一個接收機系統(tǒng)中的條件訪問子系統(tǒng),其中條件訪問子系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)本發(fā)明的一個方法。
便攜式安全設(shè)備這個術(shù)語表示一個獨立設(shè)備,它具有特殊性能,以便使設(shè)備具有具有物理上防干擾和/或?qū)崿F(xiàn)在軟件中的保護(hù)性能使得提取存儲在設(shè)備中的信息很難或不可能。它可以是一個智能卡或任何其他基于芯片的卡設(shè)備,或具有相似功能或性能的具有例如微處器和存儲器的物體。包括具有不同于卡形狀的設(shè)備,例如一個發(fā)射機密鑰。還包括具有PCMCIA接口的設(shè)備。便攜式安全設(shè)備,例如,一個智能卡或條件訪問模塊,可由一個訂戶授權(quán)系統(tǒng)的操作者分送。尤其在便攜式安全設(shè)備結(jié)合一個具有多個調(diào)諧器的一般接收機使用時,訂戶授權(quán)系統(tǒng)的操作者仍可對同時被解擾的節(jié)目傳輸流的數(shù)目實行控制。
根據(jù)本發(fā)明的最后一方面,提供了一個用于在根據(jù)本發(fā)明的一個接收機系統(tǒng)中執(zhí)行的計算機程序,當(dāng)它在接收機系統(tǒng)中執(zhí)行時,使得條件訪問子系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)本發(fā)明的一個方法。


現(xiàn)在將參考附圖對本發(fā)明進(jìn)行更詳細(xì)地說明,附圖中圖1顯示了根據(jù)本發(fā)明的接收機系統(tǒng)的一個實施方式的一幅示意圖,圖2顯示了根據(jù)本發(fā)明的方法的一個實施方式的一幅流程圖。
具體實施例方式
一個接收機系統(tǒng)包括一個接收機1。接收機1的形式是一個置頂盒,但本發(fā)明也可在實現(xiàn)在包括一個具有集成的條件訪問功能的數(shù)字電視機的接收機系統(tǒng)中,包括一臺個人電腦的一個外圍電視接收機的接收機系統(tǒng)中,或包括一個安裝了電視接收機插件卡的個人電腦的接收機系統(tǒng)中。雖然圖1的示意圖顯示接收機系統(tǒng)包括多個組件,但這些組件不必被實現(xiàn)為離散組件。正如現(xiàn)有技術(shù)中所熟知的那樣,幾個組件可集成在一個芯片中。
接收機通過一個廣播信號輸入2接收一個廣播信號。廣播信號可根據(jù)例如某一個數(shù)字視頻廣播(DVB)標(biāo)準(zhǔn)(例如,歐洲廣播聯(lián)盟標(biāo)準(zhǔn)300421,300 429,300 744,300 748,300 749)通過陸地,衛(wèi)星或電纜廣播接收。廣播信號覆蓋一定頻率范圍,其中不同頻率的載波信號可被分辨。每個載波信號攜帶一個MPEG-2傳輸流。MPEG傳輸流包括多個節(jié)目傳輸流的多路復(fù)用,這些節(jié)目傳輸流一起形成一個所謂的一束。每個節(jié)目傳輸流包括共享一個公共時間基的節(jié)目基本流(例如,音頻,視頻,數(shù)據(jù))的多路復(fù)用。節(jié)目傳輸流,或組成一個節(jié)目傳輸流的單個節(jié)目基本流,已通過使用一個約每10秒種就更改的密鑰被加擾。授權(quán)控制消息的流在每個節(jié)目傳輸流中發(fā)送。授權(quán)控制消息包括用來對相關(guān)的節(jié)目傳輸流進(jìn)行加擾的已被加密的密鑰,并被單獨加擾。
接收機1包括一個第一調(diào)諧器3和一個第二調(diào)諧器4。從而,接收機能夠同時對廣播信號中的兩個不同的載波信號進(jìn)行調(diào)諧。其優(yōu)點是可以同時接收和解碼來自不同束的節(jié)目傳輸流。
一個第一解調(diào)器5從第一調(diào)諧器3調(diào)諧到的載波信號中取出一個包含條件訪問(CA)消息的一個相關(guān)流的第一節(jié)目傳輸流。一個第二解調(diào)器6從第二調(diào)諧器4調(diào)諧到的載波信號中取出具有CA消息的一個相關(guān)流的第二節(jié)目傳輸流。一個接收機控制器7將取出的比特流導(dǎo)向到接收機系統(tǒng)中的其他組件。
在所示的實施方式中,接收機系統(tǒng)包括接收機和一個條件訪問子系統(tǒng)之間的接口8。條件訪問子系統(tǒng)包括一個插在接收機1中的一個插槽中的條件訪問模塊9,以及一個插在條件訪問模塊9中的智能卡10。接收機系統(tǒng)包括一個與條件訪問子系統(tǒng)通信的接口。在此例中,接收機系統(tǒng)包括接收機1和條件訪問模塊9之間的一個接口8,例如一個PCMCIA接口。接收機系統(tǒng)進(jìn)一步包括條件訪問模塊和智能卡10之間的接口11。在此處將要說明的例子中,智能卡10被設(shè)計為實現(xiàn)本發(fā)明的方法。
除圖1所示的配置外的其他配置也可能屬于本發(fā)明的范圍之內(nèi)。例如,條件訪問子系統(tǒng)可實現(xiàn)為接收機1內(nèi)的軟件,從而沒有可分離的安全模塊,例如條件訪問模塊9或智能卡10。在此情況下,根據(jù)本發(fā)明的方法在接收機中實現(xiàn)。在另一個實施方式中,智能卡10實現(xiàn)根據(jù)本發(fā)明的方法,但它被直接插入接收機1中包含的一個智能卡閱讀器中。在又一個實施方式中,條件訪問子系統(tǒng)只包括條件訪問模塊9,它實現(xiàn)根據(jù)本發(fā)明的方法,沒有智能卡10。可想象到另一個實施方式,其中條件訪問模塊9和智能卡10先后實現(xiàn)根據(jù)本發(fā)明的方法,正如下文將要說明的那樣。
在圖1的例子中,一個包括兩個取出的節(jié)目傳輸流和用于兩個不同的節(jié)目傳輸流的ECM中至少一個的數(shù)據(jù)流通過接收機1和條件訪問模塊9之間的接口8。條件訪問模塊9包括一個解擾器12,它能用適當(dāng)?shù)目刂谱謱?jié)目傳輸流解擾,并能用一個密鑰對ECM解擾,它必須從智能卡10中取出這二者。一個條件訪問模塊中的濾波器模塊13對來自接收到的數(shù)據(jù)流的CA消息進(jìn)行濾波,并將它們形成有序的消息序列,該消息序列被提供給智能卡10。從而,條件訪問子系統(tǒng)包括一個用于取出消息序列的模塊,每個消息與多個不同的節(jié)目傳輸流之一相關(guān)聯(lián)。這些消息的每一個表示一個對于返回使能相關(guān)的節(jié)目傳輸流被接收機系統(tǒng)中的解擾器12解擾的消息的請求。該消息可以是一個使能節(jié)目基本流被解擾的控制字,或一個使能一個或多個授權(quán)控制消息被解擾的密鑰。在所有情況下,智能卡10將檢查一個授權(quán)參數(shù)集合以確定所述消息是否與接收機的用戶被授權(quán)的一個節(jié)目傳輸流相關(guān)聯(lián),其中這些參數(shù)永久存儲在智能卡10中或在授權(quán)管理消息(EMM)中發(fā)送給它。但是,本發(fā)明不是接受所有對使能用戶授權(quán)的節(jié)目傳輸流的控制字的請求,而是允許廣播者控制同時被解擾的節(jié)目傳輸流的數(shù)目,即使訂戶原則上是被授權(quán)訪問它們每個本身。至此,分析了發(fā)送到智能卡10的消息序列的特征。
在此處說明的實施方式中,智能卡10包括一個集成電路14,它包括一個處理器,隨機訪問存儲器和一個EEPROM,其中存儲了使得智能卡10能夠?qū)崿F(xiàn)根據(jù)本發(fā)明的方法的計算機程序代碼。
智能卡10包括一個例如實現(xiàn)在計算機程序代碼中的分析模塊,用于確定其接收到的消息是否與多個不同的被加擾的節(jié)目傳輸流相關(guān)聯(lián)。該模塊可以多種方式實現(xiàn)。
在本發(fā)明的一個第一實施方式中,分析模塊確定連續(xù)消息之間的時間間隔值。此分析利用了以下事實用于對節(jié)目傳輸流或ECM進(jìn)行加擾的控制字以規(guī)則的時間間隔更改,例如每隔10秒鐘。如果與多個節(jié)目傳輸流相關(guān)的多個消息被發(fā)送,則多個消息發(fā)送到智能卡10的速度增加。為了能夠確定時間間隔的值,接收機系統(tǒng)包括一個實時時鐘(未顯示)。實時時鐘可在接收機1或條件訪問模塊9中,在此情況下智能卡10必須請求時間。實時時鐘也可包括在智能卡10本身中。
在第一實施方式的一個優(yōu)選變體中,發(fā)送到智能卡10的消息包括表示與同一被加擾的傳輸流相關(guān)聯(lián)的兩個連續(xù)消息之間的時間間隔的信息。分析模塊被設(shè)計為從接收到的消息中取出此信息,并比較用實時時鐘確定的兩個連續(xù)的消息之間的時間間隔與該取出信息。此變體具有的優(yōu)點是,能在與不同的節(jié)目傳輸流相關(guān)聯(lián)的ECM以不同的速度發(fā)送的情況下起作用。它還能在不必進(jìn)行分析模塊的更新的情況下,使廣播者能更改發(fā)送ECM的速度。
在第一實施方式的另一變體中,分析模塊保存了一個包括多個先前確定的連續(xù)消息之間的時間間隔值的表。分析模塊被設(shè)計為將確定出的兩個接收到的消息之間的時間間隔與至少一個從存儲在表中的先前確定的時間間隔得到的值相比較。從而,分析模塊分析表的內(nèi)容,例如確定消息到達(dá)的平均速度,或檢測模式,例如連續(xù)的接收到的消息之間的時間間隔的不規(guī)則序列。考慮以下情況一個第一節(jié)目傳輸流的ECM每隔10秒發(fā)送,而一個第二節(jié)目傳輸流的ECM每隔20秒發(fā)送。一個可能的條件訪問子系統(tǒng)內(nèi)的接收到的消息之間的時間間隔的序列為10秒-1秒-9秒-10秒-1秒-9秒,等等。在此變體中,分析模塊具有一套規(guī)則,使之能夠檢測消息之間的時間間隔中的模式,這些模式表示了與多個節(jié)目傳輸流相關(guān)聯(lián)的消息序列。
在本發(fā)明的另一個可與以上說明的那個實施方式相結(jié)合的實施方式中,智能卡10接收到的每條消息包括一個信道標(biāo)識符。一個信道標(biāo)識符標(biāo)識與消息相關(guān)聯(lián)的被加擾的節(jié)目傳輸流。分析模塊通過其信道標(biāo)識符分析接收到的消息序列的特征。
在圖2所示的一個實施方式中,每條接收到的消息的信道標(biāo)識符與先前接收到的信道標(biāo)識符相比較。此實施方式將在下文中更詳細(xì)地說明。
在另一個實施方式中,分析模塊被設(shè)計為用連續(xù)接收到的信道標(biāo)識符值構(gòu)成一個表并在表中搜索至少一種預(yù)定類型的模式。此實施方式具有能辨別接收到的信道標(biāo)識符序列由于用戶選擇不同的節(jié)目傳輸流來解擾而不同以及由于企圖同時對幾個節(jié)目傳輸流進(jìn)行解擾而不同這兩種情況的優(yōu)點。
假設(shè)節(jié)目傳輸流具有信道標(biāo)識符值1、2、3、4等。表中的信道標(biāo)識符值序列將為1-1-1-1-1-1-1…,如果智能卡18只接收到對使能一個節(jié)目傳輸流被解擾的控制字的請求。如果查看者偶爾切換到另一節(jié)目傳輸流,然后返回到前一個,則模式看起來或多或少會是1-1-1-2-2-2-1-1-…。如果查看者在所有信道間切換,在每個信道處暫停幾秒鐘,則序列將為1-1-2-2-3-3-4-4-…。企圖同時對節(jié)目傳輸流1和2解擾將產(chǎn)生這樣一個信道標(biāo)識符值序列1-2-1-2-1-2…。在本發(fā)明的此實施方式中,此模式類型對應(yīng)于分析模塊被編程識別的預(yù)定類型的模式。
不論什么類型的分析用于檢測是否企圖同時對幾個不同的節(jié)目傳輸流解擾,至少一個對于返回一個控制字的請求將被智能卡18拒絕,如果它檢測到這樣一個企圖的話。
在一個實施方式中,智能卡可被編程為如果它檢測到對多于允許數(shù)目的節(jié)目傳輸流的進(jìn)行解擾的企圖時拒絕所有請求。這有效地關(guān)閉了接收機系統(tǒng)。
在另一個實施方式中,信道標(biāo)識符與每個消息一起被接收,一個信道標(biāo)識符值標(biāo)識了與消息相關(guān)聯(lián)的被加擾的節(jié)目傳輸流。條件訪問子系統(tǒng)通過返回使能只有一個有限大小的集合中的節(jié)目傳輸流被解擾的信息,即控制字,限制了能被同時解擾的節(jié)目傳輸流的數(shù)目。在此實施方式中,建立一個包括有限個信道標(biāo)識符值的集合。條件訪問子系統(tǒng)只接受由具有集合中的一個信道標(biāo)識符的消息所代表的請求。所有其他請求均被拒絕。此實施方式具有能被廣播者用于允許訂戶被授權(quán)的預(yù)定個數(shù)的節(jié)目傳輸流被完全解擾的優(yōu)點。換句話說,不僅信道標(biāo)識符不在集合中的節(jié)目傳輸流的解擾被拒絕,而且信道標(biāo)識符在集合中的節(jié)目傳輸流的解擾被完全使能。從而,廣播者可確定一個訂戶可同時對三個節(jié)目傳輸流進(jìn)行解擾,但不會更多。
在一個有利的實施方式中,集合的大小,即,可同時被解擾的節(jié)目傳輸流的數(shù)目,是從包含在智能卡10中或包含在由接收機系統(tǒng)接收的一條授權(quán)管理消息中的信息確定的。從而,廣播者可根據(jù)額外費用增加允許的節(jié)目傳輸流的數(shù)目。
正如所提到的,圖2顯示了本發(fā)明的另一個實施方式,其中信道標(biāo)識符被用于檢測同時對幾個節(jié)目傳輸流進(jìn)行解擾的企圖。在此實施方式中,智能卡10接收到的每條消息包括一個時間戳,代表一個時間值。時間戳可能已由廣播者包括在ECM中,或者接收機1可能在接收時將一個時間戳添加到ECM中。如果由條件訪問子系統(tǒng)接收的一條消息中的時間戳是由接收機系統(tǒng)所接收的相關(guān)節(jié)目傳輸流中的一條授權(quán)消息中包含的一個時間戳獲得的,則具有不可能通過向智能卡提供一個延遲的消息序列來欺騙它的優(yōu)點。
在圖2的實施方式中,本發(fā)明被用于允許接收機系統(tǒng)同時對訂戶被授權(quán)的多個(此例中為三個)節(jié)目傳輸流進(jìn)行解擾。條件訪問子系統(tǒng)中的分析模塊保存了一個表15,它包括多個條目,每個條目包括一個信道標(biāo)識符值和一個時間戳值。
在接收到一條消息時,包含在消息中的時間戳和信道標(biāo)識符值被取出。分析模塊將取出的時間戳與每個存儲的時間值相比較。如果取出的時間戳值與一個存儲的時間值之間的最小差值小于某一自由切換時間間隔值,則取出的信道標(biāo)識符值和時間戳值被保存在表15中,取代上述用于確定時間值中最小差值的條目的值。
如果取出的時間戳的值和存儲在表15中的每個時間值之間的差值超過所述自由切換時間時隔的值,但小于某一鎖定時間段值,則分析模塊將取出的信道標(biāo)識符值與表15中的每個標(biāo)識符值相比較。僅當(dāng)取出的信道標(biāo)識符值對應(yīng)于存儲在表15中的信道標(biāo)識符值集合中的一個信道標(biāo)識符值時,請求的控制字才被智能卡10返回。否則,從中取出信道標(biāo)識符值的消息所代表的請求被拒絕,即,被請求的信息不被返回。在此情況下,接收機系統(tǒng)處于信道鎖定模式只有表15中標(biāo)識的信道可被解擾。
表15中(三個)條目中的每一個的信道鎖定持續(xù)一定的鎖定時間段。如果取出的時間戳值和表中的時間值之一之間的差超過鎖定時間段值,則表15中相應(yīng)的條目被從接收到的消息中取出的信道標(biāo)識符值和時間惟值所取代,而通過該消息被請求的控制字被智能卡10返回。
圖2中描述的實施方式具有消息序列的分析相當(dāng)簡單的優(yōu)點。如果表15只包含一個條目,則接收到的一個信道標(biāo)識符值只與先前接收的信道標(biāo)識符值相比較。使用自由切換時間間隔和鎖定時間段的效果是允許信道切換,否則,如果接收到的信道標(biāo)識符值應(yīng)該總是對應(yīng)于先前接收到的信道標(biāo)識符值,則不可能有這個效果。例如,典型的自由切換時間間隔值可為兩分鐘,而鎖定時間段值為20秒。
本發(fā)明對于如圖1所示的接收機系統(tǒng)尤其有用。該接收機包括一個硬盤驅(qū)動器16,用于記錄接收到的節(jié)目傳輸流和相關(guān)的ECM之一。在節(jié)目傳輸流之一被記錄的同時,其他節(jié)目傳輸流的內(nèi)容可被顯示在一臺電視機上(未顯示)。至此,解擾器12對于ECM、EMM和要顯示的節(jié)目傳輸流進(jìn)行解擾,而且還對要記錄的節(jié)目傳輸流的ECM進(jìn)行解擾。后者是必要的,因為日后播放記錄的流所需的信息必須在接收節(jié)目傳輸流時從ECM中提取。從而,在此實施方式中,應(yīng)該可能對接收機1接收到的兩個(但不可能更多個)被加擾的節(jié)目傳輸流的部分或全部進(jìn)行解擾。至少被加擾的節(jié)目傳輸流之一的基本流(視頻、音頻、數(shù)據(jù))以被加擾的形式與被加擾的控制字一起被記錄在硬盤驅(qū)動器16上,所述控制字使能記錄的數(shù)據(jù)在播放時被解擾。另外,其他節(jié)目傳輸流被解擾器12利用從智能卡10接收到的信息進(jìn)行解擾。解擾的節(jié)目傳輸流在去多路復(fù)用器17中被去除多路復(fù)用,其中去多路復(fù)用器17挑選出包括在節(jié)目傳輸流中的不同節(jié)目基本流(視頻,音頻,數(shù)據(jù))。一個視頻解碼器18對視頻基本流進(jìn)行解壓縮和解碼,以便在視頻輸出19上提供一個視頻信號。一個音頻解碼器對音頻基本流進(jìn)行解壓縮和解碼,也便在一個音頻輸出21上提供一個伴隨的音頻信號。
將意識到本發(fā)明不限于以上說明的實施方式,這些實施方式可在附錄的權(quán)利要求書的范圍內(nèi)變化。尤其的,其中分析模塊檢測同時對多個節(jié)目傳輸流進(jìn)行解擾的企圖可使用的每種方法均可與任何一個所說明的響應(yīng)所結(jié)合。另外,可能有這樣的實施方式條件訪問模塊9處理由授權(quán)控制消息代表的請求,并且只傳遞控制字應(yīng)該被提供給智能卡10所響應(yīng)的授權(quán)控制消息。實際上,條件訪問模塊9通過選出應(yīng)被接受的請求來實現(xiàn)根據(jù)本發(fā)明的方法,但被請求的信息由智能卡10生成。
權(quán)利要求
1.控制一個接收機系統(tǒng)接收到的多個節(jié)目傳輸流的解擾的方法,該方法包括在所述接收機系統(tǒng)所包括的一個條件訪問子系統(tǒng)(9,10)中接收一個消息序列,每條消息與多個被加擾的節(jié)目傳輸流中的一個相關(guān)聯(lián),并代表一個對使能所述相關(guān)聯(lián)的被加擾的傳輸流被接收機系統(tǒng)中的至少一個解擾器模塊(12)解擾的返回信息的請求,確定在一定時間間隔內(nèi)接收到的多個消息是否與多個不同的被加擾的節(jié)目傳輸流相關(guān)聯(lián),并且如果與所述多個消息相關(guān)聯(lián)的不同的被加擾的節(jié)目傳輸流的數(shù)目超過一個預(yù)定數(shù)目時,則拒絕至少一個由在一定時間間隔中接收到的消息所代表的請求。
2.根據(jù)權(quán)利要求1的方法,其中通過分析接收到的消息序列的特征來確定在一定時間間隔內(nèi)接收到的多個消息是否與多個不同的被加擾的節(jié)目傳輸流相關(guān)聯(lián)。
3.根據(jù)權(quán)利要求2的方法,包括確定兩個接收到的消息之間的一個時間間隔值。
4.根據(jù)權(quán)利要求3的方法,其中每條消息包括表示與同一被加擾的節(jié)目傳輸流相關(guān)聯(lián)的兩條消息間的一個時間間隔的信息,該方法包括將該信息與確定的時間間隔值相比較。
5.根據(jù)權(quán)利要求3或4的方法,包括保存一個包括多個先前確定的連續(xù)消息之間的時間間隔值的表,并且將所述確定的時間間隔與從表中的先前確定的多個時間間隔所獲得的至少一個值進(jìn)行比較。
6.根據(jù)權(quán)利要求2-5中任何一個的方法,包括接收各個消息的信道標(biāo)識符,其中一個信道標(biāo)識符值標(biāo)識了與所述消息相關(guān)聯(lián)的被加擾的節(jié)目傳輸流,并且通過它們的信道標(biāo)識符分析接收到的消息序列的特征。
7.根據(jù)權(quán)利要求6的方法,包括用連續(xù)接收的信道標(biāo)識符的值組成一個表,并在表中搜索至少一個預(yù)定類型的模式。
8.根據(jù)權(quán)利要求1-7中任何一個的方法,包括接收各個消息的信道標(biāo)識符,其中一個信道標(biāo)識符值標(biāo)識了與所述消息相關(guān)聯(lián)的被加擾的節(jié)目傳輸流,其中條件訪問子系統(tǒng)(9,10)通過返回只使能一個有限大小的集合中的節(jié)目傳輸流被解擾的信息來限制可被解擾的節(jié)目傳輸流的數(shù)目。
9.根據(jù)權(quán)利要求8的方法,其中條件訪問子系統(tǒng)(9,10)從由接收機系統(tǒng)接收的一條授權(quán)消息中包含的信息確定所述集合的大小。
10.根據(jù)權(quán)利要求8或9的方法,其中條件訪問子系統(tǒng)(9,10)接收的每條消息包括被加密的控制字,其中條件訪問子系統(tǒng)(9,10)解密并至少返回所述控制字。
11.根據(jù)權(quán)利要求8-10中的任何一個的方法,其中每條消息包括一個時間戳,代表一個時間值,該方法包括將一條接收到的消息中的時間值與一個先前存儲的時間值相比較,其中如果所述時間值的差值超過某一自由切換時間間隔值,則條件訪問子系統(tǒng)(9,10)只限制可被解擾的節(jié)目傳輸流的數(shù)目。
12.根據(jù)權(quán)利要求11的方法,其中如果所述時間值的差值超過某一鎖定時間段值,則先前存儲的時間值被接收到的消息中的時間值所取代。
13.接收機系統(tǒng),包括一個接收機(1),它包括至少一個調(diào)諧器(3,4),用于接收一個攜帶一個數(shù)字傳輸流的信號,以及至少一個解調(diào)器(5,6),用于從接收到的一個或多個數(shù)字傳輸流中取出多個節(jié)目傳輸流,該接收機系統(tǒng)進(jìn)一步包括一個能夠?qū)崿F(xiàn)根據(jù)權(quán)利要求1-12中任何一個的一個方法的條件訪問子系統(tǒng)(9,10)。
14.根據(jù)權(quán)利要求13的接收機系統(tǒng),其中接收機(1)包括至少一個附加的調(diào)諧器(3,4),并被設(shè)置為從具有不同頻率的信號所攜帶的多個數(shù)字傳輸流中同時取出多個節(jié)目傳輸流。
15.便攜式安全裝置(9,10),包括一個用于根據(jù)權(quán)利要求13或14的一個接收機系統(tǒng)中的條件訪問子系統(tǒng),其中條件訪問子系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)權(quán)利要求1-12中任何一個的一個方法。
16.用于在根據(jù)權(quán)利要求13或14的一個接收機系統(tǒng)中執(zhí)行的計算機程序,當(dāng)在接收機系統(tǒng)中執(zhí)行時,允許條件訪問子系統(tǒng)(9,10)實現(xiàn)根據(jù)權(quán)利要求1-12中任何一個的一個方法。
全文摘要
控制由一個接收機系統(tǒng)接收到的多個節(jié)目傳輸流的解擾的方法包括在所述接收機系統(tǒng)所包括的一個條件訪問子系統(tǒng)(9,10)中接收一個消息序列,每個消息與多個被加擾的節(jié)目傳輸流相關(guān)聯(lián),并代表一個對于使相關(guān)的被加擾的傳輸流能夠被接收機系統(tǒng)中的至少一個解擾器模塊(12)所解擾的返回信息的請求,確定在一定時間間隔中接收到的消息是否與多個不同的被加擾的節(jié)目傳輸流相關(guān)聯(lián),并且如果與消息相關(guān)聯(lián)的不同的被加擾的節(jié)目傳輸流的數(shù)目超過一個預(yù)定數(shù)目,則拒絕至少一個由在一定時間間隔中接收到的消息所代表的請求。
文檔編號H04N7/167GK1522072SQ20041000393
公開日2004年8月18日 申請日期2004年2月10日 優(yōu)先權(quán)日2003年2月12日
發(fā)明者安東尼奧·J·P·M·范·德·范, 安德魯·A·魏斯, A 魏斯, 安東尼奧 J P M 范 德 范 申請人:耶德托存取公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1