[發明專利]IGMP報文傳輸系統無效
| 申請號: | 200610150736.2 | 申請日: | 2006-10-24 |
| 公開(公告)號: | CN101170489A | 公開(公告)日: | 2008-04-30 |
| 發明(設計)人: | 姚義;馮健;陳娟娟 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 李偉;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | igmp 報文 傳輸 系統 | ||
技術領域
本發明涉及通信領域,尤其涉及一種IGMP報文傳輸系統。
背景技術
目前的數據網絡上開展的組播視頻業務一般采用如圖1所示的組網模型:網絡系統包括視頻業務系統、IP城域網、寬帶接入網和用戶網絡四個組成部分。
視頻業務系統實現視頻用戶管理和視頻編碼等功能,將視頻業務流送入城域網;IP城域網通過IP組播功能將視頻業務流送到寬帶接入網;寬帶接入網實現用戶寬帶上網接入認證管理、視頻組加入/離開控制功能,并將用戶所需的視頻流發送給用戶;用戶網絡包含CPE(Customer?Premises?Equipment用戶駐地設備)、PC、視頻STB(Set?Top?Box機頂盒)等設備,這些設備內部互聯形成一個家庭局域網,用戶如果需要加入或離開某一個頻道,那么就需要發送IGMP(Internet?Group?Management?Protocol互聯網組播成員管理協議)加入和離開報文。
寬帶接入網一般包括匯聚交換機和邊緣設備如DSLAM(Digital?Subscriber?Line?Access?Multiplexer數字用戶線接入復用器)。當用戶比較多時,就需要匯聚交換機有很強的對IGMP報文的處理能力。雖然在邊緣設備上可以采用IGMP?PROXY(代理)功能,當用戶可以選擇的頻道比較多時,抑制的報文是有限的。
PC或者STB點播組播節目時,采用發送IGMP?REPORT加入報文的方式。IGMP有三個版本,分別為V1,V2,V3,目前一般采用IGMPV2。當IP報頭的協議號為2時,表明是IGMP報文。IGMPV2報文內容格式如圖3所示:
Type:表示IGMP報文類型。
0x16成員報告報文,表示加入一個組;
0x17離開報文,表示離開一個組;
0x11成員查詢,組播路由器用來查詢是否有用戶存在,分為通用查詢和特定查詢。特定查詢是查詢某個組是否存在用戶;通用查詢是查詢哪個組有用戶。
Max?Response?Time最大響應時間,缺省值為10秒,即收到查詢報文后,在此時間內響應發送REPORT報文。Group?Address組地址,表示要加入或者離開或者特定查詢的組地址。
即當一個用戶加入一個頻道,需要發送一個加入報文;當邊緣設備沒有起IGMP?PROXY時,報文從邊緣設備透傳到匯聚交換機;當起IGMP?PROXY時,邊緣設備發送給匯聚交換機的報文數,至少是:此邊緣設備接入的用戶所收看的頻道數。因此當用戶比較多和可選擇的頻道比較多時,同樣需要匯聚交換機大的處理能力。
發明內容
針對以上一個或多個問題,本發明要提供了一種IGMP報文傳輸系統和方法,能夠實現減少網絡中IGMP報文,降低組播通信設備CPU處理時間。
根據本發明的IGMP報文傳輸系統包括:至少一個用戶終端302,用于將IGMP報文發送至IGMP報文轉發裝置;IGMP報文轉發裝置304,用于接收并合并來自至少一個用戶終端的IGMP報文,并將合并后的IGMP報文發送至IGMP報文解析裝置;以及IGMP報文解析裝置306,用于接收并分解來自IGMP報文轉發裝置的合并后的IGMP報文,并對分解后的IGMP報文進行處理。
上述的IGMP報文轉發裝置304包括:報文接收單元304-2,用于接收來自至少一個用戶終端的IGMP報文并進行響應,以及接收來自IGMP報文解析裝置的消息并進行響應;定時器304-4,用于控制定時發送IGMP報文的時間;報文合并單元,用于合并接收到的IGMP報文,并且在定時器定時時間到或合并后的IGMP報文已經達到最大傳輸單元的情況下,將合并后的IGMP報文發送至IGMP報文解析裝置;以及檢驗和計算單元304-6,用于在定時器定時時間到或合并后的IGMP報文已經達到最大傳輸單元的情況下,計算IGMP報文的檢驗和,并將檢驗和插入到合并后的IGMP報文中。
在定時器定時時間未到且合并后的IGMP報文未達到最大傳輸單元的情況下,報文合并單元在接收到已存在用戶的IGMP報文后,更新已存在用戶的IGMP報文。
上述的報文合并單元可以合并一種或多種版本的IGMP報文。
上述的IGMP報文包括IGMP加入報文和IGMP離開報文。
上述的報文接收單元3042在接收到IGMP加入報文的情況下,判斷發送IGMP加入報文的用戶是否已經加入,如果沒有加入則生成用戶的出口組播轉發表;在接收到IGMP離開報文的情況下,判斷發送IGMP離開報文的用戶是否是快速離開,如果是則將用戶的信息從組播轉發表中刪除,如果是慢離開,則向用戶詢問是否真的離開。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/200610150736.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:呼叫業務處理方法以及系統
- 下一篇:一種發起方信息的顯示方法和設備





