專利名稱:Ip電視業(yè)務(wù)功能系統(tǒng)架構(gòu)及ip電視業(yè)務(wù)實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及基于IP多媒體子系統(tǒng)的IP電視(IPTV )系統(tǒng)架構(gòu) 中的媒體控制功能,并且具體地,涉及一種IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu)及IP電一見業(yè)務(wù)實^見方法。
技術(shù)背景IP (網(wǎng)絡(luò)互聯(lián)協(xié)議,Internet Protocol,簡稱IP )多々某體子系統(tǒng) (IP Multimedia Core Network Subsystem,簡稱IMS )是由第三代合 作<火4半計劃(3rd Generation Partnership Project,簡稱、3GPP )提出 的 一種基于IP的網(wǎng)纟各架構(gòu)?;趪H才示準(zhǔn)4b纟且織TISPAN ( Telecommunications and Internet converged Service and Protocols for Advanced Networking )提出的基 于IMS的IP電—見(IPTV)業(yè)務(wù)功能體系架構(gòu)中,當(dāng)IPTV業(yè)務(wù)會 話初始化或業(yè)務(wù)進(jìn)行過程中相關(guān)參數(shù)(例如用戶在業(yè)務(wù)進(jìn)行過程 中,需要調(diào)整帶寬,清晰度)發(fā)生變化時,用戶終端通過IMS網(wǎng)絡(luò) 與IPTV架構(gòu)中的服務(wù)控制功能(Service Control Function,簡稱SCF ) 進(jìn)行通信,請求播;改節(jié)目,SCF對用戶請求進(jìn)行4受權(quán),并將相應(yīng)的 節(jié)目請求發(fā)送給々某體控制功能實體(Media Control Function,簡稱 MCF)。 MCF選擇最佳的方案確定一個力某體傳送功能實體(Media Delivery Function,簡稱MDF )與用戶終端連4妄,并控制MDF向用 戶傳送指定的節(jié)目媒體流。圖1是現(xiàn)有的基于IMS的IPTV業(yè)務(wù)功能架構(gòu)圖,其中描述了 IPTV業(yè)務(wù)功能架構(gòu)中實現(xiàn)業(yè)務(wù)的幾個主要功能實體以及它們之間 的關(guān)系。當(dāng)IPTV業(yè)務(wù)會話初始化和業(yè)務(wù)參數(shù)發(fā)生變化時,用戶終端通 過Core IMS (核心IMS)與SCF進(jìn)行通信,進(jìn)行會話管理,SCF 將相應(yīng)的信令傳送給4某體控制功能。在IPTV體系架構(gòu)中可以有多 個SCF, —個SCF可以和多個MCF相連。IPTV々某體功能負(fù)責(zé)給終 端傳送控制和媒體流,媒體功能分為媒體控制功能(MCF)和媒體 傳輸功能(MDF), MCF主要負(fù)責(zé)處理MDF的々某體流控制,監(jiān)測 MDF的狀態(tài),管理纟某體功能與終端(UE)的交互。 一個MCF可以 控制多個MDF,它可以根據(jù)用戶的請求信息選擇能夠給用戶傳送媒 體流的MDF,查看不同MDF上的內(nèi)容與狀態(tài)分布,產(chǎn)生計費4言息。 而MDF的主要功能是負(fù)責(zé)向用戶媒體流的傳輸,向MCF上報狀態(tài) 信息。在IPTV體系架構(gòu)中,SCF負(fù)責(zé)控制IPTV的具體業(yè)務(wù), 一個 SCF功能實體由幾個SCF服務(wù)器組成。同時,在IPTV架構(gòu)中也有 許多々某體功能,主要負(fù)責(zé)々某體處理(比如存4諸和傳輸碼流)。例如 視頻點播業(yè)務(wù),當(dāng)許多用戶請求同一個媒體內(nèi)容時,需要布置多個 MF來滿足用戶的QoE(體驗質(zhì)量),在會話初始化和資源分配階段, SCF要和MCF交互。圖3是現(xiàn)有的基于IMS的IPTV體系架構(gòu)的SCF、 MCF、和 MDF拓樸結(jié)構(gòu)圖,描述了 IPTV業(yè)務(wù)功能架構(gòu)中SCF與MF的拓樸 關(guān)系以及MF中MCF和MDF之間的關(guān)系。一個IPTV系統(tǒng)為用戶提供數(shù)據(jù)、視頻、和音樂等媒體內(nèi)容, 這些內(nèi)容總是集中存儲在SP或者CP域內(nèi),為了滿足用戶的QoE, 這些內(nèi)容總是分散地存儲在網(wǎng)絡(luò)中的不同媒體功能(MF)上,請求 同樣內(nèi)容的用戶有可能由不同的MDF來提供請求的媒體內(nèi)容。有 時,MDF的存儲容量是有限的,MDF可能只是存儲i某體資源的一部分(例如 一部電視連續(xù)劇的其中幾集)。當(dāng)用戶發(fā)出一個業(yè)務(wù)請 求時,由SCF判斷哪些MF上有用戶"i青求的力某體資源并確定由。那個 MCF控制MDF傳送媒體流, 一個MCF可以控制多個MDF。這樣的網(wǎng)絡(luò)架構(gòu)有存在以下不足MCF之間是獨立的,它們 之間無法交互信息,網(wǎng)絡(luò)的容錯能力較低;如果用戶請求的媒體資 源分布在兩個由不同MCF控制的MDF上,則只能由SCF來統(tǒng)一 控制MCF來完成整個々某體資源的傳l餘;MCF無法進(jìn)4亍負(fù)荷均 衡;網(wǎng)絡(luò)結(jié)構(gòu)扁平,需要過多的MCF和MDF。因此,如果能夠使MCF之間可以交互、進(jìn)行負(fù)荷均衡、或減 少MCF/MDF的凄t量無l是是理想的。發(fā)明內(nèi)容考慮到上述問題而做出本發(fā)明,為此,本發(fā)明旨在提供一種新 的IPTV業(yè)務(wù)功能系鄉(xiāng)充架構(gòu)方案。根據(jù)本發(fā)明實施例,4是供了 一種IP電—見業(yè)務(wù)功能系統(tǒng)架構(gòu),包 括至少一個服務(wù)控制功能模塊、多個媒體控制功能模塊、以及至少 一個媒體傳輸功能模塊,其中,通過只少一個接口來實現(xiàn)媒體控制功能模塊之間和/或媒體控制功能模塊所在的媒體模塊之間的交互。其中,至少一個接口呈平行布置,設(shè)置于位于不同媒體功能模 塊下的媒體控制功能模塊之間。或者,上述至少一個接口呈樹狀布置,設(shè)置于位于同一^ 某體功 能模塊下的媒體控制功能模塊之間,并且媒體控制功能模塊通過至 少一個接口成樹狀布置。另外,上述至少一個4妄口還可以呈網(wǎng)狀布置,i殳置于位于不同 媒體功能模塊下的媒體控制功能模塊之間以及位于同 一媒體功能模 塊下的媒體控制功能模塊之間,并且同一媒體功能模塊下的媒體控 制功能模塊呈樹狀布置。在樹狀或網(wǎng)狀結(jié)構(gòu)下,在同 一媒體功能模塊下的媒體控制功能 模塊中,在作為葉子節(jié)點的媒體控制功能模塊下設(shè)置媒體傳輸功能 模塊。此時,在同一媒體功能模塊下的媒體控制功能模塊中,上一級 的媒體控制功能模塊存儲下一級的々某體控制功能模塊上的媒體內(nèi)容 信息;與媒體傳輸功能模塊相連的媒體控制功能模塊存儲媒體傳輸 功能模塊上的媒體內(nèi)容信息。另外,在同一媒體功能模塊下的媒體 控制功能模塊中,服務(wù)控制功能模塊發(fā)送給作為根節(jié)點的媒體控制 功能模塊的信令可以通過至少 一個接口下發(fā)到其他媒體控制功能模 塊。在平行結(jié)構(gòu)或網(wǎng)狀結(jié)構(gòu)下,至少一個接口用于使接收到服務(wù)控 制功能模塊發(fā)送的媒體傳輸信令的媒體功能模塊將媒體傳輸信令轉(zhuǎn) 發(fā)給通過至少 一 個接口與其相連的相鄰媒體功能模塊。才艮據(jù)本發(fā)明實施例,還才是供了一種IP電一見業(yè)務(wù)實現(xiàn)方法,其可 以^使用上述的IP電^L業(yè)務(wù)功能系統(tǒng)架構(gòu)。該方法包括以下處理服務(wù)控制功能模塊接收到用戶設(shè)備的媒 體資源請求;服務(wù)控制功能模塊確定包含有與媒體資源請求中的內(nèi) 容相同內(nèi)容的一個或多個媒體功能模塊;服務(wù)控制功能模塊從中選 擇一個媒體功能模塊向用戶設(shè)備提供J 某體資源,并將上述的一個或多個媒體功能模塊中通過至少一個接口與所選的媒體功能模塊相連 的其他媒體功能模塊的信息告知所選的媒體功能模塊;當(dāng)所選的媒體功能模塊無法提供媒體資源時,通過至少 一個接口通知與其相連 的其他媒體功能模塊繼續(xù)提供媒體資源。通過本發(fā)明的上述技術(shù)方案,使得媒體控制功能模塊之間可以進(jìn)4亍交互,相互之間可以均tT負(fù)荷,并減少了 MDF的凄t量,從而 使得網(wǎng)絡(luò)架構(gòu)更為合理,便于保證IPTV網(wǎng)絡(luò)的QoS,有利于IPTV 業(yè)務(wù)更好運(yùn)營。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請的一部分,本發(fā)明的示意性實施例及其i兌明用于解釋本發(fā)明,并 不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)相關(guān)技術(shù)的基于IMS的IPTV業(yè)務(wù)功能架構(gòu)圖;圖2是根據(jù)本發(fā)明的基于IMS的IPTV業(yè)務(wù)功能架構(gòu)圖;圖3是根據(jù)相關(guān)技術(shù)的基于IMS的IPTV體系架構(gòu)的SCF、 MCF、和MDF拓樸結(jié)構(gòu)圖;圖4是4艮據(jù)本發(fā)明實施例的基于IMS的IPTV體系架構(gòu)的SCF、 MCF、和MDF的拓樸結(jié)構(gòu)圖;圖5是才艮據(jù)本發(fā)明實施例的基于IMS的IPTV體系架構(gòu)的MCF 的樹狀拓樸結(jié)構(gòu)圖;圖6是根據(jù)本發(fā)明實施例的基于IMS的IPTV體系架構(gòu)的MCF 的網(wǎng)狀拓樸結(jié)構(gòu)圖;以及圖7是根據(jù)本發(fā)明實施例的IP電視業(yè)務(wù)實現(xiàn)方法的流程圖。
具體實施方式
在本發(fā)明實施例以下提供的技術(shù)方案中,增加了 MCF (媒體控 制功能模塊)到MCF的接口 ,使得MCF之間可以直接通信。以下將參照附圖來詳細(xì)描述本發(fā)明的實施例,給出以下實施例 以^是供對本發(fā)明的全面和透徹理解,而不是對本發(fā)明進(jìn)4亍任何限制。i殳備實施例在該實施例中,^是供了一種IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),如圖2, 其包括至少一個服務(wù)控制功能模塊(SCF)、多個媒體控制功能模塊 (MCF)、以及至少一個媒體傳輸功能模塊(MDF),其中,通過只 少一個接口來實現(xiàn)MCF之間和/或MCF所在的(MF )之間的交互。以下將結(jié)合圖4至圖6來詳細(xì)的描述上述的至少一個4妄口 。如圖4所示,上述的至少一個4妄口可以平4亍布置,i殳置于位于 不同MF下的MCF之間?;蛘?,如圖5所示,上述至少一個接口可以呈樹狀布置,設(shè)置 于位于同一 MF下的MCF之間,并且此時,MCF通過至少一個4妄 口也成樹狀布置。另外,如圖6所示,上述至少一個4妾口還可以呈網(wǎng)狀布置(結(jié) 合了上述兩種方式),設(shè)置于位于不同MF下的MCF之間以及位于 同一 MF下的MCF之間,并且同一 MF下的MCF呈樹狀布置。在圖5的樹狀或圖6的網(wǎng)狀結(jié)構(gòu)下,在同一MF下的MCF中, 在作為葉子節(jié)點的MCF (例如,圖5中的MCF3、 MCF4、 MCF5、MCF6)下設(shè)置MDF,而不必在每個MDF下都^殳置MDF,這樣, 可以減少MDF的凄t量。此時,在同一MF下的MCF中,上一級的MCF存儲下一級的 MCF上的媒體內(nèi)容信息,例如,在圖5中MCF1存儲MCF3和MCF4 的信息,而MCF2存儲MCF5和MCF6的信息;與MDF相連的 MCF存儲MDF上的媒體內(nèi)容信息,例如,MCF2存儲MDF1上的 媒體內(nèi)容信息,MCF4存儲MDF2上的媒體內(nèi)容信息。另外,在同 一 MF下的MCF中,SCF發(fā)送給作為才艮節(jié)點的MCF (例如,圖5 中的MDF1和MCF2)的信令可以通過至少一個接口下發(fā)到其他 MCF (例如,圖5中的MCF3、 MCF4、 MCF5、 MCF6 )。在圖4的平行結(jié)構(gòu)或圖6的網(wǎng)狀結(jié)構(gòu)下,至少一個4妄口用于使 接收到SCF發(fā)送的媒體傳輸信令的MF將i某體傳輸信令轉(zhuǎn)發(fā)給通過 至少一個接口與其相連的相鄰MF。當(dāng)然,接口的布置不限于以上描述的方式,根據(jù)實施的需要可 以采取任意合適形式,均屬于本發(fā)明權(quán)利要求的保護(hù)范圍。此外,采用才艮據(jù)本發(fā)明實施例的上述結(jié)構(gòu),當(dāng)SCF收到UE的 媒體資源請求時,SCF檢查UE發(fā)出的請求消息中請求的內(nèi)容和與 之相連的MF的存儲媒體資源內(nèi)容是否相同,如果發(fā)現(xiàn)若干個MF 中都存有UE請求的消息,貝'J SCF根據(jù)現(xiàn)有的選擇策略選擇一個 MF提供給UE媒體資源,同時告知該MF與其相連的包含同樣資源 的其他MF信息(包括地址信息),當(dāng)給UE 4是供士某體資源的MF出 現(xiàn)異常無法完成資源傳送時,可以通過4妾口通知其^也MF繼續(xù)完成 工作。根據(jù)本發(fā)明實施例,還I是供了一種IP電纟見業(yè)務(wù)實現(xiàn)方法,其可 以使用上述的IP電一見業(yè)務(wù)功能系統(tǒng)架構(gòu)。如圖7所示,該方法包括以下處理步驟S702, SCF接收到 UE的媒體資源請求;步驟S704, SCF確定包含有與媒體資源請求 中的內(nèi)容相同內(nèi)容的一個或多個MF;步驟S706, SCF從中選擇一 個MF向UE 4是供々某體資源,并4夸上述一個或多個MF中通過至少 一個4妄口與所選的MF相連的其j也MF的〗言息告知所選的MF;步 -銀S708,當(dāng)所選的MF無法^是供^某體資源時,通過至少一個4妄口通 知與其相連的其他MF繼續(xù)提供纟某體資源。上述設(shè)備實施例中描述的多個細(xì)節(jié)同樣適用于該方法實施例, 因此,省略了對相同或相似部分的重復(fù)描述。以上所述^f又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的4呆護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),包括至少一個服務(wù)控制功能模塊、多個媒體控制功能模塊、以及至少一個媒體傳輸功能模塊,其特征在于通過只少一個接口來實現(xiàn)所述媒體控制功能模塊之間和/或所述媒體控制功能模塊所在的媒體模塊之間的交互。
2. 根據(jù)權(quán)利要求1所述的IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),其特征在 于,所述至少一個接口呈平行布置,設(shè)置于位于不同媒體功能 模塊下的媒體控制功能模塊之間。
3. 根據(jù)權(quán)利要求1所述的IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),其特征在 于,所述至少一個接口呈樹狀布置,設(shè)置于位于同一i某體功能 模塊下的媒體控制功能模塊之間,并且所述媒體控制功能模塊 通過所述至少一個4妄口成樹狀布置。
4. 根據(jù)權(quán)利要求1所述的IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),其特征在 于,所述至少一個接口呈網(wǎng)狀布置,設(shè)置于位于不同々某體功能 模塊下的媒體控制功能模塊之間以及位于同 一媒體功能模塊 下的媒體控制功能模塊之間,并且所述同一媒體功能模塊下的 媒體控制功能模塊呈樹狀布置。
5. 根據(jù)權(quán)利要求3或4所述的IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),其特 征在于,在所述同一媒體功能模塊下的媒體控制功能模塊中, 在作為葉子節(jié)點的媒體控制功能模塊下設(shè)置媒體傳輸功能模塊。
6. 根據(jù)權(quán)利要求5所述的IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),其特征在 于,在所述同一媒體功能模塊下的媒體控制功能模塊中,上一 級的媒體控制功能模塊存儲下 一 級的媒體控制功能模塊上的媒體內(nèi)容信息;與所述媒體傳輸功能模塊相連的所述媒體控制 功能模塊存儲所述媒體傳輸功能模塊上的媒體內(nèi)容信息。
7. 根據(jù)權(quán)利要求5所述的IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),其特征在 于,在所述同一媒體功能模塊下的媒體控制功能模塊中,所述 服務(wù)控制功能模塊發(fā)送給作為根節(jié)點的媒體控制功能模塊的 信令可以通過所述至少 一個接口下發(fā)到其他媒體控制功能模 塊。
8. ^4居4又利要求2或4所述的IP電一見業(yè)務(wù)功能系統(tǒng)架構(gòu),其特 征在于,所述至少一個接口用于使接收到所述服務(wù)控制功能模 塊發(fā)送的媒體傳輸信令的媒體功能模塊將所述媒體傳輸信令 轉(zhuǎn)發(fā)給通過所述至少一個接口與其相連的相鄰媒體功能模塊。
9. 一種IP電視業(yè)務(wù)實現(xiàn)方法,使用根據(jù)權(quán)利要求1至8中任一 項所述的IP電—見業(yè)務(wù)功能系統(tǒng)架構(gòu),其特征在于,包括以下 處理月l務(wù)控制功能模塊接收到用戶設(shè)備的媒體資源請求;所述服務(wù)控制功能模塊確定包含有與所述媒體資源請求 中的內(nèi)容相同內(nèi)容的 一個或多個媒體功能模塊;所述服務(wù)控制功能模塊從中選擇一個媒體功能模塊向所 述用戶設(shè)備提供媒體資源,并將所述一個或多個媒體功能模塊 中通過至少 一個接口與所選的媒體功能模塊相連的其他媒體功能模塊的信息告知所選的媒體功能模塊;以及當(dāng)所選的媒體功能模塊無法提供所述4某體資源時,通過所 述至少 一個接口通知與其相連的其他媒體功能模塊繼續(xù)提供 所述媒體資源。
全文摘要
本發(fā)明提供了一種IP電視業(yè)務(wù)功能系統(tǒng)架構(gòu),包括至少一個服務(wù)控制功能模塊、多個媒體控制功能模塊、以及至少一個媒體傳輸功能模塊,其中,通過只少一個接口來實現(xiàn)媒體控制功能模塊之間和/或媒體控制功能模塊所在的媒體模塊之間的交互。
文檔編號H04N7/14GK101330590SQ200710127628
公開日2008年12月24日 申請日期2007年6月19日 優(yōu)先權(quán)日2007年6月19日
發(fā)明者李蘭蘭, 李明棟, 謝振華 申請人:中興通訊股份有限公司