專利名稱:一種實現(xiàn)用戶切換組播頻道的快速響應(yīng)方法
一種實現(xiàn)用戶切換組播頻道的快速響應(yīng)方法
才支術(shù)領(lǐng)域
本發(fā)明涉及IPTV業(yè)務(wù),具體地說,是涉及一種實現(xiàn)用戶切換組播頻 道的快速響應(yīng)方法。
背景技術(shù):
目前國家正在制定IPTV的相關(guān)標(biāo)準(zhǔn),在已經(jīng)制定的6個標(biāo)準(zhǔn)中, 《IPTV對DSLAM設(shè)備的技術(shù)要求》標(biāo)準(zhǔn)和DSLAM( Digital Subsriber Line Access Multiplexer,數(shù)字用戶線^4妄入復(fù)用器)設(shè)備密切相關(guān),當(dāng)前只要 支持IPTV業(yè)務(wù)開展的DSLAM設(shè)備肯定需要支持該標(biāo)準(zhǔn)中規(guī)定的用戶切 換組播頻道的快速響應(yīng)功能。我們DSLAM設(shè)備已經(jīng)實現(xiàn)標(biāo)準(zhǔn)中規(guī)定的相 關(guān)要求及功能。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種實現(xiàn)用戶切換組播頻道的 快速響應(yīng)方法,解決了在開展IPTV業(yè)務(wù),采用組播技術(shù)運營直播電視視 頻業(yè)務(wù),用DSLAM設(shè)備進行組播的控制和復(fù)制時,按現(xiàn)有組播協(xié)議,無 法實現(xiàn)用戶切換組播頻道時的快速響應(yīng),難以保障用戶良好感受的問題。
為了解決上述問題,本發(fā)明提供了 一種實現(xiàn)用戶切換組播頻道的快速 響應(yīng)方法,應(yīng)用于IPTV業(yè)務(wù)下的DSLAM設(shè)備中,其包括如下步驟
(1) IPTV業(yè)務(wù)的組播數(shù)據(jù)流送達DSLAM設(shè)備網(wǎng)絡(luò)接口 , DSLAM 設(shè)備獲得相關(guān)用戶的組播頻道權(quán)限控制表;
(2) 使能DSLAM設(shè)備的快速離開功能;
(3 )用戶對組播頻道切換,用戶的STB ( set-top box)機頂盒產(chǎn)生協(xié)
議報文,發(fā)送給DSLAM設(shè)備;
(4) 當(dāng)DSLAM i殳備接收到IGMP (Internet Group Message Protocol, 因特網(wǎng)組報文協(xié)議)leave (離開請求)報文時,利用快速離開功能,對用 戶要求離開的組播數(shù)據(jù)流立刻停止復(fù)制。
本發(fā)明所述的方法,其中,進一步包括
(5) DSLAM設(shè)備按正常流程繼續(xù)處理協(xié)議報文,給用戶發(fā)送新頻 道組l番數(shù)據(jù)流。
本發(fā)明所述的方法,其中,步驟(5)中進一步包括
DSLAM設(shè)備接收到IGMP join (加入請求)報文,根據(jù)用戶的組播 頻道權(quán)限控制表判斷是否有權(quán)限,若為合法權(quán)限,則立刻將用戶請求的新 組播數(shù)據(jù)流復(fù)制給用戶。
進一步地,本發(fā)明所述的方法,其中,所述IPTV業(yè)務(wù)的組播數(shù)據(jù)流 送達所述DSLAM設(shè)備網(wǎng)絡(luò)接口的方式,為組播數(shù)據(jù)流推送的方式。
進一步地,本發(fā)明所述的方法,其中,所述IPTV業(yè)務(wù)的組播數(shù)據(jù)流 送達所述DSLAM設(shè)備網(wǎng)絡(luò)接口的方式,為DSLAM設(shè)備利用IGMP的預(yù) 請求功能的方式。
進一步地,本發(fā)明所述的方法,其中,所述組播流推送的方式,為組 播數(shù)據(jù)流通過上層的組播路由器按靜態(tài)組播分發(fā)方式,不管DSLAM設(shè)備 上是否需要或需要何種組播數(shù)據(jù)流,將所有組播數(shù)據(jù)流全部推送到 DSLAM設(shè)備網(wǎng)絡(luò)接口。
進一步地,本發(fā)明所述的方法,其中,所述DSLAM設(shè)備利用IGMP 的預(yù)請求功能的方式,為DSLAM設(shè)備將本設(shè)備上用戶所關(guān)注的組播數(shù)據(jù) 流通過預(yù)請求的方式,從上層的組播路由器中將組播數(shù)據(jù)流分發(fā)到本設(shè)備 的網(wǎng)全各接口 。
進一步地,本發(fā)明所述的方法,其中,所述組播頻道權(quán)限控制表,是 通過DSLAM設(shè)備和業(yè)務(wù)管理系統(tǒng)進行通信獲得的。
本發(fā)明上述的技術(shù)方案,進行實施后,DSLAM設(shè)備對用戶切換組播
頻道的響應(yīng)速度可以達到
(1) 在組播數(shù)據(jù)流已經(jīng)送達DSLAM設(shè)備網(wǎng)絡(luò)接口的情況下,用戶發(fā) 出IGMP report (報告請求)消息到組播數(shù)據(jù)流到達用戶側(cè)設(shè)備的加入延 時,為小于100ms;
(2) 在組播數(shù)據(jù)流已經(jīng)送達DSLAM設(shè)備網(wǎng)絡(luò)接口的情況下,用戶發(fā) 出IGMPleave(離開請求)消息到組播數(shù)據(jù)流被切斷的快速離開延時時間, 為小于100ms;
(3 )在組播數(shù)據(jù)流已經(jīng)送達DSLAM設(shè)備網(wǎng)絡(luò)接口的情況下,用戶 從一個組播組離開到切換到另一個組4番組的切換時間,為小于200ms。
圖1為本發(fā)明實施例中所述方法的基本流程圖。
具體實施例方式
如圖l所示,本發(fā)明實施例中所述的方法具體的實施步驟如下
步驟101:開展IPTV業(yè)務(wù)的組播數(shù)據(jù)流送達DSLAM設(shè)備網(wǎng)絡(luò)接口 , DSLAM設(shè)備獲得相關(guān)用戶的組播頻道權(quán)限控制表;
步驟102: DSLAM設(shè)備實現(xiàn)快速離開功能,即可設(shè)置快速離開功能 的使能或禁止。使能DSLAM設(shè)備的快速離開功能;
步驟103:合法用戶在請求觀看一個組播流中,進行組播頻道切換, 用戶的STB機頂盒先后產(chǎn)生一個IGMPleave(離開請求討艮文和一個IGMP join (加入請求)報文,發(fā)送給DSLAM設(shè)備;
步驟104: DSLAM設(shè)備首先接收到IGMP leave (離開請求)報文, 利用快速離開功能,對用戶要求離開的組播數(shù)據(jù)流立刻進行停止復(fù)制;
步驟105: DSLAM設(shè)備按正常處理流程繼續(xù)處理IGMP leave (離開 請求)報文;
步驟106: DSLAM設(shè)備接收到隨后的IGMPjoin (加入請求)報文,
根據(jù)用戶組播頻道權(quán)限控制表判斷是否有權(quán)限,若為合法,則立刻將用戶
請求的新組播數(shù)據(jù)流復(fù)制給用戶;
步驟107:用戶在很短的時間內(nèi)收看到新組播頻道節(jié)目。
在本發(fā)明實施例所述的方法中,將IPTV業(yè)務(wù)的組播數(shù)據(jù)流送達 DSLAM設(shè)備網(wǎng)絡(luò)接口,可采用兩種方式 一種是組播流推送的方式,即 組播流通過上層的組播路由器按靜態(tài)組播分發(fā)方式,不管DSLAM設(shè)備上 是否需要或需要何種組播流,將所有組播流全部推送到DSLAM設(shè)備網(wǎng)絡(luò) 接口;另一種方式是DSLAM設(shè)備利用IGMP的預(yù)請求功能,即DSLAM 設(shè)備將本設(shè)備上用戶所關(guān)注的組播數(shù)據(jù)流通過預(yù)請求的方式,從上層的組 播路由器中將組播數(shù)據(jù)流分發(fā)到本設(shè)備網(wǎng)絡(luò)接口 。
在本發(fā)明實施例所述的方法中,DSLAM設(shè)備獲得本設(shè)備用戶的組播 頻道訪問控制權(quán)限表是通過DSLAM設(shè)備和業(yè)務(wù)管理系統(tǒng)SMS (Service Management System )進行通信獲得,而SMS中的信息是SMS系統(tǒng)和IPTV 的OSS系統(tǒng)進行通信獲得的。
在本發(fā)明實施例所述的方法中,DSLAM設(shè)備的快速離開功能為基于 用戶端口的針對用戶IGMP leave (離開請求)l艮文的快速停止復(fù)制組播流 的功能,為用戶端口的一個屬性。當(dāng)DSLAM設(shè)備實現(xiàn)某用戶端口的快速 離開功能時,實質(zhì)為在DSLAM設(shè)備接收到用戶IGMP leave (離開請求) 報文的處理中增加一個判斷,即判斷該用戶是否需要快速離開,若需要, 則在處理協(xié)議狀態(tài)之前,首先將復(fù)制到該用戶的組播數(shù)據(jù)流停止,然后再 處理正常的流程,如發(fā)送確認查詢報文、更改用戶狀態(tài)標(biāo)志等。
上述具體實施方式
以較佳實施例對本發(fā)明進行了說明,不應(yīng)被4見為對 本發(fā)明范圍的限制。同樣,根據(jù)本發(fā)明的技術(shù)方案及其較佳實施例的描述, 可以做出各種可能的等同改變或替換,而所有這些改變或替換都應(yīng)屬于本 發(fā)明權(quán)利要求的保護范圍。
權(quán)利要求
1、一種實現(xiàn)用戶切換組播頻道的快速響應(yīng)方法,應(yīng)用于IPTV業(yè)務(wù)下的數(shù)字用戶線路接入復(fù)用器中,其特征在于,包括如下步驟(1)IPTV業(yè)務(wù)的組播數(shù)據(jù)流送達數(shù)字用戶線路接入復(fù)用器網(wǎng)絡(luò)接口,數(shù)字用戶線路接入復(fù)用器獲得相關(guān)用戶的組播頻道權(quán)限控制表;(2)使能數(shù)字用戶線路接入復(fù)用器的快速離開功能;(3)用戶對組播頻道切換,用戶的機頂盒產(chǎn)生協(xié)議報文,發(fā)送給數(shù)字用戶線路接入復(fù)用器;(4)當(dāng)數(shù)字用戶線路接入復(fù)用器接收到因特網(wǎng)組報文協(xié)議的離開請求報文時,利用快速離開功能,對用戶要求離開的組播數(shù)據(jù)流立刻停止復(fù)制。
2、 如權(quán)利要求l所述的方法,其特征在于,進一步包括(5) 數(shù)字用戶線路接入復(fù)用器按正常流程繼續(xù)處理協(xié)議報文,給用 戶發(fā)送新頻道組播數(shù)據(jù)流。
3、 如權(quán)利要求2所述的方法,其特征在于,步驟(5)中進一步包括數(shù)字用戶線路接入復(fù)用器接收到因特網(wǎng)組報文協(xié)議的加入請求報文, 根據(jù)用戶的組播頻道權(quán)限控制表判斷是否有權(quán)限,若為合法權(quán)限,則立刻 將用戶請求的新組播數(shù)據(jù)流復(fù)制給用戶。
4、 如權(quán)利要求1所述的方法,其特征在于,所述IPTV業(yè)務(wù)的組播 數(shù)據(jù)流送達所述數(shù)字用戶線路接入復(fù)用器網(wǎng)絡(luò)接口的方式,為組播數(shù)據(jù)流 推送的方式。
5、 如權(quán)利要求1所述的方法,其特征在于,所述IPTV業(yè)務(wù)的組播 數(shù)據(jù)流送達所述數(shù)字用戶線落接入復(fù)用器網(wǎng)絡(luò)接口的方式,為數(shù)字用戶線 路接入復(fù)用器利用因特網(wǎng)組報文協(xié)議的預(yù)請求功能的方式。
6、 如權(quán)利要求4所述的方法,其特征在于,所述組播流推送的方式, 為組播數(shù)據(jù)流通過上層的組播路由器按靜態(tài)組播分發(fā)方式,不管數(shù)字用戶 線路接入復(fù)用器上是否需要或需要何種組播數(shù)據(jù)流,將所有組播數(shù)據(jù)流全 部推送到數(shù)字用戶線路接入復(fù)用器網(wǎng)絡(luò)接口 。
7、 如權(quán)利要求5所述的方法,其特征在于,所述數(shù)字用戶線路接入 復(fù)用器利用因特網(wǎng)組報文協(xié)議的預(yù)請求功能的方式,為數(shù)字用戶線洛接入 復(fù)用器將本設(shè)備上用戶所關(guān)注的組播數(shù)據(jù)流通過預(yù)請求的方式,從上層的 組播路由器中將組播數(shù)據(jù)流分發(fā)到本設(shè)備的網(wǎng)絡(luò)接口 。
8、 如權(quán)利要求1所述的方法,其特征在于,所述組播頻道權(quán)限控制 表,是通過數(shù)字用戶線路接入復(fù)用器和業(yè)務(wù)管理系統(tǒng)進行通信獲得的。
全文摘要
本發(fā)明公開了一種實現(xiàn)用戶切換組播頻道的快速響應(yīng)方法,包括以下步驟(1)IPTV業(yè)務(wù)的組播數(shù)據(jù)流送達DSLAM設(shè)備網(wǎng)絡(luò)接口,DSLAM設(shè)備獲得相關(guān)用戶的組播頻道權(quán)限控制表;(2)使能DSLAM設(shè)備的快速離開功能;(3)用戶對組播頻道切換,用戶的機頂盒產(chǎn)生協(xié)議報文,發(fā)送給DSLAM設(shè)備;(4)當(dāng)DSLAM設(shè)備接收到IGMP離開請求報文時,利用快速離開功能,對用戶要求離開的組播數(shù)據(jù)流立刻停止復(fù)制;(5)DSLAM設(shè)備按正常流程繼續(xù)處理協(xié)議報文,給用戶發(fā)送新頻道組播數(shù)據(jù)流。在開展IPTV業(yè)務(wù)時,提高了DSLAM設(shè)備對用戶切換組播頻道的響應(yīng)速度。
文檔編號H04N5/00GK101110754SQ20061009887
公開日2008年1月23日 申請日期2006年7月17日 優(yōu)先權(quán)日2006年7月17日
發(fā)明者馬潤斌 申請人:中興通訊股份有限公司