專利名稱:一種電子節(jié)目單獲取系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子節(jié)目單獲取系統(tǒng)和方法。
背景技術(shù):
SIP(Session Initiation Protocol,會(huì)話發(fā)起協(xié)議)是由IETF(The InternetEngineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組)制訂的多媒體通信系統(tǒng)框架協(xié)議之一,是用于建立、改變或結(jié)束多媒體會(huì)話的應(yīng)用層協(xié)議,與RTP(RealtimeTransport Protocol,實(shí)時(shí)傳輸協(xié)議)/RTCP(Real-time Transport Control Protocol,實(shí)時(shí)傳輸控制協(xié)議)、SDP(Session Description Protocol,會(huì)話描述協(xié)議)、RTSP(Real Time Stream Protocol,實(shí)時(shí)流協(xié)議)、DNS(Domain Name System andDomain Name Service protocol,域名系統(tǒng)(服務(wù))協(xié)議)等協(xié)議配合,共同完成IMS(IP Multimedia Subsystem,IP多媒體子系統(tǒng))中的會(huì)話建立及媒體協(xié)商;一旦建立會(huì)話,媒體流將使用RTP協(xié)議在承載層中直接傳送,在一次會(huì)話中可以靈活的交互多種媒體。
由于SIP基于公開的Internet(互聯(lián)網(wǎng))標(biāo)準(zhǔn),在語(yǔ)音、數(shù)據(jù)業(yè)務(wù)結(jié)合和互通方面具有天然優(yōu)勢(shì),能跨越媒體和設(shè)備實(shí)現(xiàn)呼叫控制,支持豐富的媒體格式,可動(dòng)態(tài)增/刪媒體流,容易實(shí)現(xiàn)更加豐富的業(yè)務(wù)特性,同時(shí),SIP支持智能向業(yè)務(wù)和終端側(cè)發(fā)展,從而減輕網(wǎng)絡(luò)負(fù)擔(dān),其本身支持包括動(dòng)態(tài)注冊(cè)機(jī)制、位置管理機(jī)制、重定向機(jī)制等應(yīng)用層移動(dòng)性功能以及Presence(描述)/Fork(分叉)/訂閱特性,便于擴(kuò)展新業(yè)務(wù),而且協(xié)議簡(jiǎn)單,具有公認(rèn)的擴(kuò)展?jié)摿?,因此獲得了包括在IMS及NGN(Next Generation Network,下一代網(wǎng)絡(luò))中的越來越多的應(yīng)用。
在通訊和IT技術(shù)高度發(fā)展的今天,隨著跨鏈路層傳輸介質(zhì)的IP技術(shù)的出現(xiàn),Internet應(yīng)用的迅速普及,與此同時(shí),人們也不再滿足于單一的語(yǔ)音通信方式,而需要全新的多媒體通信方式,移動(dòng)通訊網(wǎng)絡(luò)和固定通訊網(wǎng)絡(luò)的IP化、Internet和電信網(wǎng)絡(luò)的融合已無可爭(zhēng)議地成為業(yè)界公認(rèn)的發(fā)展方向。為滿足越來越突出的IP多媒體應(yīng)用的普遍需求,3GPP(3rd Generation Partnership Project移動(dòng)通信標(biāo)準(zhǔn)化伙伴項(xiàng)目)在分組承載網(wǎng)基礎(chǔ)上引入的全I(xiàn)P業(yè)務(wù)網(wǎng)絡(luò)架構(gòu)的IMS,目標(biāo)是按照個(gè)性化用戶數(shù)據(jù),屏蔽用戶接入方式,控制業(yè)務(wù)能力的開放程度,提供多媒體的通信體驗(yàn)。
IMS是3GPP R5階段增加的WCDMA(Wideband Code Division MultipleAccess,寬帶碼分多址)網(wǎng)絡(luò)中疊加在已有分組域之上的一個(gè)子系統(tǒng),采用分組域?yàn)槠渖蠈涌刂菩帕詈兔襟w傳輸?shù)某休d通道,引入SIP協(xié)議作為業(yè)務(wù)控制協(xié)議,利用SIP簡(jiǎn)單、易擴(kuò)展、媒體組合方便的特點(diǎn),通過將業(yè)務(wù)控制與承載控制分離,提供豐富的多媒體業(yè)務(wù);IMS中主要的功能實(shí)體包括控制用戶注冊(cè)、會(huì)話控制等功能的CSCF(Call Session Control Function,呼叫會(huì)話控制功能)、提供各種業(yè)務(wù)邏輯控制功能的AS(Application Server,應(yīng)用服務(wù)器)、集中管理用戶簽約數(shù)據(jù)的HSS(Home Subscriber Server,歸屬用戶服務(wù)器)以及用于實(shí)現(xiàn)與電路交換網(wǎng)互通的MGCF(Media Gateway Control Function,媒體網(wǎng)關(guān)控制功能)/IM-MGW(IP Multimedia-MGW,IP多媒體媒體網(wǎng)關(guān)控制器),用戶通過當(dāng)前所在地代理CSCF接入IMS,會(huì)話和業(yè)務(wù)觸發(fā)控制及與AS的業(yè)務(wù)控制交互則由其注冊(cè)地的歸屬域服務(wù)CSCF完成。
流媒體業(yè)務(wù)或交互式網(wǎng)絡(luò)電視IPTV業(yè)務(wù)是近幾年迅速發(fā)展的一種新業(yè)務(wù),流媒體業(yè)務(wù)利用流式傳輸技術(shù),在包交換網(wǎng)絡(luò)上傳輸多媒體文件,包括視頻、音頻等文件內(nèi)容。這些內(nèi)容在訪問時(shí)無需完全下載就可以立即播放。流媒體實(shí)現(xiàn)的關(guān)鍵技術(shù)就是流式傳輸技術(shù),而流式傳輸技術(shù)是把連續(xù)的視頻和音頻信息經(jīng)過處理后放上網(wǎng)站服務(wù)器,讓用戶一邊下載一邊觀看、收聽,而不需要等整個(gè)文件下載到自己機(jī)器后才可以觀看的網(wǎng)絡(luò)傳輸技術(shù)。
在實(shí)施流媒體業(yè)務(wù)或IPTV業(yè)務(wù)時(shí),業(yè)務(wù)系統(tǒng)一般需要向終端提供一個(gè)電子節(jié)目單或者具有類似功能的服務(wù),所述電子節(jié)目單用于用戶導(dǎo)航,讓用戶了解當(dāng)前系統(tǒng)可以提供的業(yè)務(wù)或者服務(wù);所述電子節(jié)目單也可以指引用戶進(jìn)行節(jié)目訂閱,引導(dǎo)用戶觸發(fā)業(yè)務(wù)等。
請(qǐng)參閱圖1,其是在現(xiàn)有IPTV系統(tǒng)中電子節(jié)目單獲取系統(tǒng)的示意圖,其中,營(yíng)銷系統(tǒng)用于向電子節(jié)目單系統(tǒng)提供節(jié)目信息用于生成電子節(jié)目單,所述信息同時(shí)包含可以引導(dǎo)用戶付費(fèi)和訪問節(jié)目源的信息;電子節(jié)目單系統(tǒng)用于向終端提供電子節(jié)目單;業(yè)務(wù)服務(wù)器用于提供業(yè)務(wù)或者內(nèi)容,例如VOD服務(wù)器。
終端初始通過訪問電子節(jié)目單系統(tǒng)獲得節(jié)目?jī)?nèi)容信息并向用戶顯示,若用戶選擇了具體的節(jié)目,則可能觸發(fā)向網(wǎng)絡(luò)的節(jié)目訂閱過程。在用戶獲得節(jié)目訪問權(quán)限后,終端根據(jù)電子節(jié)目單中提供的內(nèi)容的地址連接業(yè)務(wù)服務(wù)器獲取節(jié)目?jī)?nèi)容。用戶獲取電子節(jié)目單和訪問節(jié)目?jī)?nèi)容使用的協(xié)議一般是HTTP(HyperTextTransferProtocol,超文本傳輸協(xié)議)、RTSP(Real Time StreamProtocol,實(shí)時(shí)流協(xié)議)、RTP(Realtime Transport Protocol,實(shí)時(shí)傳輸協(xié)議)協(xié)議等。
上述方案適合于現(xiàn)有IP網(wǎng)絡(luò),使用HTTP等協(xié)議用于電子節(jié)目單的獲取,對(duì)于支持SIP的終端而言,所述方案仍然可以適用;但是所述方案的業(yè)務(wù)發(fā)現(xiàn)機(jī)制不夠靈活,體現(xiàn)在如下幾方面1.需要用戶主動(dòng)向業(yè)務(wù)服務(wù)器發(fā)起請(qǐng)求,業(yè)務(wù)服務(wù)器才會(huì)給用戶發(fā)送電子節(jié)目單;2.要求用戶事先獲得業(yè)務(wù)服務(wù)器的地址,如將業(yè)務(wù)服務(wù)器地址公布在網(wǎng)站上,用戶獲得后手動(dòng)配置在終端上。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種增強(qiáng)了業(yè)務(wù)開展的靈活性的電子節(jié)目單獲取系統(tǒng)和方法。
為解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種電子節(jié)目單獲取系統(tǒng),其包括終端、代理呼叫會(huì)話控制功能CSCF、服務(wù)CSCF、歸屬用戶服務(wù)器HSS、應(yīng)用服務(wù)器AS和元數(shù)據(jù)提供者,其中,所述代理CSCF轉(zhuǎn)發(fā)終端和服務(wù)CSCF之間的請(qǐng)求和響應(yīng)消息;所述服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,服務(wù)CSCF根據(jù)觸發(fā)規(guī)則把業(yè)務(wù)請(qǐng)求消息觸發(fā)到AS,對(duì)消息進(jìn)行路由;所述元數(shù)據(jù)提供者向AS提供生成電子節(jié)目單的基本元數(shù)據(jù);所述AS生成電子節(jié)目單并向終端提供。
為解決上述技術(shù)問題,本發(fā)明所采用的另一技術(shù)方案是提供一種電子節(jié)目單獲取系統(tǒng),其包括終端、代理CSCF、服務(wù)CSCF、HSS、第一AS、第二AS和元數(shù)據(jù)提供者,其中,所述代理CSCF轉(zhuǎn)發(fā)終端和服務(wù)CSCF之間的請(qǐng)求和響應(yīng)消息;所述服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,所述服務(wù)CSCF根據(jù)觸發(fā)規(guī)則把業(yè)務(wù)請(qǐng)求消息觸發(fā)到第一AS,對(duì)消息進(jìn)行路由;
所述元數(shù)據(jù)提供者向第一AS提供生成電子節(jié)目單的基本元數(shù)據(jù);所述第一AS生成電子節(jié)目單并向終端發(fā)送電子節(jié)目單,其生成節(jié)目單的元數(shù)據(jù)來源于元數(shù)據(jù)提供者,或者來自第二AS;所述第二AS提供除電子節(jié)目單外的其它業(yè)務(wù)。
上述系統(tǒng)還包括呈現(xiàn)服務(wù)器,所述呈現(xiàn)服務(wù)器接受AS向其發(fā)出的訂閱用戶狀態(tài)請(qǐng)求,當(dāng)呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,向AS通知所述信息。
為解決上述另一技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種電子節(jié)目單獲取方法,其包括以下步驟A1.終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè)和認(rèn)證;A2.服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè);;A3.AS判斷是否需要立即向終端發(fā)送電子節(jié)目單;若需要,則AS向終端主動(dòng)推送電子節(jié)目單,若不需要,則AS向終端主動(dòng)推送一個(gè)可以獲得電子節(jié)目單的描述信息,所述信息包含對(duì)終端的指示,即如果要獲得電子節(jié)目單時(shí)需要執(zhí)行的動(dòng)作,終端可以按照指示獲得電子節(jié)目單。
為解決上述另一技術(shù)問題,本發(fā)明所采用的另一技術(shù)方案是提供一種電子節(jié)目單獲取方法,其包括以下步驟B1.AS向呈現(xiàn)服務(wù)器訂閱用戶狀態(tài),以及終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè)和認(rèn)證;B2.當(dāng)呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,向AS通知所述信息;B3.AS判斷是否需要立即向終端發(fā)送電子節(jié)目單;若需要,則AS向終端主動(dòng)推送電子節(jié)目單,若不需要,則AS向終端主動(dòng)推送一個(gè)可以獲得電子節(jié)目單的描述信息,所述信息包含對(duì)終端的指示,即如果要獲得電子節(jié)目單時(shí)需要執(zhí)行的動(dòng)作,終端可以按照指示獲得電子節(jié)目單。
本發(fā)明的有益效果是由于AS可以根據(jù)用戶的狀態(tài)決定是否向終端主動(dòng)發(fā)送電子節(jié)目單或者引導(dǎo)用戶獲取節(jié)目單的觸發(fā)器,因而不需要用戶事先獲得電子節(jié)目單提供地址,增強(qiáng)了業(yè)務(wù)開展的靈活性。
圖1是在現(xiàn)有IPTV系統(tǒng)中電子節(jié)目單獲取系統(tǒng)的示意圖;圖2是本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的示意圖;圖3是本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的第一種電子節(jié)目單獲取過程示意圖;
圖4是本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的第二種電子節(jié)目單獲取過程示意圖;圖5是本發(fā)明第二實(shí)施例電子節(jié)目單獲取系統(tǒng)的示意圖。
具體實(shí)施例方式
請(qǐng)參閱圖2,本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)包括終端、代理CSCF、服務(wù)CSCF、HSS、AS和元數(shù)據(jù)提供者,其中,終端接收AS下發(fā)的節(jié)目單,或者根據(jù)AS下發(fā)的地址主動(dòng)請(qǐng)求節(jié)目單;代理CSCF轉(zhuǎn)發(fā)終端和服務(wù)CSCF之間的請(qǐng)求和響應(yīng)消息;服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,服務(wù)CSCF根據(jù)觸發(fā)規(guī)則把業(yè)務(wù)請(qǐng)求消息觸發(fā)到AS,對(duì)消息進(jìn)行路由;HSS存儲(chǔ)用戶簽約信息;AS生成并向終端提供電子節(jié)目單;元數(shù)據(jù)提供者向AS提供生成電子節(jié)目單的基本元數(shù)據(jù),所述元數(shù)據(jù)用于對(duì)內(nèi)容、訪問方式、購(gòu)買數(shù)據(jù)等加以描述。本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)還可包括呈現(xiàn)服務(wù)器(Presence Server),其接受AS向其發(fā)出的訂閱用戶狀態(tài)請(qǐng)求,當(dāng)呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,向AS通知所述信息。所述呈現(xiàn)服務(wù)器可以接受和管理從其它網(wǎng)絡(luò)實(shí)體發(fā)布的呈現(xiàn)信息(如用戶發(fā)布自身在線狀態(tài)),并且可以負(fù)責(zé)把與某一個(gè)實(shí)體的信息組成單一的呈現(xiàn)信息文檔;所述呈現(xiàn)服務(wù)器也可以接受實(shí)體的呈現(xiàn)信息訂閱請(qǐng)求(如AS可以訂閱用戶的在線信息等),向訂閱實(shí)體提供某一實(shí)體的相關(guān)信息。
在本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)中,AS作為電子節(jié)目單的生成者和提供者,則提供相關(guān)業(yè)務(wù)的每個(gè)AS都需要向終端發(fā)送電子節(jié)目單。為了生成電子節(jié)目單,AS需要向元數(shù)據(jù)提供者請(qǐng)求元數(shù)據(jù)信息,元數(shù)據(jù)包含多項(xiàng)內(nèi)容,可簡(jiǎn)單劃分為內(nèi)容元數(shù)據(jù)信息和業(yè)務(wù)元數(shù)據(jù)信息,其中內(nèi)容元數(shù)據(jù)包含的內(nèi)容可能有a.內(nèi)容描述,給出某一內(nèi)容的信息,如內(nèi)容長(zhǎng)度、內(nèi)容編碼、內(nèi)容類型、存儲(chǔ)位置等信息,業(yè)務(wù)和內(nèi)容之間相互存在鏈接信息,一個(gè)業(yè)務(wù)可能包含多個(gè)內(nèi)容索引信息;b.訪問方式,給出此業(yè)務(wù)所采用的保護(hù)方式、終端所需具有的編解碼能力、所支持的版權(quán)訪問方式等;c.購(gòu)買數(shù)據(jù),每個(gè)購(gòu)買項(xiàng)關(guān)聯(lián)一個(gè)或多個(gè)業(yè)務(wù),指出購(gòu)買渠道,定價(jià)信息等;d.預(yù)覽數(shù)據(jù),用于提供預(yù)覽信息,可能包括到圖像、音頻、視頻數(shù)據(jù)的引用,以向用戶介紹業(yè)務(wù)內(nèi)容。
而業(yè)務(wù)元數(shù)據(jù)則可能包含如下元數(shù)據(jù)a.業(yè)務(wù)基本描述,給出業(yè)務(wù)的唯一標(biāo)識(shí),適合的用戶群,適合的應(yīng)用地區(qū),預(yù)覽數(shù)據(jù)鏈接(Uniform Resource Locator,URL)等信息;b.業(yè)務(wù)計(jì)劃,給出業(yè)務(wù)/內(nèi)容的具體可用時(shí)間。
以上這些元數(shù)據(jù)構(gòu)成構(gòu)造電子節(jié)目單的基本數(shù)據(jù)信息。在電子節(jié)目單的生成和下發(fā)過程中需要這些信息進(jìn)行電子節(jié)目單的構(gòu)造。上述元數(shù)據(jù)由AS獲得并進(jìn)行電子節(jié)目單的構(gòu)造和下發(fā),其元數(shù)據(jù)來源可能是業(yè)務(wù)營(yíng)銷系統(tǒng)或者是內(nèi)容管理系統(tǒng)。
本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的電子節(jié)目單獲取方法包括以下兩種一.服務(wù)CSCF向AS作第三方注冊(cè)在本方案中,終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè)和認(rèn)證,當(dāng)用戶成功注冊(cè),服務(wù)CSCF從HSS下載過濾準(zhǔn)則;所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,指示用戶注冊(cè)成功后發(fā)起向指定AS的第三方注冊(cè),服務(wù)CSCF判斷是否需要第三方注冊(cè),若需要,則服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè)。
當(dāng)服務(wù)CSCF向AS的第三方注冊(cè)完成后,AS檢查用戶業(yè)務(wù)數(shù)據(jù)(所述業(yè)務(wù)數(shù)據(jù)保存在AS上或者保存在HSS,在第三方注冊(cè)完成后AS可以從HSS或者本地獲得所述數(shù)據(jù)),所述用戶業(yè)務(wù)數(shù)據(jù)中可以具有一個(gè)標(biāo)記,所述標(biāo)記用于指示是否需要立即向終端發(fā)送電子節(jié)目單;用戶可以通過Ut接口對(duì)所述標(biāo)記進(jìn)行修改,以改變電子節(jié)目單的獲取時(shí)機(jī)。若用戶業(yè)務(wù)數(shù)據(jù)中不存在所述標(biāo)記,則AS可以基于本地策略決策是否需要立即向終端發(fā)送電子節(jié)目單。
若AS基于上述過程判斷需要馬上向終端發(fā)送電子節(jié)目單,則可以采用下述方法進(jìn)行下發(fā)過程AS向終端主動(dòng)推送電子節(jié)目單,所述電子節(jié)目單的發(fā)送方式可以采用SIP進(jìn)行,具體的電子節(jié)目單信息封裝在SIP中,由AS直接發(fā)送給終端。具體可以通過擴(kuò)展SIP消息體類型并封裝在消息(MESSAGE)、Info(INFAMATION,信息)或者發(fā)布(Publish)消息中進(jìn)行,其下發(fā)遵循IMS的標(biāo)準(zhǔn)路由機(jī)制,經(jīng)過服務(wù)CSCF和代理CSCF下發(fā)給終端。下發(fā)給終端的電子節(jié)目單由終端進(jìn)行理解和呈現(xiàn)給用戶。
這種方式在用戶沒有使用流媒體業(yè)務(wù)時(shí)即向其推送電子節(jié)目單,如果用戶后續(xù)開始使用相關(guān)業(yè)務(wù),則響應(yīng)速度較快。區(qū)別于下述的使用時(shí)獲取方式。
若AS基于上述過程判斷不需要馬上發(fā)送電子節(jié)目單給用戶,則采用下述方式處理,即AS向終端主動(dòng)推送一個(gè)可以獲得電子節(jié)目單的描述信息(如一個(gè)可以被終端所理解的觸發(fā)器),所述信息包含對(duì)終端的指示,即如果要獲得電子節(jié)目單時(shí)需要執(zhí)行的動(dòng)作;終端可以按照指示獲得電子節(jié)目單。上述描述信息向終端的推送方式可以采用SIP的Message、Info或者Publish消息進(jìn)行,消息的下發(fā)遵循IMS的標(biāo)準(zhǔn)路由機(jī)制,經(jīng)過服務(wù)CSCF和代理CSCF下發(fā)給終端。上述對(duì)獲取電子節(jié)目單的描述信息可以是用xml-based(Extensible MarkupLanguage-based,以可擴(kuò)展標(biāo)記語(yǔ)言為基礎(chǔ)的)腳本語(yǔ)言所描述的指令,用于指示終端在需要獲取電子節(jié)目單時(shí)執(zhí)行指定的動(dòng)作,如以文件傳輸方式從指定地址獲取電子節(jié)目單等。
二.AS訂閱用戶在線狀態(tài)本方案中,AS向呈現(xiàn)服務(wù)器訂閱用戶狀態(tài),所訂閱狀態(tài)可以是用戶注冊(cè)事件、用戶所使用終端類型、用戶所處位置等,所述訂閱機(jī)制遵循標(biāo)準(zhǔn)的用戶狀態(tài)訂閱機(jī)制,采用SIP的訂閱(Subscribe)/通告(Notify)機(jī)制進(jìn)行。這一訂閱過程可能發(fā)生在用戶注冊(cè)后,也可能發(fā)生在之前。
呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,它向AS通知所述信息;AS收到用戶的狀態(tài)信息后(可以包括用戶注冊(cè)事件、用戶所使用終端類型、用戶所處位置等信息),可以采用如第一種方法所述進(jìn)行處理以決定是否向終端發(fā)送電子節(jié)目單。
在本方案中,終端可能同時(shí)從多個(gè)AS獲得了不同的電子節(jié)目單,終端可以根據(jù)一定的策略進(jìn)行相應(yīng)電子節(jié)目單的顯示。
請(qǐng)參閱圖3,本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的第一種電子節(jié)目單獲取過程如下S11.AS與元數(shù)據(jù)提供者交互獲取構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息;這個(gè)交互過程可能發(fā)生在用戶請(qǐng)求電子節(jié)目單之前,也可能在用戶請(qǐng)求時(shí)按需發(fā)生;S12.終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè),所述過程是IMS用戶標(biāo)準(zhǔn)注冊(cè)過程;所述注冊(cè)完成后,服務(wù)CSCF根據(jù)用戶從HSS獲取的簽約信息(即過濾規(guī)則)觸發(fā)向AS的第三方注冊(cè)過程;S13.服務(wù)CSCF判斷是否需要第三方注冊(cè),若需要,則執(zhí)行步驟S14;S14.服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè);S15.AS根據(jù)用戶業(yè)務(wù)數(shù)據(jù)判斷是否需要立即向終端發(fā)送電子節(jié)目單,若需要,則執(zhí)行步驟S16;S16.下發(fā)電子節(jié)目單給終端,即AS使用SIP的Message、Info或者Publish消息向終端發(fā)送電子節(jié)目單。
請(qǐng)參閱圖4,本發(fā)明第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的第二種電子節(jié)目單獲取過程如下S21.AS與元數(shù)據(jù)提供者交互獲取構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息;這個(gè)交互過程可能發(fā)生在終端請(qǐng)求電子節(jié)目單之前,也可能在終端請(qǐng)求時(shí)按需發(fā)生;S22.AS可以根據(jù)本地策略向呈現(xiàn)服務(wù)器進(jìn)行用戶狀態(tài)訂閱,所述訂閱過程采用Subscribe/Notify機(jī)制進(jìn)行即可;S23.終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè),所述過程是IMS用戶標(biāo)準(zhǔn)注冊(cè)過程;S24.用戶或者用戶代理向呈現(xiàn)服務(wù)器更新用戶狀態(tài)信息,呈現(xiàn)服務(wù)器可以向其它實(shí)體提供用戶狀態(tài);S25.呈現(xiàn)服務(wù)器檢查本地訂閱信息,確認(rèn)AS向其訂閱了用戶狀態(tài)后向AS通知用戶狀態(tài);S26.AS基于本地策略或者業(yè)務(wù)數(shù)據(jù)判斷是否需要立即向終端發(fā)送電子節(jié)目單,若需要?jiǎng)t執(zhí)行步驟S27;S27.下發(fā)電子節(jié)目單給終端,即AS使用SIP的Message、Info或者Publish消息向終端發(fā)送電子節(jié)目單。
請(qǐng)參閱圖5,本發(fā)明第二實(shí)施例電子節(jié)目單獲取系統(tǒng)包括終端、代理CSCF、服務(wù)CSCF、HSS、第一AS、第二AS(如VOD(Vidio On Demand,視頻點(diǎn)播)服務(wù)器、TV服務(wù)器等)和元數(shù)據(jù)提供者,其中終端接收AS下發(fā)的節(jié)目單,或者根據(jù)AS下發(fā)的地址主動(dòng)請(qǐng)求節(jié)目單;代理CSCF轉(zhuǎn)發(fā)終端和服務(wù)CSCF之間的請(qǐng)求和響應(yīng)消息;服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,服務(wù)CSCF根據(jù)觸發(fā)規(guī)則把業(yè)務(wù)請(qǐng)求消息觸發(fā)到AS,對(duì)消息進(jìn)行路由;HSS存儲(chǔ)用戶簽約信息;第一AS生成并向終端發(fā)送電子節(jié)目單,其生成節(jié)目單的元數(shù)據(jù)來源于元數(shù)據(jù)提供者,或者來自第二AS;第二AS提供除電子節(jié)目單外的其它業(yè)務(wù);元數(shù)據(jù)提供者向AS提供生成電子節(jié)目單的基本元數(shù)據(jù),所述元數(shù)據(jù)用于對(duì)內(nèi)容、訪問方式、購(gòu)買數(shù)據(jù)等加以描述。
在本發(fā)明第二實(shí)施例電子節(jié)目單獲取系統(tǒng)中,使用一個(gè)獨(dú)立的AS,即第一AS作為電子節(jié)目單服務(wù)器,它為第二AS向終端提供電子節(jié)目單服務(wù);這個(gè)第一AS可能基于兩種方式獲得生成電子節(jié)目單的元數(shù)據(jù)信息元數(shù)據(jù)提供者先提供構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息給第二AS,第一AS再?gòu)牡诙嗀S處獲取。電子節(jié)目單由第一AS統(tǒng)一提供。第二AS與第一AS之間的接口可以采用Diameter;第一AS與元數(shù)據(jù)提供者直接交互獲取元數(shù)據(jù)信息,包括內(nèi)容元數(shù)據(jù)和業(yè)務(wù)元數(shù)據(jù)信息。
本發(fā)明第二實(shí)施例電子節(jié)目單獲取系統(tǒng)的電子節(jié)目單獲取方法與第一實(shí)施例電子節(jié)目單獲取系統(tǒng)的基本相同,不同點(diǎn)在于對(duì)應(yīng)于第一種方法,服務(wù)CSCF只需要向統(tǒng)一第一AS進(jìn)行第三方注冊(cè)即可,由第一AS根據(jù)用戶業(yè)務(wù)相關(guān)信息向其下發(fā)電子節(jié)目單;對(duì)應(yīng)于第二種方法,第一AS只需要向呈現(xiàn)服務(wù)器訂閱用戶狀態(tài)信息即可,在獲得用戶狀態(tài)后,由第一AS根據(jù)用戶業(yè)務(wù)相關(guān)信息向其下發(fā)電子節(jié)目單。
這里第一AS可以把多個(gè)第二AS的電子節(jié)目單數(shù)據(jù)整合在一起下發(fā)給用戶,對(duì)于每個(gè)第二AS的相關(guān)數(shù)據(jù)攜帶相關(guān)第二AS的標(biāo)識(shí)用于區(qū)分,這樣在用戶側(cè)顯示時(shí)可以根據(jù)多種策略進(jìn)行顯示,如以第二AS進(jìn)行排序顯示等。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種電子節(jié)目單獲取系統(tǒng),其特征在于包括終端、代理呼叫會(huì)話控制功能CSCF、服務(wù)CSCF、歸屬用戶服務(wù)器HSS、應(yīng)用服務(wù)器AS和元數(shù)據(jù)提供者,其中,所述代理CSCF轉(zhuǎn)發(fā)終端和服務(wù)CSCF之間的請(qǐng)求和響應(yīng)消息;所述服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,服務(wù)CSCF根據(jù)觸發(fā)規(guī)則把業(yè)務(wù)請(qǐng)求消息觸發(fā)到AS,對(duì)消息進(jìn)行路由;所述元數(shù)據(jù)提供者向AS提供生成電子節(jié)目單的基本元數(shù)據(jù);所述AS生成電子節(jié)目單并向終端提供。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于其還包括呈現(xiàn)服務(wù)器,所述呈現(xiàn)服務(wù)器接受AS向其發(fā)出的訂閱用戶狀態(tài)請(qǐng)求,當(dāng)呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,向AS通知所述信息。
3.一種電子節(jié)目單獲取系統(tǒng),其特征在于包括終端、代理CSCF、服務(wù)CSCF、HSS、第一AS、第二AS和元數(shù)據(jù)提供者,其中,所述代理CSCF轉(zhuǎn)發(fā)終端和服務(wù)CSCF之間的請(qǐng)求和響應(yīng)消息;所述服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,所述服務(wù)CSCF根據(jù)觸發(fā)規(guī)則把業(yè)務(wù)請(qǐng)求消息觸發(fā)到第一AS,對(duì)消息進(jìn)行路由;所述元數(shù)據(jù)提供者向第一AS提供生成電子節(jié)目單的基本元數(shù)據(jù);所述第一AS生成電子節(jié)目單并向終端發(fā)送電子節(jié)目單,其生成節(jié)目單的元數(shù)據(jù)來源于元數(shù)據(jù)提供者,或者來自第二AS;所述第二AS提供除電子節(jié)目單外的其它業(yè)務(wù)。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于所述第二AS為視頻點(diǎn)播VOD服務(wù)器或TV服務(wù)器。
5.如權(quán)利要求3所述的系統(tǒng),其特征在于其還包括呈現(xiàn)服務(wù)器,所述呈現(xiàn)服務(wù)器接受AS向其發(fā)出的訂閱用戶狀態(tài)請(qǐng)求,當(dāng)呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,向AS通知所述信息。
6.一種電子節(jié)目單獲取方法,其特征在于包括以下步驟A1.終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè)和認(rèn)證;A2.服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè);A3.AS判斷是否需要立即向終端發(fā)送電子節(jié)目單;若需要,則AS向終端主動(dòng)推送電子節(jié)目單,若不需要,則AS向終端主動(dòng)推送一個(gè)可以獲得電子節(jié)目單的描述信息,所述信息包含對(duì)終端的指示,即如果要獲得電子節(jié)目單時(shí)需要執(zhí)行的動(dòng)作,終端可以按照指示獲得電子節(jié)目單。
7.如權(quán)利要求6所述的方法,其特征在于所述AS為第一AS,其生成并向終端發(fā)送電子節(jié)目單,其生成節(jié)目單的元數(shù)據(jù)來源于元數(shù)據(jù)提供者,或者來自第二AS,所述第二AS提供除電子節(jié)目單外的其它業(yè)務(wù)。
8.如權(quán)利要求6所述的方法,其特征在于在用戶請(qǐng)求電子節(jié)目單之前或在用戶請(qǐng)求電子節(jié)目單時(shí),所述方法還包括以下步驟AS與元數(shù)據(jù)提供者交互獲取構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息。
9.如權(quán)利要求7所述的方法,其特征在于在用戶請(qǐng)求電子節(jié)目單之前或在用戶請(qǐng)求電子節(jié)目單時(shí),所述方法還包括以下步驟AS與元數(shù)據(jù)提供者交互獲取構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息,或元數(shù)據(jù)提供者先提供構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息給第二AS,第一AS再?gòu)牡诙嗀S處獲取。
10.如權(quán)利要求6或7所述的方法,其特征在于步驟A2所述的服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè)具體包括以下步驟當(dāng)用戶成功注冊(cè),服務(wù)CSCF從HSS下載過濾準(zhǔn)則,所述過濾準(zhǔn)則中包含觸發(fā)規(guī)則,指示用戶注冊(cè)成功后發(fā)起向指定AS的第三方注冊(cè);服務(wù)CSCF判斷是否需要第三方注冊(cè),若需要,則服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè)。
11.如權(quán)利要求6或7所述的方法,其特征在于步驟A3所述的AS判斷是否需要立即向終端發(fā)送電子節(jié)目單是通過以下方式實(shí)現(xiàn)的AS檢查保存在AS或HSS上的用戶業(yè)務(wù)數(shù)據(jù),所述用戶業(yè)務(wù)數(shù)據(jù)中具有一個(gè)標(biāo)記,所述標(biāo)記指示是否需要立即向終端發(fā)送電子節(jié)目單;若用戶業(yè)務(wù)數(shù)據(jù)中不存在所述標(biāo)記,則AS可以基于本地策略決策是否需要立即向終端發(fā)送電子節(jié)目單。
12.如權(quán)利要求11所述的方法,其特征在于所述標(biāo)記可以通過Ut接口進(jìn)行修改。
13.如權(quán)利要求6或7所述的方法,其特征在于步驟A3所述的AS向終端主動(dòng)推送電子節(jié)目單,所述電子節(jié)目單的發(fā)送方式是采用會(huì)話發(fā)起協(xié)議SIP進(jìn)行,具體的電子節(jié)目單信息封裝在SIP中,由AS直接發(fā)送給終端。
14.如權(quán)利要求13所述的方法,其特征在于所述采用SIP進(jìn)行是采用擴(kuò)展SIP消息體類型并封裝在消息MESSAGE、信息Info或者發(fā)布Publish消息中進(jìn)行。
15.如權(quán)利要求6或7所述的方法,其特征在于步驟A3所述的描述信息為可以被終端所理解的觸發(fā)器。
16.如權(quán)利要求15所述的方法,其特征在于所述描述信息是用以可擴(kuò)展標(biāo)記語(yǔ)言為基礎(chǔ)的xml-based腳本語(yǔ)言所描述的指令,其指示終端在需要獲取電子節(jié)目單時(shí)執(zhí)行指定的動(dòng)作。
17.如權(quán)利要求6或7所述的方法,其特征在于步驟A3所述的描述信息向終端的推送方式采用SIP的Message、Info或者Publish消息進(jìn)行。
18.一種電子節(jié)目單獲取方法,其特征在于包括以下步驟B1.AS向呈現(xiàn)服務(wù)器訂閱用戶狀態(tài),以及終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè)和認(rèn)證;B2.當(dāng)呈現(xiàn)服務(wù)器獲得用戶的狀態(tài)信息之后,向AS通知所述信息;B3.AS判斷是否需要立即向終端發(fā)送電子節(jié)目單;若需要,則AS向終端主動(dòng)推送電子節(jié)目單,若不需要,則AS向終端主動(dòng)推送一個(gè)可以獲得電子節(jié)目單的描述信息,所述信息包含對(duì)終端的指示,即如果要獲得電子節(jié)目單時(shí)需要執(zhí)行的動(dòng)作,終端可以按照指示獲得電子節(jié)目單。
19.如權(quán)利要求18所述的方法,其特征在于所述AS為第一AS,其生成并向終端發(fā)送電子節(jié)目單,其生成節(jié)目單的元數(shù)據(jù)來源于元數(shù)據(jù)提供者,或者來自第二AS,所述第二AS提供除電子節(jié)目單外的其它業(yè)務(wù)。
20.如權(quán)利要求18所述的方法,其特征在于在用戶請(qǐng)求電子節(jié)目單之前或在用戶請(qǐng)求電子節(jié)目單時(shí),所述方法還包括以下步驟AS與元數(shù)據(jù)提供者交互獲取構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息。
21.如權(quán)利要求19所述的方法,其特征在于在用戶請(qǐng)求電子節(jié)目單之前或在用戶請(qǐng)求電子節(jié)目單時(shí),所述方法還包括以下步驟AS與元數(shù)據(jù)提供者交互獲取構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息,或元數(shù)據(jù)提供者先提供構(gòu)成電子節(jié)目單的元數(shù)據(jù)信息給第二AS,第一AS再?gòu)牡诙嗀S處獲取。
22.如權(quán)利要求18或19所述的方法,其特征在于步驟B1所述的訂閱是采用SIP的訂閱Subscribe/通告Notify機(jī)制進(jìn)行。
23.如權(quán)利要求18或19所述的方法,其特征在于步驟B3所述的AS判斷是否需要立即向終端發(fā)送電子節(jié)目單是通過以下方式實(shí)現(xiàn)的AS檢查保存在AS或HSS上的用戶業(yè)務(wù)數(shù)據(jù),所述用戶業(yè)務(wù)數(shù)據(jù)中具有一個(gè)標(biāo)記,所述標(biāo)記指示是否需要立即向終端發(fā)送電子節(jié)目單;若用戶業(yè)務(wù)數(shù)據(jù)中不存在所述標(biāo)記,則AS可以基于本地策略決策是否需要立即向終端發(fā)送電子節(jié)目單。
24.如權(quán)利要求18或19所述的方法,其特征在于步驟B3所述的AS向終端主動(dòng)推送電子節(jié)目單,所述電子節(jié)目單的發(fā)送方式是采用會(huì)話發(fā)起協(xié)議SIP進(jìn)行,具體的電子節(jié)目單信息封裝在SIP中,由AS直接發(fā)送給終端。
25.如權(quán)利要求24所述的方法,其特征在于所述采用SIP進(jìn)行是采用擴(kuò)展SIP消息體類型并封裝在消息MESSAGE、通告Info或者發(fā)布Publish消息中進(jìn)行。
26.如權(quán)利要求18或19所述的方法,其特征在于步驟B3所述的描述信息為可以被終端所理解的觸發(fā)器。
27.如權(quán)利要求26所述的方法,其特征在于所述描述信息是用以可擴(kuò)展標(biāo)記語(yǔ)言為基礎(chǔ)的xml-based腳本語(yǔ)言所描述的指令,其指示終端在需要獲取電子節(jié)目單時(shí)執(zhí)行指定的動(dòng)作。
28.如權(quán)利要求18或19所述的方法,其特征在于步驟B3所述的描述信息向終端的推送方式采用SIP的Message、Info或者Publish消息進(jìn)行。
全文摘要
本發(fā)明涉及一種電子節(jié)目單獲取方法,其包括以下步驟A1.終端向IMS網(wǎng)絡(luò)進(jìn)行注冊(cè)和認(rèn)證;A2.服務(wù)CSCF向AS發(fā)起第三方注冊(cè),雙方交互完成第三方注冊(cè);A3.AS判斷是否需要立即向終端發(fā)送電子節(jié)目單;若需要,則AS向終端主動(dòng)推送電子節(jié)目單,若不需要,則AS向終端主動(dòng)推送一個(gè)可以獲得電子節(jié)目單的描述信息,所述信息包含對(duì)終端的指示,即如果要獲得電子節(jié)目單時(shí)需要執(zhí)行的動(dòng)作,終端可以按照指示獲得電子節(jié)目單。本發(fā)明還涉及一種電子節(jié)目單獲取系統(tǒng)。本發(fā)明的系統(tǒng)和方法的業(yè)務(wù)發(fā)現(xiàn)機(jī)制靈活,其方便了IP多媒體子系統(tǒng)的流媒體類業(yè)務(wù)的開展,為基于IP多媒體子系統(tǒng)開展流媒體業(yè)務(wù)提供了必要的支持。
文檔編號(hào)H04N5/445GK101031059SQ20061003410
公開日2007年9月5日 申請(qǐng)日期2006年3月2日 優(yōu)先權(quán)日2006年3月2日
發(fā)明者吳向陽(yáng), 嚴(yán)軍, 李金成 申請(qǐng)人:華為技術(shù)有限公司