亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

在條件接入系統(tǒng)中廣播數(shù)字信號(hào)的變體的制作方法

文檔序號(hào):7613632閱讀:133來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):在條件接入系統(tǒng)中廣播數(shù)字信號(hào)的變體的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字信號(hào)的廣播,例如數(shù)字視頻廣播。更具體地,本發(fā)明涉及在條件接 入系統(tǒng)中將數(shù)字信號(hào)的不同變體從前端模塊廣播到一個(gè)或多個(gè)接收器。
背景技術(shù)
數(shù)字視頻廣播(DVB)是一種已知技術(shù),其能夠?qū)PEG-2用于傳輸在數(shù)據(jù)流中復(fù)用 的內(nèi)容流。MPEG-2數(shù)據(jù)流被稱(chēng)作一種傳送流(K)。該傳送流包括一個(gè)或多個(gè)被稱(chēng)作打包 基本流(PES)的內(nèi)容流。打包基本流具有PES頭部分和PES有效載荷部分。通常由條件接入系統(tǒng)使得能夠提供受保護(hù)的DVB服務(wù)。條件接入系統(tǒng)包括前端系 統(tǒng)和大量的接收器。智能卡為個(gè)人訂戶(hù)實(shí)現(xiàn)付費(fèi)電視應(yīng)用。智能卡是一種例如信用卡大小 的卡片,帶有一塊要被插入到接收器中條件接入模塊內(nèi)的安全芯片。例如,智能卡可以作為 硬件模塊或者以軟件形式嵌入到接收器中。智能卡的主要功能是處理從前端系統(tǒng)接收到的授權(quán)消息,并響應(yīng)來(lái)自接收器的請(qǐng) 求。智能卡從授權(quán)控制消息(ECM)獲得解密密鑰(也稱(chēng)作控制字或CW),并將CW提供給接 收器中的去擾器(discrambler)以使得能夠解密PES。在符合國(guó)際標(biāo)準(zhǔn)IS0/IEC 13818-1 :2000的已知DVB系統(tǒng)中,在前端系統(tǒng)中產(chǎn)生 PES和TS。前端系統(tǒng)接收一個(gè)或多個(gè)模擬信號(hào),例如音頻和/或視頻信號(hào)。編碼器將模擬 信號(hào)編碼成數(shù)字信號(hào)。接著,數(shù)字信號(hào)在打包器中打包。打包器創(chuàng)建PES包,其包括PES頭 和PES有效載荷。多個(gè)PES流在復(fù)用器中被復(fù)用成復(fù)用的包流。高速擾碼器將復(fù)用的包流 加擾(也稱(chēng)做加密)為T(mén)S。該TS被提供給用于將該TS傳輸或廣播到一個(gè)或多個(gè)接收器的 DVB網(wǎng)絡(luò)結(jié)構(gòu)的傳輸組件。由在TS包頭中的唯一包標(biāo)識(shí)符(PID)值來(lái)標(biāo)識(shí)基本流。將由單一 PID標(biāo)識(shí)的PES 稱(chēng)作PID流。在接收器處,解復(fù)用器處理MPEG-2傳輸流并將具有相同PID值的包輸出到獨(dú) 立輸出流。PID路由表將這些輸出流轉(zhuǎn)發(fā)給相關(guān)的處理模塊,例如音頻或視頻解壓縮引擎。帶有指出(reference)基本流的PID值的TS包的有效載荷中載有基本流。在圖 17的示例中,音頻PES ‘a(chǎn)l’的PID值被傳輸電視節(jié)目‘1’的音頻的所有包共享。視頻和 EPG基本流存在類(lèi)似的布置,分別表示為‘V’和‘e’。在圖17的示例中,電視節(jié)目‘1’、‘2’ 和‘3,的音頻、視頻和EPG流(即,al、vl、el、a2、v2、e2、a3、v3、e3)是解復(fù)用器Demux 的輸出,也是獨(dú)立無(wú)線(xiàn)電信道“a4”的輸出?;玖骱碗娨暪?jié)目PID值的關(guān)聯(lián)性被包含在 MPEG-2PSI元數(shù)據(jù)(未示出)中。使用元數(shù)據(jù)來(lái)為所選的電視節(jié)目配置路由器,該路由器將 基本流發(fā)送到適當(dāng)?shù)奶幚砟K(如,解碼引擎)。該路由器表示為單元PID路由。MPEG-2傳輸流順序地傳輸TS包。結(jié)果,解復(fù)用器的每個(gè)輸出流順序地載有TS包 數(shù)據(jù)。在圖18的示例中,示出三個(gè)PID流‘a(chǎn),、‘a(chǎn)*,和‘a(chǎn)**,。PID流‘a(chǎn)*,和‘a(chǎn)… 是源于單一數(shù)據(jù)源的變體,例如被不同加密或者不同水印。在接收器中,PID流‘a(chǎn)’和PID 流‘a(chǎn)*’可以組合形成單一基本流??蛇x地,PID流‘a(chǎn)’和PID流‘a(chǎn) 〃’可以組合形成單一基本流。在圖18中,粗線(xiàn)表示在特定的PID上數(shù)據(jù)流量的存在時(shí)間?;玖鞯墓餐糠直?分配在PID ‘a(chǎn)’上。將該共同部分被分配給一組接收器。基本流的接收器的特定部分使用 PID ‘a(chǎn)*’和‘a(chǎn) 〃’。在圖18的示例中,當(dāng)特定部分被分配在PID ‘a(chǎn) 和‘a(chǎn) 〃’上時(shí),不 采用PID ‘a(chǎn)’傳遞數(shù)據(jù)。在接收器中,共同數(shù)據(jù)流‘a(chǎn)’和特定數(shù)據(jù)流‘a(chǎn)*’或‘a(chǎn)**’組合 以得到基本流。通過(guò)允許PID路由表將一個(gè)或多個(gè)輸入轉(zhuǎn)發(fā)到相同輸出,數(shù)據(jù)流的不同部分可以 在接收器中合并。這已知為PID切換。圖19顯示了接收器中已知的PID切換功能的示例。圖19的示例示出由下標(biāo)‘1’和‘2’表示的基本流由下標(biāo)‘1’表示的基本流屬于 例如電視節(jié)目。該電視節(jié)目的音頻部分具有由音頻PID值‘a(chǎn)l’、‘a(chǎn)l*’和‘a(chǎn)l〃’表示的 三個(gè)PID流。該電視節(jié)目的視頻部分具有由視頻PID值‘vl,、iVl*'和‘vl〃,表示的三 個(gè)PID流。圖19示例中的接收器能夠解碼將PID流‘a(chǎn)l’的共同數(shù)據(jù)部分與PID流’ al*
的特定數(shù)據(jù)部分合并而構(gòu)建的基本音頻流。通過(guò)合并來(lái)自PID流‘vl’和‘vl**’的數(shù) 據(jù)流可以實(shí)現(xiàn)視頻基本流的類(lèi)似合并。眾所周知,可以用水印對(duì)基本流的特定部分,例如圖18所示的‘a(chǎn)”或‘a(chǎn)**’,編 碼。有水印的PID流的合并類(lèi)似于圖19所示的示例,其產(chǎn)生有水印的輸出。通過(guò)使用每個(gè) PES唯一的PID值選擇特定PID流,接收器可以在基本流的特定部分之間切換,從而將一系 列水印插入對(duì)接收器唯一的輸出中。存在不支持PID切換的接收器。這些接收器的操作通常局限于圖17中所示的示例 的功能。需要更新接收器以增加PID切換功能。這種更新包括硬件和/或固件的更新。對(duì) 已經(jīng)配置好的接收器,改變硬件往往是不可行的。因?yàn)檐浖S(chǎng)商通常轉(zhuǎn)向其他接收器設(shè)計(jì) 并且不升級(jí)已經(jīng)配置好的接收器的固件,所以更新已經(jīng)配置好的接收器固件通常很困難。EP1486071公開(kāi)了 一種電視節(jié)目多個(gè)加密的加密布置。在EP1485071中,每個(gè)復(fù)制 包有唯一的PID。EP1461952公開(kāi)了一種多個(gè)加密節(jié)目的加密布置。采用PID映射技術(shù)來(lái)區(qū)分多個(gè) 加密。具有相對(duì)舊的接收器的重要基礎(chǔ)設(shè)施的廣播設(shè)備需要類(lèi)似PID切換的功能。這些 設(shè)施通常由付費(fèi)電視廣播設(shè)備使用。已存在的接收器的局限限制了在現(xiàn)代接收器中存在的 新特征的配置,因?yàn)樗鶎?dǎo)致需要基本流的多個(gè)版本。PID切換的益處可以在可負(fù)擔(dān)的帶 寬開(kāi)銷(xiāo)下將這種設(shè)施的壽命延長(zhǎng)。需要一種解決方案使數(shù)據(jù)流的一部分的多個(gè)變體,例如數(shù)據(jù)流的音頻部分或視頻 部分的多個(gè)變體能夠被分配,而無(wú)需更新接收器。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面提出了一種前端系統(tǒng)。該前端系統(tǒng)包括復(fù)制器,被配置成產(chǎn) 生第一數(shù)字信號(hào)的至少一部分的兩個(gè)或更多個(gè)副本。該前端系統(tǒng)可選地進(jìn)一步包括一個(gè) 或多個(gè)水印插入模塊,被配置成在每個(gè)副本中插入水印以獲得第一數(shù)字信號(hào)的有水印的副 本,其中每個(gè)副本的水印不同。該前端系統(tǒng)進(jìn)一步包括一個(gè)或多個(gè)擾碼器,被配置成對(duì)每個(gè) 副本加擾以獲得第一數(shù)字信號(hào)的已加擾的副本,其中每個(gè)副本被不同加擾。該前端系統(tǒng)進(jìn) 一步包括組合器,被配置成組合已加擾的副本以獲得第二數(shù)字信號(hào),其中已加擾的副本不能被識(shí)別為與第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān)。根據(jù)本發(fā)明的一方面提出了一種在具有一個(gè)或多個(gè)上述特征的系統(tǒng)中使用的方 法。該方法包括產(chǎn)生第一數(shù)字信號(hào)的至少一部分的兩個(gè)或更多個(gè)副本的步驟。該方法可選 地進(jìn)一步包括在每個(gè)副本中插入水印以獲得第一數(shù)字信號(hào)的有水印的副本的步驟,其中每 個(gè)副本的水印不同。該方法進(jìn)一步包括對(duì)每個(gè)副本加擾以獲得第一數(shù)字信號(hào)的已加擾的副 本的步驟。每個(gè)副本被不同加擾。該方法進(jìn)一步包括組合已加擾的副本以獲得第二數(shù)字信 號(hào)的步驟,其中已加擾的副本不能被識(shí)別為與第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè) 相關(guān)。已加擾的副本不能被識(shí)別為與第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān)。 這意味著,例如PES包的兩個(gè)副本具有相同的PID。因此,不能從PES包推出它們是副本,并 且PES包的接收器將會(huì)處理所有副本。在第二數(shù)字信號(hào)中,處理過(guò)的副本不能被識(shí)別為與第一數(shù)字信號(hào)的單一副本相 關(guān)。因此,在第二數(shù)字信號(hào)中,處理過(guò)的副本不能被識(shí)別為副本,與例如PID切換技術(shù)相反。 第二數(shù)字信號(hào)看似不包含任何副本。有意義的輸出是可以被解碼以用于在終端用戶(hù)設(shè)備上顯示的輸出,例如視頻輸 出、音頻輸出、EPG輸出或在電視輸出中的視頻和音頻的組合。無(wú)意義的輸出是不可以被解 碼以用于在終端用戶(hù)設(shè)備上顯示的輸出,因?yàn)樵跓o(wú)意義的輸出中丟失了必要信息。這種必 要信息的示例是解碼PES包有效載荷所需的PES包頭信息。另一個(gè)示例是PES包有效載荷 中的MPEG-2數(shù)據(jù)元,例如用于視頻編碼的I幀、P幀或B幀數(shù)據(jù)元。由前端系統(tǒng)由此產(chǎn)生的第二數(shù)字信號(hào)使得接收器能夠接收和處理第二數(shù)字信號(hào) 而無(wú)需識(shí)別第二數(shù)字信號(hào)中的副本,例如通過(guò)PID。接收器的錯(cuò)誤處理性能保證在接收器 的輸出中只使用一個(gè)副本。有利地,根據(jù)本發(fā)明,接收器不需要為了處理第二數(shù)字信號(hào)而更 新,因?yàn)殄e(cuò)誤處理性能在接收器中通常是可用的。錯(cuò)誤處理性能例如通過(guò)使接收器使用解密密鑰來(lái)去擾所有副本來(lái)觸發(fā),導(dǎo)致一個(gè) 副本被正確去擾和其他被錯(cuò)誤去擾的副本導(dǎo)致其他副本的隨機(jī)數(shù)據(jù)。有利地,在前端系統(tǒng)的控制下,可選地插入的水印可以出現(xiàn)在第二數(shù)字信號(hào)接收 器的輸出中。有利地,權(quán)利要求2的實(shí)施例使得能夠在加擾之前打包副本。有利地,權(quán)利要求3的實(shí)施例使得水印能夠在打包副本之后被插入。有利地,權(quán)利要求4的實(shí)施例使得能夠在產(chǎn)生副本之前打包第一數(shù)字信號(hào)。有利地,權(quán)利要求5的實(shí)施例使得能夠在加擾之前打包副本。有利地,權(quán)利要求6的實(shí)施例使得包含頭的每個(gè)已打包副本能夠被加擾。有利地,權(quán)利要求7和13的實(shí)施例通過(guò)向接收器提供解密密鑰以正確地去擾副本 中的一個(gè),使得前端系統(tǒng)能夠控制接收器中哪個(gè)副本要被去擾。有利地,權(quán)利要求8的實(shí)施例使得能夠?qū)⒍鄠€(gè)解密密鑰提供給接收器,接收器使 用選擇數(shù)據(jù)從中選擇一個(gè)密鑰。根據(jù)本發(fā)明的一方面,提出了一種接收器,用于從具有一個(gè)或多個(gè)上述特征的前 端系統(tǒng)接收第二數(shù)字信號(hào)和授權(quán)消息。第二數(shù)字信號(hào)包括第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)已 加擾的副本,其中已加擾的副本不能被識(shí)別為與第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān)。授權(quán)消息包括兩個(gè)或更多個(gè)解密密鑰的密鑰數(shù)據(jù)。授權(quán)消息進(jìn)一步包括選擇數(shù)據(jù)。 接收器包括解密器,被配置成從授權(quán)消息獲得密鑰數(shù)據(jù)和選擇數(shù)據(jù)。接收器進(jìn)一步包括包 含指紋向量的存儲(chǔ)器。接收器進(jìn)一步包括匹配模塊,被配置成將選擇數(shù)據(jù)與指紋向量匹配 以獲得匹配結(jié)果。接收器進(jìn)一步包括密鑰選擇器,被配置成基于匹配結(jié)果從密鑰數(shù)據(jù)獲得 解密密鑰以使得接收器能夠?qū)⒁鸭訑_的副本中的一個(gè)去擾成有意義的輸出,并將所有其他 已加擾的副本去擾成無(wú)意義的輸出。從前端系統(tǒng)由此接收到的第二數(shù)字信號(hào)使得接收器能夠接收和處理第二數(shù)字信 號(hào),而無(wú)需識(shí)別第二數(shù)字信號(hào)中的副本。接收器的錯(cuò)誤處理性能保證在接收器的輸出中只 使用一個(gè)副本。錯(cuò)誤處理性能通過(guò)使接收器使用解密密鑰去擾所有副本來(lái)觸發(fā),導(dǎo)致一個(gè) 副本被正確去擾和其他被錯(cuò)誤去擾的副本導(dǎo)致其他副本的隨機(jī)數(shù)據(jù)。根據(jù)本發(fā)明的一個(gè)方面,提出了一種在接收器中使用的智能卡,用于從具有一個(gè) 或多個(gè)上述特征的前端系統(tǒng)接收第二數(shù)字信號(hào)和授權(quán)消息。第二數(shù)字信號(hào)包括第一數(shù)字信 號(hào)的兩個(gè)或更多個(gè)已加擾的副本。已加擾的副本不能被識(shí)別為與第一數(shù)字信號(hào)的兩個(gè)或更 多個(gè)副本中的一個(gè)相關(guān)。授權(quán)消息包括兩個(gè)或更多個(gè)解密密鑰的密鑰數(shù)據(jù)。授權(quán)消息進(jìn)一 步包括選擇數(shù)據(jù)。智能卡包括輸入模塊,被配置成從接收器接收授權(quán)消息。智能卡進(jìn)一步 包括解密器,被配置成從授權(quán)消息獲得密鑰數(shù)據(jù)和選擇數(shù)據(jù)。智能卡進(jìn)一步包括包含指紋 向量的存儲(chǔ)器。智能卡進(jìn)一步包括匹配模塊,被配置成將選擇數(shù)據(jù)與指紋向量匹配以獲得 匹配結(jié)果。智能卡進(jìn)一步包括密鑰選擇器,被配置成基于匹配結(jié)果從密鑰數(shù)據(jù)獲得解密密 鑰以使得接收器能夠?qū)⒁鸭訑_的副本中的一個(gè)去擾成有意義的輸出,并將所有其他已加擾 的副本去擾成無(wú)意義的輸出。根據(jù)本發(fā)明的一個(gè)方面,提出了一種在具有一個(gè)或多個(gè)上述特征的智能卡中使用 的智能卡。該方法包括接收來(lái)自接收器的授權(quán)消息的步驟。授權(quán)消息包括兩個(gè)或更多個(gè)解 密密鑰的密鑰數(shù)據(jù)。授權(quán)消息進(jìn)一步包括選擇數(shù)據(jù)。該方法進(jìn)一步包括解密授權(quán)消息以獲 得密鑰數(shù)據(jù)和選擇數(shù)據(jù)的步驟。該方法進(jìn)一步包括從存儲(chǔ)器讀取指紋向量的步驟。該方法 進(jìn)一步包括將選擇數(shù)據(jù)與指紋向量匹配以獲得匹配結(jié)果的步驟。該方法進(jìn)一步包括基于匹 配結(jié)果從密鑰數(shù)據(jù)獲得解密密鑰以使得接收器能夠?qū)?shù)字信號(hào)的第一已加擾的副本去擾 成有意義的輸出并將數(shù)字信號(hào)的第二已加擾的副本去擾成無(wú)意義的輸出的步驟。從接收器中的前端系統(tǒng)由此接收到的第二數(shù)字信號(hào)使得接收器能夠接收和處理 第二數(shù)字信號(hào)而無(wú)需識(shí)別第二數(shù)字信號(hào)中的副本。接收器的錯(cuò)誤處理性能保證在接收器的 輸出中只使用一個(gè)副本。錯(cuò)誤處理性能通過(guò)使接收器使用智能卡提供的解密密鑰去擾所 有副本來(lái)觸發(fā),導(dǎo)致一個(gè)副本被正確去擾和其他被錯(cuò)誤去擾的副本導(dǎo)致其他副本的隨機(jī)數(shù) 據(jù)。根據(jù)本發(fā)明的一個(gè)方面,提出了一種條件接入系統(tǒng),包括具有一個(gè)或多個(gè)上述特 征和優(yōu)點(diǎn)的前端系統(tǒng)以及具有一個(gè)或多個(gè)上述特征和優(yōu)點(diǎn)的一個(gè)或多個(gè)接收器。根據(jù)本發(fā)明的一個(gè)方面,提出了一種條件接入系統(tǒng),包括具有一個(gè)或多個(gè)上述特 征和優(yōu)點(diǎn)的前端系統(tǒng)、具有一個(gè)或多個(gè)上述特征和優(yōu)點(diǎn)的一個(gè)或多個(gè)接收器以及具有一個(gè) 或多個(gè)上述特征和優(yōu)點(diǎn)的一個(gè)或多個(gè)智能卡。根據(jù)本發(fā)明的一個(gè)方面,提出了一種在接收器中使用的錯(cuò)誤處理器,用于從在第 二數(shù)字信號(hào)中接收到的兩個(gè)或更多個(gè)已加擾的副本獲得副本錯(cuò)誤。從具有一個(gè)或多個(gè)上述特征的前端系統(tǒng)接收第二數(shù)字信號(hào)。已加擾的副本不能被識(shí)別為與第一數(shù)字信號(hào)的兩個(gè)或 更多個(gè)副本中的一個(gè)相關(guān)。接收器被配置成使用解密密鑰對(duì)兩個(gè)或更多個(gè)已加擾的副本去 擾,從而將已加擾的副本中的一個(gè)去擾成有意義的輸出并將所有其他已加擾的副本去擾成 無(wú)意義的輸出。錯(cuò)誤處理器被配置成丟棄無(wú)意義的輸出。在接收器中接收到的第二數(shù)字信號(hào)被有利地處理而無(wú)需識(shí)別第二數(shù)字信號(hào)中的 副本。接收器的錯(cuò)誤處理器保證在接收器的輸出中只使用一個(gè)副本。錯(cuò)誤處理器通過(guò)使接 收器使用解密密鑰去擾所有副本來(lái)觸發(fā),導(dǎo)致一個(gè)副本被正確去擾和其他被錯(cuò)誤去擾的副 本導(dǎo)致其他副本的隨機(jī)數(shù)據(jù)。下面將更詳細(xì)地描述本發(fā)明的具體實(shí)施例。但是,應(yīng)該意識(shí)到,這些實(shí)施例不構(gòu)成 對(duì)本發(fā)明的保護(hù)范圍的限制。


通過(guò)參考附圖所示的示意性實(shí)施例將更詳細(xì)地解釋本發(fā)明的各方面,其中圖1示出本發(fā)明示意性實(shí)施例的前端系統(tǒng)的基本元件,其中源于單一源的數(shù)字信 號(hào)被處理;圖2示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中來(lái)自?xún)蓚€(gè)源的數(shù)字信號(hào)被處理和 復(fù)用;圖3示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中數(shù)字信號(hào)的副本在印水印之后打 包;圖4示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中將數(shù)字信號(hào)的副本在印水印后打 包,并且其中有水印的數(shù)據(jù)包在被加擾之前轉(zhuǎn)換為較小的數(shù)據(jù)包;圖5示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中數(shù)字信號(hào)的副本在印水印前打 包;圖6示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中數(shù)字信號(hào)的副本在印水印前打 包,并且其中有水印的數(shù)據(jù)包在被加擾之前轉(zhuǎn)換為較小的數(shù)據(jù)包;圖7示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中數(shù)字信號(hào)在復(fù)制之前打包;圖8示出本發(fā)明示意性實(shí)施例的前端系統(tǒng),其中數(shù)字信號(hào)在復(fù)制之前打包,并且 其中有水印的數(shù)據(jù)包在被加擾之前轉(zhuǎn)換為較小的數(shù)據(jù)包;圖9示出本發(fā)明示意性實(shí)施例中數(shù)據(jù)包的轉(zhuǎn)換,其中數(shù)據(jù)包被轉(zhuǎn)換為較小的數(shù)據(jù) 包;圖10示出了 PES包如何在前端系統(tǒng)和接收器中的不同處理階段被處理的示例;圖11示出了本發(fā)明示意性實(shí)施例的智能卡;圖12示出了本發(fā)明示意性實(shí)施例的智能卡;圖13示出了本發(fā)明示意性實(shí)施例的條件接入系統(tǒng);圖14示出了由本發(fā)明示意性實(shí)施例的前端系統(tǒng)執(zhí)行的方法的步驟流程圖;圖15示出了由本發(fā)明示意性實(shí)施例的智能卡執(zhí)行的方法的步驟流程圖;圖16示出了不同接收器中同步點(diǎn)的不同序列的示例;圖17示出了接收器中處理PES流的現(xiàn)有技術(shù)示例; 圖18示出了三個(gè)PID流的現(xiàn)有技術(shù)示例,接收器可以從三個(gè)PID流形成單一基本流;以及圖19示出了接收器中PID切換的現(xiàn)有技術(shù)示例。
具體實(shí)施例方式本發(fā)明使用現(xiàn)有的錯(cuò)誤處理性能和未來(lái)接收器。錯(cuò)誤處理性能通常以由接收器的 錯(cuò)誤處理模塊實(shí)現(xiàn)的軟件或硬件實(shí)現(xiàn)。通常采用錯(cuò)誤處理性能來(lái)克服前端系統(tǒng)和接收器之 間的傳輸錯(cuò)誤,其可能導(dǎo)致數(shù)據(jù)流中丟失數(shù)據(jù)元或受損的數(shù)據(jù)結(jié)構(gòu),使得不可能在接收器 中處理數(shù)據(jù)流。當(dāng)有短序列的錯(cuò)誤時(shí),已知的錯(cuò)誤處理模塊將嘗試盡快恢復(fù)解碼以減少任何在模 擬輸出中的可能由終端用戶(hù)察覺(jué)到的退化(degradation)。數(shù)據(jù)流中的一個(gè)或多個(gè)數(shù)據(jù)包 的丟失導(dǎo)致數(shù)據(jù)流處理的臨時(shí)中斷并觸發(fā)錯(cuò)誤處理模塊,以應(yīng)用在檢測(cè)到內(nèi)容流的同步點(diǎn) 后恢復(fù)數(shù)據(jù)流處理的錯(cuò)誤處理技術(shù)。MPEG-2接收器中的錯(cuò)誤處理模塊通常使用PES頭作為同步點(diǎn)。錯(cuò)誤處理模塊在 音頻PES和/或視頻PES內(nèi)查找(檢索)預(yù)定義的指示PES頭的開(kāi)始的‘packet_Start_ code_prefix,比特模式,如國(guó)際標(biāo)準(zhǔn)IS0/IEC 13818-1 :2000所定義的。當(dāng)檢測(cè)到‘packet_ start_code_prefix,比特模式時(shí),將從該點(diǎn)開(kāi)始向前處理PES。本發(fā)明使數(shù)據(jù)流的一部分,例如數(shù)據(jù)流的音頻部分或視頻部分的多個(gè)變體能夠被 分配,而無(wú)需更新接收器。本發(fā)明的一個(gè)優(yōu)點(diǎn)是使得條件接入系統(tǒng)具有水印功能,其中前端系統(tǒng)能夠控制在 特定接收器處產(chǎn)生指紋,而無(wú)需更新接收器。水印屬于處理在數(shù)據(jù)流中隱藏信息信號(hào)的隱寫(xiě)式(steganography)技術(shù)領(lǐng)域,使 得信號(hào)人員觀測(cè)者基本上不可能檢測(cè)到。水印信息基本上是無(wú)法移除的并且不受從數(shù)據(jù)流 中解碼的模擬信號(hào),例如音頻和/或視頻信號(hào)的操作的影響。數(shù)據(jù)流通常包括一個(gè)或多個(gè)內(nèi)容流,例如音頻和/或視頻流或數(shù)字電視流。通常, 在發(fā)射器將水印插入到內(nèi)容流,使得在接收器中解碼后,可以在模擬區(qū)域內(nèi)探測(cè)到水印。包含在水印中的信息通常用于記錄從演播室到廣播設(shè)備的路徑。通常不包括進(jìn)一 步的下游信息,因?yàn)樵趶V播前端或在演播室從視頻內(nèi)容版權(quán)所有者處獲得的模擬副本中應(yīng) 用水印。指紋是沿廣播鏈進(jìn)一步插入的特殊類(lèi)型的水印。指紋通常包括標(biāo)識(shí)數(shù)據(jù)流接收器 的信息。指紋信息被廣泛使用于法醫(yī)應(yīng)用中。已知的水印解決方案需要在接收器中使用特殊的硬件和/或軟件功能。對(duì)于已配 置的接收器,水印性能的增加需要對(duì)固件的更新?,F(xiàn)有的接收器可能不具有實(shí)現(xiàn)水印功能 的技術(shù)硬件性能或者不可能創(chuàng)造(create)新的固件,例如由于缺少來(lái)自接收器廠(chǎng)商的支持。圖1示出本發(fā)明示意性實(shí)施例的前端系統(tǒng)1的基本元件,其中源于單一源的數(shù)字 信號(hào)可以被處理。箭頭表示前端系統(tǒng)的元件(單元)之間的數(shù)據(jù)流。前端系統(tǒng)1接收來(lái)自 外部源的數(shù)字信號(hào)。數(shù)字信號(hào)例如是數(shù)字視頻信號(hào)或數(shù)字音頻信號(hào)??蛇x地,數(shù)字信號(hào)源 于前端系統(tǒng)內(nèi),例如存儲(chǔ)器(未示出)或源于編碼器(未示出),其將模擬信號(hào),例如模擬音 頻信號(hào)或模擬視頻信號(hào)編碼成數(shù)字信號(hào)。復(fù)制器12產(chǎn)生數(shù)字信號(hào)的至少一部分的多個(gè)副本。每個(gè)副本將被處理成數(shù)字信號(hào)的該部分的變體。在圖1中,將前端系統(tǒng)1設(shè)置成產(chǎn)生 和處理兩個(gè)副本??梢詫⑶岸讼到y(tǒng)設(shè)置成產(chǎn)生(生成)和處理兩個(gè)以上的副本。將數(shù)字信號(hào)的每個(gè)副本提供給擾碼器14a,14b用于加擾數(shù)字信號(hào)??梢栽跀_碼器 14a和14b中使用任何已知的加擾處理。用于每個(gè)數(shù)字信號(hào)副本的加擾是不同的。可以將 前端系統(tǒng)1配置成不加擾一個(gè)或多個(gè)數(shù)字信號(hào)。為了對(duì)副本進(jìn)行不同加擾,可以使用不同加密方案和/或使用不同的加密密鑰來(lái) 加擾副本。用于加擾數(shù)字信號(hào)的CW例如對(duì)于數(shù)字信號(hào)的每個(gè)副本是不同的。復(fù)用器15將已處理的數(shù)字信號(hào)的副本復(fù)用成內(nèi)容流。在內(nèi)容流中,已處理的副本 不能被識(shí)別為與第一數(shù)字信號(hào)副本中的單個(gè)副本相關(guān)。因此,在內(nèi)容流中,已處理的副本不 能被識(shí)別為副本,而內(nèi)容流看似常規(guī)的已加密流。將內(nèi)容流發(fā)送或廣播給一個(gè)或多個(gè)接收
ο由前端系統(tǒng)1產(chǎn)生的內(nèi)容流由此包含使用第一加密方案和/或第一加密密鑰加擾 的數(shù)字信號(hào)的第一副本,和使用與第一加密方案不同的第二加密方案和/或與第一加密密 鑰不同的第二加密密鑰加擾的數(shù)字信號(hào)第二副本。對(duì)于數(shù)字信號(hào)的每個(gè)副本,水印插入模塊13a、1 通過(guò)將包的編碼改變成如下形 式來(lái)選擇地處理數(shù)字信號(hào)的副本在數(shù)字信號(hào)的接收器中解碼數(shù)字信號(hào)之后,將在模擬輸 出中產(chǎn)生隱蔽信號(hào)。由此已插入的水印形成可以由接收器產(chǎn)生的較長(zhǎng)指紋序列的一部分, 這將會(huì)被解釋。通常,前端系統(tǒng)1處理多個(gè)數(shù)字信號(hào)以形成整個(gè)指紋。做為示例,水印插入模塊13a和水印插入模塊1 各自均產(chǎn)生單一比特水印,用于 作為指紋的一部分插入到數(shù)字信號(hào)的副本中。數(shù)字信號(hào)第一副本由水印插入模塊13a插入 比特值“0”。數(shù)字信號(hào)第二副本由水印插入模塊1 插入比特值“1”。由于在復(fù)制的數(shù)字 信號(hào)的兩個(gè)各自示例中編碼兩個(gè)比特值,由此在只能正確解碼兩個(gè)副本中的一個(gè)的接收器 中,數(shù)字信號(hào)的有選擇地處理將所需要的比特值做為水印嵌入到接收器的模擬輸出中。為 了產(chǎn)生作為指紋的較長(zhǎng)的比特序列,多個(gè)數(shù)字信號(hào)被如所描述地印水印。將每個(gè)有水印的數(shù)字信號(hào)提供給擾碼器14a、14b,以用于對(duì)有水印的數(shù)字信號(hào)進(jìn) 行與數(shù)字信號(hào)的副本的加擾類(lèi)似的加擾。由包括可選的水印插入模塊14a、14b的前端系統(tǒng)1產(chǎn)生的內(nèi)容流由此包含用比特 值“0”印水印并使用第一加密方案和/或第一加密密鑰加擾的數(shù)字信號(hào)的第一副本,和用 比特值“1”印水印并使用不同于第一加密方案的第二加密方案和/或不同于第一加密密鑰 的第二加密密鑰加擾的數(shù)字信號(hào)的第二副本。每個(gè)擾碼器14a、14b使用的CW在密鑰產(chǎn)生器21,例如產(chǎn)生CW情況下的CW產(chǎn)生器 21中產(chǎn)生。內(nèi)容流的接收器用來(lái)去擾數(shù)字信號(hào)的僅僅一個(gè)副本所使用的CW由授權(quán)消息產(chǎn) 生器23以任何本身已知的方式安全地存儲(chǔ)于授權(quán)消息,例如ECM中。將ECM從前端系統(tǒng)發(fā) 送到接收器,這由離開(kāi)授權(quán)消息產(chǎn)生器23的箭頭表示。通常,接收器將ECM轉(zhuǎn)發(fā)給智能卡 以用于從ECM中提取CW。在將ECM發(fā)送或廣播到多于一個(gè)的接收器的情況下,前端系統(tǒng)可以包括用于加擾 ECM中數(shù)字信號(hào)副本的所有CW。為了使接收器和/或智能卡能夠從ECM選擇單個(gè)CW從而 在已解碼模擬信號(hào)中產(chǎn)生特定的指紋,選擇數(shù)據(jù)產(chǎn)生器22產(chǎn)生包含在ECM中的選擇數(shù)據(jù)。 利用這個(gè)選擇數(shù)據(jù),接收器或智能卡從ECM選擇特定CW,這將在圖11和12的示例中描述。
包括加密密鑰產(chǎn)生器21、選擇數(shù)據(jù)產(chǎn)生器22和授權(quán)消息產(chǎn)生器23的前端系統(tǒng)1 的一部分在圖1中表示為CW控制部分20。圖2示出了前端系統(tǒng)Ia的示例,其中來(lái)自?xún)蓚€(gè)源的數(shù)字信號(hào)可以被處理和復(fù)用。 圖2未示出圖1所示的CW控制部分20,但是其通常是前端系統(tǒng)Ia的一部分。圖2所示的 前端系統(tǒng)Ia包含雙重的圖1所示的前端系統(tǒng)的元件。第一數(shù)字信號(hào),例如是由圖2左上方 表示的第一編碼器10從模擬音頻信號(hào)產(chǎn)生的數(shù)字音頻信號(hào)。第二數(shù)字信號(hào),例如是由附圖 2左下方表示的第二編碼器10從模擬視頻信號(hào)產(chǎn)生的數(shù)字視頻信號(hào)。在圖2的示例中,打包器16將每個(gè)由復(fù)用器15產(chǎn)生的內(nèi)容流各自打包成較小的 包。這可以使內(nèi)容流更有效地傳輸。在復(fù)用器17中進(jìn)一步將處理和打包的內(nèi)容流復(fù)用成 要發(fā)送或廣播給接收器的數(shù)據(jù)流。圖3示出了本發(fā)明示意性實(shí)施例的前端系統(tǒng)lb,其中數(shù)字信號(hào)的副本被打包。圖 3未示出圖1所示的CW控制部分20,但是其通常是前端系統(tǒng)Ib的一部分。箭頭表示前端 系統(tǒng)元件之間的數(shù)據(jù)流向。將前端系統(tǒng)Ib設(shè)置成處理數(shù)字信號(hào),例如數(shù)字音頻信號(hào)或數(shù)字 視頻信號(hào)。在圖3示例中,數(shù)字信號(hào)源于前端系統(tǒng)內(nèi)的編碼器10,其將模擬信號(hào),如模擬音 頻信號(hào)或模擬視頻信號(hào)編碼成數(shù)字信號(hào)。復(fù)制器12產(chǎn)生數(shù)字信號(hào)的至少一部分的多個(gè)副 本并將每個(gè)副本轉(zhuǎn)發(fā)到打包器lla、llb??蛇x地在打包每個(gè)副本前,由水印插入模塊13a、 13b處理每個(gè)副本。在圖3中,將前端系統(tǒng)Ib設(shè)置成產(chǎn)生和處理兩個(gè)副本??梢詫⑶岸讼?統(tǒng)設(shè)置成產(chǎn)生和處理兩個(gè)以上的副本??蛇x的水印插入模塊13a、13b與圖1示例類(lèi)似地處理數(shù)字信號(hào)的副本。打包器IlaUlb將數(shù)字信號(hào)或有水印的數(shù)字信號(hào)打包成一個(gè)或多個(gè)數(shù)據(jù)包,每個(gè) 數(shù)據(jù)包都有頭和有效載荷。數(shù)據(jù)包例如是PES包。將PES包提供給擾碼器14c、14d以用于加擾PES包的有效載荷。可以在擾碼器 14c、14d中使用任何已知的加擾處理。對(duì)于數(shù)字信號(hào)的每個(gè)副本,用于加擾PES包的加密 方案和/或加密密鑰是不同的??梢詫⑶岸讼到y(tǒng)Ib配置成不加擾一個(gè)或多個(gè)PES包。對(duì) 于已加擾的PES包,可以由此更改在PES包的PES頭中的加擾控制域。PES包的副本的PID 保持不變。復(fù)用器15a將已處理的數(shù)字信號(hào)副本復(fù)用成內(nèi)容流。由圖3的前端系統(tǒng)Ib產(chǎn)生的內(nèi)容流由此包含可選地用比特值“0”印水印并使用 第一加密方案和/或第一加密密鑰加擾的數(shù)字信號(hào)的第一副本的第一 PES,和可選地用例 如比特值“1”印水印并使用不同于第一加密方案的第二加密方案和/或不同于第一加密密 鑰的第二加密密鑰加擾的數(shù)字信號(hào)的第二副本的第二 PES??蛇x地,打包器16進(jìn)一步將內(nèi)容流打包成較小的包,與圖2的示例類(lèi)似。因此在 打包器模塊16中可以將PES復(fù)用器1 產(chǎn)生的PES包流轉(zhuǎn)換成TS包流??蛇x地,在復(fù)用 器17中進(jìn)一步將多個(gè)TS包流復(fù)用成TS數(shù)據(jù)流,與圖2的示例類(lèi)似。已加擾PES包的接收器可以與PES級(jí)去擾兼容,但是不是所有的接收器都支持PES 級(jí)去擾。為了使不支持PES級(jí)去擾的接收器能夠處理已加擾的PES包,在前端系統(tǒng)可以使 用可選擇的的加擾處理。圖4示出本發(fā)明示意性實(shí)施例的為這種可選擇的加擾處理設(shè)置的前端系統(tǒng)lc。在 前端系統(tǒng)Ic中,加擾包括PES頭的整個(gè)PES包??蛇x擇的加擾處理可以使得在前端系統(tǒng)Ic中能夠以PES級(jí)加擾,而在接收器中能夠以TS級(jí)去擾。類(lèi)似于圖3的示意性實(shí)施例,在圖4的示意性實(shí)施例中,在復(fù)制器12中復(fù)制數(shù)字 信號(hào)并且在印水印(可選的)和加擾鏈路中處理每個(gè)副本。圖4未示出圖1所示的CW控 制部分20,但是其通常是前端系統(tǒng)Ic的一部分。在前端系統(tǒng)Ic中,可選地在印水印之后, 在第一打包器IlaUlb中將數(shù)字信號(hào)的副本打包成PES包。在第二打包器16a、16b中將由 此產(chǎn)生的PES包轉(zhuǎn)換成較小的數(shù)據(jù)包,例如TS包。在擾碼器14e、14f中,對(duì)例如包括PES 頭的TS包的有效載荷加擾。復(fù)用器18將數(shù)字信號(hào)副本的已加擾TS包復(fù)用成內(nèi)容流。在內(nèi)容流里,數(shù)字信號(hào) 每個(gè)副本的TS包分組在一起。因此復(fù)用器18的輸出包括例如TS包有效載荷中包含的第 一序列TS包第一水印,并對(duì)數(shù)字信號(hào)第一副本的PES包加擾,接著是TS包有效載荷中包含 的第二序列TS包第二水印,并對(duì)TS包有效載荷中的數(shù)字信號(hào)第二副本的PES包加擾。可選地,在復(fù)用器17中將TS包的多個(gè)內(nèi)容流復(fù)用成TS數(shù)據(jù)流。圖5示出本發(fā)明示意性實(shí)施例的前端系統(tǒng)ld,其中在印水印前打包數(shù)字信號(hào)的副 本。圖5未示出圖1所示的CW控制部分20,但是其通常是前端系統(tǒng)Id的一部分。箭頭表 示前端系統(tǒng)元件之間的數(shù)據(jù)流。將前端系統(tǒng)Id設(shè)置成處理數(shù)字信號(hào),例如數(shù)字音頻信號(hào)或 數(shù)字視頻信號(hào)。在圖5的示例中,數(shù)字信號(hào)源于前端系統(tǒng)內(nèi)的編碼器10,其將模擬信號(hào),如 模擬音頻信號(hào)或模擬視頻信號(hào),編碼成數(shù)字信號(hào)。復(fù)制器12產(chǎn)生數(shù)字信號(hào)的至少一部分的 多個(gè)副本并將每個(gè)副本轉(zhuǎn)發(fā)到打包器lla、llb。在圖5中,將前端系統(tǒng)Id設(shè)置成產(chǎn)生和處 理兩個(gè)副本??梢詫⑶岸讼到y(tǒng)設(shè)置成產(chǎn)生和處理兩個(gè)以上的副本。打包器IlaUlb將數(shù)字信號(hào)打包成一個(gè)或多個(gè)數(shù)據(jù)包,每個(gè)數(shù)據(jù)包都具有頭和有 效載荷。數(shù)據(jù)包例如是PES包。水印插入模塊13c、13d通過(guò)改變PES包的有效載荷將水印添加到PES包,使得在 PES包的接收器中解碼PES包之后將在模擬輸出中產(chǎn)生隱藏信號(hào)。由此插入的水印形成可 以由接收器產(chǎn)生的較長(zhǎng)的指紋序列的一部分,這將會(huì)被解釋。通常,前端系統(tǒng)Id處理多個(gè) PES包以形成整個(gè)指紋。做為示例,水印插入模塊13c和水印插入模塊13d各自均產(chǎn)生單一比特水印可以 用于作為指紋的一部分插入到數(shù)字信號(hào)副本的PES包的有效載荷中。水印插入模塊13c將 比特值“0”插入數(shù)字信號(hào)第一副本的第一 PES包有效載荷中。水印插入模塊13d將比特值 “ 1,,插入數(shù)字信號(hào)第二副本的第二 PES包有效載荷中。由于對(duì)PES包的兩個(gè)各自示例都用 比特值加水印,接收器中的PES包的可選擇的處理,由此只能正確解碼兩個(gè)副本中的一個(gè), 將所需要的比特值作為水印嵌入到接收器的模擬輸出中。為了產(chǎn)生作為指紋的比特的較長(zhǎng) 序列,多個(gè)PES包被如所述地印水印。將有水印的PES包提供給擾碼器14c、14d以用于加擾PES包的有效載荷??梢栽?擾碼器14c、14d中使用任何已知的加擾處理。對(duì)于數(shù)字信號(hào)的每個(gè)副本,用于加擾PES包的 加密方案和/或加密密鑰不同。可以將前端系統(tǒng)Id配置成不加擾一個(gè)或多個(gè)PES包。對(duì) 于已加擾的PES包,可以由此更改在PES頭中的加擾控制域。復(fù)用器15a將已處理的數(shù)字信號(hào)副本復(fù)用成內(nèi)容流。與圖3中的前端系統(tǒng)Ib產(chǎn)生的內(nèi)容流類(lèi)似,由圖5的前端系統(tǒng)Id產(chǎn)生的的內(nèi)容 流由此包含例如用比特值“0”印水印并使用第一加密方案和/或第一加密密鑰加擾的數(shù)字信號(hào)第一副本的PES包的第一序列,和用例如比特值“1”印水印并使用不同于第一加密方 案的第二加密方案和/或不同于第一加密密鑰的第二加密密鑰加擾的數(shù)字信號(hào)第二副本 的PES包的第二序列??蛇x地,打包器16進(jìn)一步將內(nèi)容流打包成較小的包,與圖2的示例類(lèi)似。因此在 打包器模塊16中可以將由PES復(fù)用器1 產(chǎn)生的PES包流轉(zhuǎn)換成TS包流??蛇x地,在復(fù) 用器17中將多個(gè)TS包流復(fù)用成TS數(shù)據(jù)流,與圖2的示例類(lèi)似。圖6示出了本發(fā)明示意性實(shí)施例的為可選的加擾處理設(shè)置的前端系統(tǒng)le,其中對(duì) 包括PES頭的整個(gè)PES包加擾。圖6未示出圖1所示的CW控制部分20,但是其通常是前端 系統(tǒng)Ie的一部分。可選的加擾處理可以使得在前端系統(tǒng)Ie中能夠以PES級(jí)加擾并在接收 器中能夠以TS級(jí)去擾。與圖5的示意性實(shí)施例類(lèi)似,在圖6的示意性實(shí)施列中,在復(fù)制器12中復(fù)制數(shù)字 信號(hào)并且在打包、加水印和加擾鏈路中處理每個(gè)副本。每個(gè)電路開(kāi)始于在第一打包器11c、 Id中將數(shù)字信號(hào)打包成PES包,接著由水印插入模塊13c、13d插入水印。在前端系統(tǒng)Ie中,因此產(chǎn)生的有水印的PES包進(jìn)一步由第二打包器16a、16b、擾碼 器14e、14f、PES級(jí)復(fù)用器18和TS級(jí)復(fù)用器17處理,如圖4的示例所述。圖7示出了本發(fā)明示意性實(shí)施例的前端系統(tǒng)If,其中數(shù)字信號(hào)在復(fù)制前打包。圖 7未示出圖1所示的CW控制部分20,但是其通常是前端系統(tǒng)If的一部分。箭頭表示前端 系統(tǒng)元件之間的數(shù)據(jù)流。將前端系統(tǒng)If設(shè)置成處理數(shù)字信號(hào),例如數(shù)字音頻信號(hào)或數(shù)字視 頻信號(hào)。在圖7示例中,數(shù)字信號(hào)源于前端系統(tǒng)內(nèi)的編碼器10,其將模擬信號(hào),如模擬音頻 信號(hào)或模擬視頻信號(hào)編碼成數(shù)字信號(hào)。打包器lie將數(shù)字信號(hào)打包成一個(gè)或多個(gè)數(shù)據(jù)包,例如PES包,每個(gè)數(shù)據(jù)包都有頭 和有效載荷。復(fù)制器1 產(chǎn)生一個(gè)或多個(gè)PES包的多個(gè)副本。在圖7中,將前端系統(tǒng)If設(shè)置成 產(chǎn)生和處理兩個(gè)副本??梢詫⑶岸讼到y(tǒng)設(shè)置成產(chǎn)生和處理兩個(gè)以上的副本是可能的。在圖7的前端系統(tǒng)If中,可選地在水印插入模塊13c、13d中處理PES包的每個(gè)副 本。PES包的每個(gè)副本在擾碼器14c、14d、PES級(jí)復(fù)用器15a、第二打包器16和TS級(jí)復(fù)用器 17中處理,如針對(duì)圖5的前端系統(tǒng)Id所述的。圖8示出了本發(fā)明示意性實(shí)施例的為可選的加擾處理設(shè)置的前端系統(tǒng)lg,其中對(duì) 包括PES頭的整個(gè)PES包加擾。圖8未示出圖1所示的CW控制部分20,但是其通常是前端 系統(tǒng)Ig的一部分??蛇x的加擾處理使得在前端系統(tǒng)Ig中能夠以PES級(jí)加擾并在接收器中 能夠以TS級(jí)去擾。與圖7的示意性實(shí)施例類(lèi)似,在圖8中,在第一打包器lie中將數(shù)字信號(hào)打包成 PES包。在復(fù)制器1 中復(fù)制PES包并且在(可選的)印水印和加擾鏈路中處理每個(gè)副本。在前端系統(tǒng)Ig中,由此產(chǎn)生的PES包進(jìn)一步由第二打包器16a、16b、擾碼器14e、 14f、PES級(jí)復(fù)用器18和TS級(jí)復(fù)用器17處理,如圖4的示例所述。例如,在需要時(shí),對(duì)數(shù)字信號(hào)的已選擇部分或在預(yù)定時(shí)間幀內(nèi),可以將前端系統(tǒng)1、 la、lb、lc、Id、le、lf、Ig設(shè)置為只復(fù)制、印水印(可選地)和加擾數(shù)字信號(hào)或PES包的一部 分。這減少內(nèi)容流的帶寬,因?yàn)樵趦?nèi)容流中并不是所有PES包都有副本。圖9示出了第二打包器模塊16、16a、16b如何將PES包打包成多個(gè)TS包。由于有以不解釋圖9 ;通常,串聯(lián)TS包以形成TS包的單一流。TS包有固定的預(yù)定有效載荷長(zhǎng)度。為了將PES包容納在多個(gè)較小的TS包中,將 PES包劃分成較小部分。PES包有PES頭Pl和PES有效載荷P2。將PES有效載荷P2劃分 成多個(gè)大小相等的部分和剩余部分。在圖3的示例中,將PES有效載荷P2劃分成兩個(gè)大小 相等的部分以及剩余部分P2c。Ph 部分具有與TS包的預(yù)定有效載荷長(zhǎng) 度相等的長(zhǎng)度。將PES包的頭Pl放置在具有TS頭Tl的第一 TS包的有效載荷中。如果頭比預(yù)定 有效載荷長(zhǎng)度小,則以本身已知方式用填充比特s填充PES頭。如果頭比有效載荷大小大, 將頭分割或劃分成多個(gè)TS包并且如果有需要用填充比特填充。用TS頭T2和Ph作為有效 載荷產(chǎn)生第二 TS包。用TS頭T3和P2b做為有效載荷產(chǎn)生第三TS包。用TS頭T4和P2c 作為有效載荷產(chǎn)生第四TS包。以本身已知方式用填充比特s填充剩余部分P2c以匹配預(yù) 定有效載荷長(zhǎng)度的大小。如果加擾了 PES包,將PES包頭Pl的加擾控制域復(fù)制到所有TS 包頭Tl、T2、T3、T4。這使TS包的接收器能夠檢測(cè)TS包的有效載荷被加擾。用傳輸流擾碼器He、14f加擾載有單一 PES包的TS包組,即加擾每個(gè)TS包的有 效載荷。接著在PES級(jí)復(fù)用器18中用來(lái)自其他PES包處理鏈路的TS包復(fù)用已加擾的TS 包。當(dāng)所有TS包形成單一流時(shí),PES級(jí)復(fù)用器18需要保持TS包組包含PES包。至此,第 二打包器16a、im3將例如已知的playload_unit_start_indicator比特添加到能夠使復(fù)用 器18檢測(cè)TS包新序列開(kāi)頭的第一 TS包頭Tl中??蛇x地,第二打包器16a、16b向復(fù)用器 18提供PES分組信息以保證將傳輸PES包的所有TS包保持在一起。TS包的分組可以用來(lái) 觸發(fā)接收器中的期望的錯(cuò)誤操作處理,如下面所述。如圖1-8所示的示意性實(shí)施例,前端系統(tǒng)對(duì)數(shù)字信號(hào)的每個(gè)副本進(jìn)行不同加擾。 將副本復(fù)用成內(nèi)容流并且將內(nèi)容流提供給一個(gè)或多個(gè)接收器。接收器用能夠使數(shù)字信號(hào)的 副本中的一個(gè)解密的特殊加密方案實(shí)現(xiàn),和/或只設(shè)有一個(gè)CW以用于去擾數(shù)字信號(hào)副本中 的一個(gè)。對(duì)于接收器,以未知加密方案和/或用“錯(cuò)誤的”CW加擾內(nèi)容流的一部分。在接收 器中這導(dǎo)致產(chǎn)生具有未被正確去擾的“隨機(jī)”數(shù)據(jù)部分的去擾內(nèi)容流,這會(huì)觸發(fā)接收器中的 錯(cuò)誤處理設(shè)施。通常,引入的錯(cuò)誤在模擬輸出中產(chǎn)生可檢測(cè)到的事件。將模擬輸出中錯(cuò)誤 的存在或不存在譯為二進(jìn)制‘0’或‘1’。模擬輸出失真形成非常粗糙的水印近似值。如圖1-8所示的示意性實(shí)施例,可選地,前端系統(tǒng)對(duì)數(shù)字信號(hào)的每個(gè)副本印水印。 接收器中的錯(cuò)誤處理跳過(guò)由于使用未知加密方案和/或錯(cuò)誤的CW去擾內(nèi)容流的部分導(dǎo)致 的較長(zhǎng)錯(cuò)誤序列,并且在下一個(gè)有效同步點(diǎn)恢復(fù)去擾,例如在下一個(gè)有效PES頭。在接收器 中去擾后的模擬輸出包含形成通常人不能檢測(cè)到的指紋的水印。接收器中的錯(cuò)誤處理通常在涉及將數(shù)字信號(hào)解碼成模擬信號(hào)的解壓縮模塊中實(shí) 現(xiàn)。當(dāng)錯(cuò)誤處理模塊檢測(cè)到不符合壓縮語(yǔ)法的較長(zhǎng)比特序列時(shí),錯(cuò)誤處理器將跳過(guò)數(shù)據(jù)直 到檢測(cè)到下一個(gè)有效同步點(diǎn)。接著錯(cuò)誤處理器將返回控制到恢復(fù)正常解碼的解壓縮模塊。由于錯(cuò)誤處理跳到下一個(gè)同步點(diǎn),因此如果指紋方案作用于與同步點(diǎn)對(duì)齊的包, 這將是有益的。MPEG-2中的PES包有這種同步點(diǎn)。用其他壓縮格式(即除了 MPEG-2)的類(lèi) 似打包是可能的。以PES級(jí)操作水印方案使能夠產(chǎn)生兩個(gè)作為獨(dú)立包發(fā)送的PES包并且用 不同的CW加擾每個(gè)副本。在接收器只使用單一 CW去擾兩個(gè)包,導(dǎo)致一個(gè)正確解碼的PES 包和一個(gè)包含隨機(jī)數(shù)據(jù)的PES包。錯(cuò)誤處理模塊將跳過(guò)具有隨機(jī)數(shù)據(jù)的PES包,因此解壓縮模塊只接收完全正確去擾的PES包。錯(cuò)誤處理模塊已有效地將用另一 CW加密的PES包 從流中去除。接收器中的錯(cuò)誤處理功能的這個(gè)意外結(jié)果被用于為同一 PES包產(chǎn)生兩個(gè)可選的 編碼,其中每個(gè)PES包可選地包含不同的水印模式。用不同CW值加擾每個(gè)PES包使接收器 能夠有選擇地從流中刪除所有不想要的PES包。圖10示出了 PES包如何在前端系統(tǒng)If和接收器的不同處理階段被處理的示例。 以在前端系統(tǒng)If中未處理的PES流的形式存在的已打包數(shù)字信號(hào)顯示為I行,并且包含多 個(gè) PES 包,PES” PES2, PES3 禾口 PES40 如 II 行所示將每個(gè) PES 包 PES” PES2, PES3 禾口 PES4 復(fù) 制成兩個(gè)副本??梢允骨岸讼到y(tǒng)產(chǎn)生每個(gè)PES包的三個(gè)或更多個(gè)副本。在圖10的示例中,處理每個(gè)已復(fù)制PES包的示例以對(duì)不同水印麗” WMtl編碼。得 到的有水印的PES包顯示在III行。在圖10的示例中,每個(gè)PES包都有偶數(shù)(‘0’)和奇 數(shù)(‘1,)水印示例。用二進(jìn)制值‘0,印水印的PES包PES1W副本在III行內(nèi)表示為PES1, OO用二進(jìn)制值‘1,印水印的PES包PES1的副本在III行內(nèi)表示為PES1,i。類(lèi)似地,如III 行內(nèi)表示對(duì)第二、第三和第四副本印水印。對(duì)于PES的每個(gè)副本,用不同的CW對(duì)每個(gè)PES有水印的實(shí)例加擾。在IV行內(nèi)示 出得到的已加擾的PES包。在圖10的示例中,使用相應(yīng)的偶數(shù)控制字CWtl對(duì)有偶數(shù)水印WMtl 的PES包加擾,這在IV行內(nèi)用上標(biāo)‘0’表示,例如PESYtlt5使用相應(yīng)的奇數(shù)控制字CW1對(duì)有 奇數(shù)水印的PES包加擾,這在IV行內(nèi)用上標(biāo)‘1,表示,例如PES11,。。在將有水印和加擾的PES包傳輸給接收器之后,其可以包括如圖9所示地將PES 包打包成TS包,接收器接收和處理PES包。為了使接收器能夠去擾PES包,前端系統(tǒng)向接 收器發(fā)送CW,例如,以諸如ECM的獨(dú)立的授權(quán)消息。根據(jù)接收到的CW值,其中PES包的一 個(gè)副本被正確去擾并且其他副本被去擾成隨機(jī)數(shù)據(jù)。在V行內(nèi)示出在接收器中去擾后的結(jié) 果。在圖10的示例中,接收器能夠用CWtl獲得PES1,…同時(shí)使用CWtl不能獲得PES1,lt)用CWtl 去擾PES。得到隨機(jī)數(shù)據(jù)。由接收器中的去擾器產(chǎn)生的隨機(jī)數(shù)據(jù)觸發(fā)接收器中的錯(cuò)誤處理模塊以等待下一 個(gè)被正確去擾的PES包并跳過(guò)隨機(jī)數(shù)據(jù)。當(dāng)檢測(cè)到下一個(gè)PES包時(shí),接收器恢復(fù)處理接收 到的PES包。因此錯(cuò)誤處理器有效地將隨機(jī)數(shù)據(jù)從已去擾數(shù)據(jù)中去除。在VI行中示出接 收器中得到的PES流??梢詫⒌玫降腜ES流輸入到解碼器以產(chǎn)生用于在終端用戶(hù)設(shè)備上顯 示的輸出,例如視頻輸出、音頻輸出、EPG輸出或在電視輸出中的視頻和音頻的組合輸出。可以使用由激活的錯(cuò)誤處理器檢測(cè)到的去擾輸出中的失真來(lái)構(gòu)造二進(jìn)制模式 (pattern) 0通常,這種失真不能被人類(lèi)觀察到,但是可以通過(guò)檢測(cè)設(shè)備檢測(cè)到。每個(gè)正確 去擾的PES包對(duì)應(yīng)于例如二進(jìn)制‘ 1’,每個(gè)錯(cuò)誤去擾的PES包對(duì)應(yīng)于例如二進(jìn)制‘0’。在這 種情況下,不需要在PES包中編碼水印以使能夠產(chǎn)生指紋。在圖10的示例中,前端系統(tǒng)已經(jīng)將水印插入到PES包中,這使得在接收器的模擬 輸出中能夠木槌檢測(cè)指紋。對(duì)得到的PES流即PES^PESulESu和PES4,Q解碼,得到包含 有二進(jìn)制值“0100”的指紋的模擬信號(hào),其單獨(dú)的比特值可以從模擬信號(hào)中導(dǎo)出。本發(fā)明不限于水印應(yīng)用。除了用不同水印產(chǎn)生PES變體,可以例如用不同加擾算 法或編碼算法產(chǎn)生PES變體。例如能夠使用特定加擾算法來(lái)去擾的接收器只能去擾PES變 體中的一個(gè)。前端系統(tǒng)向接收器提供CW以用于去擾所支持的PES變體。用提供的CW去擾不支持的PES變體導(dǎo)致隨機(jī)數(shù)據(jù),其由錯(cuò)誤處理器如所述地處理。在接收器的PES流的產(chǎn)生,可選地包括指紋的產(chǎn)生,由用來(lái)去擾接收到的數(shù)據(jù)流 的CW序列來(lái)確定。有很多已知的方法用于將CW傳送給接收器。其中一個(gè)方法是向智能卡 發(fā)送授權(quán)控制消息(ECM),該智能卡將返回在接收器的去擾器中使用的CW。在圖11所示的示例中,將智能卡3a設(shè)置成接收ECM中的多個(gè)CW和選擇數(shù)據(jù)。將 智能卡3a設(shè)置成基于本地存儲(chǔ)的指紋向量和包含在ECM中的選擇數(shù)據(jù)的比較結(jié)果選擇用 于接收器中去擾的特定CW。智能卡3a在輸入模塊31中接收ECM。在解密器32中使用存儲(chǔ)在存儲(chǔ)器33中的 本地密鑰Pk解密ECM。因此從ECM中獲得一組CW和選擇數(shù)據(jù)。將CW存儲(chǔ)在臨時(shí)存儲(chǔ)器中, 例如存儲(chǔ)器位置34a、34b和34c。將選擇數(shù)據(jù)存儲(chǔ)在臨時(shí)存儲(chǔ)器的存儲(chǔ)器位置35中。將代 表智能卡3a身份的指紋向量存儲(chǔ)在存儲(chǔ)器36中。可以理解,可以在單一存儲(chǔ)模塊或多個(gè) 存儲(chǔ)模塊中以本身任何已知的方式實(shí)現(xiàn)存儲(chǔ)器33和36以及臨時(shí)存儲(chǔ)器位置34a、34b、34c 和;35。在匹配模塊37中將選擇數(shù)據(jù)與指紋向量匹配。選擇模塊38使用匹配模塊37的 輸出以從存儲(chǔ)在臨時(shí)存儲(chǔ)器位置34a、34b和3如中的CW中選擇特定的CW。將選擇的CW提 供給接收器,這由離開(kāi)選擇模塊38的箭頭表示。在接收器中,去擾器使用選擇的CW來(lái)產(chǎn)生在接收器模擬輸出中可選地產(chǎn)生(導(dǎo) 致)特定指紋的已去擾的內(nèi)容流。可以由前端系統(tǒng)確定用于在前端系統(tǒng)產(chǎn)生內(nèi)容流的CW和水印以及包含CW和選擇 數(shù)據(jù)的ECM,使得接收器的模擬輸出中的指紋模式對(duì)應(yīng)于存儲(chǔ)在智能卡中的指紋向量。在圖12的示例中,將智能卡北設(shè)置成接收包含啟動(dòng)種子(seed)值和選擇數(shù)據(jù)的 ECM。將智能卡北設(shè)置成基于接收到的啟動(dòng)種子值以及本地存儲(chǔ)的指紋向量與包含在ECM 中的選擇數(shù)據(jù)的匹配結(jié)果產(chǎn)生特定的CW值。智能卡北在輸入端31接收ECM。在解密器32中使用存儲(chǔ)在存儲(chǔ)器33中的本地 密鑰1 解密ECM。因此從ECM中獲得啟動(dòng)種子值和選擇數(shù)據(jù)。將啟動(dòng)種子值存儲(chǔ)在臨時(shí)存 儲(chǔ)器的存儲(chǔ)器位置34d中。將選擇數(shù)據(jù)存儲(chǔ)在臨時(shí)存儲(chǔ)器的存儲(chǔ)器位置35中。在匹配模 塊37中將選擇數(shù)據(jù)與存儲(chǔ)在存儲(chǔ)器36中的本地存儲(chǔ)指紋向量進(jìn)行匹配??梢岳斫猓梢?在單一存儲(chǔ)模塊或多個(gè)存儲(chǔ)模塊中以本身任何已知的方式實(shí)現(xiàn)存儲(chǔ)器33和36以及臨時(shí)存 儲(chǔ)器位置34d和35。將CW產(chǎn)生器模塊39配置為具有使用啟動(dòng)種子值和匹配模塊37的結(jié)果作為輸入 來(lái)產(chǎn)生CW的功能。將產(chǎn)生的CW提供給接收器,這由離開(kāi)CW產(chǎn)生模塊39的箭頭表示。圖11和12的示例示出了可以在接收器側(cè)使用以在接收器的模擬輸出中生成(產(chǎn) 生)特定指紋的智能卡3a、3b的兩種實(shí)現(xiàn)方式。本發(fā)明不限于使用智能卡3a和北的其中 之一。只要前端系統(tǒng)通過(guò)ECM中的選擇數(shù)據(jù)控制CW的選擇或產(chǎn)生,就可以使用其他任何智 能卡的實(shí)現(xiàn)方式以用于向接收器提供特定的CW。此外,在前端系統(tǒng)向接收器提供例如只包 含特定CW的ECM的情況下,可以使用現(xiàn)有智能卡,在該情況下,因?yàn)榍岸讼到y(tǒng)已經(jīng)做出選 擇,所以智能卡不需要選擇特定的CW。圖13示出了本發(fā)明示意性實(shí)施例的條件接入系統(tǒng)5。將具有圖1-8所示的前端系 統(tǒng)l、la、lb、lC、ld、le、lf或Ig中的一個(gè)的功能的前端系統(tǒng)連接到通信網(wǎng)絡(luò)6。通信網(wǎng)絡(luò)6是例如DVB網(wǎng)絡(luò)或其他任何適用于傳輸內(nèi)容流和可能授權(quán)消息的網(wǎng)絡(luò)。將一個(gè)或多個(gè)接收 器如、仙連接到通信網(wǎng)絡(luò)6以用于接收來(lái)自前端系統(tǒng)的內(nèi)容流和授權(quán)消息。接收器如具 有與嵌入的圖11-12中所示的智能卡3a、!3b類(lèi)似的功能。將接收器4b可通信地連接到具 有與圖11-12所示的智能卡3a、!3b類(lèi)似功能的智能卡。圖14示出了由本發(fā)明示意性實(shí)施例的前端系統(tǒng)執(zhí)行的方法步驟流程圖。本方法 的步驟在圖1-8的示例中詳細(xì)描述。在步驟101,前端系統(tǒng)產(chǎn)生數(shù)字信號(hào)的至少一部分的兩 個(gè)或更多個(gè)副本。在步驟103,使用加密密鑰對(duì)數(shù)字信號(hào)的每個(gè)副本加擾以獲得已加擾的數(shù) 字信號(hào),其中數(shù)字信號(hào)的每個(gè)副本的加密密鑰是不同。可選地,在步驟102,在103加擾信號(hào) 前通過(guò)將水印插入到數(shù)字信號(hào)中以獲得有水印的數(shù)字信號(hào),其中數(shù)字信號(hào)的每個(gè)副本的水 印不同。在步驟104,將數(shù)字信號(hào)的副本的已加擾的數(shù)字信號(hào)復(fù)用以獲得內(nèi)容流。在步驟 105,產(chǎn)生包含用于至少一個(gè)加密密鑰的密鑰數(shù)據(jù)的授權(quán)消息,以使授權(quán)消息和內(nèi)容流的接 收器能夠獲得用于去擾數(shù)字信號(hào)的副本的解密密鑰。在步驟106,將內(nèi)容流和授權(quán)消息發(fā)送 給一個(gè)或多個(gè)接收器。圖15示出了由本發(fā)明示意性實(shí)施例的智能卡實(shí)現(xiàn)的方法步驟流程圖。本方法的 步驟在圖11-12的示例中詳細(xì)描述。在步驟201,智能卡從接收器接收授權(quán)消息。在步驟 202,解密授權(quán)消息。由此獲得用于兩個(gè)或更多個(gè)解密密鑰和選擇數(shù)據(jù)的密鑰數(shù)據(jù)。在步驟 203,從存儲(chǔ)器讀出指紋向量。在步驟204,將選擇數(shù)據(jù)與指紋向量匹配以獲得匹配結(jié)果。 在步驟205,使用匹配結(jié)果從密鑰數(shù)據(jù)獲得解密密鑰以使接收器能夠從包含數(shù)字信號(hào)的兩 個(gè)或更多個(gè)已加擾的副本的內(nèi)容流中去擾數(shù)字信號(hào)的一個(gè)副本。在示例和示意性實(shí)施例中對(duì)MPEG-2壓縮和復(fù)用技術(shù)以及關(guān)聯(lián)的DVB加擾技術(shù)進(jìn) 行了參考。本發(fā)明不限于MPEG-2編碼格式和DVB,但還可以利用其他技術(shù)用于數(shù)字音頻和 視頻傳輸。通常地,數(shù)字電視編碼格式通過(guò)搜索預(yù)定的編碼模式使能夠在流的隨機(jī)點(diǎn)開(kāi)始解 碼。這種同步點(diǎn)還用于支持實(shí)現(xiàn)快速轉(zhuǎn)發(fā)和倒帶的技巧(trick)模式。同步點(diǎn)代表MPEG-2 中PES包的等價(jià)物。在解碼同步點(diǎn)跟隨的基本流后,解碼器期待下一個(gè)同步點(diǎn)。一般地,解 碼器忽略具有未知的或丟失的同步點(diǎn)的數(shù)據(jù)并繼續(xù)掃描下一個(gè)同步點(diǎn)。如所解釋的,本發(fā)明使用接收器的錯(cuò)誤處理性能來(lái)跳過(guò)已經(jīng)用“錯(cuò)誤”解密密鑰去 擾的數(shù)字信號(hào)的副本。不同接收器中的不同解壓縮實(shí)現(xiàn)可以利用內(nèi)容流的不同點(diǎn)處的同步 點(diǎn)以找到內(nèi)容流中下一部分來(lái)去擾,例如,PES包的下一個(gè)副本或下一個(gè)PES包的第一個(gè)副 本。圖16示出了四個(gè)接收器中四個(gè)不同的解壓縮引擎的示例。在時(shí)間軸上用垂直線(xiàn)表示 用于同一內(nèi)容流的多個(gè)解壓縮實(shí)現(xiàn)的同步點(diǎn)。圖16示出了用于解壓縮引擎E1、E2、E3和E4的同步點(diǎn)的不同序列。在圖16的示 例中,有三個(gè)由所有解壓縮引擎E1、E2、E3和E4共同識(shí)別的同步點(diǎn)A、B和C。因此同步點(diǎn) A、B和C是所有解壓縮實(shí)現(xiàn)將同樣識(shí)別的同步點(diǎn)的共同組的一部分。可以確定這種共同部 分用于指定內(nèi)容壓縮編碼格式的所有解壓縮實(shí)現(xiàn),例如MPEG-2。前端系統(tǒng)可以利用同步點(diǎn) 的共同部分的知識(shí)。一般地,根據(jù)特定內(nèi)容壓縮編碼格式的加擾為傳輸模式和密鑰同步設(shè)施做準(zhǔn)備。 當(dāng)可以對(duì)數(shù)字信號(hào)的副本加擾和可選地對(duì)副本印水印時(shí),這種已存在的密鑰傳輸和同步的 基礎(chǔ)設(shè)施可以用于通知前端系統(tǒng)。這保證內(nèi)容流的所有接收器能夠產(chǎn)生根據(jù)本發(fā)明的指紋。
權(quán)利要求
1.一種前端系統(tǒng)(1),包括:復(fù)制器(12),被配置成產(chǎn)生第一數(shù)字信號(hào)的至少一部分的兩個(gè)或更多個(gè)副本;可選地,一個(gè)或多個(gè)水印插入模塊(13a,13b),被配置成在每個(gè)副本中插入水印以獲得 所述第一數(shù)字信號(hào)的有水印的副本,其中每個(gè)副本的水印不同;一個(gè)或多個(gè)擾碼器(14a,14b),被配置成對(duì)每個(gè)副本加擾或可選地對(duì)每個(gè)有水印的副 本加擾以獲得所述第一數(shù)字信號(hào)的已加擾的副本,其中每個(gè)副本被不同地加擾;以及組合器(15),被配置成組合所述已加擾的副本以獲得第二數(shù)字信號(hào),其中所述已加擾 的副本不能被識(shí)別為與所述第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān)。
2.如權(quán)利要求1所述的前端系統(tǒng)(lb,Id),進(jìn)一步包括一個(gè)或多個(gè)第一打包器(11a, lib, 11c, lid),被配置成將所述第一數(shù)字信號(hào)的每個(gè)副本打包成數(shù)據(jù)包,其中將所述一個(gè)或多個(gè)擾碼器(14c,14d)配置成對(duì)每個(gè)數(shù)據(jù)包的有效載荷加擾以獲 得已加擾的數(shù)據(jù)包,以及其中所述組合器包括復(fù)用器(1 ),所述第二數(shù)字信號(hào)包括內(nèi)容流,所述復(fù)用器(15a) 被配置成復(fù)用所述已加擾的數(shù)據(jù)包以獲得所述內(nèi)容流。
3.如權(quán)利要求2所述的前端系統(tǒng)(Id),其中所述一個(gè)或多個(gè)水印插入模塊(13c,13d) 被配置成將所述水印插入到每個(gè)數(shù)據(jù)包的有效載荷中以獲得有水印的數(shù)據(jù)包,以及其中所述一個(gè)或多個(gè)擾碼器(14c,14d)被配置成對(duì)每個(gè)有水印的數(shù)據(jù)包的有效載荷 加擾。
4.如權(quán)利要求1所述的前端系統(tǒng)(If),進(jìn)一步包括第一打包器(lie),被配置成將所述 第一數(shù)字信號(hào)打包成數(shù)據(jù)包,其中所述復(fù)制器(12a)被配置成產(chǎn)生所述數(shù)據(jù)包中的一個(gè)或多個(gè)數(shù)據(jù)包的兩個(gè)或更 多個(gè)副本,其中所述一個(gè)或多個(gè)擾碼器(14c,14d)被配置成對(duì)每個(gè)副本的有效載荷加擾以獲得 所述數(shù)據(jù)包的已加擾的副本,以及其中所述組合器是復(fù)用器(1 ),所述第二數(shù)字信號(hào)是內(nèi)容流,所述復(fù)用器(15a)被配 置成復(fù)用所述已加擾的數(shù)據(jù)包以獲得所述內(nèi)容流。
5.如權(quán)利要求4所述的前端系統(tǒng)(If),進(jìn)一步包括一個(gè)或多個(gè)水印插入模塊(13c, 13d),被配置成將所述水印插入到每個(gè)副本的所述有效載荷中以獲得所述數(shù)據(jù)包的有水印 的副本,以及其中所述一個(gè)或多個(gè)擾碼器(14c,14d)被配置成對(duì)每個(gè)有水印的數(shù)據(jù)包的有 效載荷加擾。
6.如權(quán)利要求2-5中任一項(xiàng)所述的前端系統(tǒng)(lc,le,lg),進(jìn)一步包括一個(gè)或多個(gè)第 二打包器(16a、16b),用于將每個(gè)數(shù)據(jù)包打包成一個(gè)或多個(gè)進(jìn)一步的數(shù)據(jù)包,其中每個(gè)進(jìn) 一步的數(shù)據(jù)包包括具有預(yù)定義長(zhǎng)度的進(jìn)一步的有效載荷,其中所述一個(gè)或多個(gè)第二打包器 (16a, 16b)被配置成確定所述數(shù)據(jù)包的頭的頭長(zhǎng)度,并且如果所述頭長(zhǎng)度與所述預(yù)定義長(zhǎng)度不相等或者不 是所述預(yù)定義長(zhǎng)度的倍數(shù),將一個(gè)或多個(gè)填充位加入到所述頭使得所述頭長(zhǎng)度變成與所述 預(yù)定義長(zhǎng)度相等或者是所述預(yù)定義長(zhǎng)度的倍數(shù);確定所述數(shù)據(jù)包的所述有效載荷的有效載荷長(zhǎng)度,并且如果所述有效載荷長(zhǎng)度與所述 預(yù)定義長(zhǎng)度不相等或者不是所述預(yù)定義長(zhǎng)度的倍數(shù),將一個(gè)或多個(gè)填充位加入到所述有效載荷使得所述有效載荷長(zhǎng)度變成與所述預(yù)定義長(zhǎng)度相等或者是所述預(yù)定義長(zhǎng)度的倍數(shù); 將所述頭分解成具有所述預(yù)定義長(zhǎng)度的一個(gè)或多個(gè)頭部分; 將所述有效載荷分解成具有所述預(yù)定義長(zhǎng)度的一個(gè)或多個(gè)有效載荷部分;并且 將所述一個(gè)或多個(gè)頭部分和所述一個(gè)或多個(gè)有效載荷部分順序地放置在所述進(jìn)一步 的數(shù)據(jù)包的所述進(jìn)一步的有效載荷中,其中所述一個(gè)或多個(gè)擾碼器(14e,14f)被配置成對(duì)每個(gè)進(jìn)一步的數(shù)據(jù)包的所述進(jìn)一 步的有效載荷加擾,以及其中所述復(fù)用器(18)進(jìn)一步被配置成通過(guò)所述內(nèi)容流中的所述第一數(shù)字信號(hào)的副本 將所述進(jìn)一步的數(shù)據(jù)包分組。
7.如前述權(quán)利更求中任一項(xiàng)所述的前端系統(tǒng),進(jìn)一步包括密鑰產(chǎn)生器和授權(quán)消 息產(chǎn)生器(23),其中所述密鑰產(chǎn)生器被配置成向所述一個(gè)或多個(gè)擾碼器(14a,14b,14c, 14d,14e, 14f)提供一個(gè)或多個(gè)加密密鑰用于對(duì)每個(gè)副本加擾,并且其中所述授權(quán)消息產(chǎn) 生器被配置成產(chǎn)生包括所述一個(gè)或多個(gè)所述加密密鑰的密鑰數(shù)據(jù)的授權(quán)消息,以使 得所述授權(quán)消息和所述第二數(shù)字信號(hào)的接收器能夠獲得解密密鑰,該解密密鑰將所述已加 擾的副本中的一個(gè)去擾成有意義的輸出,并將所有其他的已加擾的副本去擾成無(wú)意義的輸 出。
8.如權(quán)利要求7所述的前端系統(tǒng),進(jìn)一步包括選擇數(shù)據(jù)產(chǎn)生器(22),被配置成產(chǎn)生選 擇數(shù)據(jù),所述選擇數(shù)據(jù)使得所述接收器能夠從所述密鑰數(shù)據(jù)中獲得解密密鑰,并且其中所 述所述授權(quán)消息產(chǎn)生器進(jìn)一步被配置成將所述選擇數(shù)據(jù)包含在所述授權(quán)消息中。
9.一種用于從如權(quán)利要求8所述的前端系統(tǒng)接收第二數(shù)字信號(hào)和授權(quán)消息的接收器 (如),所述第二數(shù)字信號(hào)包括第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)已加擾的副本,其中所述已加 擾的副本不能被識(shí)別為與所述第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān),所述授權(quán) 消息包括兩個(gè)或更多個(gè)解密密鑰的密鑰數(shù)據(jù),所述授權(quán)消息進(jìn)一步包括選擇數(shù)據(jù),所述接 收器(4a)包括解密器(32),被配置成從所述授權(quán)消息獲得所述密鑰數(shù)據(jù)和所述選擇數(shù)據(jù); 存儲(chǔ)器(36),包括指紋向量;匹配模塊(37),被配置成將所述選擇數(shù)據(jù)與所述指紋向量匹配以獲得匹配結(jié)果;以及 密鑰選擇器(38,39),被配置成基于所述匹配結(jié)果從所述密鑰數(shù)據(jù)獲得解密密鑰,以使 得所述接收器Ga)能夠?qū)⑺鲆鸭訑_的副本中的一個(gè)去擾成有意義的輸出,并將所有其 他已加擾的副本去擾成無(wú)意義的輸出。
10.一種在接收器Gb)中使用的、用于從如權(quán)利要求8所述的前端系統(tǒng)接收第二數(shù)字 信號(hào)和授權(quán)消息的智能卡(3a,:3b),所述第二數(shù)字信號(hào)包括第一數(shù)字信號(hào)的兩個(gè)或更多個(gè) 已加擾的副本,其中所述已加擾的副本不能被識(shí)別為與所述第一數(shù)字信號(hào)的兩個(gè)或更多個(gè) 副本中的一個(gè)相關(guān),所述授權(quán)消息包括兩個(gè)或更多個(gè)加密密鑰的密鑰數(shù)據(jù),所述授權(quán)消息 進(jìn)一步包括選擇數(shù)據(jù),所述智能卡包括輸入模塊(31),被配置成從所述接收器接收所述授權(quán)消息;解密器(32),被配置成從所述授權(quán)消息獲得所述密鑰數(shù)據(jù)和所述選擇數(shù)據(jù);存儲(chǔ)器(36),包括指紋向量;匹配模塊(37),被配置成將所述選擇數(shù)據(jù)與所述指紋向量匹配以獲得匹配結(jié)果;密鑰選擇器(38,39),被配置成基于所述匹配結(jié)果從所述密鑰數(shù)據(jù)獲得解密密鑰,以使 得所述接收器Ga)能夠?qū)⑺鲆鸭訑_的副本中的一個(gè)去擾成有意義的輸出,并將所有其 他已加擾的副本去擾成無(wú)意義的輸出。
11.一種條件接入系統(tǒng)(5),包括如權(quán)利要求1-8中任一項(xiàng)所述的前端系統(tǒng)(l,la,lb, lc, Id, le, If, lg)和如權(quán)利要求9所述的一個(gè)或多個(gè)接收器( ),和/或如權(quán)利要求10所 述的一個(gè)或多個(gè)接收器Gb)和一個(gè)或多個(gè)智能卡(3a,北)。
12.—種在如權(quán)利要求1-8中任一項(xiàng)所述的前端系統(tǒng)中使用的方法,該方法包括如下 步驟產(chǎn)生(101)第一數(shù)字信號(hào)的至少一部分的兩個(gè)或更多個(gè)副本; 在每個(gè)副本中可選地插入(10 水印以獲得所述第一數(shù)字信號(hào)的有水印的副本,其中 每個(gè)副本的所述水印不同;對(duì)每個(gè)副本加擾(103)以獲得所述第一數(shù)字信號(hào)的已加擾的副本,其中每個(gè)副本被不 同加擾;以及組合(104)所述已加擾的副本以獲得第二數(shù)字信號(hào),其中所述已加擾的副本不能被識(shí) 別為與所述第一數(shù)字信號(hào)的兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān)。
13.如權(quán)利要求12所述的方法,進(jìn)一步包括如下步驟產(chǎn)生(10 包括一個(gè)或多個(gè)所述加密密鑰的密鑰數(shù)據(jù)的授權(quán)消息,以使得所述授權(quán)消 息和所述第二數(shù)字信號(hào)的接收器能夠獲得解密密鑰,該解密密鑰用于將所述已加擾的副本 中的一個(gè)去擾成有意義的輸出,并將所有其他已加擾的副本去擾成無(wú)意義的輸出;以及 將所述第二數(shù)字信號(hào)和所述授權(quán)消息發(fā)送(106)到一個(gè)或多個(gè)接收器。
14.一種在如權(quán)利要求10所述的智能卡中使用的方法,所述方法包括如下步驟 接收(201)來(lái)自接收器的授權(quán)消息,所述授權(quán)消息包括兩個(gè)或更多個(gè)解密密鑰的密鑰數(shù)據(jù),所述授權(quán)消息進(jìn)一步包括選擇數(shù)據(jù);解密(20 所述授權(quán)消息以獲得所述密鑰數(shù)據(jù)和所述選擇數(shù)據(jù); 從存儲(chǔ)器讀取(20 指紋向量;將所述選擇數(shù)據(jù)與所述指紋向量匹配O04)以獲得匹配結(jié)果;以及 根據(jù)所述匹配結(jié)果從所述密鑰數(shù)據(jù)中獲得(20 解密密鑰,以使得所述接收器能夠?qū)?數(shù)字信號(hào)的第一已加擾的副本去擾成有意義的輸出,并將所述數(shù)字信號(hào)的第二已加擾的副 本去擾成無(wú)意義的輸出。
15.一種在接收器中使用的、用于從如權(quán)利要求1-8中任一項(xiàng)所述的前端系統(tǒng)的第二 數(shù)字信號(hào)中接收到的兩個(gè)或更多個(gè)已加擾的副本中獲得一個(gè)副本的錯(cuò)誤處理器,其中所述 已加擾的副本不能被識(shí)別為與所述第一數(shù)字信號(hào)的所述兩個(gè)或更多個(gè)副本中的一個(gè)相關(guān), 所述接收器被配置成使用解密密鑰對(duì)所述兩個(gè)或更多個(gè)已加擾的副本去擾,以由此將所述 已加擾的副本中的一個(gè)去擾成有意義的輸出,并將所有其他已加擾的副本去擾成無(wú)意義的 輸出,并且其中所述錯(cuò)誤處理器被配置成丟棄所述無(wú)意義的輸出。
全文摘要
本發(fā)明提供了一種前端系統(tǒng)、接收器、智能卡和條件接入系統(tǒng),其使得數(shù)字信號(hào)的一部分的多個(gè)變體,例如數(shù)據(jù)流的音頻部分或視頻部分的多個(gè)變體能夠被分配,而無(wú)需更新接收器。由所述前端系統(tǒng)產(chǎn)生的數(shù)字信號(hào)使接收器能夠接收和處理數(shù)字信號(hào)而無(wú)需在第二數(shù)字信號(hào)中識(shí)別副本。所述接收器的錯(cuò)誤處理性能保證在接收器的輸出中只使用一個(gè)副本。通過(guò)讓接收器使用用于去擾所有副本的解碼密鑰來(lái)觸發(fā)錯(cuò)誤處理性能,導(dǎo)致一個(gè)副本被正確譯碼,而其他副本被錯(cuò)誤譯碼。
文檔編號(hào)H04N21/4367GK102118631SQ20111006688
公開(kāi)日2011年7月6日 申請(qǐng)日期2011年1月5日 優(yōu)先權(quán)日2010年1月5日
發(fā)明者E·韋斯特維德 申請(qǐng)人:耶德托公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1