[發(fā)明專利]一種組播控制處理方法、系統(tǒng)和寬帶接入設(shè)備有效
| 申請?zhí)枺?/td> | 200610144819.0 | 申請日: | 2006-11-21 |
| 公開(公告)號: | CN101193017A | 公開(公告)日: | 2008-06-04 |
| 發(fā)明(設(shè)計)人: | 陳武茂 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 | 代理人: | 李娟 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 控制 處理 方法 系統(tǒng) 寬帶接入 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種組播控制處理方法、系統(tǒng)和寬帶接入設(shè)備。
背景技術(shù)
隨著視頻組播業(yè)務(wù)的發(fā)展,對運營商來說,視頻組播業(yè)務(wù)越來越重要了,無論是想要成為真正的全業(yè)務(wù)運營商、搶占高收益的有線電視市場,還是僅僅想通過開展具有吸引力的寬帶增值業(yè)務(wù)以吸引更多的用戶使用寬帶網(wǎng),解決寬帶承載視頻業(yè)務(wù)的問題都是當(dāng)務(wù)之急。運營商將寬帶接入設(shè)備,例如,DSLAM(Data?Subscriber?Line?Access?Mulitiplexer,數(shù)字用戶線路接入復(fù)用器),作為視頻數(shù)據(jù)的寬帶承載網(wǎng),通過與多個電視節(jié)目提供商簽約提供上百個組播頻道,要求寬帶接入設(shè)備作為最后接入用戶的設(shè)備,實現(xiàn)可控組播、大容量組播轉(zhuǎn)發(fā)表項、頻道切換快速等相應(yīng)的特性。
以寬帶接入設(shè)備為DSLAM為例,在上述采用寬帶接入設(shè)備實現(xiàn)的視頻組播業(yè)務(wù)中,用戶終端加入其指定的頻道對應(yīng)的組播組的流程如圖1所示,包括以下步驟:
步驟S101,用戶指定其需要觀看的頻道,用戶終端向DSLAM發(fā)送IGMP(Internet?Group?Management?Protocol,因特網(wǎng)組管理協(xié)議)Join(加入)消息,該消息中攜帶該指定頻道對應(yīng)的組播組的信息;
為了防止報文丟失,通常用戶終端向DSLAM發(fā)送兩次IGMP?Join消息。
步驟S102,DSLAM,作為IGMP?Proxy(代理),在收到IGMP?Join消息后,判斷發(fā)送該IGMP?Join消息的用戶是否可以加入其指定頻道對應(yīng)的組播組,如果是,進行步驟S103,否則,直接結(jié)束。
判斷發(fā)送該IGMP?Join消息的用戶是否可以加入其指定頻道對應(yīng)的組播組時,判斷的內(nèi)容可以是該用戶是否有權(quán)限加入該組播組和/或該用戶端口是否有足夠的帶寬支持。
步驟S103,DSLAM判斷該組播組是否已經(jīng)存在成員表,如果是,進行步驟S107,否則進行步驟S104;
步驟S104,DSLAM向上層的組播路由器發(fā)送IGMP?Join消息請求該組播組的組播流,并為該組播組創(chuàng)建成員表,且在該成員表中添加該用戶的信息;
步驟S105,該組播路由器收到來自DSLAM的IGMP?Join消息后,向DSLAM發(fā)送DSLAM所請求的組播組的組播流;
根據(jù)網(wǎng)絡(luò)情況和用戶訪問情況不同,組播路由器可能需要通過PIM(Protocol?Independent?Multicast,協(xié)議無關(guān)組播)/IGMP與其上層設(shè)備交換組播路由信息。
步驟S106,DSLAM接收該組播流,并根據(jù)該組播組成員表中的用戶的信息,向用戶端口發(fā)送該組播流,結(jié)束;
步驟S107,DSLAM判斷該組播組的成員表中是否存在該用戶的信息,如果是,不做處理,結(jié)束,否則,進行步驟S108;
步驟S108,DSLAM在該組播組的成員表中添加該用戶的信息。
DSLAM根據(jù)組播組成員表中的用戶的信息,向用戶端口發(fā)送該組播組的組播流,因此,在本步驟中DSLAM在該組播組的成員表中添加該用戶的信息后,DSLAM將向該用戶的端口發(fā)送該組播組的組播流。
由于一個用戶端口下可能存在多個用戶終端,因此,可能存在其中一個用戶終端已經(jīng)就同一頻道向DSLAM發(fā)送了請求,DSLAM已經(jīng)在該組播組的成員表中添加了該用戶的信息,向該用戶端口發(fā)送了該頻道對應(yīng)的組播組的組播流的情況下,該端口下的另一個用戶終端同樣需要收看該頻道而再次向DSLAM發(fā)送了請求,此時,DSLAM不需要在該組播組的成員表中再次添加該用戶的信息,因此,可以不做處理,而如果是該用戶端口下的第一個向DSLAM請求該組播組的組播流的用戶終端,DSLAM則需要在該組播組的成員表中添加該用戶的信息。
在上述采用寬帶接入設(shè)備實現(xiàn)的視頻組播業(yè)務(wù)中,用戶終端離開其指定的頻道對應(yīng)的組播組的流程如圖2所示,包括以下步驟:
步驟S201,用戶切換頻道或者停止收看時,用戶終端向DSLAM發(fā)送IGMPLeave(離開)消息,其中攜帶用戶指定離開的頻道對應(yīng)的組播組的信息;
步驟S202,DSLAM接收到該IGMP?Leave消息后,發(fā)送特定組查詢消息以確定該用戶終端所在端口下是否還存在其它終端正在收看該頻道,如果是,直接結(jié)束;否則,進行步驟S203;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610144819.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





