[發(fā)明專利]一種指定源組的組播用戶快速離開的方法和裝置有效
| 申請?zhí)枺?/td> | 201010221295.7 | 申請日: | 2010-07-01 |
| 公開(公告)號: | CN101877678A | 公開(公告)日: | 2010-11-03 |
| 發(fā)明(設(shè)計(jì))人: | 曹淑玲 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/18 |
| 代理公司: | 北京派特恩知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11270 | 代理人: | 程立民;張穎玲 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 指定 用戶 快速 離開 方法 裝置 | ||
1.一種指定源組的組播用戶快速離開的方法,其特征在于,該方法包括:
在最后一跳路由器配置指定源組;
當(dāng)用戶通過成員關(guān)系報(bào)告報(bào)文指示最后一跳路由器,不再接收所述指定源組的組播數(shù)據(jù)時(shí),最后一跳路由器針對所述指定源組構(gòu)造并向查詢路由器發(fā)送特殊成員關(guān)系報(bào)告報(bào)文;
查詢路由器接收到下游設(shè)備發(fā)來的成員關(guān)系報(bào)告報(bào)文后,構(gòu)造特定源組查詢報(bào)文,對于特殊成員關(guān)系報(bào)告報(bào)文中指示的指定源組進(jìn)行優(yōu)先查詢。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述最后一跳路由器針對所述指定源組構(gòu)造特殊成員關(guān)系報(bào)告報(bào)文具體為:
所述最后一跳路由器利用成員關(guān)系報(bào)告報(bào)文結(jié)構(gòu)中的保留字段構(gòu)造所述特殊成員關(guān)系報(bào)告報(bào)文,通過所述保留字段指示所述指定源組。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述查詢路由器構(gòu)造特定源組查詢報(bào)文,對于特殊成員關(guān)系報(bào)告報(bào)文中指示的指定源組,優(yōu)先查詢,具體為:
所述查詢路由器計(jì)算待構(gòu)造的特定源組查詢報(bào)文的報(bào)文長度,若需要對報(bào)文進(jìn)行拆分,且所述特殊成員關(guān)系報(bào)告報(bào)文的保留字段所指示的指定源組在待查詢的源地址列表中,則在拆分后的首個或前多個特定源組查詢報(bào)文中加入指定源組的源地址,進(jìn)行優(yōu)先查詢。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述查詢路由器在構(gòu)造完成所述特定源組查詢報(bào)文后,還包括:
查詢路由器向下游設(shè)備發(fā)送所述特定源組查詢報(bào)文,并等待下游設(shè)備的響應(yīng);若查詢路由器在發(fā)送了最后偵聽者查詢個數(shù)個特定源組查詢報(bào)文后,未收到任何回應(yīng),則認(rèn)為特定源組超時(shí),進(jìn)行源地址老化處理,刪除所述特定源組記錄,停止向用戶轉(zhuǎn)發(fā)特定源組的組播數(shù)據(jù)流。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述最后一跳路由器配置指定源組的方法具體為:
在最后一跳路由器通過配置命令開啟指定源組的組播用戶快速離開功能,即通過配置指明需要啟用快速離開功能的一個或多個指定源組。
6.一種指定源組的組播用戶快速離開的裝置,其特征在于,該裝置包括:
指定源組配置模塊,位于最后一跳路由器,用于通過配置命令指定需要開啟快速離開功能的指定源組;
成員關(guān)系報(bào)告報(bào)文處理模塊,位于最后一跳路由器,用于在接收到直連主機(jī)發(fā)來的成員關(guān)系報(bào)告報(bào)文后,針對所述指定源組構(gòu)造并向上游設(shè)備發(fā)送特殊成員關(guān)系報(bào)告報(bào)文,所述特殊成員關(guān)系報(bào)告報(bào)文中包含所述指定源組的指示信息;
特定源組查詢報(bào)文處理模塊,位于查詢路由器,用于在接收到下游設(shè)備發(fā)來的成員關(guān)系報(bào)告報(bào)文后,構(gòu)造特定源組查詢報(bào)文,對于特殊成員關(guān)系報(bào)告報(bào)文中指示的指定源組,優(yōu)先查詢。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述成員關(guān)系報(bào)告報(bào)文處理模塊包括:
成員關(guān)系報(bào)告報(bào)文構(gòu)造單元,用于在接收到直連主機(jī)發(fā)來的成員關(guān)系報(bào)告報(bào)文后,構(gòu)造并向上游設(shè)備發(fā)送成員關(guān)系報(bào)告報(bào)文;所述成員關(guān)系報(bào)告報(bào)文包括一般成員關(guān)系報(bào)告報(bào)文和特殊成員關(guān)系報(bào)告報(bào)文;所述特殊成員關(guān)系報(bào)告報(bào)文中的保留字段用于指示所述指定源組;
成員關(guān)系報(bào)告報(bào)文發(fā)送單元,用于向上游設(shè)備發(fā)送成員關(guān)系報(bào)告報(bào)文。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述特定源組查詢報(bào)文處理模塊包括:
成員關(guān)系報(bào)告報(bào)文接收單元,用于接收下游設(shè)備發(fā)來的成員關(guān)系報(bào)告報(bào)文;
成員關(guān)系報(bào)告報(bào)文處理判斷單元,用于判斷成員關(guān)系報(bào)告報(bào)文是否為狀態(tài)變化記錄,是否需要觸發(fā)發(fā)送特定源組查詢報(bào)文;
特定源組查詢報(bào)文長度計(jì)算單元,用于計(jì)算待查詢的組記錄總長度,并判斷是否需要拆分所述特定源組查詢報(bào)文;
特定源組查詢報(bào)文構(gòu)造單元,用于根據(jù)特定源組查詢報(bào)文長度計(jì)算單元的計(jì)算結(jié)果構(gòu)造特定源組查詢報(bào)文,當(dāng)需要對進(jìn)行拆分,且特殊成員關(guān)系報(bào)告報(bào)文中指示的指定源組在待查詢的源地址列表中,則在拆分后的首個或前多個特定源組查詢報(bào)文中加入指定源組的源地址;
特定源組查詢報(bào)文發(fā)送單元,用于向下游設(shè)備發(fā)送所述特定源組查詢報(bào)文,對于被拆分后的多個特定源組查詢報(bào)文,分成多次發(fā)送。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括:
特定源組查詢報(bào)文接收和處理模塊,用于接收上游設(shè)備發(fā)來的特定源組查詢報(bào)文,如果被查詢的特定源組還有用戶,則構(gòu)造并向上游發(fā)送成員關(guān)系報(bào)告報(bào)文,無用戶則不做出響應(yīng)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:
源地址老化處理模塊,位于查詢路由器,用于在發(fā)出了最后偵聽者查詢個數(shù)個特定源組查詢報(bào)文后,未收到任何回應(yīng)時(shí),進(jìn)行源地址老化處理,刪除所述特定源組記錄,停止向用戶轉(zhuǎn)發(fā)特定源組的組播數(shù)據(jù)流。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010221295.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





