專利名稱:一種互聯(lián)網(wǎng)協(xié)議電視iptv用戶登錄方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明主要涉及互聯(lián)網(wǎng)協(xié)議電視(IPTV, Internet Protocol Television )系統(tǒng),尤其涉及 一 種互4關網(wǎng)協(xié)議電視IP T V用戶登錄方法及系統(tǒng)。
背景技術:
IPTV系統(tǒng)用戶登錄功能是用戶訪問IPTV系統(tǒng)的核心,其涉及大量用戶數(shù)據(jù),對系統(tǒng)的并發(fā)性和可靠性要求很高。在IPTV2.2規(guī)范提出以前,IPTV系統(tǒng)沒有對管理平臺和能力平臺進行區(qū)分,用戶登錄功能尤其是負載均衡功能是在能力平臺完成。在IPTV2.2規(guī)范提出以后,大部分用戶登錄功能在管理平臺完成。如果為了滿足IPTV2.2規(guī)范的要求,對現(xiàn)有的IPTV系統(tǒng)管理平臺重新開發(fā)一套類似用戶登錄功能的系統(tǒng),將需要增加大量的接口管理點,而多臺接口管理點之間又將產(chǎn)生負載均衡的問題。另夕卜,在實際工程部署時也需要相應地增加一些系統(tǒng)設備。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種IPTV用戶登錄方法及系統(tǒng),IPTV管理平臺與IPTV能力平臺分離,IPTV管理平臺通過復用當前IPTV能力平臺內(nèi)的功能模塊,增加盡可能少的接口管理點,實現(xiàn)IPTV用戶登錄過程,并對IPTV用戶登錄過程進行優(yōu)化。
根據(jù)本發(fā)明的一方面,提供了 一種互聯(lián)網(wǎng)協(xié)議電視IPTV用戶登錄的方法,包括
分離設置的IPTV能力平臺和IPTV管理平臺通過設置在所述IPTV能力平臺的第 一接口管理點和設置在所述IPTV管理平臺的第二接口管理點執(zhí)行認證請求發(fā)送過程、認證請求驗證過程,以完成所述IPTV用戶登錄。
根據(jù)本發(fā)明的一個特征,所述認證請求發(fā)送過程包括所述IPTV能力平臺以預定方式將認證請求發(fā)送到所述第二接口管理點;
所述第二接口管理點接收所述認證請求,并將所述認證請求發(fā)送到所述
IPTV管理平臺;
所述IPTV管理平臺根據(jù)所述認證請求生成隨機字段,并通過所述第二接口管理點將所述隨機字段發(fā)送到所述IPTV能力平臺。
根據(jù)本發(fā)明的另一個特征,所述IPTV能力平臺和所述IPTV管理平臺還通過所述第一接口管理點、所述第二接口管理點執(zhí)行負載均衡過程,所述負載均衡過程包括
所述IPTV管理平臺將負載均衡請求發(fā)送到所述第一接口管理點;所述第一接口管理點接收所述負載均衡請求,并將所述負載均衡請求發(fā)送
到所述IPTV能力平臺;
所述IPTV能力平臺根據(jù)所述負栽均衡請求生成負載均衡信息,并通過所
述第 一接口管理點將所述負載均ff信息發(fā)送到所述IPTV管理平臺;
所述IPTV管理平臺通過所述第二接口管理點將所述負載均衡信息發(fā)送到
所述IPTV能力平臺;
所述IPTV能力平臺根據(jù)所述負載均衡信息進行負載均衡。
根據(jù)本發(fā)明的另 一個特征,所述認證請求驗證過程包括
所述IPTV能力平臺根據(jù)所述隨機字段生成加密字符串,并將所述加密字
符串發(fā)送到所述第二接口管理點;
所述第二接口管理點接收所述加密字符串,并將所迷加密字符串發(fā)送到所
述IPTV管理平臺;
所述IPTV管理平臺根據(jù)所述加密字符串進行認證得到認證結(jié)果,并通過所述第二接口管理點將所述認證結(jié)果發(fā)送到所述IPTV能力平臺;
所述IPTV能力平臺根據(jù)所述認證結(jié)果完成所述IPTV用戶登錄。
根據(jù)本發(fā)明的另一個特征,
所述預定方式為WINTCP協(xié)議方式。
根據(jù)本發(fā)明的另一個特征,所述進行負載均衡包括
將IPTV用戶負載均衡到所述IPTV能力平臺的主電子節(jié)目單,將非IPTV用戶負載均衡到所述IPTV能力平臺的邊緣電子節(jié)目單。根據(jù)本發(fā)明的另一個特征,所述根據(jù)所述隨機字段生成加密字符串包括
通過調(diào)用擴展加密函數(shù)對所述隨機字段、用戶標識、機頂盒標識、機頂盒
IP地址和MAC i也址進4亍加密,生成所述加密字符串。
根據(jù)本發(fā)明的另 一方面,提供了 一種互聯(lián)網(wǎng)協(xié)議電視IPTV用戶登錄的系統(tǒng),所述系統(tǒng)包括
分離設置的IPTV能力平臺和IPTV管理平臺;
所述IPTV能力平臺包括第 一接口管理點;
所述1PTV管理平臺包括第二接口管理點;
所述IPTV能力平臺與所述IPTV管理平臺,用于通過所述第 一接口管理點、所述第二接口管理點執(zhí)行認證請求發(fā)送過程、認證請求驗證過程,以完成所述IPTV用戶登錄。
根據(jù)本發(fā)明的一個特征,
所述IPTV能力平臺,用于以預定方式發(fā)送認證請求到所述第二接口管理
點;
所述第二接口管理點,用于接收所述認證請求,并將所述認證請求發(fā)送到所述IPTV管理平臺;
所述IPTV管理平臺,用于根據(jù)所述認證請求生成隨機字段,并通過所述第二接口管理點將所述隨機字段發(fā)送到所述IPTV能力平臺。
根據(jù)本發(fā)明的另一個特征,
所述IPTV能力平臺和所述IPTV管理平臺,還用于通過所述第 一接口管理點、所述第二接口管理點執(zhí)行負載均衡過程,其中,
所述IPTV管理平臺,用于將負載均衡請求發(fā)送到所述第一接口管理點;
所述第一接口管理點,用于接收所述負載均衡請求,并將所述負載均衡請求發(fā)送到所述IPTV能力平臺;
所述IPTV能力平臺,用于根據(jù)所述負載均衡請求生成負載均衡信息,并通過所述第一接口管理點將所述負載均衡信息發(fā)送到所述IPTV管理平臺;
所述IPTV管理平臺,用于通過所述第二接口管理點將所述負載均衡信息發(fā)送到所述IPTV能力平臺;
所述IPTV能力平臺,用于根據(jù)所述負載均衡信息進行負載均衡。根據(jù)本發(fā)明的另一個特征,
所述IPTV能力平臺,用于根據(jù)所述隨機字段生成加密字符串,并將所述
加密字符串發(fā)送到所述第二接口管理點;
所述第二接口管理點,用于接收所述加密字符串,并將所述加密字符串發(fā)
送到所述IPTV管理平臺;
所述IPTV管理平臺,用于根據(jù)所述加密字符串進行認證得到認證結(jié)果, 并通過所述第二接口管理點將所述認證結(jié)果發(fā)送到所述IPTV能力平臺;
所述IPTV能力平臺,用于根據(jù)所述認證結(jié)果完成所述IPTV用戶登錄。 本發(fā)明所述的IPTV用戶登錄系統(tǒng)及方法,通過合并設置IPTV管理平臺 和IPTV能力平臺中多個數(shù)據(jù)庫、多個WEB網(wǎng)絡服務器、多個服務控制點以 及多個接口管理點,充分利用當前IPTV能力平臺中的功能模塊,來實現(xiàn)和優(yōu) 化IPTV用戶登錄過程,不但降低了系統(tǒng)工程的成本,而且減少了管理平臺的 開發(fā)工作量。
圖1為本發(fā)明實施例中合并設置系統(tǒng)設備數(shù)據(jù)庫的結(jié)構(gòu)框圖2為本發(fā)明實施例中合并設置系統(tǒng)設備WEB網(wǎng)絡^^務器的結(jié)構(gòu)框圖3為本發(fā)明實施例中合并設置系統(tǒng)設備服務控制點的結(jié)構(gòu)框圖4為本發(fā)明實施例中合并設置系統(tǒng)設備接口管理點的結(jié)構(gòu)框圖5為本發(fā)明實施例中IPTV用戶登錄系統(tǒng)的結(jié)構(gòu)框圖6為本發(fā)明實施例中IPTV用戶登錄方法的流程圖。
具體實施例方式
圖1為本發(fā)明實施例中合并設置系統(tǒng)設備數(shù)據(jù)庫的結(jié)構(gòu)框圖。圖1中, IPTV能力平臺搡作維護數(shù)據(jù)庫101、內(nèi)容發(fā)布網(wǎng)絡(CND, Content Delivery Network)操作維護數(shù)據(jù)庫102、 IPTV管理平臺數(shù)據(jù)庫103和廣告管理平臺數(shù) 據(jù)庫104被合并設置到數(shù)據(jù)庫1中。
通過對上述各個數(shù)據(jù)庫的合并設置,使IPTV能力平臺操作維護數(shù)據(jù)庫 101、內(nèi)容發(fā)布網(wǎng)絡操作維護數(shù)據(jù)庫102、 IPTV管理平臺數(shù)據(jù)庫103和廣告管理平臺數(shù)據(jù)庫104共享數(shù)據(jù)庫1,從而可以將IPTV能力平臺側(cè)和IPTV管理 平臺側(cè)的數(shù)據(jù)庫設置在同 一 臺計算機中,實現(xiàn)資源共享。
圖2為本發(fā)明實施例中合并設置系統(tǒng)設備WEB網(wǎng)絡服務器的結(jié)構(gòu)框圖。 圖2中,IPTV能力平臺操作維護WEB網(wǎng)絡服務器201、 IPTV管理平臺WEB 網(wǎng)絡服務器202和廣告管理平臺WEB網(wǎng)絡服務器203被合并設置到WEB網(wǎng) 絡服務器1中。
通過對上述各個WEB網(wǎng)絡服務器的合并設置,使IPTV能力平臺操作維 護WEB網(wǎng)絡服務器201、 IPTV管理平臺WEB網(wǎng)絡服務器202和廣告管理平 臺WEB網(wǎng)絡服務器203共享WEB網(wǎng)絡服務器1,從而可以將IPTV能力平臺 側(cè)和IPTV管理平臺側(cè)的WEB網(wǎng)絡服務器設置在同一臺計算機中,實現(xiàn)資源 共享。
圖3為本發(fā)明實施例中合并設置系統(tǒng)設備服務控制點的結(jié)構(gòu)框圖。圖3 中,IPTV能力平臺側(cè)服務控制點(SCP, Service Control Point) 31和IPTV管 理平臺側(cè)服務控制點32被合并設置到服務控制點3中,其中,
IPTV能力平臺側(cè)服務控制點31包括
業(yè)務服務控制點311、 CND服務控制點312、接口模塊服務控制點313和 能力引擎服務控制點314。
IPTV管理平臺側(cè)服務控制點32包括 管理引擎服務控制點321和業(yè)務服務控制點322。
通過對上述各個服務控制點的合并設置,使IPTV能力平臺側(cè)服務控制點 31中的業(yè)務服務控制點311、 CND服務控制點312、接口模塊服務控制點313 和能力引擎服務控制點314與IPTV管理平臺側(cè)服務控制點32中的管理引擎 服務控制點321和業(yè)務服務控制點322共享服務控制點3。從而可以將IPTV 能力平臺側(cè)和IPTV管理平臺側(cè)的服務控制點設置在同 一 臺計算機上,實現(xiàn)資 源共享。
圖4為本發(fā)明實施例中合并設置系統(tǒng)設備接口管理點的結(jié)構(gòu)框圖。圖4 中,IPTV能力平臺側(cè)接口管理點41和IPTV管理平臺側(cè)接口管理點42被合 并設置到接口管理點4中,其中,
IPTV能力平臺側(cè)接口管理點41包括文廣內(nèi)容接口管理點411和EPG模板管理接口管理點412 。 IPTV管理平臺側(cè)4妄口管理點42包括
文廣內(nèi)容4妻口管理點421 、商務運行服務系統(tǒng)接口管理點422和其它^見范 內(nèi)容的接口管理點423。
通過對上述各個接口管理點的合并設置,使IPTV能力平臺側(cè)接口管理點 41中的文廣內(nèi)容4妄口管理點421 、商務運行服務系統(tǒng)接口管理點422和其它頭見 范內(nèi)容的接口管理點423與IPTV管理平臺側(cè)接口管理點42中的文廣內(nèi)容接 口管理點421 、商務運行服務系統(tǒng)接口管理點422和其它^見范內(nèi)容的接口管理 點423共享接口管理點4,從而可以將IPTV能力平臺側(cè)、IPTV管理平臺側(cè)以 及第三方的接口管理點設置在同一臺計算機上,實現(xiàn)資源共享。
圖5為本發(fā)明實施例中IPTV用戶登錄系統(tǒng)的結(jié)構(gòu)框圖,圖5中包括
IPTV能力平臺51和IPTV管理平臺52,其中,
IPTV能力平臺51包括
機頂盒511、主電子節(jié)目單(EPG, Electrnic Program Guide) 512、邊緣 EPG 513、第一業(yè)務模塊514和第一接口管理點515; IPTV管理平臺52包括
第二接口管理點521和第二業(yè)務模塊522;其中,
機頂盒511,用于將認證請求發(fā)送到主電子節(jié)目單512;
主電子節(jié)目單512,用于以預定方式將認證請求發(fā)送到第二接口管理點 521;其中,所述預定方式可以是WINTCP協(xié)議方式。
第二接口管理點521,用于將認證請求發(fā)送到第二業(yè)務模塊522;
第二業(yè)務模塊522,用于根據(jù)認證請求生成隨機字段;
第二業(yè)務模塊522,用于生成負載均衡請求,并將負載均衡請求發(fā)送到第 一接口管理點515;
第一接口管理點515,用于將負載均衡請求發(fā)送到第一業(yè)務模塊514;
第一業(yè)務模塊514,用于根據(jù)負載均衡請求生成負載均衡信息,并將負載 均衡信息發(fā)送到第一接口管理點515;
第 一接口管理點515 ,用于將負載均衡信息發(fā)送到第二業(yè)務模塊522;
第二業(yè)務模塊522,用于將隨機字段和負載均衡信息發(fā)送到第二接口管理點521;
第二接口管理點521,用于將隨機字段和負載均衡信息發(fā)送到主電子節(jié)目 單512;
主電子節(jié)目單512,用于將隨機字段和負載均衡信息發(fā)送到機頂盒511;
機頂盒511,用于根據(jù)負載均衡信息進行負載均衡,并根據(jù)隨機字段生成 加密字符串后,將加密字符串發(fā)送到邊緣EPG513;
其中,機頂盒511在進行負載均衡時,對于IPTV和廣告合設情況的業(yè)務, 需要根據(jù)用戶類型信息進行負載均衡,IPTV用戶負載均衡到用于IPTV的 EPG,如主EPG;廣告用戶負載均衡到用于廣告的EPG,如邊緣EPG;
邊緣EPG513,用于將加密字符串發(fā)送到第二接口管理點521;
第二接口管理點521,用于將加密字符串發(fā)送到第二業(yè)務模塊522;
第二業(yè)務模塊522,用于根據(jù)加密字符串進行認證得到認證結(jié)果,將認證
結(jié)果發(fā)送到第二接口管理點521;
第二接口管理點521,用于將認證結(jié)果發(fā)送到邊緣EPG513;
邊緣EPG 513,用于將認證結(jié)果返回到機頂盒511;
其中,邊緣EPG 513定時獲取EPG域、升級服務器等信息,并將這些信 息附加在UserToken之后發(fā)送到機頂盒511;
機頂盒511 ,用于根據(jù)認證結(jié)果確定認證成功后, 一幾頂盒511通過HTTP GET方式向邊緣EPG 513發(fā)送頻道列表獲取請求;
邊緣EPG 513,用于根據(jù)頻道列表獲取請求生成針對該用戶的空的頻道列 表,并向機頂盒511返回針對該用戶的空的頻道列表;
機頂盒511,用于通過HTTP GET的請求方式向邊緣EPG513發(fā)起業(yè)務入 口列表請求;
邊緣EPG 513,用于根據(jù)業(yè)務入口列表請求獲取針對該用戶的業(yè)務入口列 表數(shù)據(jù),并向機頂盒511返回對該用戶的業(yè)務入口列表數(shù)據(jù),從而完成IPTV 用戶登錄。
圖6為本發(fā)明實施例中IPTV用戶登錄方法的流程圖,具體步驟如下
步驟601,用戶通過機頂盒向主EPG發(fā)送用戶認證請求;
步驟601中,用戶通過機頂盒通過HTTP Get方式向主EPG發(fā)送用戶認證請求,機頂盒向EPG上傳用戶標識UserID。
步驟602,主EPG接收機頂盒發(fā)送的用戶認證請求,將用戶認證請求發(fā) 送到第二接口管理點;
步驟602中,主EPG可以通過WINTCP協(xié)議方式將用戶認證請求發(fā)送到 第二接口管理點。
步驟603,第二接口管理點接收用戶認證請求,并將用戶認證請求發(fā)送到 第二業(yè)務模塊;
步驟604,第二業(yè)務模塊根據(jù)用戶認證請求中的登錄用戶信息,生成隨機
字段EncryToken,該隨機字段為用于認證加密的挑戰(zhàn)字;
步驟605,第二業(yè)務模塊發(fā)送負載均衡請求到第 一接口管理點;
步驟606,第 一接口管理點根據(jù)負載均衡請求向第 一業(yè)務模塊觸發(fā)業(yè)務,
第一業(yè)務模塊進行負載均衡并生成負載均衡信息;
步驟607,第 一業(yè)務模塊將負載均衡信息發(fā)送到第 一接口管理點; 步驟608,第一接口管理點接收負載均衡信息,并將負載均衡信息發(fā)送到
第二業(yè)務模塊;
步驟609,第二業(yè)務模塊接收負載均衡信息,并將負載均衡信息與隨機字 段EncryToken —起發(fā)送到第二接口管理點;
步驟610,第二接口管理點接收隨機字段EncryToken和負載均衡信息, 并將隨機字段EncryToken和負載均衡信息發(fā)送到主EPG;
步驟611 ,主EPG接收隨機字段EncryToken和負載均衡信息,并將隨機 字段EncryToken和負載均衡信息發(fā)送到機頂盒;
步驟609至611中,IPTV管理平臺向IPTV能力平臺發(fā)送包含隨;f幾字賴: EncryToken、負載均衡信息和擴展加密函數(shù)等內(nèi)容的頁面,主EPG可以通過 HTTP Response方式將隨機字段EncryToken和負載均衡信息發(fā)送到機頂盒。
步驟612,機頂盒對隨機字段EncryToken進行加密后生成加密字符串;
步驟612中,機頂盒可以通過調(diào)用擴展加密函數(shù)對隨機字段EncryToken、 用戶標識UserID、機頂盒標識STBID、機頂盒IP地址和MAC地址等信息進 行加密后生成加密字符串;
步驟613,機頂盒根據(jù)負載均衡信息將負載均衡到邊緣EPG,并將加密字符串發(fā)送到邊緣EPG;
步驟613中,在進行負載均衡時,對于IPTV和廣告合設情況的業(yè)務,需 要根據(jù)用戶類型信息進行負載均衡,IPTV用戶負載均衡到用于IPTV的EPG, 如主EPG;廣告用戶負載均衡到用于廣告的EPG,如邊緣EPG;
步驟614,邊緣EPG接收到加密字符串,并將加密字符串發(fā)送到第二接 口管理點;
步驟615,第二接口管理點接收到加密字符串,并將加密字符串發(fā)送到第 二業(yè)務模塊;
步驟616,第二業(yè)務模塊根據(jù)加密字符串進行相應的業(yè)務解密,對加密字 符串進行認證;
步驟617,第二業(yè)務模塊將認證結(jié)果返回到第二接口管理點;
步驟617中,如果認證成功,第二業(yè)務模塊將包含隨機字段UserToken和 用戶信息的認證結(jié)果發(fā)送到第二接口管理點;如果認證失敗,則表示用戶不合 法,第二業(yè)務模塊將包含錯誤信息的認證結(jié)果發(fā)送到第二接口管理點;
步驟618,第二接口管理點將認證結(jié)果發(fā)送到邊緣EPG;
步驟619,邊緣EPG將認證結(jié)果發(fā)送到機頂盒;
步驟619中,邊緣EPG定時獲取EPG域、升級服務器等信息,并將這些 信息附加在UserToken之后發(fā)送到機頂盒;
步驟620,機頂盒根據(jù)認證結(jié)果確定認證成功后,機頂盒通過HTTPGET 方式向邊緣EPG發(fā)送頻道列表獲取請求;
步驟621,邊緣EPG根據(jù)頻道列表獲取請求生成針對該用戶的空的頻道 列表;
步驟622,邊緣EPG向機頂盒返回針對該用戶的空的頻道列表;
步驟623 ,機頂盒通過HTTP GET的請求方式向邊緣EPG發(fā)起業(yè)務入口
列表請求;
步驟624,邊緣EPG根據(jù)業(yè)務入口列表請求獲取針對該用戶的業(yè)務入口 列表數(shù)據(jù);
步驟625,邊緣EPG將對該用戶的業(yè)務入口列表數(shù)據(jù)發(fā)送到機頂盒,從 而完成IPTV用戶登錄。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi),對本發(fā)明實施例所作的任何修改、變更、組合、等同替 換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種互聯(lián)網(wǎng)協(xié)議電視IPTV用戶登錄方法,其特征在于,包括分離設置的IPTV能力平臺和IPTV管理平臺通過設置在所述IPTV能力平臺的第一接口管理點和設置在所述IPTV管理平臺的第二接口管理點執(zhí)行認證請求發(fā)送過程、認證請求驗證過程,以完成所述IPTV用戶登錄。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述認證請求發(fā)送過程包括所述iptv能力平臺以預定方式將認證請求發(fā)送到所述第二接口管理點; 所述第二接口管理點接收所述認證請求,并將所述認證請求發(fā)送到所述 iptv管理平臺;所述iptv管理平臺根據(jù)所述認證請求生成隨機字段,并通過所述第二接 口管理點將所述隨機字段發(fā)送到所述iptv能力平臺。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述iptv能力平臺和所述iptv管理平臺還通過所述第一接口管理點、 所述第二接口管理點執(zhí)行負載均衡過程,所述負載均衡過程包括 所述iptv管理平臺將負載均衡請求發(fā)送到所述第 一接口管理點; 所述第一接口管理點接收所述負載均衡請求,并將所述負載均衡請求發(fā)送 到所述iptv能力平臺;所述iptv能力平臺根據(jù)所述負載均衡請求生成負載均衡信息,并通過所 述第一接口管理點將所述負載均衡信息發(fā)送到所述iptv管理平臺;所述iptv管理平臺通過所述第二接口管理點將所述負載均衡信息發(fā)送到 所述iptv能力平臺;所述iptv能力平臺根據(jù)所述負載均衡信息進行負載均衡。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述認證請求-驗證過程包4舌所述iptv能力平臺根據(jù)所述隨機字段生成加密字符串,并將所述加密字 符串發(fā)送到所述第二接口管理點;所述第二接口管理點接收所述加密字符串,并將所述加密字符串發(fā)送到所述IPTV管理平臺;所述IPTV管理平臺根據(jù)所述加密字符串進行認證得到認證結(jié)果,并通過 所述第二接口管理點將所述認證結(jié)果發(fā)送到所述IPTV能力平臺; 所述IPTV能力平臺根據(jù)所述認證結(jié)果完成所述IPTV用戶登錄。
5. 根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述預定方式為WINTCP協(xié)議方式。
6. 根據(jù)權(quán)利要求3所述的方法,其特征在于, 所述進行負載均4軒包括將IPTV用戶負載均衡到所述IPTV能力平臺的主電子節(jié)目單,將非IPTV 用戶負載均衡到所述IPTV能力平臺的邊緣電子節(jié)目單。
7. 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于, 所述根據(jù)所述隨機字段生成加密字符串包括通過調(diào)用擴展加密函數(shù)對所述隨機字段、用戶標識、機頂盒標識、機頂盒 IP地址和MAC地址進行加密,生成所述加密字符串。
8. —種互聯(lián)網(wǎng)協(xié)議電視IPTV用戶登錄系統(tǒng),其特征在于,所述系統(tǒng)包括 分離設置的IPTV能力平臺和IPTV管理平臺;所述IPTV能力平臺包括第 一接口管理點; 所述IPTV管理平臺包括第二接口管理點;所述IPTV能力平臺和所述IPTV管理平臺,用于通過所述第一接口管理 點、所述第二接口管理點執(zhí)行認證請求發(fā)送過程、認證請求驗證過程,以完成 所述IPTV用戶登錄。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述IPTV能力平臺,用于以預定方式發(fā)送認證請求到所述第二接口管理點;所述第二接口管理點,用于接收所述認證請求,并將所述認證請求發(fā)送到所述IPTV管理平臺;所述IPTV管理平臺,用于根據(jù)所述認證請求生成隨機字段,并通過所述 第二接口管理點將所述隨機字段發(fā)送到所述IPTV能力平臺。
10. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述IPTV能力平臺和所述IPTV管理平臺,還用于通過所述第一接口管 理點、所述第二接口管理點執(zhí)行負載均衡過程,其中,所述IPTV管理平臺,用于將負載均衡請求發(fā)送到所述第一接口管理點;所述第一接口管理點,用于接收所述負載均衡請求,并將所述負載均衡請 求發(fā)送到所述IPTV能力平臺;所述IPTV能力平臺,用于根據(jù)所述負載均衡請求生成負載均衡信息,并 通過所述第一接口管理點將所述負載均衡信息發(fā)送到所述IPTV管理平臺;所述IPTV管理平臺,用于通過所述第二接口管理點將所述負載均衡信息 發(fā)送到所述IPTV能力平臺;所述IPTV能力平臺,用于根據(jù)所述負載均衡信息進行負載均衡。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述IPTV能力平臺,用于根據(jù)所述隨機字段生成加密字符串,并將所述 加密字符串發(fā)送到所述第二接口管理點;所述第二接口管理點,用于接收所述加密字符串,并將所述加密字符串發(fā) 送到所述IPTV管理平臺;所述IPTV管理平臺,用于根據(jù)所述加密字符串進行認證得到認證結(jié)果, 并通過所述第二接口管理點將所述認證結(jié)果發(fā)送到所述IPTV能力平臺;所述IPTV能力平臺,用于根據(jù)所述認證結(jié)果完成所述IPTV用戶登錄。
全文摘要
本發(fā)明公開了一種IPTV用戶登錄方法及系統(tǒng),在IPTV能力平臺側(cè)設置第一接口管理點,在IPTV管理平臺設置第二接口管理點;所述IPTV能力平臺與所述IPTV管理平臺通過所述第一、第二接口管理點執(zhí)行認證請求發(fā)送過程、負載均衡過程、認證請求驗證過程,以完成所述IPTV用戶登錄。通過合并設置IPTV管理平臺和IPTV能力平臺中的多個數(shù)據(jù)庫、多個WEB網(wǎng)絡服務器、多個服務控制點以及多個接口管理點,充分利用當前IPTV能力平臺中的功能模塊,來實現(xiàn)和優(yōu)化IPTV用戶登錄過程,不但降低了系統(tǒng)工程的成本,而且減少了管理平臺的開發(fā)工作量。
文檔編號H04N7/173GK101662657SQ200910092708
公開日2010年3月3日 申請日期2009年9月15日 優(yōu)先權(quán)日2009年9月15日
發(fā)明者光 付 申請人:中興通訊股份有限公司