專利名稱:版權(quán)對(duì)象的生成與獲取方法、系統(tǒng)及版權(quán)發(fā)布中心的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信領(lǐng)域,尤其涉及一種版權(quán)對(duì)象的生成與獲取方法、系統(tǒng)及版權(quán)發(fā)布中心。
背景技術(shù):
流媒體業(yè)務(wù)是近幾年迅速發(fā)展起來(lái)的一種新業(yè)務(wù),流媒體業(yè)務(wù)利用流式傳輸技術(shù),在包交換網(wǎng)絡(luò)上傳輸多媒體文件,包括視頻、音頻等文件內(nèi)容。這些多媒體文件在訪問(wèn)時(shí)無(wú)需完全下載就可以立即播放。流媒體業(yè)務(wù)實(shí)現(xiàn)的關(guān)鍵技術(shù)就是流式傳輸技術(shù),而流式傳輸技術(shù)是把連續(xù)的視頻和音頻信息經(jīng)過(guò)處理后放上網(wǎng)站服務(wù)器,讓用戶一邊下載一邊觀看、收聽(tīng),而不需要等整個(gè)文件下載到自己機(jī)器后才可以觀看的網(wǎng)絡(luò)傳輸技術(shù)。
3GPP R5/R6標(biāo)準(zhǔn)定義的IP多媒體子系統(tǒng)(IMS)采用IP分組域作為控制信令和媒體傳輸?shù)某休d通道,其采用SIP協(xié)議(Session Initiation Protocol,會(huì)話初始協(xié)議)作為呼叫控制信令,實(shí)現(xiàn)了業(yè)務(wù)管理、會(huì)話控制及承載接入的三者分離。
基于IMS開(kāi)展流媒體業(yè)務(wù),可以充分利用IMS網(wǎng)絡(luò)的現(xiàn)有特點(diǎn),重用IMS網(wǎng)絡(luò)架構(gòu)中的功能,如認(rèn)證,計(jì)費(fèi)等,從而使得流媒體業(yè)務(wù)可以高效快速地開(kāi)展。
多媒體文件內(nèi)容的保護(hù)是流媒體業(yè)務(wù)中需要考慮的一個(gè)重要的方面。而實(shí)現(xiàn)多媒體文件內(nèi)容保護(hù)的重要手段是DRM(Digital Rights Management,數(shù)字版權(quán)管理)。DRM通過(guò)將加密的多媒體文件內(nèi)容和版權(quán)對(duì)象分別傳送到終端,為運(yùn)營(yíng)商提供了更豐富的內(nèi)容管理手段和更多的盈利模式,其中版權(quán)對(duì)象包含用戶的訂閱權(quán)限和多媒體文件內(nèi)容的加密密鑰。由于版權(quán)對(duì)象包含了多媒體文件內(nèi)容的加密密鑰,所以版權(quán)對(duì)象的生成與安全獲取至關(guān)重要。
終端向版權(quán)發(fā)布中心請(qǐng)求獲取版權(quán)對(duì)象時(shí),需要向版權(quán)發(fā)布中心進(jìn)行認(rèn)證。在DRM系統(tǒng)中,版權(quán)對(duì)象的認(rèn)證和獲取協(xié)議通常為ROAP(Rights ObjectAcquisition Protocol,版權(quán)對(duì)象獲取協(xié)議)。目前還沒(méi)有通過(guò)IMS網(wǎng)絡(luò)獲取版權(quán)對(duì)象的方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種版權(quán)對(duì)象的生成與獲取方法、系統(tǒng)及版權(quán)發(fā)布中心,使得可以通過(guò)IMS網(wǎng)絡(luò)獲取版權(quán)對(duì)象。
本發(fā)明實(shí)施例的技術(shù)方案包括一種版權(quán)對(duì)象的生成與獲取方法,包括以下步驟版權(quán)發(fā)布中心通過(guò)IP多媒體子系統(tǒng)IMS獲取終端在線信息,確定所述終端在線后,獲取該終端所對(duì)應(yīng)的用戶簽約的業(yè)務(wù)權(quán)限信息;版權(quán)發(fā)布中心生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端。
一種版權(quán)對(duì)象的生成與獲取方法,包括以下步驟版權(quán)發(fā)布中心通過(guò)IMS獲取版權(quán)對(duì)象的請(qǐng)求消息,并獲得該終端所對(duì)應(yīng)的用戶簽約的業(yè)務(wù)權(quán)限信息;生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端。
一種版權(quán)對(duì)象的生成與獲取系統(tǒng),包括版權(quán)發(fā)布中心和終端,其還包括代理呼叫會(huì)話控制功能CSCF、服務(wù)CSCF和業(yè)務(wù)配置信息服務(wù)器,其中,該代理CSCF用于接收來(lái)自終端的獲取版權(quán)對(duì)象的請(qǐng)求消息,并轉(zhuǎn)發(fā)該請(qǐng)求到服務(wù)CSCF;該服務(wù)CSCF用于將接收到的所述請(qǐng)求觸發(fā)到版權(quán)發(fā)布中心進(jìn)行處理;該業(yè)務(wù)配置信息服務(wù)器分別與所述版權(quán)發(fā)布中心和服務(wù)CSCF連接,用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息;該版權(quán)發(fā)布中心用于接收獲取版權(quán)對(duì)象的請(qǐng)求,生成版權(quán)對(duì)象,并下發(fā)給終端。
一種版權(quán)對(duì)象的生成與獲取系統(tǒng),其包括版權(quán)發(fā)布中心和終端,其還包括代理CSCF、服務(wù)CSCF、應(yīng)用服務(wù)器和業(yè)務(wù)配置信息服務(wù)器,其中,該代理CSCF用于接收來(lái)自終端的獲取版權(quán)對(duì)象的請(qǐng)求消息,并轉(zhuǎn)送該請(qǐng)求到服務(wù)CSCF;該服務(wù)CSCF用于把接收到的所述請(qǐng)求觸發(fā)到應(yīng)用服務(wù)器;該應(yīng)用服務(wù)器用于將該請(qǐng)求轉(zhuǎn)發(fā)給版權(quán)發(fā)布中心進(jìn)行處理,應(yīng)用服務(wù)器還用于將版權(quán)發(fā)布中心生成并返回的觸發(fā)器對(duì)象、版權(quán)對(duì)象和業(yè)務(wù)請(qǐng)求中的其他信息一起返回給終端;該業(yè)務(wù)配置信息服務(wù)器分別與該應(yīng)用服務(wù)器、服務(wù)CSCF和版權(quán)發(fā)布中心連接,用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息;該版權(quán)發(fā)布中心作為對(duì)應(yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體,用于接收獲取版權(quán)對(duì)象的請(qǐng)求,生成版權(quán)對(duì)象并下發(fā)給終端。
一種版權(quán)發(fā)布中心,包括用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元,版權(quán)對(duì)象生成單元和版權(quán)對(duì)象下發(fā)單元,其中,所述用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元,用于根據(jù)接收到的指示從IMS中的業(yè)務(wù)配置信息服務(wù)器中獲取用戶簽約的業(yè)務(wù)權(quán)限信息;所述版權(quán)對(duì)象生成單元,用于根據(jù)所述用戶簽約的業(yè)務(wù)權(quán)限信息及已獲取的內(nèi)容的加密密鑰生成版權(quán)對(duì)象;所述版權(quán)對(duì)象下發(fā)單元,用于下發(fā)所述版權(quán)對(duì)象。
本發(fā)明實(shí)施例中,版權(quán)發(fā)布中心通過(guò)IMS獲得用戶請(qǐng)求或用戶在線狀態(tài),將版權(quán)對(duì)象的生成與獲取作為一種業(yè)務(wù)功能或者業(yè)務(wù)支撐功能來(lái)實(shí)現(xiàn),把版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器或?qū)?yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體來(lái)部署,從而充分利用了IMS網(wǎng)絡(luò)中的現(xiàn)有實(shí)體和工作機(jī)制,優(yōu)化了版權(quán)對(duì)象的生成與獲取的方法和系統(tǒng);其易于實(shí)施且簡(jiǎn)單通用。
圖1是本發(fā)明第一實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)的網(wǎng)絡(luò)架構(gòu)圖;圖2是本發(fā)明第二實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)的網(wǎng)絡(luò)架構(gòu)圖;圖3是本發(fā)明第三實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)的網(wǎng)絡(luò)架構(gòu)圖;圖4是本發(fā)明第一實(shí)施例版權(quán)對(duì)象的生成與獲取方法的過(guò)程示意圖;圖5是本發(fā)明第二實(shí)施例版權(quán)對(duì)象的生成與獲取方法的過(guò)程示意圖;圖6是本發(fā)明第三實(shí)施例版權(quán)對(duì)象的生成與獲取方法的過(guò)程示意圖;圖7是本發(fā)明第四實(shí)施例版權(quán)對(duì)象的生成與獲取方法的過(guò)程示意圖;圖8是本發(fā)明第五實(shí)施例版權(quán)對(duì)象的生成與獲取方法的過(guò)程示意圖;圖9是本發(fā)明第六實(shí)施例版權(quán)對(duì)象的生成與獲取方法的過(guò)程示意圖。
具體實(shí)施例方式
由于在IMS網(wǎng)絡(luò)中會(huì)話控制和業(yè)務(wù)管理相分離,使得業(yè)務(wù)的部署和應(yīng)用十分方便,因此本發(fā)明實(shí)施例把版權(quán)對(duì)象的生成與獲取作為一種業(yè)務(wù)功能或者業(yè)務(wù)支撐功能來(lái)實(shí)現(xiàn),從而把版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器或?qū)?yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體來(lái)部署,從而充分利用IMS網(wǎng)絡(luò)的現(xiàn)有實(shí)體和工作機(jī)制。
請(qǐng)參閱圖1,本發(fā)明第一實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)是將版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器,提供接收獲取版權(quán)對(duì)象的請(qǐng)求,生成版權(quán)對(duì)象并下發(fā)給終端的業(yè)務(wù)功能。本發(fā)明第一實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)包括版權(quán)發(fā)布中心110、歸屬用戶服務(wù)器120、服務(wù)CSCF(Call Session Control Function,呼叫會(huì)話控制功能)130、代理CSCF140和終端150,終端150發(fā)送給版權(quán)發(fā)布中心110的獲取版權(quán)對(duì)象的請(qǐng)求消息,通過(guò)代理CSCF140到達(dá)服務(wù)CSCF130,服務(wù)CSCF130根據(jù)觸發(fā)規(guī)則經(jīng)過(guò)ISC接口把該請(qǐng)求觸發(fā)到版權(quán)發(fā)布中心進(jìn)行處理,該版權(quán)發(fā)布中心110和服務(wù)CSCF130還分別與該歸屬用戶服務(wù)器120連接,該歸屬用戶服務(wù)器120用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息。該版權(quán)發(fā)布中心110和終端150之間經(jīng)過(guò)I2接口相連,版權(quán)發(fā)布中心110與歸屬用戶服務(wù)器120之間經(jīng)過(guò)Sh接口相連。該I2接口是傳統(tǒng)DRM系統(tǒng)中版權(quán)發(fā)布中心和終端之間的接口,該I2接口采用ROAP協(xié)議。
請(qǐng)參閱圖2,本發(fā)明第二實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)是將版權(quán)發(fā)布中心作為對(duì)應(yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體來(lái)部署,其提供接收獲取版權(quán)對(duì)象的請(qǐng)求,生成版權(quán)對(duì)象并下發(fā)給終端的業(yè)務(wù)功能,該第二實(shí)施例與第一實(shí)施例的主要區(qū)別是終端的獲取版權(quán)對(duì)象的請(qǐng)求經(jīng)過(guò)應(yīng)用服務(wù)器轉(zhuǎn)發(fā)到版權(quán)發(fā)布中心。應(yīng)用服務(wù)器在I1接口上轉(zhuǎn)發(fā)終端和版權(quán)發(fā)布中心之間的版權(quán)對(duì)象獲取請(qǐng)求和響應(yīng),版權(quán)發(fā)布中心在Sh接口上向歸屬用戶服務(wù)器請(qǐng)求用戶簽約的權(quán)限,用于生成版權(quán)對(duì)象。
本發(fā)明第二實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)包括版權(quán)發(fā)布中心110、應(yīng)用服務(wù)器160、歸屬用戶服務(wù)器120、服務(wù)CSCF130、代理CSCF140和終端150。終端150發(fā)送給版權(quán)發(fā)布中心110的獲取版權(quán)對(duì)象的消息,通過(guò)代理CSCF140到達(dá)服務(wù)CSCF130,服務(wù)CSCF130根據(jù)觸發(fā)規(guī)則經(jīng)過(guò)ISC接口把該請(qǐng)求觸發(fā)到應(yīng)用服務(wù)器160,應(yīng)用服務(wù)器160將該請(qǐng)求經(jīng)過(guò)I1接口轉(zhuǎn)發(fā)給版權(quán)發(fā)布中心110進(jìn)行處理,應(yīng)用服務(wù)器160可以將版權(quán)發(fā)布中心110生成并返回的觸發(fā)器對(duì)象、版權(quán)對(duì)象和業(yè)務(wù)請(qǐng)求中的其他信息一起返回給終端150,該應(yīng)用服務(wù)器160、服務(wù)CSCF130和版權(quán)發(fā)布中心110還分別與歸屬用戶服務(wù)器120連接,該歸屬用戶服務(wù)器120用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息。該應(yīng)用服務(wù)器160和終端150之間經(jīng)過(guò)I3接口相連,終端150可以直接通過(guò)I3接口向應(yīng)用服務(wù)器160請(qǐng)求業(yè)務(wù);版權(quán)發(fā)布中心110與歸屬用戶服務(wù)器120之間經(jīng)過(guò)Sh接口相連;版權(quán)發(fā)布中心110與終端150之間經(jīng)過(guò)I2接口相連,該I2接口是傳統(tǒng)DRM系統(tǒng)中版權(quán)發(fā)布中心和終端之間的接口,該I2接口采用ROAP協(xié)議。
本發(fā)明第一、二實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)所述的觸發(fā)規(guī)則為用戶簽約的版權(quán)對(duì)象的觸發(fā)規(guī)則,或者缺省的觸發(fā)規(guī)則。
請(qǐng)參閱圖3,本發(fā)明第三實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)與第一實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)的區(qū)別在于其還包括在線狀態(tài)服務(wù)器170,該在線狀態(tài)服務(wù)器170分別與版權(quán)發(fā)布中心110、歸屬用戶服務(wù)器120、服務(wù)CSCF130和終端150連接,該在線狀態(tài)服務(wù)器170用于獲取用戶的在線狀態(tài)并通知版權(quán)發(fā)布中心。
本發(fā)明第一、二和三實(shí)施例的版權(quán)對(duì)象的生成與獲取系統(tǒng)中的歸屬用戶服務(wù)器是用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息,因此該歸屬用戶服務(wù)器也可由單獨(dú)的存儲(chǔ)有相關(guān)的業(yè)務(wù)配置信息的數(shù)據(jù)庫(kù)或存儲(chǔ)有相關(guān)的業(yè)務(wù)配置信息的應(yīng)用服務(wù)器來(lái)代替,上述歸屬用戶服務(wù)器、單獨(dú)的數(shù)據(jù)庫(kù)和所述應(yīng)用服務(wù)器可統(tǒng)稱為業(yè)務(wù)配置信息服務(wù)器。該業(yè)務(wù)配置信息服務(wù)器可以與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
下面說(shuō)明本發(fā)明版權(quán)對(duì)象的生成與獲取方法的兩個(gè)實(shí)施例,第一實(shí)施例為終端注冊(cè)成功,且服務(wù)CSCF向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè)成功后,版權(quán)發(fā)布中心推送版權(quán)對(duì)象給終端。第二實(shí)施例為版權(quán)發(fā)布中心下發(fā)觸發(fā)器對(duì)象給終端,觸發(fā)終端向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象;或者版權(quán)發(fā)布中心沒(méi)有下發(fā)觸發(fā)器對(duì)象,終端收到媒體流后主動(dòng)請(qǐng)求版權(quán)對(duì)象。
IMS網(wǎng)絡(luò)架構(gòu)中,終端和代理/服務(wù)CSCF之間,服務(wù)CSCF和應(yīng)用服務(wù)器之間,使用SIP協(xié)議,為了實(shí)現(xiàn)本發(fā)明版權(quán)對(duì)象的生成與獲取方法,可以擴(kuò)展SIP協(xié)議完成版權(quán)對(duì)象的獲取。也可以把ROAP消息封裝進(jìn)SIP隧道進(jìn)行傳送。
當(dāng)擴(kuò)展SIP協(xié)議獲取版權(quán)對(duì)象時(shí),擴(kuò)展的具體方式可以為增加一個(gè)新的SIP頭域,如新的ROAP頭域;或者增加新的內(nèi)容類型(Content-Type),如Content-Typeapplication/roap,從而表明是一個(gè)與獲取版權(quán)對(duì)象相關(guān)的消息。不同的ROAP消息可以應(yīng)用不同的擴(kuò)展SIP協(xié)議的方法,如終端向版權(quán)發(fā)布中心的注冊(cè)請(qǐng)求消息,可以在終端注冊(cè)后,通過(guò)服務(wù)CSCF向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè)實(shí)現(xiàn);終端向版權(quán)發(fā)布中心獲取版權(quán)對(duì)象的請(qǐng)求,可以通過(guò)擴(kuò)展訂閱方法,相應(yīng)的應(yīng)答可以采用通報(bào)(NOTIFY)方法。版權(quán)發(fā)布中心推送版權(quán)對(duì)象給終端可以采用消息(MESSAGE)或者INFO(INFAMATION,通告)方法。
當(dāng)使用SIP協(xié)議封裝ROAP消息獲取版權(quán)對(duì)象時(shí),可以把ROAP消息作為SIP協(xié)議的一種新的內(nèi)容類型,如把SIP頭域的Content-Type設(shè)置為Content-Type:application/roap。
下面詳細(xì)描述本發(fā)明實(shí)施例版權(quán)對(duì)象的生成與獲取方法的具體實(shí)施方式
。
請(qǐng)參閱圖4,本發(fā)明第一實(shí)施例版權(quán)對(duì)象的生成與獲取方法適用于本發(fā)明第一實(shí)施例和第二實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng),該方法包括以下步驟a1、用戶訂閱某個(gè)流媒體業(yè)務(wù),相關(guān)的業(yè)務(wù)配置信息存儲(chǔ)到歸屬用戶服務(wù)器。其中過(guò)濾規(guī)則包含獲取版權(quán)對(duì)象時(shí)業(yè)務(wù)的觸發(fā)規(guī)則當(dāng)版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器設(shè)置時(shí),定義將版權(quán)對(duì)象請(qǐng)求觸發(fā)到版權(quán)發(fā)布中心;當(dāng)版權(quán)發(fā)布中心部署為應(yīng)用服務(wù)器的一個(gè)業(yè)務(wù)支撐實(shí)體時(shí),定義將版權(quán)對(duì)象請(qǐng)求觸發(fā)到該業(yè)務(wù)對(duì)應(yīng)的應(yīng)用服務(wù)器;a2、終端進(jìn)行注冊(cè)認(rèn)證,該過(guò)程跟正常的注冊(cè)過(guò)程相同;a3、終端注冊(cè)時(shí),初始過(guò)濾規(guī)則被下載到服務(wù)CSCF;a4、服務(wù)CSCF向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè);a5、版權(quán)發(fā)布中心向歸屬用戶服務(wù)器請(qǐng)求用戶簽約的業(yè)務(wù)權(quán)限信息,消息中攜帶用戶標(biāo)識(shí)和用戶簽約的業(yè)務(wù)標(biāo)識(shí),然后歸屬用戶服務(wù)器返回用戶簽約的業(yè)務(wù)權(quán)限信息;a6、根據(jù)用戶簽約的業(yè)務(wù)權(quán)限信息,以及內(nèi)容的加密密鑰,版權(quán)發(fā)布中心生成版權(quán)對(duì)象;上述內(nèi)容的加密密鑰可能直接存儲(chǔ)在版權(quán)發(fā)布中心,也可能存儲(chǔ)在一個(gè)密鑰管理中心,取決于密鑰的管理方案,當(dāng)存儲(chǔ)在版權(quán)發(fā)布中心時(shí),版權(quán)發(fā)布中心根據(jù)內(nèi)容標(biāo)識(shí)直接從本地獲??;當(dāng)存儲(chǔ)在密鑰管理中心時(shí),版權(quán)發(fā)布中心攜帶內(nèi)容標(biāo)識(shí),向密鑰管理中心查詢?cè)摌I(yè)務(wù)的內(nèi)容的加密密鑰;a7、版權(quán)發(fā)布中心直接推送版權(quán)對(duì)象給終端,當(dāng)版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器設(shè)置時(shí),該版權(quán)對(duì)象經(jīng)過(guò)服務(wù)CSCF和代理CSCF轉(zhuǎn)發(fā);當(dāng)版權(quán)發(fā)布中心部署為應(yīng)用服務(wù)器的一個(gè)業(yè)務(wù)支撐實(shí)體時(shí),該版權(quán)對(duì)象經(jīng)過(guò)應(yīng)用服務(wù)器,服務(wù)CSCF和代理CSCF轉(zhuǎn)發(fā),版權(quán)發(fā)布中心推送版權(quán)對(duì)象給終端可以采用MESSAGE或者INFO方法。
本發(fā)明第一實(shí)施例在步驟a4之后也可由版權(quán)發(fā)布中心發(fā)送觸發(fā)器對(duì)象給終端,然后終端通過(guò)SIP消息,或者終端直接和版權(quán)發(fā)布中心之間通過(guò)ROAP協(xié)議進(jìn)行版權(quán)對(duì)象的獲取。
請(qǐng)參閱圖5,本發(fā)明第二實(shí)施例版權(quán)對(duì)象的生成與獲取方法適用于本發(fā)明第一實(shí)施例和第二實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng),該方法包括以下步驟b1、用戶訂閱某個(gè)流媒體業(yè)務(wù),相關(guān)的業(yè)務(wù)配置信息存儲(chǔ)到歸屬用戶服務(wù)器。其中過(guò)濾規(guī)則包含獲取版權(quán)對(duì)象時(shí)業(yè)務(wù)的觸發(fā)規(guī)則當(dāng)版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器設(shè)置時(shí),定義將版權(quán)對(duì)象請(qǐng)求觸發(fā)到版權(quán)發(fā)布中心;當(dāng)版權(quán)發(fā)布中心部署為應(yīng)用服務(wù)器的一個(gè)業(yè)務(wù)支撐實(shí)體時(shí),定義將版權(quán)對(duì)象請(qǐng)求觸發(fā)到該業(yè)務(wù)對(duì)應(yīng)的應(yīng)用服務(wù)器;b2、終端進(jìn)行注冊(cè)認(rèn)證,該過(guò)程跟正常的注冊(cè)過(guò)程相同;b3、終端注冊(cè)時(shí),初始過(guò)濾規(guī)則被下載到服務(wù)CSCF;b4、服務(wù)CSCF向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè);b5、如果版權(quán)發(fā)布中心發(fā)現(xiàn)該用戶訂閱的流媒體業(yè)務(wù)需要下發(fā)版權(quán)對(duì)象,版權(quán)發(fā)布中心可以發(fā)送觸發(fā)器對(duì)象給終端,版權(quán)發(fā)布中心是否發(fā)送觸發(fā)器對(duì)象,取決于具體的實(shí)現(xiàn);b6、終端請(qǐng)求版權(quán)對(duì)象,該請(qǐng)求經(jīng)過(guò)代理CSCF到達(dá)服務(wù)CSCF;如果步驟b5中版權(quán)發(fā)布中心發(fā)送了觸發(fā)器對(duì)象給終端,則終端直接發(fā)起獲取版權(quán)對(duì)象的請(qǐng)求;如果步驟b5中版權(quán)發(fā)布中心沒(méi)有發(fā)送觸發(fā)器對(duì)象,則終端可能在收到媒體流時(shí)觸發(fā)獲取版權(quán)對(duì)象的請(qǐng)求;獲取版權(quán)對(duì)象的請(qǐng)求,可以采用SIP協(xié)議訂閱方法實(shí)現(xiàn);也就是說(shuō),在此步驟中,終端既可以根據(jù)來(lái)自版權(quán)發(fā)布中心的觸發(fā)器對(duì)象發(fā)起請(qǐng)求版權(quán)對(duì)象,也可以自身主動(dòng)地發(fā)起請(qǐng)求版權(quán)對(duì)象;b7、根據(jù)初始過(guò)濾規(guī)則,獲取版權(quán)對(duì)象的請(qǐng)求被觸發(fā)到版權(quán)發(fā)布中心;b8、版權(quán)發(fā)布中心向歸屬用戶服務(wù)器請(qǐng)求用戶簽約的業(yè)務(wù)權(quán)限信息,消息中攜帶用戶標(biāo)識(shí)和用戶簽約的業(yè)務(wù)標(biāo)識(shí),然后歸屬用戶服務(wù)器返回用戶簽約的業(yè)務(wù)權(quán)限信息;b9、根據(jù)用戶簽約的業(yè)務(wù)權(quán)限信息,以及內(nèi)容的加密密鑰,版權(quán)發(fā)布中心生成版權(quán)對(duì)象;內(nèi)容的加密密鑰可能直接存儲(chǔ)在版權(quán)發(fā)布中心,也可能存儲(chǔ)在一個(gè)密鑰管理中心,取決于密鑰的管理方案。當(dāng)存儲(chǔ)在版權(quán)發(fā)布中心時(shí),版權(quán)發(fā)布中心根據(jù)內(nèi)容標(biāo)識(shí)直接從本地獲??;當(dāng)存儲(chǔ)在密鑰管理中心時(shí),版權(quán)發(fā)布中心攜帶內(nèi)容標(biāo)識(shí),向密鑰管理中心查詢?cè)摌I(yè)務(wù)的內(nèi)容的加密密鑰;
b10、版權(quán)發(fā)布中心直接推送版權(quán)對(duì)象給終端,當(dāng)版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器設(shè)置時(shí),該版權(quán)對(duì)象經(jīng)過(guò)服務(wù)CSCF和代理CSCF轉(zhuǎn)發(fā);當(dāng)版權(quán)發(fā)布中心部署為應(yīng)用服務(wù)器的一個(gè)業(yè)務(wù)支撐實(shí)體時(shí),該版權(quán)對(duì)象經(jīng)過(guò)應(yīng)用服務(wù)器,服務(wù)CSCF和代理CSCF轉(zhuǎn)發(fā),下發(fā)版權(quán)對(duì)象時(shí),可以采用SIP協(xié)議的通報(bào)NOTIFY方法。
此外,對(duì)于圖5所示實(shí)施例,也可以不存在步驟b4和b5,也就是說(shuō),步驟b3之后直接執(zhí)行步驟b6,即終端在IMS中登陸注冊(cè)后,通過(guò)IMS主動(dòng)向版權(quán)發(fā)布中心發(fā)起請(qǐng)求版權(quán)對(duì)象,之后繼續(xù)執(zhí)行后續(xù)b7等步驟。
本發(fā)明第一、二實(shí)施例版權(quán)對(duì)象的生成與獲取方法充分利用了服務(wù)CSCF和應(yīng)用服務(wù)器之間通過(guò)觸發(fā)規(guī)則進(jìn)行業(yè)務(wù)觸發(fā)的工作機(jī)制,以及終端注冊(cè)后,服務(wù)CSCF可以向應(yīng)用服務(wù)器進(jìn)行第三方注冊(cè)的機(jī)制,把版權(quán)發(fā)布中心部署為一個(gè)應(yīng)用服務(wù)器或?qū)?yīng)用服務(wù)器的支撐實(shí)體,通過(guò)擴(kuò)展SIP協(xié)議實(shí)現(xiàn)ROAP消息或者用SIP協(xié)議封裝ROAP消息,實(shí)現(xiàn)版權(quán)對(duì)象的獲取。從而提供了一種簡(jiǎn)單通用,易于實(shí)施的版權(quán)對(duì)象的生成與獲取方法。
請(qǐng)參閱圖6,本發(fā)明第三實(shí)施例版權(quán)對(duì)象的生成與獲取方法包括以下步驟c1、終端通過(guò)IMS網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)送用戶請(qǐng)求,該用戶請(qǐng)求可以是請(qǐng)求業(yè)務(wù)或是請(qǐng)求觸發(fā)器對(duì)象;c2、應(yīng)用服務(wù)器確定所述終端請(qǐng)求觸發(fā)器對(duì)象后,代理終端向版權(quán)發(fā)布中心請(qǐng)求觸發(fā)器對(duì)象;如果應(yīng)用服務(wù)器接收到的是觸發(fā)器對(duì)象請(qǐng)求,則根據(jù)接收到的所述請(qǐng)求確定所述終端請(qǐng)求觸發(fā)器對(duì)象;如果應(yīng)用服務(wù)器接收到的是請(qǐng)求業(yè)務(wù),則應(yīng)用服務(wù)器可以根據(jù)終端請(qǐng)求中攜帶的指示或用戶所請(qǐng)求業(yè)務(wù)的屬性來(lái)判斷是否需要其向版權(quán)發(fā)布中心請(qǐng)求觸發(fā)器對(duì)象,如果需要,則向版權(quán)發(fā)布中心請(qǐng)求觸發(fā)器對(duì)象;c3、版權(quán)發(fā)布中心返回觸發(fā)器對(duì)象給應(yīng)用服務(wù)器;c4、應(yīng)用服務(wù)器通過(guò)IMS網(wǎng)絡(luò)返回觸發(fā)器對(duì)象給終端;該觸發(fā)器對(duì)象可以通過(guò)用戶請(qǐng)求的應(yīng)答消息轉(zhuǎn)發(fā),也可以通過(guò)獨(dú)立的SIP消息轉(zhuǎn)發(fā),如MESSAGE或者INFO等。
c5、終端根據(jù)收到的觸發(fā)器對(duì)象向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象;c6、版權(quán)發(fā)布中心獲取版權(quán)對(duì)象的請(qǐng)求消息后向歸屬用戶服務(wù)器請(qǐng)求用戶簽約信息,消息中攜帶用戶標(biāo)識(shí)和用戶簽約的業(yè)務(wù)標(biāo)識(shí),然后歸屬用戶服務(wù)器返回用戶簽約的業(yè)務(wù)權(quán)限信息;c7、版權(quán)發(fā)布中心生成版權(quán)對(duì)象;c8、終端和版權(quán)發(fā)布中心交互,獲取版權(quán)對(duì)象。
本發(fā)明第三實(shí)施例的終端是通過(guò)SIP消息,或者終端直接和版權(quán)發(fā)布中心之間通過(guò)ROAP協(xié)議進(jìn)行版權(quán)對(duì)象的獲取。
請(qǐng)參閱圖7,本發(fā)明第四實(shí)施例版權(quán)對(duì)象的生成與獲取方法包括以下步驟d1、終端通過(guò)IMS網(wǎng)絡(luò)向應(yīng)用服務(wù)器發(fā)送用戶請(qǐng)求,該用戶請(qǐng)求可以是請(qǐng)求業(yè)務(wù)或請(qǐng)求版權(quán)對(duì)象;d2、應(yīng)用服務(wù)器確定所述終端請(qǐng)求版權(quán)對(duì)象后,代理終端向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象;如果應(yīng)用服務(wù)器接收到的是版權(quán)對(duì)象請(qǐng)求,則根據(jù)接收到的所述請(qǐng)求確定所述終端請(qǐng)求觸發(fā)器對(duì)象;如果應(yīng)用服務(wù)器接收到的是請(qǐng)求業(yè)務(wù),則應(yīng)用服務(wù)器可以根據(jù)終端請(qǐng)求中攜帶的指示或用戶所請(qǐng)求業(yè)務(wù)的屬性來(lái)判斷是否需要其向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象,如果需要,則向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象;d3、版權(quán)發(fā)布中心獲取版權(quán)對(duì)象的請(qǐng)求消息后向歸屬用戶服務(wù)器請(qǐng)求用戶簽約信息,消息中攜帶用戶標(biāo)識(shí)和用戶簽約的業(yè)務(wù)標(biāo)識(shí),然后歸屬用戶服務(wù)器返回用戶簽約的業(yè)務(wù)權(quán)限信息;d4、版權(quán)發(fā)布中心生成版權(quán)對(duì)象;d5、版權(quán)發(fā)布中心返回版權(quán)對(duì)象給應(yīng)用服務(wù)器;d6、應(yīng)用服務(wù)器通過(guò)IMS網(wǎng)絡(luò)轉(zhuǎn)發(fā)版權(quán)對(duì)象給終端。該版權(quán)對(duì)象可以通過(guò)用戶請(qǐng)求的應(yīng)答消息轉(zhuǎn)發(fā),也可以通過(guò)獨(dú)立的SIP消息轉(zhuǎn)發(fā),如MESSAGE或者INFO等。
本發(fā)明第五、六實(shí)施例版權(quán)對(duì)象的生成與獲取方法適用于本發(fā)明第三實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng),該方法主要是通過(guò)在線狀態(tài)服務(wù)器來(lái)通知版權(quán)發(fā)布中心為用戶下發(fā)版權(quán)對(duì)象或者觸發(fā)器對(duì)象,其包括版權(quán)發(fā)布中心通過(guò)IMS以第三方注冊(cè)的方式獲得用戶在線狀態(tài),或者是版權(quán)發(fā)布中心向在線狀態(tài)服務(wù)器訂閱用戶的在線狀態(tài);用戶上線后,版權(quán)發(fā)布中心獲得通知;
版權(quán)發(fā)布中心生成版權(quán)對(duì)象或者觸發(fā)器對(duì)象,并傳送給終端。
所述第三方注冊(cè)是服務(wù)CSCF代表終端向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè)。
下面詳細(xì)描述版權(quán)發(fā)布中心向在線狀態(tài)服務(wù)器訂閱用戶的在線狀態(tài);用戶上線后,版權(quán)發(fā)布中心獲得通知的實(shí)施例。
請(qǐng)參閱圖8,本發(fā)明第五實(shí)施例版權(quán)對(duì)象的生成與獲取方法具體包括以下步驟e1、版權(quán)發(fā)布中心請(qǐng)求用戶的在線狀態(tài);e2、與IMS網(wǎng)絡(luò)相連的在線狀態(tài)服務(wù)器返回用戶的在線狀態(tài),本例中假設(shè)用戶當(dāng)前的狀態(tài)為未在線;e3、通知在線狀態(tài)服務(wù)器用戶上線;在線狀態(tài)服務(wù)器通過(guò)某種方式獲得用戶在線的信息,如通過(guò)第三方注冊(cè),或者終端直接在在線狀態(tài)服務(wù)器上更新用戶狀態(tài)信息;e4、在線狀態(tài)服務(wù)器獲得用戶在線消息后,可以通過(guò)SIP Notify消息通知版權(quán)發(fā)布中心用戶的在線狀態(tài),即告知版權(quán)發(fā)布中心用戶上線;e5、版權(quán)發(fā)布中心向歸屬用戶服務(wù)器請(qǐng)求用戶簽約的業(yè)務(wù)權(quán)限信息;e6、版權(quán)發(fā)布中心生成版權(quán)對(duì)象;e7、版權(quán)發(fā)布中心下發(fā)版權(quán)對(duì)象,下發(fā)時(shí)可以通過(guò)IMS網(wǎng)絡(luò)下發(fā),也可以通過(guò)I2接口,通過(guò)ROAP協(xié)議下發(fā)。
在e1和e2步驟中,版權(quán)發(fā)布中心和在線狀態(tài)服務(wù)器交互獲得用戶的在線狀態(tài)信息,可以通過(guò)SIP Subscribe/Notify消息實(shí)現(xiàn)。
請(qǐng)參閱圖9,本發(fā)明第六實(shí)施例版權(quán)對(duì)象的生成與獲取方法具體包括以下步驟f1、版權(quán)發(fā)布中心請(qǐng)求用戶的在線狀態(tài);f2、與IMS網(wǎng)絡(luò)相連的在線狀態(tài)服務(wù)器返回用戶的在線狀態(tài),本例中假設(shè)用戶當(dāng)前的狀態(tài)為未在線;f3、通知在線狀態(tài)服務(wù)器用戶上線;在線狀態(tài)服務(wù)器通過(guò)某種方式獲得用戶在線的信息,如通過(guò)第三方注冊(cè),或者終端直接在在線狀態(tài)服務(wù)器上更新用戶狀態(tài)信息;f4、在線狀態(tài)服務(wù)器獲得用戶在線消息后,可以通過(guò)SIP Notify消息通知版權(quán)發(fā)布中心用戶的在線狀態(tài),即告知版權(quán)發(fā)布中心用戶上線;
f5、版權(quán)發(fā)布中心返回觸發(fā)器對(duì)象給終端;f6、終端根據(jù)收到的觸發(fā)器對(duì)象,向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象;f7、版權(quán)發(fā)布中心獲取版權(quán)對(duì)象的請(qǐng)求消息后向歸屬用戶服務(wù)器請(qǐng)求用戶簽約的業(yè)務(wù)權(quán)限信息;f8、版權(quán)發(fā)布中心生成版權(quán)對(duì)象;f9、版權(quán)發(fā)布中心下發(fā)版權(quán)對(duì)象,下發(fā)時(shí)可以通過(guò)IMS網(wǎng)絡(luò)下發(fā),也可以通過(guò)I2接口,通過(guò)ROAP協(xié)議下發(fā)。當(dāng)通過(guò)IMS網(wǎng)絡(luò)下發(fā)時(shí),可以將版權(quán)對(duì)象按照所述獲取版權(quán)對(duì)象請(qǐng)求消息的相反路徑發(fā)送至終端,也可以通過(guò)獨(dú)立的SIP消息下發(fā)至終端。
在f1和f2步驟中,版權(quán)發(fā)布中心和在線狀態(tài)服務(wù)器交互獲得用戶的在線狀態(tài)信息,可以通過(guò)SIP Subscribe/Notify消息實(shí)現(xiàn)。
本發(fā)明第一至六實(shí)施例的版權(quán)對(duì)象的生成與獲取方法中的歸屬用戶服務(wù)器是用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息,因此該歸屬用戶服務(wù)器也可由單獨(dú)的存儲(chǔ)有相關(guān)的業(yè)務(wù)配置信息的數(shù)據(jù)庫(kù)或存儲(chǔ)有相關(guān)的業(yè)務(wù)配置信息的應(yīng)用服務(wù)器來(lái)代替,上述歸屬用戶服務(wù)器、單獨(dú)的數(shù)據(jù)庫(kù)和所述應(yīng)用服務(wù)器可統(tǒng)稱為業(yè)務(wù)配置信息服務(wù)器。該業(yè)務(wù)配置信息服務(wù)器可以與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
以下做兩點(diǎn)說(shuō)明一、在上述版權(quán)對(duì)象的生成與獲取方法的實(shí)施例中,如果終端收到觸發(fā)器對(duì)象,會(huì)判斷該觸發(fā)器對(duì)象的內(nèi)容,并根據(jù)該具體內(nèi)容執(zhí)行相應(yīng)操作。例如,如果終端收到的是注冊(cè)觸發(fā)器對(duì)象,則向版權(quán)發(fā)布中心進(jìn)行注冊(cè);如果終端收到的是獲取版權(quán)對(duì)象的觸發(fā)器對(duì)象,則向版權(quán)發(fā)布中心請(qǐng)求版權(quán)對(duì)象。由于以上實(shí)施例僅涉及到了獲取版權(quán)對(duì)象,因此省略了終端判斷觸發(fā)器對(duì)象內(nèi)容的描述,并默認(rèn)終端收到了獲取版權(quán)對(duì)象的觸發(fā)器對(duì)象。
二、在上述版權(quán)對(duì)象的生成與獲取方法的所有實(shí)施例中,當(dāng)版權(quán)發(fā)布中心給終端發(fā)送版權(quán)對(duì)象時(shí),既可以根據(jù)ROAP協(xié)議接口發(fā)送給所述終端,也可以通過(guò)IMS發(fā)送給所述終端。
綜上所述,對(duì)于圖4、5、8、9所示實(shí)施例,版權(quán)發(fā)布中心通過(guò)IMS獲取終端在線信息,確定所述終端在線后,再通過(guò)所述IMS獲取該終端所對(duì)應(yīng)的用戶簽約的業(yè)務(wù)權(quán)限信息;生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端。對(duì)于在線信息,可通過(guò)第三方注冊(cè)的方式獲得如圖4圖5,該第三方注冊(cè)是由IMS中的服務(wù)CSCF代表終端向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè);或者,通過(guò)在線狀態(tài)服務(wù)器獲得如圖8圖9。
另外,對(duì)于圖5所示實(shí)施例,終端在IMS中登陸注冊(cè)后,可以通過(guò)IMS主動(dòng)向版權(quán)發(fā)布中心發(fā)起請(qǐng)求版權(quán)對(duì)象,之后繼續(xù)執(zhí)行后續(xù)步驟,此時(shí),不需要版權(quán)發(fā)布中心知道終端是否在線,其與圖6、7所示實(shí)施例的前提相同。
對(duì)于圖6、7所示實(shí)施例,版權(quán)發(fā)布中心通過(guò)IMS獲取版權(quán)對(duì)象的請(qǐng)求消息,并通過(guò)所述IMS獲得該終端所對(duì)應(yīng)的用戶簽約的業(yè)務(wù)權(quán)限信息;生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端。對(duì)于版權(quán)發(fā)布中心獲取版權(quán)對(duì)象的請(qǐng)求消息的過(guò)程可以采用圖6的步驟c1~c5所示過(guò)程,也可以采用圖7的步驟d1~d2所示過(guò)程。這種情況下,不要求版權(quán)發(fā)布中心知道終端是否在線。
此外,本發(fā)明實(shí)施例還提供了一種版權(quán)發(fā)布中心,包括用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元,版權(quán)對(duì)象生成單元和版權(quán)對(duì)象下發(fā)單元。
所述用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元,用于根據(jù)接收到的指示從IMS中的業(yè)務(wù)配置信息服務(wù)器中獲取用戶簽約的業(yè)務(wù)權(quán)限信息;所述版權(quán)對(duì)象生成單元,用于根據(jù)所述用戶簽約的業(yè)務(wù)權(quán)限信息及已獲取的內(nèi)容的加密密鑰生成版權(quán)對(duì)象;所述版權(quán)對(duì)象下發(fā)單元,用于下發(fā)所述版權(quán)對(duì)象。
所述版權(quán)發(fā)布中心還可以包括終端狀態(tài)獲取單元,用于通過(guò)IMS中的服務(wù)SCSF或通過(guò)與IMS網(wǎng)絡(luò)相連的在線狀態(tài)服務(wù)器,獲取終端的在線狀態(tài)信息,確定所述終端在線后,向所述用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元發(fā)送獲取指示。
版權(quán)發(fā)布中心還可以包括對(duì)應(yīng)用服務(wù)器進(jìn)行支撐的接口單元,用于作為所述應(yīng)用服務(wù)器的業(yè)務(wù)支撐實(shí)體,與所述應(yīng)用服務(wù)器進(jìn)行交互。
所述版權(quán)對(duì)象下發(fā)單元可以包括與服務(wù)SCSF進(jìn)行交互的接口單元和/或與終端進(jìn)行交互的接口單元,所述與服務(wù)SCSF進(jìn)行交互的接口單元,用于通過(guò)所述服務(wù)SCSF向終端下發(fā)所述版權(quán)對(duì)象;所述與終端進(jìn)行交互的接口單元,用于直接向終端下發(fā)所述版權(quán)對(duì)象。
所述業(yè)務(wù)配置信息服務(wù)器是歸屬用戶服務(wù)器,或單獨(dú)的數(shù)據(jù)庫(kù),或與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
由于本發(fā)明實(shí)施例版權(quán)對(duì)象的生成與獲取系統(tǒng)把版權(quán)對(duì)象的生成與獲取作為一種業(yè)務(wù)功能或者業(yè)務(wù)支撐功能來(lái)實(shí)現(xiàn),把版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器或?qū)?yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體來(lái)部署,從而充分利用IMS網(wǎng)絡(luò)的現(xiàn)有實(shí)體和工作機(jī)制,優(yōu)化了版權(quán)對(duì)象的生成與獲取系統(tǒng);另外,由于本發(fā)明實(shí)施例版權(quán)對(duì)象的生成與獲取方法充分利用了IMS網(wǎng)絡(luò)中,服務(wù)CSCF和應(yīng)用服務(wù)器之間通過(guò)觸發(fā)規(guī)則進(jìn)行業(yè)務(wù)觸發(fā)的工作機(jī)制,以及終端注冊(cè)后,服務(wù)CSCF可以向應(yīng)用服務(wù)器進(jìn)行第三方注冊(cè)的機(jī)制,把版權(quán)發(fā)布中心部署為一個(gè)應(yīng)用服務(wù)器或?qū)?yīng)用服務(wù)器的支撐實(shí)體,通過(guò)擴(kuò)展SIP協(xié)議實(shí)現(xiàn)ROAP消息或者用SIP協(xié)議封裝ROAP消息,實(shí)現(xiàn)版權(quán)對(duì)象的獲取,從而使該方法簡(jiǎn)單通用,易于實(shí)施。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種版權(quán)對(duì)象的生成與獲取方法,其特征在于,包括以下步驟版權(quán)發(fā)布中心通過(guò)IP多媒體子系統(tǒng)IMS獲取終端在線信息,確定所述終端在線后,通過(guò)所述IMS獲取該終端所對(duì)應(yīng)的用戶簽約的業(yè)務(wù)權(quán)限信息;版權(quán)發(fā)布中心生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端。
2.如權(quán)利要求1所述的方法,其特征在于,所述版權(quán)發(fā)布中心通過(guò)IMS獲取終端在線信息的過(guò)程包括通過(guò)第三方注冊(cè)的方式獲得,所述第三方注冊(cè)是由IMS中的服務(wù)CSCF代表終端向版權(quán)發(fā)布中心進(jìn)行第三方注冊(cè);或者,通過(guò)與IMS網(wǎng)絡(luò)相連的在線狀態(tài)服務(wù)器獲得。
3.如權(quán)利要求2所述的方法,其特征在于,所述確定所述終端在線的過(guò)程包括如果第三方注冊(cè)在版權(quán)發(fā)布中心成功完成,則所述版權(quán)發(fā)布中心確定所述終端在線;或者,如果版權(quán)發(fā)布中心從所述在線狀態(tài)服務(wù)器獲知所述終端在線或上線,則所述版權(quán)發(fā)布中心確定所述終端在線。
4.如權(quán)利要求1所述的方法,其特征在于,所述用戶簽約的業(yè)務(wù)權(quán)限信息通過(guò)IMS中的業(yè)務(wù)配置信息服務(wù)器獲取。
5.如權(quán)利要求4所述的方法,其特征在于,所述業(yè)務(wù)配置信息服務(wù)器是歸屬用戶服務(wù)器,或單獨(dú)的數(shù)據(jù)庫(kù),或與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
6.如權(quán)利要求1所述的方法,其特征在于,所述版權(quán)發(fā)布中心生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端的過(guò)程包括所述版權(quán)發(fā)布中心確定所述終端在線后,根據(jù)該終端所對(duì)應(yīng)的所述用戶簽約的業(yè)務(wù)權(quán)限信息,以及已獲取的內(nèi)容的加密密鑰生成版權(quán)對(duì)象;將所述版權(quán)對(duì)象推送給所述終端。
7.如權(quán)利要求6所述的方法,其特征在于,所述推送是版權(quán)發(fā)布中心通過(guò)ROAP協(xié)議接口推送給所述終端,或所述版權(quán)發(fā)布中心通過(guò)IMS推送給所述終端。
8.如權(quán)利要求1所述的方法,其特征在于,所述版權(quán)發(fā)布中心生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端的過(guò)程包括所述版權(quán)發(fā)布中心確定所述終端在線后,向所述終端發(fā)送觸發(fā)器對(duì)象;所述終端根據(jù)接收到的觸發(fā)器對(duì)象向所述版權(quán)發(fā)布中心發(fā)送獲取版權(quán)對(duì)象的請(qǐng)求消息;所述版權(quán)發(fā)布中心接收到所述請(qǐng)求后,根據(jù)該終端所對(duì)應(yīng)的所述用戶簽約的業(yè)務(wù)權(quán)限信息,以及已獲取的內(nèi)容的加密密鑰生成版權(quán)對(duì)象;將所述版權(quán)對(duì)象按照所述獲取版權(quán)對(duì)象請(qǐng)求消息的相反路徑發(fā)送至所述終端。
9.如權(quán)利要求8所述的方法,其特征在于,所述獲取版權(quán)對(duì)象請(qǐng)求消息的相反路徑是由所述版權(quán)發(fā)布中心通過(guò)ROAP協(xié)議接口發(fā)送到所述終端;或由所述版權(quán)發(fā)布中心通過(guò)IMS發(fā)送到所述終端。
10.如權(quán)利要求6或8所述的方法,其特征在于,所述內(nèi)容的加密密鑰存儲(chǔ)在所述版權(quán)發(fā)布中心,或存儲(chǔ)在密鑰管理中心;當(dāng)所述內(nèi)容的加密密鑰存儲(chǔ)在所述版權(quán)發(fā)布中心時(shí),所述版權(quán)發(fā)布中心攜帶內(nèi)容標(biāo)識(shí)從本地直接獲取;當(dāng)所述內(nèi)容的加密密鑰存儲(chǔ)在所述密鑰管理中心時(shí),所述版權(quán)發(fā)布中心攜帶內(nèi)容標(biāo)識(shí),向密鑰管理中心查詢并獲取該業(yè)務(wù)所對(duì)應(yīng)的內(nèi)容的加密密鑰。
11.一種版權(quán)對(duì)象的生成與獲取方法,其特征在于,包括以下步驟版權(quán)發(fā)布中心通過(guò)IMS獲取版權(quán)對(duì)象的請(qǐng)求消息,并通過(guò)所述IMS獲得該終端所對(duì)應(yīng)的用戶簽約的業(yè)務(wù)權(quán)限信息;生成版權(quán)對(duì)象,將所述版權(quán)對(duì)象下發(fā)至所述終端。
12.如權(quán)利要求11所述的方法,其特征在于,所述版權(quán)發(fā)布中心通過(guò)IMS獲取版權(quán)對(duì)象的請(qǐng)求消息的過(guò)程包括IMS中的應(yīng)用服務(wù)器接收來(lái)自所述終端的用戶請(qǐng)求,確定所述終端請(qǐng)求觸發(fā)器對(duì)象,代理所述終端向所述版權(quán)發(fā)布中心請(qǐng)求所述觸發(fā)器對(duì)象,將來(lái)自所述版權(quán)發(fā)布中心的觸發(fā)器對(duì)象轉(zhuǎn)發(fā)至所述終端;所述觸發(fā)器對(duì)象通過(guò)所述用戶請(qǐng)求的應(yīng)答消息轉(zhuǎn)發(fā),或通過(guò)獨(dú)立的SIP消息轉(zhuǎn)發(fā);所述終端根據(jù)接收到的所述觸發(fā)器對(duì)象向所述版權(quán)發(fā)布中心發(fā)送獲取版權(quán)對(duì)象的請(qǐng)求消息;所述版權(quán)發(fā)布中心根據(jù)接收到的來(lái)自所述終端所述請(qǐng)求,獲取所述版權(quán)對(duì)象的請(qǐng)求消息。
13.如權(quán)利要求12所述的方法,其特征在于,所述應(yīng)用服務(wù)器確定所述終端請(qǐng)求觸發(fā)器對(duì)象的過(guò)程包括所述用戶請(qǐng)求包括請(qǐng)求觸發(fā)器對(duì)象,所述應(yīng)用服務(wù)器根據(jù)接收到的所述請(qǐng)求確定所述終端請(qǐng)求觸發(fā)器對(duì)象;或者,所述用戶請(qǐng)求包括請(qǐng)求業(yè)務(wù),所述應(yīng)用服務(wù)器根據(jù)所述請(qǐng)求中攜帶的指示或業(yè)務(wù)屬性,確定所述終端請(qǐng)求觸發(fā)器對(duì)象。
14.如權(quán)利要求11所述的方法,其特征在于,所述版權(quán)發(fā)布中心通過(guò)IMS獲取版權(quán)對(duì)象的請(qǐng)求消息的過(guò)程包括IMS中的應(yīng)用服務(wù)器接收來(lái)自所述終端的用戶請(qǐng)求,確定所述終端請(qǐng)求版權(quán)對(duì)象,代理所述終端向所述版權(quán)發(fā)布中心請(qǐng)求所述版權(quán)對(duì)象;所述版權(quán)發(fā)布中心根據(jù)接收到的來(lái)自所述應(yīng)用服務(wù)器的所述請(qǐng)求,獲取所述版權(quán)對(duì)象請(qǐng)求的消息。
15.如權(quán)利要求14所述的方法,其特征在于,所述應(yīng)用服務(wù)器確定所述終端請(qǐng)求版權(quán)對(duì)象的過(guò)程包括所述用戶請(qǐng)求包括請(qǐng)求版權(quán)對(duì)象,所述應(yīng)用服務(wù)器根據(jù)接收到的所述請(qǐng)求確定所述終端請(qǐng)求版權(quán)對(duì)象;或者,所述用戶請(qǐng)求包括請(qǐng)求業(yè)務(wù)信息,所述應(yīng)用服務(wù)器根據(jù)所述請(qǐng)求中攜帶的指示或業(yè)務(wù)屬性,確定所述終端請(qǐng)求版權(quán)對(duì)象。
16.如權(quán)利要求15所述的方法,其特征在于,如果所述用戶請(qǐng)求包括請(qǐng)求業(yè)務(wù)信息,且由IMS中的應(yīng)用服務(wù)器接收來(lái)自所述版權(quán)發(fā)布中心的版權(quán)對(duì)象,轉(zhuǎn)發(fā)至所述終端時(shí),該版權(quán)對(duì)象通過(guò)用戶請(qǐng)求的應(yīng)答消息轉(zhuǎn)發(fā),或通過(guò)獨(dú)立的SIP消息轉(zhuǎn)發(fā)。
17.如權(quán)利要求11所述的方法,其特征在于,所述版權(quán)發(fā)布中心通過(guò)IMS獲取版權(quán)對(duì)象的請(qǐng)求消息的過(guò)程包括所述終端在IMS中登陸注冊(cè)后,通過(guò)IMS主動(dòng)向版權(quán)發(fā)布中心發(fā)起請(qǐng)求版權(quán)對(duì)象;所述版權(quán)發(fā)布中心根據(jù)接收到的所述請(qǐng)求獲取版權(quán)對(duì)象的請(qǐng)求消息。
18.如權(quán)利要求11所述的方法,其特征在于,所述用戶簽約的業(yè)務(wù)權(quán)限信息通過(guò)IMS中的業(yè)務(wù)配置信息服務(wù)器獲取;所述業(yè)務(wù)配置信息服務(wù)器是歸屬用戶服務(wù)器,或單獨(dú)的數(shù)據(jù)庫(kù),或與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
19.如權(quán)利要求11所述的方法,其特征在于,所述版權(quán)發(fā)布中心生成版權(quán)對(duì)象的過(guò)程包括所述版權(quán)發(fā)布中心根據(jù)該終端所對(duì)應(yīng)的所述用戶簽約的業(yè)務(wù)權(quán)限信息,以及已獲取的內(nèi)容的加密密鑰生成版權(quán)對(duì)象;所述內(nèi)容的加密密鑰存儲(chǔ)在所述版權(quán)發(fā)布中心,或存儲(chǔ)在密鑰管理中心;當(dāng)所述內(nèi)容的加密密鑰存儲(chǔ)在所述版權(quán)發(fā)布中心時(shí),所述版權(quán)發(fā)布中心攜帶內(nèi)容標(biāo)識(shí)從本地直接獲?。划?dāng)所述內(nèi)容的加密密鑰存儲(chǔ)在所述密鑰管理中心時(shí),所述版權(quán)發(fā)布中心攜帶內(nèi)容標(biāo)識(shí),向密鑰管理中心查詢并獲取該業(yè)務(wù)所對(duì)應(yīng)的內(nèi)容的加密密鑰。
20.如權(quán)利要求11所述的方法,其特征在于,將所述版權(quán)對(duì)象下發(fā)至所述終端的過(guò)程包括所述版權(quán)發(fā)布中心通過(guò)ROAP協(xié)議接口將所述版權(quán)對(duì)象發(fā)送給所述終端,或所述版權(quán)發(fā)布中心通過(guò)IMS將所述版權(quán)對(duì)象發(fā)送給所述終端。
21.一種版權(quán)對(duì)象的生成與獲取系統(tǒng),包括版權(quán)發(fā)布中心和終端,其特征在于其還包括代理呼叫會(huì)話控制功能CSCF、服務(wù)CSCF和業(yè)務(wù)配置信息服務(wù)器,其中,該代理CSCF用于接收來(lái)自終端的獲取版權(quán)對(duì)象的請(qǐng)求消息,并轉(zhuǎn)發(fā)該請(qǐng)求到服務(wù)CSCF;該服務(wù)CSCF用于將接收到的所述請(qǐng)求觸發(fā)到版權(quán)發(fā)布中心進(jìn)行處理;該業(yè)務(wù)配置信息服務(wù)器分別與所述版權(quán)發(fā)布中心和服務(wù)CSCF連接,用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息;該版權(quán)發(fā)布中心用于接收獲取版權(quán)對(duì)象的請(qǐng)求,生成版權(quán)對(duì)象,并下發(fā)給終端。
22.如權(quán)利要求21所述的生成與獲取系統(tǒng),其特征在于該版權(quán)對(duì)象的生成與獲取系統(tǒng)還包括在線狀態(tài)服務(wù)器,其分別與該版權(quán)發(fā)布中心、業(yè)務(wù)配置信息服務(wù)器、服務(wù)CSCF和終端連接,用于獲取終端的在線狀態(tài)并通知版權(quán)發(fā)布中心。
23.如權(quán)利要求21所述的生成與獲取系統(tǒng),其特征在于該版權(quán)發(fā)布中心和終端之間經(jīng)過(guò)采用版權(quán)對(duì)象獲取協(xié)議ROAP協(xié)議的接口相連,該版權(quán)發(fā)布中心與業(yè)務(wù)配置信息服務(wù)器之間經(jīng)過(guò)Sh接口相連,該版權(quán)發(fā)布中心與服務(wù)CSCF之間經(jīng)過(guò)ISC接口相連。
24.如權(quán)利要求21所述的生成與獲取系統(tǒng),其特征在于該業(yè)務(wù)配置信息服務(wù)器是歸屬用戶服務(wù)器或單獨(dú)的數(shù)據(jù)庫(kù),或與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
25.一種版權(quán)對(duì)象的生成與獲取系統(tǒng),其包括版權(quán)發(fā)布中心和終端,其特征在于其還包括代理CSCF、服務(wù)CSCF、應(yīng)用服務(wù)器和業(yè)務(wù)配置信息服務(wù)器,其中,該代理CSCF用于接收來(lái)自終端的獲取版權(quán)對(duì)象的請(qǐng)求消息,并轉(zhuǎn)送該請(qǐng)求到服務(wù)CSCF;該服務(wù)CSCF用于把接收到的所述請(qǐng)求觸發(fā)到應(yīng)用服務(wù)器;該應(yīng)用服務(wù)器用于將該請(qǐng)求轉(zhuǎn)發(fā)給版權(quán)發(fā)布中心進(jìn)行處理,應(yīng)用服務(wù)器還用于將版權(quán)發(fā)布中心生成并返回的觸發(fā)器對(duì)象、版權(quán)對(duì)象和業(yè)務(wù)請(qǐng)求中的其他信息一起返回給終端;該業(yè)務(wù)配置信息服務(wù)器分別與該應(yīng)用服務(wù)器、服務(wù)CSCF和版權(quán)發(fā)布中心連接,用于存儲(chǔ)相關(guān)的業(yè)務(wù)配置信息;該版權(quán)發(fā)布中心作為對(duì)應(yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體,用于接收獲取版權(quán)對(duì)象的請(qǐng)求,生成版權(quán)對(duì)象并下發(fā)給終端。
26.如權(quán)利要求25所述的生成與獲取系統(tǒng),其特征在于該應(yīng)用服務(wù)器和終端之間經(jīng)過(guò)一接口相連,該版權(quán)發(fā)布中心與業(yè)務(wù)配置信息服務(wù)器之間經(jīng)過(guò)Sh接口相連,該版權(quán)發(fā)布中心與終端之間經(jīng)過(guò)采用ROAP協(xié)議的接口相連,該應(yīng)用服務(wù)器與服務(wù)CSCF之間經(jīng)過(guò)ISC接口相連,該應(yīng)用服務(wù)器與版權(quán)發(fā)布中心之間經(jīng)過(guò)一接口相連。
27.如權(quán)利要求25所述的生成與獲取系統(tǒng),其特征在于該業(yè)務(wù)配置信息服務(wù)器是歸屬用戶服務(wù)器或單獨(dú)的數(shù)據(jù)庫(kù),或與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
28.一種版權(quán)發(fā)布中心,其特征在于,包括用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元,版權(quán)對(duì)象生成單元和版權(quán)對(duì)象下發(fā)單元,其中,所述用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元,用于根據(jù)接收到的指示從IMS中的業(yè)務(wù)配置信息服務(wù)器中獲取用戶簽約的業(yè)務(wù)權(quán)限信息;所述版權(quán)對(duì)象生成單元,用于根據(jù)所述用戶簽約的業(yè)務(wù)權(quán)限信息及已獲取的內(nèi)容的加密密鑰生成版權(quán)對(duì)象;所述版權(quán)對(duì)象下發(fā)單元,用于下發(fā)所述版權(quán)對(duì)象。
29.根據(jù)權(quán)利要求28所述的版權(quán)發(fā)布中心,其特征在于,還包括終端狀態(tài)獲取單元,用于通過(guò)IMS中的服務(wù)SCSF或通過(guò)與IMS網(wǎng)絡(luò)相連的在線狀態(tài)服務(wù)器,獲取終端的在線狀態(tài)信息,確定所述終端在線后,向所述用戶簽約的業(yè)務(wù)權(quán)限信息獲取單元發(fā)送獲取指示。
30.根據(jù)權(quán)利要求28所述的版權(quán)發(fā)布中心,其特征在于,還包括對(duì)應(yīng)用服務(wù)器進(jìn)行支撐的接口單元,用于作為所述應(yīng)用服務(wù)器的業(yè)務(wù)支撐實(shí)體,與所述應(yīng)用服務(wù)器進(jìn)行交互。
31.根據(jù)權(quán)利要求28所述的版權(quán)發(fā)布中心,其特征在于,所述版權(quán)對(duì)象下發(fā)單元包括與服務(wù)SCSF進(jìn)行交互的接口單元和/或與終端進(jìn)行交互的接口單元,所述與服務(wù)SCSF進(jìn)行交互的接口單元,用于通過(guò)所述服務(wù)SCSF向終端下發(fā)所述版權(quán)對(duì)象;所述與終端進(jìn)行交互的接口單元,用于直接向終端下發(fā)所述版權(quán)對(duì)象。
32.根據(jù)權(quán)利要求28所述的版權(quán)發(fā)布中心,其特征在于,所述業(yè)務(wù)配置信息服務(wù)器是歸屬用戶服務(wù)器,或單獨(dú)的數(shù)據(jù)庫(kù),或與用于提供業(yè)務(wù)的應(yīng)用服務(wù)器集成于一體。
全文摘要
本發(fā)明實(shí)施例提供了版權(quán)對(duì)象的生成與獲取方法和系統(tǒng),把版權(quán)對(duì)象的生成與獲取作為一種業(yè)務(wù)功能或者業(yè)務(wù)支撐功能來(lái)實(shí)現(xiàn),把版權(quán)發(fā)布中心作為一個(gè)應(yīng)用服務(wù)器或?qū)?yīng)用服務(wù)器進(jìn)行支撐的一個(gè)業(yè)務(wù)支撐實(shí)體來(lái)部署,從而充分利用IMS網(wǎng)絡(luò)的現(xiàn)有實(shí)體和工作機(jī)制,優(yōu)化了版權(quán)對(duì)象的生成與獲取的方法和系統(tǒng);另外,由于版權(quán)發(fā)布中心可以通過(guò)IMS獲得用戶請(qǐng)求或用戶在線狀態(tài),因此充分利用了IMS網(wǎng)絡(luò)的現(xiàn)有實(shí)體和工作機(jī)制,本發(fā)明實(shí)施例的方法易于實(shí)施且簡(jiǎn)單通用。本發(fā)明實(shí)施例還公開(kāi)了一種版權(quán)發(fā)布中心。
文檔編號(hào)H04L9/32GK101014038SQ200710004599
公開(kāi)日2007年8月8日 申請(qǐng)日期2007年1月19日 優(yōu)先權(quán)日2006年1月26日
發(fā)明者李金成, 嚴(yán)軍, 吳向陽(yáng) 申請(qǐng)人:華為技術(shù)有限公司