專利名稱:一種手機電視計費方法、系統、用戶身份識別模塊和設備的制作方法
技術領域:
本發明涉及移動通信技術,特別涉及一種手機電視計費方法、系統、用戶身份識別
模塊和設備。
背景技術:
目前廣播式手機電視的實現方案原理如圖1所示,移動通信終端通過雙向的移動 通信網絡進行廣播式手機電視業務的訂購,通信網絡設備通過移動通信網絡向用戶發送 手機電視業務密鑰,移動通信終端將手機電視業務密鑰存儲在SM(Subscriber Identity Module,用戶身份識別模塊)卡中。移動通信終端從單向的廣播網絡接收使用節目流密鑰 加密的廣播式手機電視節目內容和使用手機電視業務密鑰進行加密后的節目流密鑰,并請 求SIM卡利用存儲的手機電視業務密鑰對節目流密鑰進行解密,然后移動通信終端使用解 密后的節目流密鑰對廣播式手機電視節目內容進行解密,解密之后的節目內容可以在移動 通信終端上播放出來,具體流程如圖2所示。 目前對于廣播式手機電視的計費方式主要有包月計費和按次計費兩種方式。在包 月計費方式中,用戶訂購某個計費方式為"包月"的廣播式手機電視業務后,移動通信運營 商則按月為用戶生成一張"包月計費"的話單,用于向用戶收取包月費用。通信網絡設備向 用戶發送手機電視業務密鑰,如果發送成功,則生成一張"包月使用"的話單,用于表明用戶 成功接收手機電視業務密鑰。在按次計費方式中,用戶訂購某個計費方式為"按次"的廣播 式手機電視業務,移動通信運營商在該業務開始播放前,向用戶發送手機電視業務密鑰,如 果發送成功,則生成一張"按次計費"的話單,用于向用戶收取此業務的按次費用。
總之,現有廣播式手機電視的計費方式中,通信網絡設備根據用戶的訂購行為和 手機電視業務密鑰的發送成功與否生成計費話單,并根據計費話單對用戶進行計費,以及 與廣播電視運營商進行結算,和用戶觀看節目的具體情況無關,只要用戶訂購了相應的業 務并成功發送手機電視業務密鑰之后,用戶就需要付費,無論是否確實收看了該節目或者 收看了多長時間的該節目。因此,計費精確度較低。
發明內容
本發明實施例提供一種手機電視計費方法、系統、用戶身份識別模塊和設備,用以
實現按照用戶收看時長進行手機電視計費。
—種手機電視計費方法,包括 通信網絡設備接收用戶身份識別模塊通過用戶移動通信終端上報的業務密鑰解 密節目流密鑰的使用次數信息,所述節目流密鑰由廣播手機電視節目內容的廣播電視設備 周期性更新并加密發送給移動通信終端; 通信網絡設備根據所述業務密鑰的使用次數和節目流密鑰的更新周期,確定用戶 收看節目的時長; 通信網絡設備根據所述用戶收看節目的時長,對用戶進行計費。
進一步,所述用戶身份識別模塊,通過用戶移動通信終端上報業務密鑰的使用次 數信息具體包括 用戶身份識別模塊在所述業務密鑰的使用次數達到預先設定的次數門限值的整 數倍時,通過用戶移動通信終端上報;或者 用戶身份識別模塊在停止解密后的時間達到預設的時間門限時,通過用戶移動通 信終端上報;或者 用戶身份識別模塊按照預先設定的上報周期,通過用戶移動通信終端周期性上 報。 更進一步,通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次數信 息并計費后返回解密控制指示,用于指示移動通信終端是否繼續使用業務密鑰繼續解密節 目流密鑰;或者, 通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次數信息并計費 后返回解密控制指示,用于指示移動通信終端是否繼續使用業務密鑰繼續解密節目流密 鑰,移動通信終端上報業務密鑰使用次數信息后,在設定的等待時間內接收不到解密控制 指示,則停止使用業務密鑰解密節目流密鑰。
—種手機電視計費方法,包括 用戶訂購手機電視業務后,用戶身份識別模塊通過移動通信終端從通信網絡設備 獲得業務密鑰; 用戶身份識別模塊在移動通信終端接收手機電視節目內容和周期性更新的節目 流密鑰時,使用業務密鑰解密節目流密并統計解密次數信息; 用戶身份識別模塊通過移動通信終端將業務密鑰的使用次數信息上報給通信網 絡設備。 進一步,所述用戶身份識別模塊,通過用戶移動通信終端上報業務密鑰的使用次 數信息具體包括 用戶身份識別模塊在所述業務密鑰的使用次數達到預先設定的次數門限值的整 數倍時,通過用戶移動通信終端上報;或者 用戶身份識別模塊在停止解密后的時間達到預設的時間門限時,通過用戶移動通 信終端上報;或者 用戶身份識別模塊按照預先設定的上報周期,通過用戶移動通信終端周期性上 報。 更進一步,所述用戶身份識別模塊,每一次通過用戶移動通信終端上報的業務密
鑰的使用次數信息為從上次上報后到本次上報時業務密鑰的使用次數信息。 得到從上次上報后到本次上報時業務密鑰的使用次數信息的方法為用戶身份識
別模塊通過用戶移動通信終端每一次上報業務密鑰的使用次數信息后將業務密鑰的使用
次數計數值清零,重新計數以得到上次上報后到本次上報前業務密鑰的使用次數信息;或
者 在用戶身份識別模塊通過用戶移動通信終端每次上報業務密鑰的使用次數信息 后,將上報時的業務密鑰的使用次數做上報標識,上報時上報目前業務密鑰的使用次數累 計值和距離最近的上報標識處的業務密鑰的使用次數的差。
所述用戶身份識別模塊,通過用戶移動通信終端上報的業務密鑰的使用次數信息 還可以為從第一次計數開始到上報時的累計值。 在用戶身份識別模塊,通過用戶移動通信終端上報業務密鑰的使用次數信息后, 通信網絡設備利用接收到的業務密鑰的使用次數減去上一次上報的業務密鑰的使用次數, 得到上次上報后到本次上報時業務密鑰的使用次數。 進一步,移動通信終端接收通信網絡設備在每一次收到移動通信終端上報的業務 密鑰使用次數信息并計費后返回的解密控制指示,并根據所述解密控制指示決定是否繼續 使用業務密鑰繼續解密節目流密鑰;或者 通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次數信息并計費 后返回解密控制指示,用于指示移動通信終端是否繼續使用業務密鑰繼續解密節目流密 鑰,移動通信終端上報業務密鑰使用次數信息后,在設定的等待時間內接收不到解密控制 指示,則停止使用業務密鑰解密節目流密鑰。
—種手機電視的計費系統,包括 移動通信終端和用戶身份識別模塊,用于在用戶訂購廣播式手機電視業務后獲得 業務密鑰,并將業務密鑰存儲在用戶身份識別模塊中;接收加密廣播式手機電視節目內容 和使用業務密鑰加密的節目流密鑰,將使用業務密鑰加密的節目流密鑰發送給用戶身份識 別模塊進行解密,并使用解密后的節目流密鑰解密廣播式手機電視節目;用戶身份識別模 塊在解密節目流密鑰時統計業務密鑰的使用次數,并通過移動通信終端將業務密鑰的使用 次數信息上報; 通信網絡設備,用于在用戶訂購廣播式手機電視業務后下發業務密鑰;所述接收
移動通信終端上報的業務密鑰的使用次數信息,根據所上報的業務密鑰使用次數信息和節
目流密鑰的變更周期計算用戶的收看時長,按用戶的收看時長進行計費; 廣播電視設備,用于廣播發送的加密廣播式手機電視節目內容,以及使用業務密
鑰加密并周期性更新的節目流密鑰。 —種用戶身份識別模塊,包括 存儲單元,用于存儲移動通信終端所接收的業務密鑰; 功能單元,用于使用所述存儲單元存儲的業務密鑰解密移動通信終端所接收到的
節目流密鑰,并將解密后的節目流密鑰返回移動通信終端; 統計單元,用于統計功能單元使用業務密鑰解密節目流密鑰的次數; 上報單元,用于將業務密鑰的使用次數信息上報。 進一步,所述上報單元在所上報的業務密鑰解密次數達到預先設定的次數門限值 的整數倍時上報;或者 在所上報的業務密鑰停止解密后的時間達到預設的時間門限時上報;或者 按照預先設定的周期上報周期,通過用戶移動通信終端周期性上報。 更進一步,所述上報單元所上報的業務密鑰解密次數信息為從上次上報后到本次
上報時業務密鑰的使用次數信息;或者,從第一次計數開始到上報時的累計值。 在所述上報單元所上報的業務密鑰解密次數信息包括從上次上報后到本次上報
時業務密鑰的使用次數信息的情況下,所述統計單元還用于在所述上報單元通過用戶移
動通信終端每一次上報業務密鑰的使用次數信息后將業務密鑰的使用次數計數值清零,重新計數以得到上次上報后到本次上報前業務密鑰的使用次數信息;或者 在所述上報單元通過用戶移動通信終端每次上報業務密鑰的使用次數信息后,將
上報時的業務密鑰的使用次數做上報標識,上報時上報目前業務密鑰的使用次數累計值和
距離最近的上報標識處的業務密鑰的使用次數的差。 進一步,所述功能單元還用于根據移動通信終端接收到的通信網絡設備返回的解 密控制指示決定是否繼續使用業務密鑰解密節目流密鑰;或者, 功能單元還用于根據移動通信終端接收到的通信網絡設備返回的解密控制指示 決定是否繼續使用業務密鑰解密節目流密鑰,并在移動通信終端上報業務密鑰使用次數信 息后設定的等待時間內接收不到解密控制指示時,停止使用業務密鑰解密節目流密鑰。
—種通信網絡設備,包括 接收單元,用于接收移動通信終端上報的業務密鑰的解密次數信息并轉發; 計費單元,用于接收所述接收單元轉發的業務密鑰的解密次數信息,并根據所述
解密次數信息及節目流密鑰的變更周期計算用戶的收看時長并計費。
進一步,還包括存儲單元,用于存儲用戶上報的業務密鑰解密次數信息; 所述計費單元還用于,利用接收到的業務密鑰的使用次數減去存儲單元存儲的上
一次上報的業務密鑰的使用次數,得到上次上報后到本次上報時業務密鑰的使用次數。 更進一步,還包括發送單元,用于在所述計費單元對業務密鑰使用次數信息進行
處理后返回解密控制指示。 本發明實施例通過周期更新使用業務密鑰加密的節目流密鑰,每次更新后業務密 鑰都要對節目流密鑰進行解密,根據統計上報的業務密鑰的使用次數信息和節目流密鑰的 變更周期,計算用戶收看廣播式手機電視節目的時長,實現按照用戶收看時長進行手機電 視計費的目的。
圖1為現有廣播式手機電視實現原理示意圖; 圖2為現有移動通信終端收看廣播式手機電視的流程示意圖; 圖3為本發明實施例提供的廣播式手機電視的計費方法流程示意圖; 圖4為本發明實施例提供的移動通信終端結構圖; 圖5為本發明實施例提供的通信網絡設備結構圖。
具體實施例方式
現有手機電視實現方案中,為防止非法收看廣播電視節目,廣播網絡需要周期性 更新節目流密鑰,并通過移動通信終端下發給SIM卡,移動通信終端的SIM卡每一次收到 更新后的節目流密鑰,都需要讀取存儲的手機電視業務密鑰業務執行一次節目流密鑰的解 密,基于此,本發明實施例提供一種由SIM卡統計利用手機電視業務密鑰解密節目流密鑰 的次數,并將統計次數上報運營商設備,運營商設備根據節目流密鑰更新周期和解密次數 確定手機電視收看對應節目的時長,就可以根據收看時長實現計費,從而提高計費精度和 用戶感受度。 下面以具體實施例并結合附圖詳細說明本發明技術方案,如圖2所示,本發明實
8施例提供的手機計費方法不同階段主要包括如下步驟 步驟S201、用戶訂購按時長計費的廣播式手機電視業務后,移動通信終端向通信 網絡設備請求下發業務密鑰,通信網絡設備接到請求后將業務密鑰返回給移動通信終端;
步驟S202、移動通信終端將接收到的業務密鑰存儲在SM卡中;
此時完成業務密鑰的下發過程。 用戶訂購按時長計費的廣播式手機電視業務后,首先要獲得業務密鑰,通信網絡
設備根據業務密鑰的下發策略要求移動通信終端向通信網絡設備請求下發業務密鑰,在通
信網絡設備接收到移動通信終端的請求后,將業務密鑰返回給移動通信終端;下發密鑰的
方式根據業務密鑰的下發策略的不同而不同,也可以不等接收到移動通信終端的請求,在
用戶訂購按時長計費的廣播式手機電視業務后,直接下發給移動通信終端。 移動通信終端接收到通信網絡設備返回的業務密鑰后,將業務密鑰存儲在SIM卡中。 在用戶收看節目時,如圖2所示,包括如下步驟 步驟S203、首先移動通信終端接收廣播電視設備發送的加密廣播式手機電視節目 內容和使用業務密鑰加密的節目流密鑰; 步驟S204、移動通信終端接收到廣播電視設備發送的加密廣播式手機電視節目 內容和使用業務密鑰加密的節目流密鑰后,將使用業務密鑰加密的節目流密鑰發送給SIM 卡,請求SIM卡使用存儲的業務密鑰對節目流密鑰解密; 步驟S205、 SIM卡使用卡內保存的業務密鑰對節目流密鑰進行解密; 步驟S206、 SIM卡將解密后的節目流密鑰返回給移動通信終端; 步驟S207、移動通信終端使用節目流密鑰解密加密的廣播式手機電視節目內容。 這樣,用戶就可以看到播放的廣播式手機電視節目了。 按時長計費的實現流程如圖3所示,包括如下幾個步驟 步驟S301、 SM卡在使用業務密鑰解密時,記錄業務密鑰使用次數的信息; 步驟S302、 SM卡通過移動通信終端上報業務密鑰使用次數的信息; 由于節目流密鑰每過一段時間便會更換一次,每次更換都會由業務流密鑰來進行
解密,因此,只要SIM卡在卡內記錄使用業務密鑰解密節目流密鑰的次數,再將這個次數上
報給通信網絡設備,即可實現按時長計費。 例如,若節目流密鑰每分鐘更換一次,那么,業務密鑰每分鐘會解密節目流密鑰一 次,每解密一次,用戶可以收看節目流密鑰更換前的節目,即一分鐘,所以業務密鑰解密一 次節目流密鑰,就算作用戶收看了一分鐘的節目。同樣道理,若節目流密鑰每30秒更換一 次,那么業務密鑰解密一次節目流密鑰,就算作用戶收看了 30秒的節目。
對于不同的節目,可以設置多個業務密鑰,制定不同的收費標準,分別收費,也可 以共用一個業務密鑰,按照一個收費標準收費。若設置多個業務密鑰,制定不同的收費標 準,那么一個用戶訂購了多個節目,則SIM卡中會存儲多個業務密鑰,在收看節目時,會使 用該節目對應的密鑰來解密節目流密鑰,各個業務密鑰在解密后,該業務密鑰的使用次數 會累加1次。 在觸發條件滿足后,SIM卡通過移動通信終端將業務密鑰的使用次數信息上報給 通信網絡設備,以統計收看時長并進行計費,上報的觸發條件可以采用如下幾種
9
在一個業務密鑰的使用次數達到預先設定的次數門限值的整數倍時上報一個業 務密鑰的使用次數達到預先設定的次數門限值的整數倍時,SIM卡將保存的業務密鑰使用 次數信息通過移動通信終端上報給通信網絡設備。為防止計數時的錯計、漏計,可以在每次 上報業務密鑰使用次數信息時將該業務密鑰的使用次數做上報標識,以確認是從何處開始 上報,防止下次上報或重發時出現重復上報或上報遺漏的情況,待通信網絡設備返回確認 信息后,再在上報標識處做上報成功的標識;還可以在每次上報業務密鑰使用次數信息后 將該業務密鑰的使用次數清零,同時將本次上報的次數進行備份,待通信網絡設備返回確 認信息后,再將備份的本次上報的次數刪除。 例如設定每解密100次時進行一次上報,即在統計值到達100次的倍數時進行上 報,第一次上報是在100次時,上報后,在100次處作上標識,到200次時,進行第二次上報, 上報時可以上報與上次上報的解密次數的差值,計算時按照前面的標識處計算,若發現100 次處沒有標識,則為200-0 = 200次。 若僅上報目前累計的次數或每次上報后都清零,則可以不做上報標識。 為防止用戶收看一段時間后就不再收看,而業務密鑰使用的次數不足上報次數的
情況發生,可以設定每個月或每隔一段時間,不管業務密鑰使用的次數是否到達規定上報
的次數,都進行一次上報。 在業務密鑰距離上次解密的時間達到預設的時間門限時上報使用業務密鑰的使 用時間作為上報的觸發條件,即將業務密鑰距離上次解密的時間達到預設的時間門限后, 上報業務密鑰的使用次數信息,例如若節目流密鑰的變更周期為1分鐘,則可以將時間門 限設定為略大于1分鐘的時間值,比如說2分鐘,則用戶每次停止收看節目后都會將這次的 業務密鑰使用次數信息上報給通信網絡設備,可以更及時的對用戶的收看進行按時長的計 費。 同樣,在每次上報后可以將上報的業務密鑰使用次數處作上標識或清零重新計 數,以防止出現重報、漏報或計算錯誤等情況。 按周期進行上報每隔一段時間進行一次清算,如在每天的固定時間將當天業務 密鑰的使用次數進行上報,為防止用戶修改移動通信終端時間逃避上報,上報可由通信網 絡設備來觸發,移動通信終端接收到通信網絡設備的上報指示后,上報業務密鑰的使用次 數并在上報后將業務密鑰的使用次數作上標識或清零。 其中,次數門限值或時間門限值等上報的觸發條件可以在發放SIM卡時,內置在
SIM卡中,也可以通過OTA (Over the Air,空中下載技術)等方式進行修改。 上報后,通信網絡設備統計上報的業務密鑰使用次數,結合通信網絡設備中存儲
的節目流密鑰的變更周期和該項業務的收費標準進行計費,在通信網絡設備中,有和移動
通信終端相應的設置,若移動通信終端在每次上報后將業務密鑰的使用次數清零,即每次
上報后都是重新計數,這樣通信網絡設備直接接收移動通信終端上報的業務密鑰的使用次
數即可,若移動通信終端是累計計數,即每次上報后作上報標識,但并不清零,而是從這一
基礎上繼續計數,這樣通信網絡設備也需要記錄上次該移動通信終端所上報的數目,再通
過計算獲得兩次上報之間的業務密鑰的使用次數,并進行計費,當然,為節省通信網絡設備
的資源,移動通信設備也可以將本次和上次上報的業務密鑰的使用次數一起上報,以使通
信網絡設備不再需要記錄上次該移動通信終端所上報的數目,從而更方便得獲得兩次上報之間的業務密鑰的使用次數。 節目流密鑰的變更周期一般不做變化,只要在通信網絡設備中存儲即可,當節目流密鑰的變更周期發生變化時,廣播電視設備會通知通信網絡設備更新節目流密鑰的變更周期。 較佳的,如圖3所示,為進一步防止用戶盜取業務密鑰,增強廣播式手機電視系統的安全性,還包括 步驟S303、在通信網絡設備對業務密鑰使用次數進行相關處理后,返回解密控制指示; 步驟S304、移動通信終端接收到解密控制指示后,將解密控制指示返回給SIM卡;
步驟S305、 SIM卡根據解密控制指示進行處理,即如果繼續解密,則用戶還可以繼續收看該節目,若不再繼續解密,則將該業務密鑰標識為不可用或從SIM卡中刪除該業務密鑰,用戶不可再使用該業務密鑰解密。 若SIM卡在發送業務密鑰使用次數信息并發送成功后,在一定時間內沒有接收到通信網絡設備的解密控制指示,還可以進行重發,重發時要在業務密鑰使用次數信息中添加重發標志,以防止通信網絡設備重復進行計費,如果幾次重發后仍然沒有接收到通信網絡設備的解密控制指示,SIM卡可以停止繼續使用手機電視業務密鑰進行解密,以防止手機非法收看廣播式手機電視節目而不計費,重發的次數可以根據實際情況和需要進行設定。
更進一步,由于SIM卡向通信網絡設備發送業務密鑰使用次數信息是通過移動通信終端轉發的,為了防止移動通信終端被破解導致的對SIM卡進行無限次使用業務密鑰解密的情況出現,SIM卡可以將發送的業務密鑰使用次數信息進行數字簽名,從而確保所發送信息的完整性,類似的,通信網絡設備也可以對返回的解密控制指示進行數字簽名,從而確保SIM卡與通信網絡設備之間通信的完整性。 本發明實施例提供一種按時長進行廣播式手機電視的計費的系統,系統中包括移動通信終端和用戶身份識別模塊、通信網絡設備和廣播電視設備。 移動通信終端和用戶身份識別模塊,用于在用戶訂購廣播式手機電視業務后移動通信終端按照業務密鑰的下發策略獲得業務密鑰,并將業務密鑰存儲在用戶身份識別模塊中;用戶收看節目時,移動通信終端接收廣播電視設備發送的加密廣播式手機電視節目內容和使用業務密鑰加密的節目流密鑰,用戶身份識別模塊使用業務密鑰解密節目流密鑰,移動通信終端使用用戶身份識別模塊使用業務密鑰解密的節目流密鑰解密廣播式手機電視節目,供用戶收看;用戶身份識別模塊統計業務密鑰的使用次數,并在觸發條件滿足時將業務密鑰的使用次數信息上報給通信網絡設備。 通信網絡設備,用于在用戶訂購廣播式手機電視業務后按照業務密鑰的下發策略下發業務密鑰;接收移動通信終端上報的業務密鑰的使用次數信息,根據該業務密鑰的使用次數信息和節目流密鑰的變更周期計算用戶的收看時長,按用戶的收看時長進行計費。
廣播電視設備,用于廣播發送的加密廣播式手機電視節目內容和使用業務密鑰加密的節目流密鑰,并周期性變更節目流密鑰。 用戶身份識別模塊進行上報的觸發條件為,用戶身份識別模塊在所上報的業務密鑰解密次數達到預先設定的次數門限值的整數倍時通過移動通信終端上報;或者用戶身份識別模塊在所上報的業務密鑰停止解密后的時間達到預設的時間門限時通過移動通信終端上報;或者用戶身份識別模塊按照預先設定的上報周期時,通過移動通信終端周期性上報。 用戶身份識別模塊在上報時可以上報從上次上報后到本次上報時業務密鑰的使用次數信息或者從第一次計數開始到上報時的累計值。上報從上次上報后到本次上報時業務密鑰的使用次數信息時,移動通信終端可以通過以下方式得到從上次上報后到本次上報時業務密鑰的使用次數信息 在用戶身份識別模塊通過用戶移動通信終端上報業務密鑰的使用次數信息后,將上報的業務密鑰的使用次數清零,清零后對業務密鑰的使用次數進行重新計數;或者
在用戶身份識別模塊通過用戶移動通信終端每次上報業務密鑰的使用次數信息后,將上報時的業務密鑰的使用次數做上報標識,上報時上報目前業務密鑰的使用次數累計值和距離最近的上報標識處的業務密鑰的使用次數的差。 用戶身份識別模塊上報累計值時,通信網絡設備需要存儲移動通信終端每次上報的業務密鑰的使用次數信息,以通過移動通信終端本次上報的業務密鑰的使用次數和存儲的上次上報的業務密鑰的使用次數,得到從上次上報后到本次上報時業務密鑰的使用次數。 進一步,為防止在下次上報時出現重報、漏報的情況,通信網絡設備還用于在收到上報的業務密鑰使用次數信息后返回確認信息。 移動通信終端和用戶身份識別模塊還用于在上報業務密鑰使用次數信息后在上報的業務密鑰使用次數處作上報標識,并在接收通信網絡設備返回的確認信息后,在上報的業務密鑰使用次數處做成功標識。 更進一步,為防止移動通信終端非法收看廣播式手機電視節目,通信網絡設備還
用于在收到移動通信終端上報的業務密鑰使用次數信息后返回解密控制指示。 移動通信終端和用戶身份識別模塊還用于在上報業務密鑰使用次數信息后接收
通信網絡返回的解密控制指示,并根據解密控制指示決定是否繼續解密,若不再繼續解密,
則可將該業務密鑰標識為不可用或從用戶身份識別模塊中刪除該業務密鑰;在接收不到解
密控制指示的情況下,使業務密鑰不再繼續解密,即將該業務密鑰標識為不可用或從用戶
身份識別模塊中刪除該業務密鑰。 為防止移動通信終端被破解導致的對用戶身份識別模塊進行無限次使用業務密鑰解密的情況出現,移動通信終端還用于將發送的業務密鑰使用次數信息進行數字簽名,通信網絡設備還用于將返回的解密控制指示進行數字簽名。 本發明實施例提供一種按時長進行廣播式手機電視計費的用戶身份識別模塊,以實現廣播式手機電視的按時長收費,如圖4所示,用戶身份識別模塊中包括存儲單元401、功能單元402、統計單元403和上報單元404。 存儲單元401 ,用于存儲移動通信終端所接收的業務密鑰。 功能單元402,用于使用存儲的業務密鑰解密移動通信終端所接收到的節目流密
鑰,并將解密后的節目流密鑰返回移動通信終端,移動通信終端使用節目流密鑰解密接收
到的廣播式手機電視節目內容,并將解密后的節目顯示給用戶。 統計單元403,用于統計功能單元使用業務密鑰解密節目流密鑰的次數。 上報單元404,用于在觸發條件滿足后,將業務密鑰的使用次數信息上報。
上報條件為在所上報的業務密鑰解密次數達到預先設定的次數門限值的整數倍時上報;或者是在所上報的業務密鑰距離上次解密的時間達到預設的時間門限時上報;或者是按照預先設定的周期,通過用戶移動通信終端周期性上報。 進一步,為了防止重復上報和上報遺漏的情況出現,上報單元404還用于在上報同時通知統計單元403將上報時的業務密鑰的使用次數做上報標識,待移動通信終端接收到通信網絡設備返回的確認信息后,統計單元403再將上報時的業務密鑰的使用次數做成功標識,以確認是從何處開始上報,防止下次上報或重發時出現重復上報或上報遺漏的情況,或者上報單元404在上報同時通知統計單元403將上報時的業務密鑰的使用次數清零,上報單元404將本次上報的次數進行備份,待移動通信終端接收到通信網絡設備返回的確認信息后,再將備份的本次上報的次數刪除。 進一步,上報單元404還用于在上報業務密鑰的使用次數信息后達到預設的等待時間,且移動通信終端還沒有接收到確認信息的情況下,重新發送業務密鑰的使用次數信息,并作重發標記。 為防止用戶收看一段時間后就不再收看,而業務密鑰使用的次數不足上報次數的情況發生,上報單元404還用于在設定的每個月或每隔一段時間,不管業務密鑰使用的次數是否達到規定上報的條件,都進行一次上報。 為防止用戶非法收看廣播式手機電視節目,功能單元402還用于根據移動通信終端接收的解密控制指示決定是否繼續使用業務密鑰解密節目流密鑰,當不再繼續解密時,可將該業務密鑰標識為不可用或是從用戶身份識別模塊中刪除該業務密鑰;在接收不到解密控制指示的情況下,也將該業務密鑰標識為不可用或從用戶身份識別模塊中刪除該業務密鑰。 為防止移動通信終端被破解導致的對用戶身份識別模塊進行無限次使用業務密鑰解密的情況出現,上報單元404還用于將發送的業務密鑰使用次數信息進行數字簽名。
本發明實施例還提供一種實現廣播式手機電視按時長計費的通信網絡設備,如圖5所示,包括接收單元501和計費單元502。 接收單元501,用于接收移動通信終端上報的業務密鑰的解密次數信息并轉發給計費單元502。 計費單元502,用于根據接收單元501轉發的業務密鑰的解密次數信息,以及節目流密鑰的變更周期計算用戶的收看時長并計費。 在移動通信終端上報后繼續在已有業務密鑰使用次數基礎上計費而不清零的情況下,通信網絡設備還包括 存儲單元503,用于存儲用戶上次上報的業務密鑰解密次數信息,以供計費單元502根據上次和當次上報的業務密鑰解密次數信息計算得出用戶在兩次上報之間所收看的時長并計費。 進一步,為防止重報和漏報的情況發生,通信網絡設備還包括 發送單元504,用于在接收單元501接收到移動通信終端上報的業務密鑰使用次
數信息后返回確認信息。 更進一步,為防止用 非法收看廣播式手機電視節目,計費單元502還用于,根據移動通信終端上報的業務密鑰使用次數信息,決定該移動通信終端是否還能繼續收看廣播式手機電視節目,并生成解密控制指示。 發送單元504還用于,在計費單元502對業務密鑰使用次數信息進行處理后返回解密控制指示。 是否繼續解密要根據該業務的情況和策略決定,例如當上報的移動通信終端付費后出現欠費停機等情況時,則需要返回不能繼續解密的指示,如無特殊情況,則返回可以繼續解密的指示。 本發明實施例通過周期更新使用業務密鑰加密的節目流密鑰,每次更新業務密鑰
都要對節目流密鑰進行解密,根據統計上報的業務密鑰的使用次數信息和節目流密鑰的變更周期,計算用戶收看廣播式手機電視節目的時長,提高了廣播式手機電視計費的精確度。 顯然,本領域的技術人員可以對本發明實施例進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
一種手機電視計費方法,其特征在于,包括通信網絡設備接收用戶身份識別模塊通過用戶移動通信終端上報的業務密鑰解密節目流密鑰的使用次數信息,所述節目流密鑰由廣播手機電視節目內容的廣播電視設備周期性更新并加密發送給移動通信終端;通信網絡設備根據所述業務密鑰的使用次數和節目流密鑰的更新周期,確定用戶收看節目的時長;通信網絡設備根據所述用戶收看節目的時長,對用戶進行計費。
2. 如權利要求1所述的方法,其特征在于,所述用戶身份識別模塊,通過用戶移動通信 終端上報業務密鑰的使用次數信息具體包括用戶身份識別模塊在所述業務密鑰的使用次數達到預先設定的次數門限值的整數倍 時,通過用戶移動通信終端上報;或者 用戶身份識別模塊在停止解密后的時間達到預設的時間門限時,通過用戶移動通信終 端上報;或者用戶身份識別模塊按照預先設定的上報周期,通過用戶移動通信終端周期性上報。
3. 如權利要求1或2所述的方法,其特征在于,還包括通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次數信息并計費后返 回解密控制指示,用于指示移動通信終端是否繼續使用業務密鑰繼續解密節目流密鑰;或 者,通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次數信息并計費后返 回解密控制指示,用于指示移動通信終端是否繼續使用業務密鑰繼續解密節目流密鑰,移 動通信終端上報業務密鑰使用次數信息后,在設定的等待時間內接收不到解密控制指示, 則停止使用業務密鑰解密節目流密鑰。
4.一種手機電視計費方法,其特征在于,包括用戶訂購手機電視業務后,用戶身份識別模塊通過移動通信終端從通信網絡設備獲得 業務密鑰;用戶身份識別模塊在移動通信終端接收手機電視節目內容和周期性更新的節目流密 鑰時,使用業務密鑰解密節目流密并統計解密次數信息;用戶身份識別模塊通過移動通信終端將業務密鑰的使用次數信息上報給通信網絡設備。
5. 如權利要求4所述的方法,其特征在于,所述用戶身份識別模塊,通過用戶移動通信 終端上報業務密鑰的使用次數信息具體包括用戶身份識別模塊在所述業務密鑰的使用次數達到預先設定的次數門限值的整數倍 時,通過用戶移動通信終端上報;或者用戶身份識別模塊在停止解密后的時間達到預設的時間門限時,通過用戶移動通信終 端上報;或者用戶身份識別模塊按照預先設定的上報周期,通過用戶移動通信終端周期性上報。
6. 如權利要求5所述的方法,其特征在于,所述用戶身份識別模塊,每一次通過用戶移 動通信終端上報的業務密鑰的使用次數信息為從上次上報后到本次上報時業務密鑰的使 用次數信息。
7. 如權利要求6所述的方法,其特征在于,得到從上次上報后到本次上報時業務密鑰的使用次數信息的方法為用戶身份識別模塊通過用戶移動通信終端每一次上報業務密鑰 的使用次數信息后將業務密鑰的使用次數計數值清零,重新計數以得到上次上報后到本次 上報前業務密鑰的使用次數信息;或者在用戶身份識別模塊通過用戶移動通信終端每次上報業務密鑰的使用次數信息后,將 上報時的業務密鑰的使用次數做上報標識,上報時上報目前業務密鑰的使用次數累計值和 距離最近的上報標識處的業務密鑰的使用次數的差。
8. 如權利要求5所述的方法,其特征在于,所述用戶身份識別模塊,通過用戶移動通信 終端上報的業務密鑰的使用次數信息為從第一次計數開始到上報時的累計值。
9. 如權利要求8所述的方法,其特征在于,在用戶身份識別模塊,通過用戶移動通信終 端上報業務密鑰的使用次數信息后,通信網絡設備利用接收到的業務密鑰的使用次數減去 上一次上報的業務密鑰的使用次數,得到上次上報后到本次上報時業務密鑰的使用次數。
10. 如權利要求4-9任一項所述的方法,其特征在于,還包括移動通信終端接收通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次 數信息并計費后返回的解密控制指示,并根據所述解密控制指示決定是否繼續使用業務密 鑰繼續解密節目流密鑰;或者,通信網絡設備在每一次收到移動通信終端上報的業務密鑰使用次數信息并計費后返 回解密控制指示,用于指示移動通信終端是否繼續使用業務密鑰繼續解密節目流密鑰,移 動通信終端上報業務密鑰使用次數信息后,在設定的等待時間內接收不到解密控制指示, 則停止使用業務密鑰解密節目流密鑰。
11. 一種手機電視的計費系統,其特征在于,包括移動通信終端和用戶身份識別模塊,用于在用戶訂購廣播式手機電視業務后獲得業務 密鑰,并將業務密鑰存儲在用戶身份識別模塊中;接收加密廣播式手機電視節目內容和使 用業務密鑰加密的節目流密鑰,將使用業務密鑰加密的節目流密鑰發送給用戶身份識別模 塊進行解密,并使用解密后的節目流密鑰解密廣播式手機電視節目;用戶身份識別模塊在 解密節目流密鑰時統計業務密鑰的使用次數,并通過移動通信終端將業務密鑰的使用次數 信息上報;通信網絡設備,用于在用戶訂購廣播式手機電視業務后下發業務密鑰;所述接收移動 通信終端上報的業務密鑰的使用次數信息,根據所上報的業務密鑰使用次數信息和節目流 密鑰的變更周期計算用戶的收看時長,按用戶的收看時長進行計費;廣播電視設備,用于廣播發送的加密廣播式手機電視節目內容,以及使用業務密鑰加 密并周期性更新的節目流密鑰。
12. —種用戶身份識別模塊,其特征在于,包括 存儲單元,用于存儲移動通信終端所接收的業務密鑰;功能單元,用于使用所述存儲單元存儲的業務密鑰解密移動通信終端所接收到的節目 流密鑰,并將解密后的節目流密鑰返回移動通信終端;統計單元,用于統計功能單元使用業務密鑰解密節目流密鑰的次數; 上報單元,用于將業務密鑰的使用次數信息上報。
13. 如權利要求12所述的用戶身份識別模塊,其特征在于,所述上報單元在所上報的業務密鑰解密次數達到預先設定的次數門限值的整數倍時上報;或者在所上報的業務密鑰停止解密后的時間達到預設的時間門限時上報;或者 按照預先設定的周期上報周期,通過用戶移動通信終端周期性上報。
14. 如權利要求13所述的用戶身份識別模塊,其特征在于,所述上報單元所上報的業 務密鑰解密次數信息包括從上次上報后到本次上報時業務密鑰的使用次數信息;或者, 從第一次計數開始到上報時的累計值。
15. 如權利要求14所述的用戶身份識別模塊,其特征在于,在所述上報單元所上報的 業務密鑰解密次數信息包括從上次上報后到本次上報時業務密鑰的使用次數信息的情況 下,所述統計單元還用于在所述上報單元通過用戶移動通信終端每一次上報業務密鑰的 使用次數信息后將業務密鑰的使用次數計數值清零,重新計數以得到上次上報后到本次上 報前業務密鑰的使用次數信息;或者在所述上報單元通過用戶移動通信終端每次上報業務密鑰的使用次數信息后,將上報 時的業務密鑰的使用次數做上報標識,上報時上報目前業務密鑰的使用次數累計值和距離 最近的上報標識處的業務密鑰的使用次數的差。
16. 如權利要求13或14或15所述的用戶身份識別模塊,其特征在于,所述功能單元還 用于根據移動通信終端接收到的通信網絡設備返回的解密控制指示決定是否繼續使用業 務密鑰解密節目流密鑰;或者,所述功能單元還用于根據移動通信終端接收到的通信網絡設備返回的解密控制指示 決定是否繼續使用業務密鑰解密節目流密鑰,并在移動通信終端上報業務密鑰使用次數信 息后設定的等待時間內接收不到解密控制指示時,停止使用業務密鑰解密節目流密鑰。
17. —種通信網絡設備,其特征在于,包括接收單元,用于接收移動通信終端上報的業務密鑰的解密次數信息并轉發; 計費單元,用于接收所述接收單元轉發的業務密鑰的解密次數信息,并根據所述解密 次數信息及節目流密鑰的變更周期計算用戶的收看時長并計費。
18. 如權利要求17所述的通信網絡設備,其特征在于,還包括存儲單元,用于存儲用 戶上報的業務密鑰解密次數信息;所述計費單元還用于,利用接收到的業務密鑰的使用次數減去存儲單元存儲的上一次 上報的業務密鑰的使用次數,得到上次上報后到本次上報時業務密鑰的使用次數。
19. 如權利要求17或18所述的通信網絡設備,其特征在于,還包括發送單元,用于在 所述計費單元對業務密鑰使用次數信息進行處理后返回解密控制指示。
全文摘要
本發明公開了一種手機電視計費方法、系統、用戶識別模塊和設備,涉及移動通信技術領域,用以實現按照用戶收看時長進行手機電視計費。一種手機電視計費方法,包括通信網絡設備接收收看手機電視節目內容的用戶身份識別模塊通過用戶移動通信終端上報的業務密鑰解密節目流密鑰的使用次數信息,所述節目流密鑰由廣播手機電視節目內容的廣播電視設備周期性更新并加密發送給移動通信終端;通信網絡設備根據所述業務密鑰的使用次數和節目流密鑰的更新周期,確定用戶收看節目的時長;通信網絡設備根據所述用戶收看節目的時長,對用戶進行計費。達到了按照用戶收看時長進行手機電視計費的目的。
文檔編號H04N17/00GK101753965SQ20081023892
公開日2010年6月23日 申請日期2008年12月4日 優先權日2008年12月4日
發明者張慧媛, 羅紅, 董靖宇, 袁向陽, 路曉明, 郭磊濤 申請人:中國移動通信集團公司