[發明專利]一種實現組播終端可靠離開的系統和方法無效
| 申請號: | 200610112974.4 | 申請日: | 2006-09-13 |
| 公開(公告)號: | CN101145922A | 公開(公告)日: | 2008-03-19 |
| 發明(設計)人: | 王德強;施京 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18;H04L12/56 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 | 代理人: | 梁揮;徐金國 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 終端 可靠 離開 系統 方法 | ||
技術領域
本發明涉及一種組播方法與系統,特別是有關于一種實現組播終端可靠離開的系統和方法。
背景技術
隨著寬帶接入的蓬勃發展,越來越多家庭享受了寬帶服務,同時越來越多的業務也走入了家庭,其中組播業務就是最重要的一種。
從協議上看,組播包括在核心網絡的組播路由協議,以及在接入網絡的組播組管理協議IGMP(Internet?Group?Management?Protocol,互聯網組管理協議)。組播路由協議構造組播樹,使得可以將組播流從組播源推送到SR(ServiceRouter,業務路由器)。IGMP的作用就是幫助SR獲取每個子網中哪些組播節目被點播。
為了控制SR下組播流量對局域網的帶寬沖擊,組播流大都采用多級復制模式,也就是說組播流的復制點可以在SR與組播終端之間的任何交換機之上。為了管理上的方便,復制點往往都選擇在AN上。在AN上實現IGMPproxy/snooping,不僅可以完成組播流在AN上的復制,proxy還可有效控制大量IGMP協議報文對上游設備的影響。
圖1是組播業務開展的接入網網絡構架。如圖1所示,視頻服務器101與業務路由器103都掛接在IP核心網絡102上。接入節點AN104通過以太匯集網絡接入到業務路由器103,不同的家庭通過CPE(Custromer?PremiseEquipment,用戶前端設備)105終端接入到接入節點AN104。CPE終端下可接入多個組播終端(一般為機頂盒,簡稱為STB,Set-Top-Box)106。因為帶寬的限制,AN一般都設置其用戶端口下用戶可觀看的組播節目個數或者組播帶寬限制。
在IGMPv2中,用戶停止觀看組播節目時,都會上行發送leave(離開)報文。AN收到leave報文后,要么立刻刪除其對應的組播表項(這一功能稱為fast?leave,fast?leave功能是對IGMPv2的擴展),要么向STB發送GSQ(GroupSpecific?Query,特定組播組查詢報文),缺省2秒鐘內,如果AN沒有收到回復就刪除對應組播表項,切斷組播流。
但是在實際運用過程中,leave報文丟失的可能性很大,原因如下:
1.IGMP協議報文傳輸本身是不可靠的,不象TCP協議,它沒有超時重傳機制,沒有辦法檢測報文丟失。如果局域網絡發生擁塞,leave報文被丟棄的可能性很大。
2.STB異常重啟。由于個人習慣,用戶可能使用不正規的途徑重啟STB;或者停電,造成STB異常重啟。異常重啟就意味著STB沒有發送leave報文的情況下就停止了節目觀看。效果上,這種“假離開”等同于上述leave報文的傳輸丟失。
在上述leave報文丟失的情況下,AN可以通過超時機制,發送GQ(GeneralQuery,通用查詢)。缺省情況下,AN發送GQ以后,到判斷出用戶已經離開組播節目,需要長達5分鐘之久。這樣會造成很大的問題:
1.在這5分鐘之內,如果用戶再次申請加入某個組播組,AN上用戶又設置了用戶可看節目個數限制,或者設置了帶寬限制,那么用戶加入組播組的請求將被拒絕。也就是說,5分鐘之內用戶將不能觀看組播節目!對用戶來說,這是無法忍受的。
2.即使節目個數或者帶寬限制都允許用戶加入新的組播組,但是舊組播數據流還是會仍然繼續向用戶發送,占據可貴的帶寬資源,直到AN通過GQ判斷后切斷組播流。這會極大地影響用戶的上網體驗。
3.上述用戶‘假離開’會造成組播計費發生偏差,造成用戶經濟損失。
因為leave報文的丟失會造成很大的問題,而且leave報文丟失的可能也很大,因此,及時地發現leave報文丟失,切斷不必要的組播流傳送,對于組播業務的開展就顯得非常必要。
對于leave報文丟失,有如下的辦法被提出:STB在發出leave報文后,開始計時,如果在特定的時間內沒有收到AN的GSQ,那么重新發送leave報文。它借用了超時重傳的機制,但是這種解決辦法存在以下問題:
1.不能結合fast?leave功能。因為如果fast?leave功能使能,AN在收到leave報文后不會發送GSQ,而是直接關閉組播業務。fast?leave功能非常重要,它可以讓用戶快速的切換組播頻道而不影響其體驗。在實際開局中,fast?leave功能一般是必選的。
2.對用戶終端提出特殊要求。并不是所有的STB支持此功能,且STB放在用戶家里,通過版本升級支持此功能存在難度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610112974.4/2.html,轉載請聲明來源鉆瓜專利網。





