專利名稱:網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視領(lǐng)域,尤其涉及網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法、
裝置及系統(tǒng)。
背景技術(shù):
IPTV(Internet Protocol Television,交互式網(wǎng)絡(luò)電視)是一種利用寬帶有線電 視網(wǎng),集互聯(lián)網(wǎng)、多媒體、通訊等多種技術(shù)于一體,向家庭用戶提供包括數(shù)字電視在內(nèi)的多 種交互式服務(wù)的嶄新技術(shù)。用戶在家中可以使用PC或者網(wǎng)絡(luò)機頂盒+普通電試機方式享 受IPTV業(yè)務(wù),也可以通過移動終端享受IPTV業(yè)務(wù)。IPTV使用TCP/IP作為承載協(xié)議進行單 播、廣播或組播視頻業(yè)務(wù),有效地將電視網(wǎng)、電話網(wǎng)和互聯(lián)網(wǎng)三個領(lǐng)域結(jié)合在一起,是三網(wǎng) 絡(luò)融合最具代表性的業(yè)務(wù),正受到業(yè)界越來越多的關(guān)注。 頂S(IP Multimedia Subsystem, IP多媒體系統(tǒng))是一個獨立于接入技術(shù)的基于 IP的標準體系,它與現(xiàn)存的語音和數(shù)據(jù)網(wǎng)絡(luò)都可以互通。不論是固定網(wǎng)絡(luò)用戶(例如公共 交換電話網(wǎng)絡(luò)、綜合業(yè)務(wù)數(shù)字網(wǎng)、因特網(wǎng))還是移動用戶(例如全球移動通訊系統(tǒng)、碼分多 址)。IMS的體系使得通過各種類型的客戶端都可以建立對等的IP通信,并可以獲得所需 要的服務(wù)質(zhì)量。除會話管理之外,MS體系還涉及完成服務(wù)提供所必須的功能(例如注冊、 安全、計費、承載控制、漫游)??傊琁MS形成了 IP核心網(wǎng)的心臟。 Mobile IPTV(移動網(wǎng)絡(luò)電視)是3GPP SA4的一個研究項目,研究采用數(shù)字廣播/ 多播技術(shù)傳輸移動終端接收的數(shù)字電視節(jié)目。其中,主要包括業(yè)務(wù)控制功能實體,用于提 供內(nèi)容點播、電視直播、下載等業(yè)務(wù)控制功能;廣播多播服務(wù)中心,用于提供多播的流媒體 傳輸和多播文件傳輸;業(yè)務(wù)信息提供實體,用于通過接收多播或單播傳輸?shù)奈募?shù)據(jù),并向 下載功能實體上報接收報告的信息。 IPTV的研究工作也可能對頂S子系統(tǒng)產(chǎn)生影響,TISPAN(Telecommunications and Internet Converged Services and Protocols for AdvancedNetworking,電信禾口互聯(lián)網(wǎng) 融合業(yè)務(wù)及高級網(wǎng)絡(luò)協(xié)議)已經(jīng)啟動對基于MS的IPTV架構(gòu)研究?;贗MS的IPTV架構(gòu) 將直接重用IMS的相關(guān)功能實體,通過適當(dāng)增加新的功能實體以及對現(xiàn)有功能實體相關(guān)功 能的擴充,實現(xiàn)對IPTV業(yè)務(wù)的支持;非基于IMS的IPTV架構(gòu)則根據(jù)IPTV業(yè)務(wù)的需求提出 特有的功能實體和功能架構(gòu),和頂S子系統(tǒng)之間為互通關(guān)系。 再有,目前OIPF(Open IPTV Forum,開放式IPTV論壇)也在定義IPTV和Mobile
TV相關(guān)的標準規(guī)范。規(guī)范中,OITF(Open IPTV Terminal Function,開放IPTV終端功能)
從CDF(Content Delivery Function,內(nèi)容傳送實體)下載數(shù)據(jù);IPTV控制實體,負責(zé)業(yè)務(wù)
控制。但下載的具體流程,以及下載業(yè)務(wù)信息的上報目前還沒有涉及。 在實現(xiàn)上述過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題 業(yè)務(wù)控制功能實體在Mobile IPTV架構(gòu)和TISPAN IPTV架構(gòu)以及0IPF架構(gòu)中是
業(yè)務(wù)控制的節(jié)點,需要對下載業(yè)務(wù)進行靈活的控制,但在現(xiàn)有的各架構(gòu)中,業(yè)務(wù)控制功能實
體不能對下載業(yè)務(wù)進行靈活的業(yè)務(wù)控制。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法、裝置及系統(tǒng),
能使業(yè)務(wù)控制功能實體對下載業(yè)務(wù)進行控制。 為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案 —種下載業(yè)務(wù)信息的獲取方法,用于網(wǎng)絡(luò)電視架構(gòu)中,包括 業(yè)務(wù)控制功能實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送通道; 業(yè)務(wù)控制功能實體通過該下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。 本發(fā)明實施例提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,使業(yè)務(wù)控制功能
實體能夠獲取下載狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文
件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。 —種業(yè)務(wù)控制功能實體,用于網(wǎng)絡(luò)電視架構(gòu)中,包括 建立通道單元,用于建立下載業(yè)務(wù)信息傳送通道; 接收單元,用于通過該下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。 本發(fā)明實施例提供的業(yè)務(wù)控制功能實體,能夠建立下載業(yè)務(wù)信息傳送通道,并接
收來自業(yè)務(wù)信息提供實體的下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體就能夠獲取下載狀態(tài)
的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)計,下載時間的
調(diào)整,下載資費的調(diào)整等。 —種下載功能實體,用于網(wǎng)絡(luò)電視架構(gòu)中,包括 建立通道單元,用于與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳送通道; 發(fā)送單元,用于通過該下載業(yè)務(wù)信息傳送通道向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。 本發(fā)明實施例提供的下載功能實體,能夠建立與業(yè)務(wù)控制功能實體的下載業(yè)務(wù)信 息傳送通道,并通過該通道向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實 體就能夠獲取下載狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文 件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。
—種用戶終端,用于網(wǎng)絡(luò)電視架構(gòu)中,包括 建立通道單元,用于與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳送通道; 發(fā)送單元,用于通過所述下載業(yè)務(wù)信息傳送通道向所述業(yè)務(wù)控制功能實體發(fā)送下
載業(yè)務(wù)信息。 本發(fā)明實施例提供的用戶終端,能夠建立與業(yè)務(wù)控制功能實體的下載業(yè)務(wù)信息傳 送通道,并通過該通道向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體就 能夠獲取下載狀態(tài)的信息,從而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進 行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。
—種網(wǎng)絡(luò)電視系統(tǒng),包括 業(yè)務(wù)信息提供實體,和與該業(yè)務(wù)信息提供實體通過下載業(yè)務(wù)信息傳送通道相連的 業(yè)務(wù)控制功能實體; 業(yè)務(wù)信息提供實體,用于向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息;
業(yè)務(wù)控制功能實體,用于接收來自業(yè)務(wù)信息提供實體的下載業(yè)務(wù)信息。
6
本發(fā)明實施例提供的網(wǎng)絡(luò)電視系統(tǒng),業(yè)務(wù)信息提供實體和業(yè)務(wù)控制功能實體能夠
建立下載業(yè)務(wù)信息傳送通道,業(yè)務(wù)控制功能實體能夠通過該通道接收來自業(yè)務(wù)信息提供實
體的下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體就能夠獲取下載狀態(tài)的信息,進而能夠?qū)ο?br>
載業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整 等。
圖1為本發(fā)明實施例提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法的流程框 圖; 圖2為本發(fā)明另一實施例提供的網(wǎng)絡(luò)電視架構(gòu)中數(shù)據(jù)下載以及下載業(yè)務(wù)信息獲 取方法的流程框圖; 圖3為圖2中建立通道前,數(shù)據(jù)下載方法的流程圖示意圖; 圖4為本發(fā)明實施例一提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法的流程 圖示意圖; 圖5為本發(fā)明實施例二提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法的流程 圖示意圖; 圖6為本發(fā)明實施例三提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法的流程 圖示意圖; 圖7為本發(fā)明實施例提供的業(yè)務(wù)控制功能實體的結(jié)構(gòu)框圖;
圖8為本發(fā)明另一實施例提供的業(yè)務(wù)控制功能實體的結(jié)構(gòu)框圖;
圖9為本發(fā)明實施例提供的下載功能實體的結(jié)構(gòu)框圖;
圖10為本發(fā)明另一實施例提供的下載功能實體的結(jié)構(gòu)框圖;
圖11為本發(fā)明實施例提供的用戶終端的結(jié)構(gòu)框圖;
圖12為本發(fā)明實施例提供的網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu)示意圖;
圖13為本發(fā)明另一實施例提供的網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明實施例提供一種網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法、裝置及系統(tǒng),
能使業(yè)務(wù)控制功能實體對下載業(yè)務(wù)進行控制。 下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。 本發(fā)明實施例提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,如圖1所示,該 方法步驟為 S101、業(yè)務(wù)控制功能實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送通道;
本實施例中的業(yè)務(wù)信息提供功能實體具體可以為用戶終端或下載功能實體;
S102、業(yè)務(wù)控制功能實體通過該下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。
本發(fā)明實施例提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,使業(yè)務(wù)控制功能 實體能夠獲取下載狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文 件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。 另外,本發(fā)明另一實施例提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,在上述步驟S101之前還包括以下步驟,如圖2所示 S100、用戶終端同業(yè)務(wù)控制功能實體交互,接收下載功能實體傳輸?shù)奈募?shù)據(jù)。
進一步地,上述步驟S100具體包括以下步驟,如圖3所示 S100A、用戶終端向業(yè)務(wù)控制功能實體發(fā)送會話初始協(xié)議邀請消息,其中,所述消 息中攜帶下載業(yè)務(wù)標識或多播文件下載會話的標識; S100B、所述業(yè)務(wù)控制功能實體接收來自所述用戶終端的所述會話初始協(xié)議邀請 消息,向所述用戶終端返回確認消息(具體可以為SIP 2000K消息),其中包含了下載業(yè)務(wù) 的多播地址(具體可以用會話描述協(xié)議描述); S100C、所述用戶終端接收來自所述業(yè)務(wù)控制功能實體的該確認消息(具體可以 為SIP 2000K消息)和所述多播地址(具體可以用會話描述協(xié)議描述),接收下載功能實體 傳輸?shù)奈募?shù)據(jù)。 這樣一來,在業(yè)務(wù)控制功能實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送 通道之前,用戶終端能夠與業(yè)務(wù)控制功能實體交互,并從下載功能實體上進行下載,產(chǎn)生下 載業(yè)務(wù)信息,以便完成后續(xù)工作。 實施例一 業(yè)務(wù)控制功能實體從下載功能實體獲取下載業(yè)務(wù)信息 本發(fā)明實施例一提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,能使業(yè)務(wù)控制
功能實體對下載業(yè)務(wù)進行控制。 本實施例提供的方法,在Mobile IPTV架構(gòu)中,用戶終端對應(yīng) UE(UserExperience,用戶終端);業(yè)務(wù)控制功能實體對應(yīng)SCF (Service Control Functions,業(yè)務(wù)控制功能實體);下載功能實體對應(yīng)的BMSC (Broadcast Multicast ServiceCentre,廣播多播服務(wù)中心); 本實施例提供的方法,在TISPAN IPTV架構(gòu)中,用戶終端對應(yīng) UE(UserExperience,用戶終端);業(yè)務(wù)控制功能實體對應(yīng)IPTV SCF (Service ControlFunctions,業(yè)務(wù)控制功能實體);下載功能實體對應(yīng)IPTV MF(Media Functions,媒 體功能實體),或者其中的IPTV MDF(Media Delivery Functions,媒體傳輸功能實體);
本實施例提供的方法,在OIPF架構(gòu)中,用戶終端對應(yīng)OITF(Open IPTVTerminal Function,開放IPTV終端功能);業(yè)務(wù)控制功能實體對應(yīng)IPTV控制實體;下載功能實體對 應(yīng)CDF(Content Delivery Function,內(nèi)容傳送實體); 本實施例中的下載業(yè)務(wù)信息可以為下載業(yè)務(wù)的接收報告,如下載文件接收成功, 失敗信息;或是下載業(yè)務(wù)的狀態(tài)信息,如開始下載,下載暫停,下載恢復(fù),下載完成等;
本實施例中整個過程采用超文本傳輸協(xié)議方式,當(dāng)然不僅限于超文本傳輸協(xié)議, 也可以通過RTSP(Real Time Streaming Protocol,實時流傳輸協(xié)議)、Diameter協(xié)議或 SIP(Session Initiation Protocol,會話初始協(xié)議)等方式。如圖4所示,該方法具體步 驟為 S400、首先建立下載功能實體與業(yè)務(wù)控制功能實體之間的下載業(yè)務(wù)信息傳送通
道,使該通道支持下載功能實體向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息的能力; S401、用戶終端向下載功能實體發(fā)送HTTP POST消息,并攜帶下載業(yè)務(wù)的下載業(yè)務(wù)
信息,該信息中含有指示該用戶終端對應(yīng)的業(yè)務(wù)控制功能實體的信息; S402、下載功能實體接收來自用戶終端的HTTP POST消息,返回HTTP 2000K確認;
8CN 101771662 A
S403、下載功能實體從HTTP POST消息中解出下載業(yè)務(wù)信息,并從該信息中解析出 指示業(yè)務(wù)控制功能實體的信息,如業(yè)務(wù)控制功能實體的標識信息,或用戶終端與業(yè)務(wù)控制 功能實體建立業(yè)務(wù)會話的標識信息等,下載功能實體根據(jù)這個信息確定為用戶終端提供服 務(wù)的業(yè)務(wù)控制功能實體,或者下載功能實體根據(jù)本地配置的規(guī)則確定為用戶提供服務(wù)的業(yè) 務(wù)控制功能實體; S404、下載功能實體通過下載業(yè)務(wù)信息傳送通道向已經(jīng)確定的業(yè)務(wù)控制功能實體 發(fā)送HTTP POST消息、或SIP INFO消息、或SIP MESSAGE消息,并攜帶下載業(yè)務(wù)的下載業(yè)務(wù) 信息; S405、業(yè)務(wù)控制功能實體接收來自下載功能實體的攜帶有下載業(yè)務(wù)信息的HTTP POST消息、或SIP INFO消息、或SIP MESSAGE消息,返回HTTP 2000K或SIP 2000K確認。
本發(fā)明實施例一提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,首先,下載功 能實體與業(yè)務(wù)控制功能實體之間建立下載業(yè)務(wù)信息傳送通道,然后,下載功能實體接收來 自用戶終端的下載業(yè)務(wù)信息,該信息攜帶指示業(yè)務(wù)控制功能實體的信息,下載功能實體從 該接收報告中解析出指示業(yè)務(wù)控制功能實體的信息,然后根據(jù)該指示信息或根據(jù)本地配置 的規(guī)則向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體就能夠獲取下載 狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)計,下載時 間的調(diào)整,下載資費的調(diào)整等,另外,本發(fā)明實施例適用于Mobile IPTV架構(gòu)和TISPANIPTV 架構(gòu)以及OIPF架構(gòu),且能夠使用多種協(xié)議方式,擴大了其適用范圍。
實施例二 業(yè)務(wù)控制功能實體從用戶終端獲取下載業(yè)務(wù)信息 本發(fā)明實施例二提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,能使業(yè)務(wù)控制 功能實體對下載業(yè)務(wù)進行控制。 本實施例提供的方法,在Mobile IPTV架構(gòu)中,用戶終端對應(yīng) UE(UserExperience,用戶終端);業(yè)務(wù)控制功能實體對應(yīng)SCF (Service Control Functions,業(yè)務(wù)控制功能實體); 本實施例提供的方法,在TISPAN IPTV架構(gòu)中,用戶終端對應(yīng) UE(UserExperience,用戶終端);業(yè)務(wù)控制功能實體對應(yīng)IPTV SCF (Service ControlFunctions,業(yè)務(wù)控制功能實體); 本實施例提供的方法,在OIPF架構(gòu)中,用戶終端對應(yīng)OITF(Open IPTVTerminal Function,開放IPTV終端功能);業(yè)務(wù)控制功能實體對應(yīng)IPTV控制實體;
本實施例中的下載業(yè)務(wù)信息可以為下載業(yè)務(wù)的接收報告,如下載文件接收成功, 失敗信息;或是下載業(yè)務(wù)的狀態(tài)信息,如開始下載,下載暫停,下載恢復(fù),下載完成等;
本實施例中整個過程采用SIP (Session Initiation Protocol,會話初始協(xié)議)方 式。如圖5所示,該方法具體步驟為 S500、首先建立經(jīng)過IMS Core路由的,用戶終端與業(yè)務(wù)控制功能實體之間的下載 業(yè)務(wù)信息傳送通道,使該通道支持用戶終端向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息的能 力; S501、用戶終端向IMS Core路由發(fā)送SIP INFO消息或SIP MESSAGE消息,該消息 攜帶下載業(yè)務(wù)的下載業(yè)務(wù)信息; S502、IMS Core路由向業(yè)務(wù)控制功能實體發(fā)送SIP INFO消息或SIPMESSAGE消息,
9該消息攜帶下載業(yè)務(wù)的下載業(yè)務(wù)信息; S503、業(yè)務(wù)控制功能實體收到SIP INFO消息SIP MESSAGE消息,從中取出下載業(yè)
務(wù)信息,向頂S Core路由返回SIP 2000K消息; S504、 IMS Core路由向用戶終端返回SIP 2000K消息。 本發(fā)明中的下載業(yè)務(wù)信息,如果是下載業(yè)務(wù)信息中含有接收失敗的文件,則業(yè)務(wù) 控制功能實體可以在返回的SIP 2000K消息中攜帶文件修復(fù)服務(wù)器的地址,業(yè)務(wù)信息提供 實體可以向文件修復(fù)服務(wù)器發(fā)起修復(fù)文件請求。 本發(fā)明實施例二提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,業(yè)務(wù)控制功能
實體通過IMS Core路由直接接收來自用戶終端的SIP消息,并從中取出下載業(yè)務(wù)信息。因
此,業(yè)務(wù)控制功能實體就能夠獲取下載狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)
控制,如對下載的文件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等,另外,本發(fā)明實施例
適用于Mobile IPTV架構(gòu)和TISPANIPTV架構(gòu)以及OIPF架構(gòu)。 實施例三業(yè)務(wù)控制功能實體從用戶終端獲取下載業(yè)務(wù)信息 本發(fā)明實施例三提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,能使業(yè)務(wù)控制 功能實體對下載業(yè)務(wù)進行控制。 本實施例提供的方法,在Mobile IPTV架構(gòu)中,用戶終端對應(yīng) UE(UserExperience,用戶終端);業(yè)務(wù)控制功能實體對應(yīng)SCF (Service Control Functions,業(yè)務(wù)控制功能實體); 本實施例提供的方法,在TISPAN IPTV架構(gòu)中,用戶終端對應(yīng) UE(UserExperience,用戶終端);業(yè)務(wù)控制功能實體對應(yīng)IPTV SCF (Service ControlFunctions,業(yè)務(wù)控制功能實體); 本實施例提供的方法,在OIPF架構(gòu)中,用戶終端對應(yīng)OITF(Open IPTVTerminal Function,開放IPTV終端功能);業(yè)務(wù)控制功能實體對應(yīng)IPTV控制實體;
本實施例中的下載業(yè)務(wù)信息可以為下載業(yè)務(wù)的接收報告,如下載文件接收成功, 失敗信息;或是下載業(yè)務(wù)的狀態(tài)信息,如開始下載,下載暫停,下載恢復(fù),下載完成等;
本實施例中整個過程采用超文本傳輸協(xié)議方式。如圖6所示,該方法具體步驟為
S600、首先建立用戶終端與業(yè)務(wù)控制功能實體之間的下載業(yè)務(wù)信息傳送通道,使 該通道支持用戶終端向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息的能力; S601、用戶終端通過下載業(yè)務(wù)信息傳送通道向業(yè)務(wù)控制功能實體發(fā)送HTTPP0ST 消息,該消息攜帶下載業(yè)務(wù)的下載業(yè)務(wù)信息; S602、業(yè)務(wù)控制功能實體接收來自用戶終端的HTTP POST消息,從中取出下載業(yè)務(wù) 信息,向用戶終端返回HTTP 2000K消息。 本發(fā)明中的下載業(yè)務(wù)信息,如果是下載業(yè)務(wù)信息中含有接收失敗的文件,則業(yè)務(wù) 控制功能實體可以在返回的HTTP 2000K消息中攜帶文件修復(fù)服務(wù)器的地址,業(yè)務(wù)信息提 供實體可以向文件修復(fù)服務(wù)器發(fā)起修復(fù)文件請求。 本發(fā)明實施例三提供的網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法,業(yè)務(wù)控制功能 實體接收來自用戶終端的HTTP消息,并從中取出下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體 就能夠獲取下載狀態(tài)的信息,從而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件 進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等,另外,本發(fā)明實施例適用于Mobile IPTV架構(gòu)和TISPAN IPTV架構(gòu)以及OIPF架構(gòu)。 本發(fā)明實施例提供的業(yè)務(wù)控制功能實體,用于網(wǎng)絡(luò)電視架構(gòu)中,能夠?qū)ο螺d業(yè)務(wù) 進行控制,如圖7所示,包括 建立通道單元701 ,用于建立下載業(yè)務(wù)信息傳送通道; 接收單元702,用于通過該下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。 本發(fā)明實施例提供的業(yè)務(wù)控制功能實體,能夠通過建立通道單元701建立下載業(yè)
務(wù)信息傳送通道,再利用接收單元702接收下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體就能夠
獲取下載狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)
計,下載時間的調(diào)整,下載資費的調(diào)整等。 進一步地,如圖8所示,該業(yè)務(wù)控制功能實體的建立通道單元701可以包括用戶終
端通道模塊701A和/或下載功能實體通道模塊701B,其中 用戶終端通道模塊701A,用于與用戶終端建立下載業(yè)務(wù)信息傳送通道; 下載功能實體通道模塊701B,用于與下載功能實體建立下載業(yè)務(wù)信息傳送通道。 該業(yè)務(wù)控制功能實體的接收單元702包括接收用戶終端模塊702A和/或接收下
載功能實體模塊702B,其中 接收用戶終端模塊702A,用于通過下載業(yè)務(wù)信息傳送通道接收用戶終端的下載業(yè) 務(wù)信息; 接收下載功能實體模塊702B,用于通過下載業(yè)務(wù)信息傳送通道接收下載功能實體 的下載業(yè)務(wù)信息。 這樣一來,業(yè)務(wù)控制功能實體就能夠同用戶終端和下載功能實體建立下載業(yè)務(wù)信 息傳送通道,從而能夠通過給通道接收來自用戶終端和下載功能實體的下載業(yè)務(wù)信息,進 而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)計,下載時間的調(diào)整,下載 資費的調(diào)整等。 本發(fā)明實施例提供的一種下載功能實體,用于網(wǎng)絡(luò)電視架構(gòu)中,能夠?qū)ο螺d業(yè)務(wù) 進行控制,如圖9所示,包括 建立通道單元901,用于與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳送通道;
發(fā)送單元902,用于通過下載業(yè)務(wù)信息傳送通道向業(yè)務(wù)控制功能實體發(fā)送下載業(yè) 務(wù)信息。 本發(fā)明實施例提供的下載功能實體,首先利用建立通道單元901,與業(yè)務(wù)控制功能 實體建立下載業(yè)務(wù)信息傳送通道,再利用發(fā)送單元902通過下載業(yè)務(wù)信息傳送通道向業(yè)務(wù) 控制功能實體發(fā)送下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實體就能夠獲取下載狀態(tài)的信息,從 而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)計,下載時間的調(diào)整,下載 資費的調(diào)整等。 進一步地,本發(fā)明的另一實施例中,如圖IO所示,
該下載功能實體可以進一步包括 接收單元903,用于接收來自用戶終端的下載業(yè)務(wù)信息,其中該下載業(yè)務(wù)信息包含 指示業(yè)務(wù)控制功能實體的信息; 解析單元904,用于從下載業(yè)務(wù)信息中解析出該指示信息。
上述解析單元904還可以包括
確定模塊904A,用于根據(jù)解析出的指示信息,或根據(jù)本地配置的規(guī)則,確定為用戶
終端提供服務(wù)的業(yè)務(wù)控制功能實體。 另外,在該下載功能實體中還可以包括 傳送單元905,能夠傳輸多播的流媒體和多播文件。 這樣一來,首先利用建立通道單元901,與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳 送通道,再利用接收單元903接收下載業(yè)務(wù)信息,然后利用解析單元904解析出業(yè)務(wù)控制功 能實體的信息,最后,利用發(fā)送單元902通過下載業(yè)務(wù)信息傳送通道向業(yè)務(wù)控制功能實體 發(fā)送下載業(yè)務(wù)信息。另外,利用確定模塊904A,能夠確定出為用戶終端提供服務(wù)的業(yè)務(wù)控制 功能實體,進而下載功能實體就能夠向確定出的業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。另 外,通過傳送單元905,傳輸多播的流媒體和多播文件,使用戶終端能夠進行下載,從而產(chǎn)生
下載業(yè)務(wù)信息。 本發(fā)明實施例提供的用戶終端,用于網(wǎng)絡(luò)電視架構(gòu)中,如圖ll所示,包括
建立通道單元1101,用于與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳送通道;
發(fā)送單元1102,用于通過所述下載業(yè)務(wù)信息傳送通道向業(yè)務(wù)控制功能實體發(fā)送下 載業(yè)務(wù)信息。 其中,該發(fā)送單元1102包括SIP接口模塊1102A和/或HTTP接口模塊1102B,其 中 SIP接口模塊1102A,用于通過SIP協(xié)議向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息;
HTTP接口模塊1102B,用于通過HTTP協(xié)議向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。 本發(fā)明實施例提供的用戶終端,利用建立通道單元1101,與業(yè)務(wù)控制功能實體建 立下載業(yè)務(wù)信息傳送通道,再利用發(fā)送單元1102,向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息, 因此,業(yè)務(wù)控制功能實體就能夠獲取下載狀態(tài)的信息,從而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè) 務(wù)控制,如對下載的文件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。另外,通過SIP接 口模塊1102A和HTTP接口模塊1102B,用戶終端能夠通過SIP協(xié)議和HTTP協(xié)議方式發(fā)送下 載業(yè)務(wù)信息。 本發(fā)明實施例提供的網(wǎng)絡(luò)電視系統(tǒng),如圖12所示,包括 業(yè)務(wù)信息提供實體1201,和與該業(yè)務(wù)信息提供實體1201通過下載業(yè)務(wù)信息傳送 通道1202相連的業(yè)務(wù)控制功能實體1203 ; 業(yè)務(wù)信息提供實體1201,用于通過下載業(yè)務(wù)信息傳送通道1202向業(yè)務(wù)控制功能 實體1203發(fā)送下載業(yè)務(wù)信息; 業(yè)務(wù)控制功能實體1203,用于通過下載業(yè)務(wù)信息傳送通道1202接收來自業(yè)務(wù)信 息提供實體1201的下載業(yè)務(wù)信息。 本發(fā)明實施例提供的移動網(wǎng)絡(luò)電視系統(tǒng),能使業(yè)務(wù)控制功能實體1203建立下載 業(yè)務(wù)信息傳送通道1202,并通過該通道接收來自業(yè)務(wù)信息提供實體1201的下載業(yè)務(wù)信息。 因此,業(yè)務(wù)控制功能實體1203就能夠獲取下載狀態(tài)的信息,從而能夠?qū)ο螺d業(yè)務(wù)進行靈活 的業(yè)務(wù)控制,如對下載的文件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。
其中,如圖13所示,本發(fā)明另一實施例提供的網(wǎng)絡(luò)電視系統(tǒng),將上述的業(yè)務(wù)信息 提供實體1201具體實例化為用戶終端1301或下載功能實體1302 ;
上述的業(yè)務(wù)控制功能實體1203與用戶終端1301和/或下載功能實體1302建立 下載業(yè)務(wù)信息傳送通道1202 ;業(yè)務(wù)控制功能實體1203通過該下載業(yè)務(wù)信息傳送通道1202 獲取下載業(yè)務(wù)信息。 本實施例中的業(yè)務(wù)控制功能實體1203和用戶終端1301以及下載功能實體1302 與上述實施中的各實體構(gòu)造相同,在此就不再贅述。 本發(fā)明實施例提供的移動網(wǎng)絡(luò)電視系統(tǒng),能使業(yè)務(wù)控制功能實體1203與用戶終 端1301和/或下載功能實體1302建立下載業(yè)務(wù)信息傳送通道1202,從而通過該通道,接 收來自用戶終端1301和/或下載功能實體1302的下載業(yè)務(wù)信息。因此,業(yè)務(wù)控制功能實 體1203就能夠獲取下載狀態(tài)的信息,進而能夠?qū)ο螺d業(yè)務(wù)進行靈活的業(yè)務(wù)控制,如對下載 的文件進行統(tǒng)計,下載時間的調(diào)整,下載資費的調(diào)整等。 以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。
權(quán)利要求
一種下載業(yè)務(wù)信息的獲取方法,用于網(wǎng)絡(luò)電視架構(gòu)中,其特征在于,包括業(yè)務(wù)控制功能實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送通道;所述業(yè)務(wù)控制功能實體通過所述下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。
2. 根據(jù)權(quán)利要求1所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能 實體與業(yè)務(wù)信息提供功能實體建立業(yè)務(wù)信息傳送通道前還包括用戶終端同業(yè)務(wù)控制功能實體交互,接收下載功能實體傳輸?shù)奈募?shù)據(jù)。
3. 根據(jù)權(quán)利要求2所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述用戶終端同業(yè) 務(wù)控制功能實體交互,接收下載功能實體傳輸?shù)奈募?shù)據(jù)具體為用戶終端向業(yè)務(wù)控制功能實體發(fā)送會話初始協(xié)議邀請消息,其中,所述消息中攜帶下 載業(yè)務(wù)標識或多播文件下載會話的標識;所述業(yè)務(wù)控制功能實體接收來自所述用戶終端的所述會話初始協(xié)議邀請消息,向所述 用戶終端返回確認消息,所述消息包含下載業(yè)務(wù)的多播地址;所述用戶終端接收來自所述業(yè)務(wù)控制功能實體的所述確認消息和所述多播地址,接收 下載功能實體傳輸?shù)奈募?shù)據(jù)。
4. 根據(jù)權(quán)利要求1所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)信息提供 功能實體具體為用戶終端或下載功能實體。
5. 根據(jù)權(quán)利要求4所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能 實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送通道具體為所述業(yè)務(wù)控制功能實體與所述下載功能實體建立下載業(yè)務(wù)信息傳送通道。
6. 根據(jù)權(quán)利要求5所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能 實體通過所述下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息具體為所述下載功能實體接收來自用戶終端的下載業(yè)務(wù)信息,其中所述下載業(yè)務(wù)信息包含指 示所述業(yè)務(wù)控制功能實體的信息;所述下載功能實體根據(jù)所述指示信息,或根據(jù)本地配置的規(guī)則,確定為所述用戶終端 提供服務(wù)的所述業(yè)務(wù)控制功能實體,并通過所述下載業(yè)務(wù)信息傳送通道向所述業(yè)務(wù)控制功 能實體發(fā)送所述下載業(yè)務(wù)信息;所述業(yè)務(wù)控制功能實體通過所述下載業(yè)務(wù)信息傳送通道接收來自所述下載功能實體 的所述下載業(yè)務(wù)信息。
7. 根據(jù)權(quán)利要求6所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能 實體通過超文本傳輸協(xié)議、實時流傳輸協(xié)議、會話初始協(xié)議或Diameter協(xié)議方式,通過所 述下載業(yè)務(wù)信息傳送通道接收來自所述下載功能實體的所述下載業(yè)務(wù)信息。
8. 根據(jù)權(quán)利要求4所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能 實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送通道具體為所述業(yè)務(wù)控制功能實體與所述用戶終端建立下載業(yè)務(wù)信息傳送通道。
9. 根據(jù)權(quán)利要求8所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能 實體通過所述下載業(yè)務(wù)信息傳送通道獲取下載業(yè)務(wù)信息具體為所述業(yè)務(wù)控制功能實體通過所述下載業(yè)務(wù)信息傳送通道從所述用戶終端接收所述下 載業(yè)務(wù)信息。
10. 根據(jù)權(quán)利要求9所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述業(yè)務(wù)控制功能實體通過會話初始協(xié)議或超文本傳輸協(xié)議,通過所述下載業(yè)務(wù)信息傳送通道從所述用戶終 端獲取所述下載業(yè)務(wù)信息。
11. 根據(jù)權(quán)利要求io所述的下載業(yè)務(wù)信息的獲取方法,其特征在于,所述超文本傳輸協(xié)議消息包括P0ST消息;所述會話初始協(xié)議消息包括INF0消息、MESSAGE消息。
12. —種業(yè)務(wù)控制功能實體,用于網(wǎng)絡(luò)電視架構(gòu)中,其特征在于,包括 建立通道單元,用于建立下載業(yè)務(wù)信息傳送通道;接收單元,用于通過所述下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。
13. 根據(jù)權(quán)利要求12所述的業(yè)務(wù)控制功能實體,其特征在于,所述建立通道單元包括; 用戶終端通道模塊,用于與用戶終端建立下載業(yè)務(wù)信息傳送通道; 下載功能實體通道模塊,用于與下載功能實體建立下載業(yè)務(wù)信息傳送通道。
14. 根據(jù)權(quán)利要求13所述的業(yè)務(wù)控制功能實體,其特征在于,所述接收單元包括 接收用戶終端模塊,用于通過所述下載業(yè)務(wù)信息傳送通道接收所述用戶終端的下載業(yè)務(wù)信息;接收下載功能實體模塊,用于通過所述下載業(yè)務(wù)信息傳送通道接收所述下載功能實體 的下載業(yè)務(wù)信息。
15. —種下載功能實體,用于網(wǎng)絡(luò)電視架構(gòu)中,其特征在于,包括 建立通道單元,用于與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳送通道; 發(fā)送單元,用于通過所述下載業(yè)務(wù)信息傳送通道向業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。
16. 根據(jù)權(quán)利要求15所述的下載功能實體,其特征在于,所述下載功能實體包括 接收單元,用于接收來自用戶終端的下載業(yè)務(wù)信息,其中所述下載業(yè)務(wù)信息包含指示業(yè)務(wù)控制功能實體的信息;解析單元,用于從所述下載業(yè)務(wù)信息中解析出所述指示信息。
17. 根據(jù)權(quán)利要求16所述的下載功能實體,其特征在于,所述解析單元還包括 確定模塊,用于根據(jù)解析出的所述指示信息,或根據(jù)本地配置的規(guī)則,確定為所述用戶終端提供服務(wù)的所述業(yè)務(wù)控制功能實體。
18. 根據(jù)權(quán)利要求15、 16或17所述的下載功能實體,其特征在于,所述下載功能實體還包括傳送單元,用于傳輸多播的流媒體和多播文件。
19. 一種用戶終端,用于網(wǎng)絡(luò)電視架構(gòu)中,其特征在于,包括建立通道單元,用于與業(yè)務(wù)控制功能實體建立下載業(yè)務(wù)信息傳送通道; 發(fā)送單元,用于通過所述下載業(yè)務(wù)信息傳送通道向所述業(yè)務(wù)控制功能實體發(fā)送下載業(yè) 務(wù)信息。
20. 根據(jù)權(quán)利要求19所述的用戶終端,其特征在于,所述發(fā)送單元包括SIP接口模塊,用于通過SIP協(xié)議向所述業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息;HTTP接口模塊,用于通過HTTP協(xié)議向所述業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息。
21. —種網(wǎng)絡(luò)電視系統(tǒng),其特征在于,包括業(yè)務(wù)信息提供實體,和與所述業(yè)務(wù)信息提供實體通過下載業(yè)務(wù)信息傳送通道相連的業(yè)務(wù)控制功能實體;所述業(yè)務(wù)信息提供實體,用于向所述業(yè)務(wù)控制功能實體發(fā)送下載業(yè)務(wù)信息; 所述業(yè)務(wù)控制功能實體,用于接收來自所述業(yè)務(wù)信息提供實體的所述下載業(yè)務(wù)信息。
22.根據(jù)權(quán)利要求21所述的網(wǎng)絡(luò)電視系統(tǒng),其特征在于,所述系統(tǒng)中的業(yè)務(wù)信息提供 實體包括用戶終端或下載功能實體。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)電視架構(gòu)中下載業(yè)務(wù)信息的獲取方法、裝置及系統(tǒng),涉及網(wǎng)絡(luò)電視領(lǐng)域,解決了業(yè)務(wù)控制功能實體不能對下載業(yè)務(wù)進行控制這一問題。解決方案為業(yè)務(wù)控制功能實體與業(yè)務(wù)信息提供功能實體建立下載業(yè)務(wù)信息傳送通道;所述業(yè)務(wù)控制功能實體通過所述下載業(yè)務(wù)信息傳送通道接收下載業(yè)務(wù)信息。本發(fā)明用于網(wǎng)絡(luò)電視架構(gòu)中業(yè)務(wù)控制功能實體對下載業(yè)務(wù)進行控制。
文檔編號H04L29/06GK101771662SQ200810189828
公開日2010年7月7日 申請日期2008年12月30日 優(yōu)先權(quán)日2008年12月30日
發(fā)明者成淑敏, 李金成, 王嘯, 鐘劍鋒 申請人:華為技術(shù)有限公司