訂戶識別模塊以及相關聯的適於管理具有不確定的時長的節目的廣播伺服器的製作方法
2023-10-11 10:32:39 1
專利名稱:訂戶識別模塊以及相關聯的適於管理具有不確定的時長的節目的廣播伺服器的製作方法
技術領域:
本發明涉及用於廣播視頻節目或內容的增值業務,更具體來說涉及移動電視(移 動TV)。通過這類技術,行動電話的用戶例如可以在其電話的屏幕上觀看視頻節目,並且可 能通過經由有線或無線鏈路與所述電話進行通信的耳機或一副眼鏡來收聽所述視頻節目。
背景技術:
為了提供這類應用,電信運營商使用專用資源、比如視頻廣播伺服器(TV廣播服 務器)、移動無線電電信網絡和/或廣播網絡、內容伺服器和遠程伺服器來包含秘密。為了能為所述業務開發票,運營商使用個人對象以便標識希望接收移動電視業務 的用戶。該個人對象是優選地為簡稱UICC (Universal Integrated Circuit Card (通用集 成電路卡))的晶片卡形式的訂戶識別模塊。該卡結合移動電信終端支持SIM (Subscriber Identity Module (訂戶識別模塊))類型的應用。該移動通信終端被連接到通常為GSM/ GPRS (Global System for Mobile Communications/General Packet Radio Service (全球 移動通信系統/通用分組無線業務))類型的網絡。訂戶識別模塊還可以為MMC (Multi-Media Card (多媒體卡))或SD (Secure Digital (安全數字))類型的卡的形式,或者甚至為使用例如USB(UniVerSal Serial Bus (通用串行總線))協議連接到終端的軟體保護器(dongle)或者密鑰的形式。無論何種 類型,所述模塊都具有所需的個人數據,使得用戶可以使用視頻節目廣播業務。更具體來說,本發明以非限制性的方式適用於DVB (Digital Video Broadcasting (數字視頻廣播))、DMB (Digital Multimedia Broadcasting (數字多媒體廣 #)) > ISDB-T (Integrated Services Digital Broadcasting—terrestrial (綜合業務數字 廣播地面))、以及MBMS(Mobile Broadcast Multicast Service (移動廣播組播業務))廣 播網絡。擁有合適終端的用戶接收通過這樣的網絡所廣播的視頻節目。所述節目在任何差 別的情況下被廣播給整個終端群。如果節目未保留版權(或者在未編碼的情況下被廣播), 則每個人都可以觀看所述節目。也稱為收費節目的其它節目也稱為需要每個用戶進行個人 訂閱。如果用戶還未辦理這樣的訂閱,則其將不能觀看該收費節目。視頻節目以由一個或多個內容提供商所建立的連續流的形式被廣播。音頻流和視 頻流利用時間戳(Timestamps)被同步。然而,廣播業務可以尤其是使用ESG(Electronic Service Guide (電子業務指 南))而被部分地定製。使用ESG,表徵視頻節目的信息可以被傳遞,並且一些信息可以以菜 單的形式被顯示在終端的屏幕上。另外,還可以使用ESG傳送考慮到用戶的地理位置的信 息(例如音樂會的日期)。因此,ESG給節目帶來交互性。用戶可以獲得關於節目的附加信 息,或者甚至可以被請求在節目期間進行投票或者進行電子購買。其還可以指示其希望觀 看的節目的語言。ESG對於廣播運營商而言還是令人感興趣的促銷手段。交互性也可以被 承載在其它廣播消息(也稱為通知消息)中。
4
所謂的收費節目內容被加密傳送。使得能夠對內容進行解密的傳輸(trafic)密 鑰與所述內容同時被傳送。傳輸密鑰隨時間變化。其也被內容提供商加密。為了對傳輸密 鑰進行解密並且由此對內容進行解密,用戶的訂戶識別模塊包括一個或多個解密密鑰(也 稱為業務密鑰)。為了具有這樣的業務密鑰,所述用戶必須已經辦理了訂閱。所述訂閱可以為不同種類。訂閱可以是按月的,或者基於更短或更長的時間段。 用戶還可以選擇「按次付費觀看(Pay-Per-View)」類型的方案,其為該方案付費以觀看特 定的節目。存在其它方案,比如購買代幣,其中在觀看時間期間在任何需要的時候使用所述 代幣。與「按次付費觀看」類型的業務相關聯的業務密鑰被稱為PEK (Program Encryption Key(節目加密密鑰))。與訂閱的時長相關聯的業務密鑰被稱為SEK(Service Encryption Key (業務加密密鑰))。通常,業務密鑰通過擁有用戶的識別模塊的電信運營商的網絡而被 傳遞。業務密鑰也可以通過內容廣播網絡被廣播,或者在WIFI (Wireless Fidelity (無線 保真))或ADSL (Asymmetric Digital Subscriber Line (非對稱數字用戶線))類型的網 絡上以點對點模式被傳送。業務密鑰顯示出用戶觀看和收聽內容的能力。更具體來說,在購買(按次付費觀看類型的)節目的情況下,用戶/訂戶從廣播服 務器接收與等於節目的時長的有效期相關聯的密鑰PEK。因此,讓我們以足球比賽為例。足 球比賽的規定時長等於90分鐘。更確切而言,該規定時長對應於被15分鐘的第三時段隔開 的兩個45分鐘的時段。在該也稱為中場休息時間(half time)的第三時段期間,運動員得 到一些休息,並且足球隊的教練調整其戰略。在一些競賽期間,一個球隊必須絕對獲勝。相 同的得分不能被接收。在兩個45分鐘的比賽時間段結束時,兩個隊都必須在各15分鐘的 兩個新時段(也稱為兩個加時賽時段)中再次相遇。通常,不存在隔開所述兩個新時段的 時間段。球隊僅僅交換其在場上的位置。在所述兩個加時賽時段結束時,如果沒有球隊領 先,則需要最後一個決定性的時段運動員必須輪流射門直到運動員之一未射進,並且由此 使其球隊輸給另一球隊。在這類競賽中,因此不可能預先知道節目的時長。可以考慮其它 例子、比如辯論或文化節目,其真實時長可能或多或少是限定的和預先確定的。這類節目對 於運營商而言意味著問題。事實上,如果運營商決定「加大」有效期,則其可能免費「提供」 另一節目的幾分鐘。相反,太短和嚴格的時長有因剝奪節目的結尾而造成訂戶損失的風險。 一般來說,運營商免費「給予」附加的幾分鐘。如果再次以足球比賽為例,則不能預期也不 能管理加時賽時段或者甚至決定性的時段。根據現有技術,為了廣播足球比賽,運營商通常 選擇115分鐘的有效期加上幾分鐘。於是,加時賽時段被看作是與對應於規定時長的節目 不同的節目。於是,在規定時間結束時,希望觀看加時賽時段的訂戶必須「衝向」其終端的 鍵盤,購買附加的時段,等待接收附加密鑰PEK或者接收所述密鑰的有效期的更新以便其 可以觀看該節目。如果大量的訂戶密切注意該節目,則用於接收承載密鑰PEK/SEK和有效 期的消息LTKM的網絡可能飽和,並且訂戶錯過寶貴的幾分鐘,這些訂戶可能因被剝奪了結 尾而對其運營商生氣。
發明內容
本發明的目的在於通過提供結合用戶的終端主要被實施在訂戶識別模塊處的簡 單解決方案來解決現有技術的缺點。於是,本發明提高在廣播如下節目期間的業務連續性 所述節目的時長不能被預測並且所述節目的廣播是按次付費觀看類型的購買對象。
5
為此目的,首先提供一種用於收費節目廣播業務的訂戶識別模塊,所述模塊旨在 被集成在終端中或者與終端相連接,其中所述節目以至少一個加密內容消息和至少一個密 鑰消息的形式被廣播,所述至少一個密鑰消息尤其是承載時間戳和傳輸密鑰的編碼值,由 此使得所述終端能夠對所述加密內容消息進行解密,所述模塊包括_存儲器,用於存儲和同時輸送業務密鑰和與所述業務密鑰相關聯的有效期;-密鑰解碼裝置,用於使用所述業務密鑰從編碼值中推斷出傳輸密鑰的值;-有效性控制裝置,用於若且唯若所述時間戳被包括在這樣的業務密鑰的有效期 內時給所述密鑰解碼裝置輸送業務密鑰;-調度裝置,用於接收所述至少一個密鑰消息、尤其是提取時間戳和傳輸密鑰的 編碼值並且將所述時間戳和傳輸密鑰的編碼值分別傳送給有效性控制裝置和密鑰解碼裝 置;所述訂戶識別模塊的特徵在於-該調度裝置適於提取被包含在所述至少一個密鑰消息中的、證明該節目是節目 延長的、關於有效期的延長的信息並且將所述信息傳送給有效性控制裝置;-該有效性控制裝置適於解釋所述關於有效期的延長的信息並且若且唯若所述信 息證明該節目是節目延長時與時間戳的值無關地輸送業務密鑰。作為替代方案,所述訂戶識別模塊的該調度裝置適於提取被包含在所述至少一個 密鑰消息中的延長的時間戳的值並且將所述值傳送給有效性控制裝置。類似地,該有效性 控制裝置適於若且唯若下列情況時輸送業務密鑰i.延長的時間戳的值被包含在所述業務密鑰的有效期內,以及ii.關於有效期的延長的信息與所述延長的時間戳的值一起被同時傳送給有效性 控制裝置。根據替代方案,該調度裝置適於提取被包含在所述至少一個密鑰消息中的延長的 有效期的值並且將所述值傳送給有效性控制裝置。在這種情況下,該有效性控制裝置適於 若且唯若下列情況時輸送業務密鑰i.時間戳的值被包含在延長的有效期內;以及ii.關於有效期的延長的信息與所述延長的有效期的值一起被同時傳送給有效性 控制裝置。根據這樣的替代方案,該調度裝置適於提取被包含在所述至少一個密鑰消息中的 初始有效期的值並且將所述值傳送給有效性控制裝置。在這種情況下,該有效性控制裝置 適於若且唯若下列情況時輸送業務密鑰i.時間戳的值被包含在延長的有效期內;以及ii.關於有效期的延長的信息與所述延長的有效期的值一起被同時傳送給有效性 控制裝置;以及iii.所述初始有效期至少被包含在有效期內。本發明還涉及一種終端,用於在該終端集成有先前所述的識別模塊的情況下觀看 使用移動電視廣播網絡所廣播的內容。本發明還涉及一種使用廣播網絡進行廣播的收費節目伺服器,其包括用於使用下
6列項對聲音和/或視覺內容進行編碼的裝置-第一加密密鑰,用於對所述內容進行加密並且輸送至少一個加密內容消息;_第二加密密鑰,用於對所述第一加密密鑰進行加密並且輸送至少一個密鑰消 息;其特徵在於,該編碼裝置將證明廣播節目是節目延長的關於有效期的延長的信息 添加到所述至少一個密鑰消息。作為替代方案,若且唯若所述至少一個密鑰消息包括證明廣播節目是節目延長的 關於有效期的延長的信息時,根據本發明的伺服器編碼裝置將延長的時間戳的值添加到所 述至少一個密鑰消息,並且所述延長的時間戳的值被包含在與第二加密密鑰相關聯的有效 期內。根據替代方案,若且唯若所述至少一個密鑰消息包括證明廣播節目是節目延長 的、關於有效期的延長的信息時,該伺服器編碼裝置將延長的有效期添加到所述至少一個 密鑰消息,並且時間戳的值被包含在所述延長的有效期內。根據這樣的替代方案,若且唯若所述至少一個密鑰消息包括證明廣播節目是節目 延長的、關於有效期的延長的信息時,所述編碼裝置還可以將初始有效期添加到所述至少 一個密鑰消息。
在閱讀下面的描述並且檢查附圖時,其它特徵和優點將更清楚地顯現,在附圖 中-圖1示出已知的移動電視系統;-圖2示出根據本發明的移動電視系統;-圖3描述根據現有技術和根據本發明的消息STKM;-圖4a示出根據第二實施方式對識別模塊的描述;-圖4b示出根據第三實施方式對識別模塊的描述;-圖4c示出根據第四實施方式對識別模塊的描述。
具體實施例方式圖1示出已知的移動電視系統。收費內容1從伺服器10被廣播。內容1預先使用 編碼器11被編碼。編碼內容2通過DVB-H類型的廣播網絡40被廣播。因此,編碼器11輸 送加密內容EC消息。編碼器11還輸送與所述加密內容消息相關聯的消息STKM (Short-Term Key Message (短期密鑰消息)),所述消息STKM尤其是包含傳輸密鑰TEK(Traffic Key)的 加密值XTEK。該傳輸密鑰是解密密鑰,其將最後被訂戶的終端20用於使得能夠觀看和收聽 廣播內容1。由消息STKM所承載的值XTEK還尤其是使用業務密鑰SEK(Service Encryption Key (業務加密密鑰))或PEK(Program Encryption Key (節目加密密鑰))被編碼。內容加密密鑰(由此相關聯的傳輸密鑰TEK)有規律地隨時間演變。密鑰SEK或 PEK根據比密鑰TEK的時間段更長的時間段而演變。經由網絡40所廣播的內容被已經辦理了觀看移動電視業務的訂閱的用戶的終端 20接收。終端20包括訂戶識別模塊30或者與訂戶識別模塊30相連接。模塊30優選地為UICC類型的晶片卡的形式。可替代地,模塊30可以被完全集成在該終端中。模塊30包 括處理單元(圖1中未示出)。模塊30還包括存儲器31,對所述存儲器31的讀取和寫入 訪問被調節。存儲器31存儲密鑰SEK或PEK的值。這樣的密鑰使用消息LTKM(Long-Term Key Message (長期密鑰消息))通過無線電通信網絡50 (經由終端20)被傳送給識別模塊 30。所述消息由伺服器10來輸送和廣播。伺服器10考慮由裝置13所存儲的與訂戶訂閱 相關的信息。消息LTKM在伺服器10處由訂閱管理裝置12來準備。元素ESG(Electronic Service Guide (電子業務指南))也由裝置12和50來廣播。作為替代方案,元素ESG也可 以由裝置40來廣播。終端20使用內容解碼裝置21對加密內容EC消息進行解碼。解碼裝置21使用內 容解密密鑰TEK(也稱為傳輸密鑰)。所述密鑰TEK被由識別模塊30所實施的密鑰解碼裝 置32輸送。在由終端20傳送給訂戶的模塊的消息STKM中所包含的值XTEK的解碼之後, 密鑰TEK被推斷出。為了推斷出密鑰TEK,密鑰解碼裝置32使用密鑰SEK或PEK,其中所述 密鑰SEK或PEK的值被包含在存儲器31中。加密內容EC消息通過內容解碼裝置21被解碼,並且被輸送給該終端的視覺和聲 音再現裝置22,使得訂戶可以欣賞所廣播的收費內容1。在存儲器31中可以具有多個密鑰PEK或SEK。所述消息STKM還包括用於向識別 模塊指示其必須使用的密鑰PEK或SEK的標識符KsID (Service Key Identifier (業務密 鑰標識符)),以便解碼裝置32能夠從消息STKM中推斷出密鑰TEK。結合圖3描述了這樣 的標識符KsID,其中圖3示出消息STKM的已知結構(a)。該標識符對應於消息STKM的元 素101。該標識符可能通過調度裝置33被傳遞給存儲器31,以便存儲器31輸送由該標識 符所指定的SEK或PEK。調度裝置33可以為單向總線的形式,或者為負責將消息STKM的內 容調度到訂戶的識別模塊30的各個部件的任何設備的形式。為了承載預先被編碼的傳輸密鑰TEK,消息STKM包括元素102,所述元素102含有 對應於使用密鑰SEK或PEK的加密功能的結果的值XTEK。符號「SEK/PEK (TEK) 」表示所述 操作。元素102承載密鑰TEK的編碼值XTEK。模塊30的調度裝置33將密鑰TEK的加密值 XTEK傳送給解碼器32以用於解碼目的。密鑰SEK或者PEK可以與標記為KV的有效期相關聯。這樣的信息被訂閱管理器 12通過網絡50傳遞給消息裝置LTKM。有效期與密鑰SEK或PEK相關聯,並且被存儲在存 儲器31中。根據圖3並且根據現有技術(aa),消息STKM包括元素100,所述元素100含有時 間戳的值。為了能夠使用密鑰SEK或PEK並且由此推斷出TEK,時間戳的值TS必須被包含 在與所述密鑰SEK或PEK相關聯的有效期內。結合圖1,包含在模塊30中的有效性控制裝 置34由此使得能夠僅在消息STKM的值TS被包含在密鑰SEK或者PEK的有效期內時將密 鑰SEK或者PEK輸送給解碼裝置32。如果值TS未被包含在有效期KV內,則密鑰解碼裝置32不能輸送密鑰TEK。因此, 被包括在終端20中的內容解碼裝置21不能對EC消息進行解密。廣播節目或者內容不是通 過終端20中的裝置22被明確地輸送給訂戶,其中所述裝置22負責視覺和/或聲音再現。作為例子,根據現有技術,當訂戶希望購買對特定節目、例如2007年2月14日21 點至22點45分之間所廣播的足球比賽的觀看時,訂閱管理器12輸送消息LTKM,所述消息LTKM承載與從2007年2月14日21點延續至2007年2月14日22點45分的有效期相關 聯的密鑰PEK。為了不致於對其訂戶不利,運營商免費給予幾分鐘,使得訂戶在比賽中斷的情況 下不錯過比賽的結局。因此,有效期可以被「加大」,並且結束於2007年2月14日22點50 分。為了在需要時提供對應於加時賽時段的附加時段,運營商要麼提供不同的節目, 要麼提供對業務密鑰的有效期的可能收費的更新。於是,訂戶必須執行麻煩的和有風險的管理,以便能夠觀看整個足球比賽。本發明提出通過使得能夠擺脫在伺服器10處的任何個人管理來解決該缺點。本發明規定-結合圖3,擴充消息STKM的內容;-結合圖2、4a、4b和4c,對訂戶識別模塊30、並且更確切而言對有效性控制裝置 34進行適配,使得其可以考慮業務密鑰的有效期的「虛擬」的延長。訂戶可以在甚至沒有察覺到已經實施本發明的情況下觀看整個比賽。於是,其已 經擺脫了為了享有節目延長而進行的任何操作。圖3示出根據本發明的一種實施方式的、STKM類型的經過擴充的消息⑴。因此, 其包括附加的和可選的元素103。元素103在其存在時包括用於「延長」的信息「Ext」並且 可能包括用於「針對延長的時間戳」的信息「TSe」。圖3還示出根據本發明的另一實施方 式(ii)的、STKM類型的經過擴充的消息(i)。因此,其包括附加的和可選的元素103。元 素103在其存在時包括用於「延長」的信息「Ext」、用於「針對延長的密鑰有效性」的信息 「KVe」,並且可能包括用於「初始密鑰有效性」的信息「KVi」。存在用於實施本發明的多種實施方式。在不影響本發明的範圍的情況下,將詳細 解釋4種實施方式。然後將使用圖4a分析根據模式(i)的經過擴充的消息STKM的利用、 以及使用圖4b和圖4c分析根據模式(ii)的經過擴充的消息STKM的利用。結合圖2並且根據本發明,訂戶識別模塊的調度裝置33適於除了向存儲器31傳 送標識符KsID以及向有效性控制裝置34傳送時間戳的值TS之外傳送表明消息STKM與節 目延長相關聯的第一信息「Ext」。這樣的信息來自消息STKM的元素103。調度裝置33可 以向有效性控制裝置34傳送可選地從元素103中所提取的值TSe。該值TSe對應於延長的 時間戳的值。所述延長的時間戳的值目的在於代替消息STKM中所承載的時間戳TS的值以 供有效性控制裝置34使用。該值TS仍然被用於保持音頻和視頻流的同步。有效性控制裝置34的目的在於將元素100的值TS與所涉及的密鑰SEK/PEK的有 效期KV相比較。根據本發明,第一實施方式(b)在於對調度裝置33進行適配,以便其將信 息「Ext」傳送給有效性控制裝置。有效性控制裝置34被適配,以便如果其識別出來自元素 103的信息「Ext」的特徵值,則無論所傳送的值TS如何,其都輸送密鑰SEK/PEK。根據第二實施方式(a),調度裝置33還輸送與信息「Ext」相關聯的值TSe。於是, 有效性控制裝置34被適配以便其可以在實施與密鑰有效期的比較操作時替代於信息TS而 使用信息TSe。信息TSe由廣播伺服器10計算,以便可能使用標識符KsID來匹配被包含在 密鑰SEK/PEK的有效期內的值。為了結合圖4a更好地理解這兩種實施方式,將相繼討論模 式(a)和(b)。
因此,根據優選實施方式(a),有效性控制裝置34包括切換裝置343,用於輸送或 不輸送由存儲器31所輸送的密鑰SEK/PEK。切換裝置343利用由運算器341所輸送的信 息而被控制,所述運算器341的功能在於比較兩個量值。第一量值是TS',第二量值是所 指定的密鑰的有效期KV。比較運算器341在值TS'被包含在有效期KV內的情況下輸送值 「y」。如果情況不是如此,其回答「η」。若且唯若比較比較運算器341輸送值「y」時切換裝 置343輸送密鑰。為了計算量值TS',有效性控制裝置34實施解碼裝置342。所述裝置 342的功能是輸出其作為輸入所接收的兩個值之一。該選擇通過利用一個參數來進行。該 參數被賦予值「Ext」。值TS和TSe分別被路由到所述解碼裝置342的兩個入口。因此,如 果值「Ext」對應於節目延長的特徵值,則解碼裝置342輸出等於值TSe的值TS'。如果不 是這樣,則輸出值TS'對應於值TS。在值TSe被確定為被包含在有效期KV內的情況下,則 應當理解,無論值TS如何,有效性控制裝置34都輸送所指定的密鑰SEK/PEK。讓我們再次 考慮足球比賽的例子。在規定時間內(這意味著在前115分鐘內),相關聯的消息STKM不 包含元素103,其中元素103包括如下信息所述信息的值是節目延長的特徵。有效性控制 裝置使用值TS來(經由比較裝置341)執行有效性測試。在前面的115分鐘結束時,如果 消息STKM不包含包括信息「Ext」、即節目延長的特徵的元素103,則時間戳的值TS變成大 於密鑰的有效期KV的上限。運算器341輸送不同於「y」的輸出,並且切換裝置343不再輸 送密鑰SEK/PEK。傳輸密鑰TEK不再被解碼,並且由此解密節目不再被再現。相反,根據本 發明,伺服器10輸送包括元素103的消息STKM,其中該元素103包括信息「Ext」、即節目延 長的特徵。該伺服器還輸送被包括在有效期內的值TSe。因此,運算器341輸送等於「y」的 輸出,並且切換裝置343輸送密鑰SEK/PEK。對傳輸密鑰TEK的解碼可以由密鑰解碼裝置 32來實施。解密節目的再現通過在終端20中實施內容解碼裝置21和負責視覺和聲音再現 的裝置22而繼續。根據第二實施方式(b),有效性控制裝置34包括切換裝置343,用於輸送或不輸送 由存儲器31所輸送的密鑰SEK/PEK。切換裝置343利用由解碼裝置345所輸送的信息而被 控制。所述解碼裝置345的功能在於輸出其作為輸入所接收的兩個值之一。該選擇通過利 用一個參數來進行。該參數接收值「Ext」。第一輸入接收值「y」。第二輸入接收來自比較裝 置341的輸出。所述比較裝置341的功能在於比較兩個量值。第一量值是TS,第二量值是 所指定的密鑰的有效期KV。如果值TS被包含在有效期KV內,則比較裝置341輸送值「y」。 如果情況不是如此,則其回答「η」。若且唯若解碼裝置輸送值「y」時,切換裝置343輸送密 鑰。在解碼裝置345的參數接收「Ext 」的情況下,應當理解,無論值TS如何,控制裝置34都 輸送所指定的密鑰SEK/PEK。如果不是這樣,則有效性控制裝置34如現有技術中那樣相對 於所指定的密鑰SEK/PEK的有效期來測試戳TS的相關性。因此,其預先實施比較裝置。再 次以足球比賽為例。在規定時間期間(即在前115分鐘期間),相關聯的消息STKM不包含 任何元素103,其中元素103包括如下信息所述信息的值是節目延長的特徵。有效性控制 裝置使用值TS來(經由比較裝置341)進行有效性測試。在前115分鐘結束時,如果消息 STKM不包含包括信息「Ext」、即節目延長的特徵的元素103,則時間戳的值TS將大於密鑰的 有效期KV的上限。運算器341將輸送不同於「y」的輸出值。該值使用切換裝置343通過 解碼裝置345被傳送。切換裝置343不輸送密鑰SEK/PEK。傳輸密鑰TEK不再被解碼。解 密節目的再現被中斷。相反,根據本發明,伺服器10輸送包括元素103的消息STKM,其中所述元素103包含信息「Ext」、即節目延長的特徵。運算器345輸送等於「y」的輸出值。與比 較裝置341所輸送的值無關地,切換裝置343輸送密鑰SEK/PEK。傳輸密鑰TEK的解碼可以 由密鑰解碼裝置32來實施。解密節目的再現通過在終端20中實施內容解碼裝置21和負 責視覺和聲音再現的裝置22而繼續。實施方式(a)相對於實施方式(b)的優點之一在於限制密鑰SEK或PEK的有效期 的虛擬延長的可能性。儘管信息「Ext」的存在本身保證有效性的延長,但是實施方式(b) 消除了該延長的任何條件。通過使用延長的時間戳TSe,運算器可以更精細地管理其供應的 延長。事實上,讓我們以一系列對抗辯論形式的移動電視節目為例。可以將供應分成與辯 論一樣多的子節目,並且由此為相同業務密鑰確定不同的有效期。各個訂戶可以「購買」一 個、兩個或多個辯論。值TSe使得能夠通過供應延長指定所涉及的辯論。由於該值TSe,不 需要針對一個辯論而建立不同的業務密鑰SEK/PEK,而這是實施方式(b)的唯一替代方案。 事實上,根據實施方式(b),已經訂購僅僅第一辯論的密鑰(由此具有該密鑰的被相應確定 大小的有效期的)訂戶可以不僅免費利用第一辯論的供應延長,而且免費利用後面的辯論 的供應延長。因此,解決方案(a)或(b)是互補的。關於伺服器10,足夠的是,使用與給定有效期相關聯的密鑰SEK或PEK對節目延長 進行編碼,並且在與該內容相關聯的消息STKM的元素103中明確指出廣播節目是「節目 延長」類型的。如果需要,消息STKM還包括延長的時間戳TSe,其中所述時間戳TSe的值與 情況相適配。另外,可以提供有效性控制裝置34的實施 方式,使得有效性控制裝置34可以具有 結合圖4a所公開的兩種運行模式。因此,如果在元素103中存在一個證明消息STKM與節 目延長相關聯的信息「Ext」,則量值TSe的存在或不存在使得所述裝置34能夠自動地適配 其配置以在存在延長的時間戳TSe的情況下實施配置(a)或者在僅僅存在信息「Ext」的情 況下實施配置(b)。結合圖4b,根據一種實施方式(c),有效性控制裝置34包括切換裝置348,用於 輸送或不輸送由存儲器31交由其處理的密鑰SEK/PEK。切換裝置348使用由比較運算器 347所輸送的信息而被控制,所述比較運算器347的功能在於比較兩個量值。第一量值是 "KV' 」,第二量值是時間戳的值TS。如果值TS被包含在有效期KV'內,則比較運算器347 輸送值「y」。如果情況不是這樣,則其回答「η」。若且唯若比較運算器347輸送值「y」時, 切換裝置348輸送密鑰。為了計算量值「KV' 」,有效性控制裝置34使用解碼裝置346。所 述解碼裝置346的目的在於輸出其作為輸入所接收的兩個值之一。該選擇通過利用一個參 數來進行。該參數接收值「Ext」。值KV和KVe分別被路由到所述解碼裝置347的兩個輸入 端。因此,如果值「Ext」對應於節目延長的特徵值,則解碼裝置347輸送等於值KVe的輸出 值KV'。如果情況不是這樣,則輸出值KV'對應於值KV。在值TS被包含在有效期KVe內 的情況下,則應當理解,無論值KV如何,有效性控制裝置34都輸送所指定的密鑰SEK/PEK。 再次以足球比賽為例。在規定時間期間(即在前115分鐘期間),相關聯的消息STKM不包 含元素103,其中該元素103包括如下信息所述信息的值是節目延長的特徵。有效性控制 裝置34使用值TS和KV來(經由比較裝置347)執行有效性測試。在前115分鐘結束時,如 果消息STKM不包含包括信息「Ext」、即節目延長的特徵的元素103,則時間戳的值TS變成 大於密鑰的有效期KV的上限。運算器347輸送不同於「y」的輸出值,並且切換裝置348不再輸送密鑰SEK/PEK。傳輸密鑰TEK不再被解碼,並且由此解密節目不再被再現。相反,根 據本發明,伺服器10輸送包括元素103的消息STKM,其中元素103包括信息「Ext」、即節目 延長的特徵。該伺服器還輸送比最初所計劃的(潛在地等於KV的)時段更長的時段KVe。 於是,運算器347輸送等於「y」的輸出值,並且切換裝置348輸送密鑰SEK/PEK。傳輸密鑰 TEK的解碼可以由密鑰解碼裝置32來實施。解密節目的再現通過在終端20中實施內容解 碼裝置21和負責視覺和聲音再現的裝置22來繼續。參考圖4c,根據一種實施方式(d),有效性控制裝置34採用結合圖4b所討論的元 件348、347、346。裝置34還包括比較運算器349,所述比較運算器349的功能在於比較兩 個量值。第一量值是由存儲器31所輸送的有效期KV。第二量值是時段KVi。其對應於能 夠觀看最初計劃的節目的最小時段。在足球比賽的例子中,該時段KVi覆蓋規定的時間段。 值KVi由消息STKM來承載。KVi被調度裝置33提取,並且被傳遞給有效性控制裝置34。通 常而言,時段KVi至少對應於時段KV。如果時段值KVi至少被包含在時段KV內,則比較運 算器349輸送值「y」。如果情況不是這樣,則其回答「η」。若且唯若運算器348和349輸送 回答「y」時,比較運算器349和比較運算器348的相應回答被優選地交由邏輯門350(即負 責輸送輸出、即回答「y」的裝置)的輸入端來處理。如果比較運算器348或349回答「n」, 則門350輸送回答「η」。所述門的輸出控制切換裝置348。若且唯若比較運算器347和比 較運算器349輸送值「y」時,切換裝置348輸送密鑰。參數KVi使得訂戶僅在所述用戶預先購買了至少整個時段KVi時才能夠享有有效 期的延長。因此,KVi使得能夠限制所述業務延長。也可以提供有效性控制裝置34的如下實施方式所述有效性控制裝置34可以具 有結合圖4b和4c所述的兩種運行模式(c)和(d)。因此,如果在元素103中存在一個證 明消息STKM與節目延長相關聯的信息「Ext」,則量值KVi的存在或不存在使得所述裝置34 能夠自動地適配其配置以在存在初始有效期KVi的情況下實施配置(d)或者在僅存在信息 「Ext」和KVe的情況下實施配置(c)。類似地,可能的是有效性控制裝置34根據由調度裝置33提取並且交由所述有效 性控制裝置34處理的量值改變為配置(a)、(b)、(c)或(d)。另外,圖4a、4b和4c示出有效性控制裝置34的四種實施方式的邏輯表示。在不 限制本發明的情況下,其它方法或設備可以被設想用於限定所述裝置34的實施。有效性控制裝置34還可以部分或整體地以軟體形式被實施,所述軟體由訂戶識 別模塊30的處理單元(在圖2、4a、4b、4c中未示出)來執行。本發明還適用於任何(廣播類型的)廣播系統,必須為該系統免費提供業務的有 效期的延長的系統。該延長也可以是可選的,並且僅在辦理該訂閱時才是可操作的。有效期的延長使 得能夠改善給訂戶提供的業務。
權利要求
一種用於收費節目廣播業務(1)的訂戶識別模塊(30),所述模塊旨在被集成在終端(20)中或者與終端(20)相連接,所述節目以至少一個具有加密內容的消息(EC)和至少一個密鑰消息(STKM)的形式被廣播,所述至少一個密鑰消息尤其是承載時間戳(TS)和傳輸密鑰(TEK)的編碼值(XTEK),使得所述終端能夠對所述具有加密內容的消息(EC)進行解密,所述模塊包括 存儲器(31),用於存儲和同時輸送業務密鑰(SEK/PEK)和與所述業務密鑰相關聯的有效期(KV); 密鑰解碼裝置(32),用於使用所述業務密鑰(SEK/PEK)從所述編碼值(XTEK)中推斷出所述傳輸密鑰(TEK)的值; 有效性控制裝置(34),用於若且唯若所述時間戳被包括在這樣的業務密鑰的有效期內時給所述密鑰解碼裝置(32)輸送所述業務密鑰(SEK/PEK); 調度裝置(33),用於接收所述至少一個密鑰消息(STKM)、尤其是提取所述時間戳和所述傳輸密鑰的編碼值(XTEK)並且將所述時間戳和所述傳輸密鑰的編碼值(XTEK)分別傳送給所述有效性控制裝置(34)和所述密鑰解碼裝置(32);所述訂戶識別模塊(30)的特徵在於 所述調度裝置(33)適於提取被包含在所述至少一個密鑰消息(STKM)中的、證明該節目是節目延長的、關於有效期的延長的信息(103,Ext)並且將所述信息(103,Ext)傳送給所述有效性控制裝置(34); 所述有效性控制裝置(34)適於解釋所述關於有效期的延長的信息(103,Ext)並且若且唯若所述信息(103,Ext)證明該節目是節目延長時與所述時間戳(100,TS)的值無關地輸送所述業務密鑰(SEK/PEK)。
2.根據權利要求1所述的模塊,其特徵在於_所述調度裝置(33)適於提取被包含在所述至少一個密鑰消息(STKM)中的延長的時 間戳(103,TSe)的值並且將所述值傳送給所述有效性控制裝置(34);_所述有效性控制裝置(34)適於若且唯若下列情況時輸送所述業務密鑰(SEK/PEK) i.延長的時間戳(103,TSe)的值被包含在所述業務密鑰(SEK/PEK)的有效期內,以及 .關於有效期的延長的信息(103,Ext)與所述延長的時間戳(103,TSe)的值一起被 同時傳送給所述有效性控制裝置(34)。
3.根據權利要求1所述的模塊,其特徵在於_所述調度裝置(33)適於提取被包含在所述至少一個密鑰消息(STKM)中的延長的有 效期(103,KVe)的值並且將所述值傳送給所述有效性控制裝置(34);-所述有效性控制裝置適於若且唯若下列情況時輸送所述業務密鑰(SEK/PEK) i.時間戳(100,TS)的值被包含在延長的有效期(103,KVe)內;以及 .關於有效期的延長的信息(103,Ext)與所述延長的有效期(103,KVe)的值一起被 同時傳送給所述有效性控制裝置(34)。
4.根據權利要求3所述的模塊,其特徵在於_所述調度裝置(33)適於提取被包含在所述至少一個密鑰消息(STKM)中的初始有效 期(103,KVi)的值並且將所述值傳送給所述有效性控制裝置(34);_所述有效性控制裝置(34)適於若且唯若下列情況時輸送所述業務密鑰(SEK/PEK) i.時間戳(100,TS)的值被包含在延長的有效期(103,KVe)內;以及 .關於有效期的延長的信息(103,Ext)與所述延長的有效期(103,KVe)的值一起被 同時傳送給所述有效性控制裝置(34);以及iii.所述初始有效期(103,KVi)至少被包含在有效期(KV)內。
5.一種用於觀看使用移動電視廣播網絡(40)所廣播的內容(1)的終端(20),其特徵 在於,該終端集成有根據權利要求1至4之一所述的識別模塊。
6.一種使用廣播網絡(40)進行廣播的收費節目伺服器,包括用於使用下列項對聲音 和/或視覺內容(1)進行編碼的裝置(11)-第一加密密鑰,用於對所述內容進行加密並且輸送至少一個加密內容消息(EC); -第二加密密鑰(SEK/PEK),用於對所述第一加密密鑰進行加密並且輸送至少一個密 鑰消息(STKM);其特徵在於,所述編碼裝置(11)將證明廣播節目是節目延長的、關於有效期的延長的 信息(Ext,103)添加到所述至少一個密鑰消息(STKM)。
7.根據權利要求6所述的伺服器,其特徵在於,若且唯若所述至少一個密鑰消息包括 證明廣播節目是節目延長的、關於有效期的延長的信息(Ext,103)時,所述編碼裝置(11) 將延長的時間戳(103,TSe)的值添加到所述至少一個密鑰消息(STKM),並且所述延長的時 間戳的值被包含在與所述第二加密密鑰(SEK/PEK)相關聯的有效期(KV)內。
8.根據權利要求6所述的伺服器,其特徵在於,若且唯若所述至少一個密鑰消息 (STKM)包括證明廣播節目是節目延長的、關於有效期的延長的信息(Ext,103)時,所述編 碼裝置(11)將延長的有效期(103,KVe)添加到所述至少一個密鑰消息(STKM),並且時間 戳(100,TS)的值被包含在所述延長的有效期(KVe)內。
9.根據權利要求8所述的伺服器,其特徵在於,若且唯若所述至少一個密鑰消息 (STKM)包括證明廣播節目是節目延長的、關於有效期的延長的信息(Ext,103)時,所述編 碼裝置(11)將初始有效期(103,KVi)添加到所述至少一個密鑰消息(STKM)。
全文摘要
本發明涉及用於廣播視頻類型的節目或內容的增值業務,更具體來說涉及移動電視(移動TV)。本發明提高在廣播如下節目期間的業務連續性所述節目具有不可預測的時長並且所述節目的廣播已經進行了按次付費觀看類型的購買。
文檔編號H04N7/16GK101939986SQ200880126699
公開日2011年1月5日 申請日期2008年12月4日 優先權日2007年12月7日
發明者A-M·普拉登 申請人:格馬爾託股份有限公司