專利名稱:一種組播業(yè)務處理方法以及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信領域,特別的涉及一種數(shù)據(jù)網(wǎng)絡上的組播業(yè)務處理方法以及系統(tǒng)。
背景技術:
組播技術是一種點到多點的網(wǎng)絡技術,其目的是減輕網(wǎng)絡負載和媒體服務器的負擔。圖1為組播系統(tǒng)結構示意圖,如圖示,組播系統(tǒng)由視頻組播業(yè)務系統(tǒng)、IP城域網(wǎng)、接入網(wǎng)絡和家庭網(wǎng)絡四部分組成。組播業(yè)務系統(tǒng)實現(xiàn)視頻用戶管理、CA/DRM、視頻編碼功能,然后將視頻業(yè)務流發(fā)送入IP城域網(wǎng);IP城域網(wǎng)通過IP組播功能將視頻業(yè)務流送到寬帶接入網(wǎng);接入網(wǎng)實現(xiàn)視頻組加入或離開的控制功能,并將用戶需要的視頻流發(fā)送給用戶。
接入網(wǎng)可以包含二層交換機(可以為ATM交換機或者以太網(wǎng)交換機)和DSLAM設備,以及用戶之間采用的FE或者xDSL等物理線路連接。視頻組播流從IP城域網(wǎng)發(fā)送到二層交換機或者DSLAM設備等直接接入用戶的接入設備,根據(jù)用戶的Internet組管理協(xié)議(Internet Group Management Protocol,簡稱IGMP),控制報文將視頻流發(fā)送至需要的用戶。
目前,PC或STB點播組播節(jié)目,一般采用IGMP協(xié)議(V1、V2或者V3版本)的組播協(xié)議,IGMP協(xié)議是承載在IP協(xié)議上的一種協(xié)議。在協(xié)議上定義了客戶端和組播路由器兩個實體,這兩個實體對應上述的網(wǎng)絡就是圖2中的網(wǎng)絡就是視頻終端(用戶1或用戶2)以及接入設備102。
當用戶打算要加入組播組時,流程如下(1)STB(Set-top Box)通過發(fā)送DHCP報文獲得一個IP地址;(2)對STB上報的用戶名和密碼進行驗證,獲得電子節(jié)目表;(3)用戶進行節(jié)目選擇;(4)選中節(jié)目后,STB就發(fā)送一個IGMP加入報文,在IP城域網(wǎng)上建立組播映射表(組和虛擬局域網(wǎng)對應,而虛擬局域網(wǎng)與接入設備對應)和接入設備上建立組播轉發(fā)表(組和接口板端口對應),同時建立組播業(yè)務和PVC的綁定;(5)用戶觀看組播節(jié)目。
圖3為現(xiàn)有接入設備內(nèi)部處理組播業(yè)務的一種方法示意圖,如圖示,接入設備102包括主控板300以及至少一個接口板310,各接口板310分別與主控板300相連接。其中主控板300由主控板組播處理單元301、主控板組播轉發(fā)表302以及主控板組播復制單元303構成,接口板310由接口板組播轉發(fā)表311以及接口板組播復制單元312構成。主控板組播處理單元301根據(jù)組播配置,分別配置主控板的主控板組播轉發(fā)表302以及組播轉發(fā)表303,當接收到網(wǎng)絡側下發(fā)的網(wǎng)絡組播流時,組播復制單元303根據(jù)組播轉發(fā)表303,將網(wǎng)絡下發(fā)的組播流復制到對應的單板,當用戶需要向用戶組播時,接口板組播復制單元311根據(jù)接口板組播轉發(fā)表312復制到用戶端口。
在現(xiàn)有技術中,當接入設備接收到用戶的組播加入請求后,采用IGMPProxy或者IGMP Snoopy方式處理,網(wǎng)上發(fā)出IGMP報文或者透傳IGMP報文;上面的IP城域網(wǎng)的邊緣設備處理之后,下發(fā)組播流至接入設備。但是,采用該技術方案將會引起以下的技術問題(1)用戶設備的處理能力受到限制。由于接入設備的主控板需要處理所有用戶側的IGMP報文以及發(fā)送至網(wǎng)絡側的控制報文,并且,當多個用戶同時加入一個節(jié)目源時,接入設備需要對每用戶的IGMP請求報文均作處理,存在大量重復的處理工作,當大量用戶上限切換視頻業(yè)務頻道時,接入設備的性能將無法勝任。
(2)邊緣設備的處理和數(shù)據(jù)下發(fā)需要一定的時延,從而導致用戶節(jié)目切換速度受到影響,客戶體驗變差。
為了解決組播處理的實驗問題,目前存在一種解決方案,該解決方案是將組播節(jié)目全部推送到接入設備上,這樣接入設備不需要網(wǎng)上發(fā)送控制報文,節(jié)省了組播的處理。但是,結合網(wǎng)絡實際問題,如果采用該技術方案,將導致以下問題(1)組播組播頻道很多時,特別是,考慮將來的每個節(jié)目的帶寬越來越高,4M至20M的帶寬都是有可能的,該技術放案使得組播占用的固定帶寬大大增大。比如,考慮1000個組播頻道,平均每節(jié)目需要占用的帶寬為5M,那么,該組播將需要20G的固定帶寬從邊緣設備到接入設備,以專門供組播流量的推送之用。很顯然,這在實際應用中是不可接收的。
(2)如果接入設備采用的是樹型分布轉發(fā)的方式,由于不可能在整個系統(tǒng)內(nèi)部將所有的組播流量全部推送至接口板,因而該技術方案不適用于樹型分布的轉發(fā)方式的接入設備,網(wǎng)絡兼容性差。
總之,該技術方案可實施性差,不適合實施應用。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是提供一種組播處理方法,以提高組播處理效率。
本發(fā)明要解決的技術問題是還提供一種組播處理系統(tǒng),以提高組播處理效率。
為解決上述第一技術問題,本發(fā)明的目的是通過以下技術方案實現(xiàn)的一種組播處理方法,包括獲取用戶常用組播頻道;接入設備獲取所述用戶常用組播頻道的組播流。
本發(fā)明所述方法中,可選地,所述用戶常用組播頻道為所述接入設備內(nèi)的用戶常用組播頻道,所述獲取用戶常用組播頻道,具體包括根據(jù)每接口板內(nèi)的每個用戶的組播行為,獲取每接口板內(nèi)的頻道的點播頻率或所述頻率的權值,以及所述頻率或所述頻率的權值的時間分布,其中所述頻率的權值的權重具體是根據(jù)所述頻道的帶寬進行選?。唤y(tǒng)計所有接口板內(nèi)的頻道的點播頻率或所述頻率的權值、以及所述頻率或所述頻率的權值的時間分布;根據(jù)所述統(tǒng)計值選取所述頻率或所述頻率的權值高,或者,取所述頻率或所述頻率的權值的時間分布范圍廣的頻道作為所述接入設備內(nèi)的用戶常用組播頻道。
本發(fā)明所述方法中,可選地,所述接入設備獲取所述用戶常用組播頻道的組播流,具體包括在所述接入設備的主控板組播轉發(fā)表內(nèi)生成所述的用戶常用組播頻道的組播組;所述主控板根據(jù)所述組播組,向網(wǎng)絡側請求下發(fā)所述的用戶常用組播頻道的組播流。
本發(fā)明所述方法中,可選地,在獲取所述接入設備內(nèi)的用戶常用組播頻道之后,進一步包括獲取所述用戶常用組播頻道的點播頻道或所述頻道的權值高,或者所述點播頻道或所述頻道的權值的時間分布范圍廣的接口板,作為常用所述用戶常用組播頻道的接口板;在所述主控板組播轉發(fā)表中的所述用戶常用組播頻道的組播組中加入所述常用所述用戶常用組播頻道的接口板;主控板根據(jù)所述組播組,將所述用戶常用組播頻道的組播流復制到所述接口板。
本發(fā)明所述方法中,可選地,所述用戶常用組播頻道為所述接入網(wǎng)絡的用戶常用組播頻道,所述的獲取所述接入網(wǎng)絡的用戶常用組播頻道,具體包括以下步驟根據(jù)每接入設備內(nèi)的每接口板內(nèi)的每個用戶的組播行為,獲取每接口板內(nèi)的頻道的點播頻率或所述頻率的權值,以及所述頻率或所述頻率的權值的時間分布,其中所述頻率的權值的權重具體是根據(jù)所述頻道的帶寬進行選?。唤y(tǒng)計所有接入設備的所有接口板內(nèi)的頻道的點播頻率或所述頻率的權值,以及所述頻率或所述頻率的權值的時間分布;根據(jù)所述統(tǒng)計值選取所述頻率或所述頻率的權值高,或者,時間分布范圍廣的頻道作為所述接入網(wǎng)絡的用戶常用組播頻道,并且根據(jù)所述統(tǒng)計結果獲取所述接入網(wǎng)絡的用戶常用組播頻道的頻率或所述頻率的權值高,或者,時間分布范圍廣的接入設備。
本發(fā)明所述方法中,可選地,所述每接口板內(nèi)的每個用戶的組播行為具體是根據(jù)所述主控板組播處理單元記錄的組播維護的組播組信息獲取。
本發(fā)明所述方法中,可選地,所述的接入設備獲取所述用戶常用組播頻道的組播流,具體包括以下步驟在IP城域網(wǎng)中,建立所述常用組播頻道對應所述接入網(wǎng)絡內(nèi)常用所述常用組播頻道的接入設備的列表。
網(wǎng)絡側根據(jù)所述的列表向所述接入設備推送所述的網(wǎng)絡常用組播頻道的組播流。
本發(fā)明所述方法中,可選地,所述方法進一步包括以下步驟接口板接收用戶加入請求;根據(jù)所述接口板記錄的組播維護的組播組信息,判斷所述用戶請求的組播流是否在所述接口板,如果否,則向主控制板請求所述的組播流,否則執(zhí)行下一步驟;所述接口板根據(jù)所述加入請求,向所述用戶推送所述組播流。
本發(fā)明所述方法中,可選地,所述每接口板內(nèi)的每個用戶的組播行為具體是根據(jù)所述接口板組播處理單元記錄的組播維護的組播組信息獲取。
為解決上述第二技術問題,本發(fā)明的目的是通過以下技術方案實現(xiàn)的一種組播處理系統(tǒng),所述系統(tǒng)包括IP城域網(wǎng)以及接入網(wǎng)絡,所所述接入網(wǎng)絡包括接入設備,所述接入設備包括主控板以及至少一個接口板,各接入板與所述主控板相連接,所述主控板包括主控板組播處理單元、主控板組播轉發(fā)表以及主控板組播復制單元,所述的接口板包括接口板組播轉發(fā)表、接口板組播復制單元,其特征是,所述組播處理系統(tǒng)進一步包括智能決策設備,與所述接入設備的主控板組播處理單元相連接,用于獲取所述用戶常用組播頻道。
本發(fā)明所述系統(tǒng)中,可選地,所述智能決策設備設于所述接入設備內(nèi)部,用于根據(jù)所述主控板組播處理單元記錄的組播組信息獲取所述接入設備內(nèi)的用戶常用組播頻道,并指示所述的主控板組播處理單元獲取所述用戶常用組播頻道的組播流。
本發(fā)明所述系統(tǒng)中,可選地,所述智能決策設備設于所述接入設備外部,與所述接入網(wǎng)絡內(nèi)的各接入設備分別相連接,用于根據(jù)所述各接入設備的主控板組播處理單元記錄的組播組信息獲取所述接入網(wǎng)絡的常用組播頻道,以及所述接入網(wǎng)絡內(nèi)常用所述常用組播頻道的接入設備,并指示所述接入設備的主控板組播處理單元向網(wǎng)絡請求下發(fā)所述常用組播頻道的組播流。
本發(fā)明所述系統(tǒng)中,可選地,所述智能決策設備進一步與所述IP城域網(wǎng)相連接,用于指示所述IP城域網(wǎng)向常用所述常用組播頻道的接入設備推送所述的接入網(wǎng)絡常用組播頻道的組播流。
本發(fā)明所述系統(tǒng)中,可選地,所述IP城域網(wǎng)側進一步包括用于標示所述接入網(wǎng)絡常用組播頻道與常用所述常用組播頻道的接入設備的對應關系的對照表。
本發(fā)明所述系統(tǒng)中,可選地,所述的接口板進一步包括接口板處理單元,與所述的主控板組播處理單元以及所述接口板組播轉發(fā)表分別相連接,用于處理用戶所發(fā)送的IGMP報文,并且根據(jù)所述IGMP報文維護所述接口板組播轉發(fā)表;所述的接口板組播轉發(fā)表所述接口板組播處理單元以及接口板組播復制單元分別相連接,用于指示所述接口板組播復制單元將所述組播流復制到用戶端口。
本發(fā)明所述系統(tǒng)中,可選地,所述智能決策設備設置于所述接入設備內(nèi)部,與所述接口板組播處理單元、所述主控板組播處理單元分別相連接,用于根據(jù)各接口板組播處理單元記錄的組播維護的組播組信息獲取所述接入設備的常用組播頻道,并指示所述主控板組播處理單元向網(wǎng)絡請求下發(fā)所述常用組播頻道的組播流。
以上技術方案可以看出,通過累計統(tǒng)計獲取接入設備內(nèi)用戶常用組播頻道,接入設備的主控板組播處理單元主動申請加入該用戶常用組播頻道的組播流,從而減少了組播頻道的加入時延,提高了組播處理效率。
進一步的,獲取接入設備內(nèi)常用該用戶常用組播頻道的接口板,由主控板主動向該接口板推送該用戶常用組播頻道的組播流,進一步的降低組播處理時延,提升組播處理效率。
進一步的,在組播處理系統(tǒng)中,進一步獲取組播網(wǎng)絡常用的組播頻道,以及所述接入網(wǎng)絡內(nèi)常用所述常用組播頻道的接入設備,由網(wǎng)絡側主動地向常用所述常用組播頻道的接入設備分別推送該常用組播頻道的組播流。提升了整個網(wǎng)絡的處理效率。
進一步的,由于本發(fā)明采用了組播分布處理的模式,將用戶加入請求的處理由現(xiàn)有技術中的集中在主控板處理,分布到接口板和主控板協(xié)同處理。當接口板存在多個用戶加入一個節(jié)目源時,主控板只需要處理第一個請求即可,這樣可以充分利用系統(tǒng)的處理能力;而且,主控板也不需要分發(fā)接口板組播表項,大大提升了處理速度。
圖1為組播系統(tǒng)結構示意圖;圖2為IP城域網(wǎng)、接入設備以及用戶終端的關系示意圖;圖3為現(xiàn)有接入設備處理組播業(yè)務方法示意圖;圖4為實施例1的方法流程示意圖;圖5為實施例2的方法流程示意圖;圖6為實施例4的系統(tǒng)結構示意圖;
圖7為實施例5的系統(tǒng)結構示意圖;圖8為實施例6的系統(tǒng)結構示意圖;圖9為實施例7的系統(tǒng)結構示意圖。
圖號說明100組播業(yè)務系統(tǒng),101IP城域網(wǎng), 102接入設備,103調(diào)制解調(diào)器, 104機頂盒,105電視機,106電腦,300主控板,301主控板組播處理單元,302主控板組播轉發(fā)表,303主控板組播復制單元,310接口板,311接口板組播轉發(fā)表,312接口板組播復制單元,313接口板組播復制單元;320智能決策設備,80接入網(wǎng)絡。
具體實施例方式
本發(fā)明的核心思想是,在組播處理系統(tǒng)中增加了智能決策設備,通過累計統(tǒng)計獲取用戶常用的組播頻道,主動地使接入設備獲取到該用戶常用的組播頻道的組播流,從而降低了組播頻道的加入時延,提高組播處理效率。
為了使的本領域的技術人員更好的理解本發(fā)明的技術方案,以下結合附圖以及具體實施例對本發(fā)明進行進一步的說明實施例1本實施例以接入設備內(nèi)部對組播的處理為例,對本發(fā)明方法進行舉例說明。
圖4為本實施例的方法流程示意圖,如圖示,本方法包括以下步驟步驟S401獲取用戶常用組播頻道。
周期性的根據(jù)每接口板接收到并提交到主控板組播處理單元處理記錄的組播處理信息記錄組播維護的組播組以及用戶加入和離開每個組播組的時間點,收集統(tǒng)計每接口板內(nèi)的節(jié)目點播頻率和時間分布,并將該統(tǒng)計結果進一步進行統(tǒng)計,得到某個相對長時間內(nèi)每個時間段內(nèi)頻道在接入設備內(nèi)的分布。得到接入設備內(nèi)在某相對長時間內(nèi)點播頻率最高或者使用時間最長的的幾個節(jié)目頻率作為用戶常用組播頻道,并獲取該組播頻道在接口板內(nèi)點播頻率較高的具體接口板。在使用過程中具體可以單純根據(jù)組播頻道的點播頻率或者頻道的使用時間選取用戶常用組播頻道,亦可以兩者結合權衡選取用戶常用組播頻道。
該常用頻率的統(tǒng)計除了單純根據(jù)點播頻率進行判定外,還可以結合該節(jié)目頻帶占用的帶寬的因素,對該組播頻道的點播頻率進行加權處理,以使得本技術方案更加符合實際應用。該加權處理具體是,為了權衡帶寬因素,對于占用帶寬較大的節(jié)目,將其點播頻率乘以一較小的權重因子。比如,組播頻道1的點播頻率為200次每分鐘,其占用的帶寬為2M,組播頻道2的點播頻率為210次每分鐘,其占用的帶寬為5M。組播頻道3的點播頻率為300次每分鐘,其占用的帶寬為8M,假設根據(jù)預設的權重規(guī)則,對于占用帶寬較小的頻道1的權重因子為1.1,對于占用帶寬略大的頻道2的權重因子為1,對于占用帶寬較大的頻道3的權重因子為0.8。那么,經(jīng)加權處理后,頻道1的頻率為220,頻道2的頻率為210,頻道3的頻率為240。對所有的經(jīng)過加權處理的組播頻道頻率進行統(tǒng)計分析,獲取加權處理后的頻率權值最高的幾個頻道作為用戶常用組播頻道。
步驟S402接入設備獲該用戶常用組播頻道的組播流。
根據(jù)步驟S401的統(tǒng)計結果,用戶主控板組播處理單元向網(wǎng)絡側發(fā)送請求,主動向網(wǎng)絡側請求加入用戶常用組播頻道,由網(wǎng)絡側根據(jù)所接收的請求,向接入設備下發(fā)該用戶常用組播頻道的組播流。
步驟S403接口板接收用戶IGMP加入請求。
當用戶需要點播某個組播頻道時,通過STB向接入設備發(fā)送IGMP報文,以請求點播該組播頻道。
步驟S404接口板將該IGMP請求提交主控板。
各接口板將本接口板內(nèi)接收的所有IGMP報文提交止與之相連接主控板的主控板組播處理單元,由該主控板組播處理單元處理。
步驟S405主控板判斷所請求的組播流是否在主控板,如果是,執(zhí)行步驟S407;否則,執(zhí)行步驟S406。
主控板接收到接口板發(fā)送的組播流請求后,根據(jù)所述主控板組播處理單元記錄的組播維護的組播組信息判定所請求的組播流是否在主控板上,如果所記錄的組播維護的組播組信息標示當前主控板存在所述所請求的組播流,則所請求的組播流在主控板上;否則所請求的組播流不在主控板上。
步驟S406在主控板組播轉發(fā)表中生成組播組,并將該接口板加入該播組,并且在接口板組播轉發(fā)表生成組播表項,將用戶加入該組播。
主控板在主控板組播轉發(fā)表中,增加該用戶所點播組播頻道的組播組,并將該提交該IGMP請求的接口板(即請求用戶所在的接口板)加入到該組播組中。
同時地,主控板組播處理單元根據(jù)該IGMP請求,生成該請求組播頻道的組播流的組播組,并將請求加入的用戶加入到該組播組中,然后將該組播組分發(fā)給提交該IGMP請求的接口板的接口板組播轉發(fā)表。
步驟S407在主控板組播轉發(fā)表中將該接口板加入到組播組,并且并且在接口板組播轉發(fā)表生成組播表項,將用戶加入該組播。然后跳轉至步驟S410。
主控板在主控板組播轉發(fā)表中該請求組播頻道的組播組中加入該提交該IGMP請求的接口板。
同時地,主控板組播處理單元根據(jù)該IGMP請求,生成該請求組播頻道的組播流的組播組,并將請求加入的用戶加入到該組播組中,然后將該組播組分發(fā)給提交該IGMP請求的接口板的接口板組播轉發(fā)表。
步驟S408主控板向網(wǎng)絡側請求組播流數(shù)據(jù)。
如果在接入設備沒有該用戶所請求組播頻道的組播流,則主控板向網(wǎng)絡側的邊緣設備發(fā)送控制報文;由位于IP城域網(wǎng)側的邊緣設備通過IP城域網(wǎng),向組播業(yè)務系統(tǒng)請求下發(fā)該組播頻道的組播流;組播業(yè)務中心接收到請求后,將該組播頻道采用MPEG-2編碼格式,編碼成一路碼流封裝到UDP/IP報文中,向IP城域網(wǎng)推送,經(jīng)過邊緣設備后,由邊緣設備向接入設備轉發(fā)。
步驟S409主控板接收網(wǎng)絡下發(fā)的組播流。
當邊緣設備轉發(fā)的組播流到達接入設備時,由主控板組播復制單元根據(jù)主控板組播轉發(fā)表,判斷該組播流是否為所需要的組播流,如果是,則接收該組播流。
步驟S410主控板向接口板發(fā)送組播流。
主控板接收該組播流后,由主控板組播復制單元根據(jù)主控板組播轉發(fā)表中的記錄的請求該組播流的接口板,將該組播流復制到請求接口板上。
步驟S411接口板根據(jù)組播表向用戶發(fā)送組播流。
接口板接收該組播流后,接口板根據(jù)接口板組播轉發(fā)表中的該組播頻道所對應的用戶,將該組播流復制到該用戶在本接口板上的用戶端口。
該組播流由用戶端口到達用戶終端,用戶接收到該組播流后,便可以觀看所點播的組播頻道。
由上可知,由于本實施例在接入設備內(nèi)統(tǒng)計獲取本接入設備的常用頻道,如果用戶請求的組播頻道為常用的頻道,那么主控板組播處理單元接收到該用戶IGMP請求后,可以直接從主控板向用戶所在的接口板復制推送所請求的組播頻道的組播流,而不需要向網(wǎng)絡側請求下發(fā),從而降低了組播頻道的加入時延,提高了組播處理效率。
實施例2本實施例以接入設備內(nèi)部的組播處理為例,對本發(fā)明方法進行舉例說明。
為了優(yōu)化接入設備內(nèi)部對組播處理,在接口板內(nèi)增加了用于進行組播處理的接口板組播處理單元(如圖7所示的接口板組播處理單元313)。
圖5為本實施例的方法流程圖,如圖示,本方法包括以下步驟步驟S501獲取用戶常用組播頻道。
本步驟與實施例1中的步驟S401同理,所不同的是,由于在接入板內(nèi)增加了用于對接口板所接收到的用戶IGMP報文進行處理的接口板組播處理單元,因此,用戶常用組播頻道的獲取具體根據(jù)接口板組播處理單元記錄的組播維護的組播組、以及用戶加入和離開每個組播組的時間點所統(tǒng)計獲取,所使用的統(tǒng)計方法與實施例1中的步驟S401同理,在此不作贅述。
進一步的根據(jù)統(tǒng)計結果獲取該用戶常用組播頻道的點播頻道或頻道的權值較高、或者使用該用戶常用組播頻道時間較長的具體接口板作為常用該用戶常用組播頻道的接口板,并在主控板組播轉發(fā)表中建立該用戶常用組播頻道的組播表,并將各常用該用戶常用組播頻道的接口板加入至對應用戶常用組播頻道的組播表中。
步驟S502將所獲取的用戶常用組播頻道對應的組播流發(fā)送至接口板。
根據(jù)步驟S401的統(tǒng)計結果,主控板組播處理單元向網(wǎng)絡側發(fā)送請求,主動向網(wǎng)絡側請求加入用戶常用組播頻道,由網(wǎng)絡側根據(jù)所接收的請求,向接入設備下發(fā)該用戶常用組播頻道的組播流。
主控板接收到網(wǎng)絡下發(fā)的用戶常用組播頻道的組播流后,由主控板組播復制單元根據(jù)組播轉發(fā)表中的該用戶常用組播頻道的組播組,自動的將該用戶常用組播頻道的組播流復制至常用該用戶常用組播頻道的接口板中。
步驟S503接口板接收用戶IGMP加入請求。
當用戶需要點播某個組播頻道時,通過STB向接入設備發(fā)送IGMP報文,以請求點播該組播頻道。
步驟S504判斷所請求的組播流是否在接口板,如果否,執(zhí)行步驟S505,否則,執(zhí)行步驟S506。
接入設備的接口板根據(jù)所述接口板組播處理單元記錄的組播維護的組播組信息判斷所述組播流是否在接口板,如果所記錄的組播維護的組播組信息標示當前接口板存在所述所請求的組播流的組播組,則所請求的組播流在接口板上,否則所請求的組播流不在接口板上。
如果該用戶所請求的組播頻道為步驟S501統(tǒng)計得到的常用頻道,并且該用戶常用組播頻道為本接口板內(nèi)的點播頻率或者頻道的權值較高、或者使用時間較長的組播頻道,那么顯然在步驟S502中,已經(jīng)將該用戶常用組播頻道的組播流推送至本接口板,因此接口板已存在該組播流。
步驟S505在接口板組播轉發(fā)表中將用戶加入到組播組,跳轉至步驟S514。
接口板在接口板組播轉發(fā)表中,將該請求用戶加入到其所點播的組播頻道所對應的組播組中。
步驟S506在接口板組播轉發(fā)表中生成組播組。
在接口板組播轉發(fā)表中,新增加該用戶所點播的組播頻道的組播組,并將用戶加入到該新增加的組播組中。
步驟S507接口板向主控板請求該用戶請求組播頻道的組播流。
步驟S508主控板判斷所請求的組播流是否在主控板,如果是,執(zhí)行步驟S509;否則,執(zhí)行步驟S510。
主控板接收到接口板發(fā)送的組播流請求后,根據(jù)所述主控板組播處理單元記錄的組播維護的組播組信息判定所請求的組播流是否在主控板上,如果所記錄的組播維護的組播組信息標示當前主控板存在所述所請求的組播流的組播組,則所請求的組播流在主控板上,否則所請求的組播流不在主控板上。
如果該用戶所請求的組播頻道為步驟S501中所統(tǒng)計獲取的常用頻道,那么在主控板中一定有該用戶所請求的組播頻道的組播流。
步驟S509主控板在組播轉發(fā)表中將該接口板加入到組播組,跳轉至步驟S513。
在主控板組播轉發(fā)表中的該組播頻道所對應的組播組中加入該提交IGMP請求的接口板。
步驟S510在主控板組播轉發(fā)表中生成組播組。
主控板在主控板組播轉發(fā)表中,增加該用戶點播頻道的組播組,并將該接口板加入到該組播組中。
步驟S511主控板向網(wǎng)絡側請求組播流數(shù)據(jù)。
步驟S512主控板接收網(wǎng)絡下發(fā)的組播流。
步驟S513主控板向接口板發(fā)送組播流。
步驟S514接口板根據(jù)接口板組播轉發(fā)表中的組播表向用戶發(fā)送組播流。
上述步驟S511至步驟S514分別與實施例1中的步驟S409至步驟S412同理,在此不作贅述。
由上可知,由于相對實施例1對于接入設備的內(nèi)部的的組播處理采用了組播分布式處理的模式,將接入設備的組播處理分布到接口板以及控制板協(xié)同處理。由于采用了該組播分布式處理,當接口板存在多個用戶加入同一個節(jié)目源的時候,主控板只需要處理第一個請求就可以了,而不需要重復處理,使用本發(fā)明方法可以充分利用系統(tǒng)的處理能力,大大提升接入設備的組播處理能力。
另外,由于采用該組播分布式處理的模式,接口板上的組播轉發(fā)表由接口板自行根據(jù)接收到的用戶IGMP報文進行配置,而不是由主控板根據(jù)接口板轉發(fā)或者透傳的用戶IGMP報文生成再分發(fā)至各接口板;主控板只需要根據(jù)接口板向主控板轉發(fā)的IGMP報文,對自身的組播轉發(fā)表進行配置即可??梢姴捎帽景l(fā)明方法,節(jié)省了接入設備內(nèi)部的通信,有利于提高處理速度。
另外的,如果用戶請求的組播頻道不為本接口板內(nèi)的點播頻率較高的頻道,但是,為常用的頻道,那么用戶IGMP請求由接口板提交到主控板,只需要到達主控板處理之后,便可以通過接口板推送至所請求用戶的用戶端口,而不需要向網(wǎng)絡側請求組播加入,降低了組播處理時延,提升了組播處理效率。
實施例3在實施例2中使用了在接入設備內(nèi)部統(tǒng)計常用頻道,并將所統(tǒng)計的常用頻道推送至相應的接口板內(nèi)的智能決策方案。由實施例2的方法的延伸,將該方案應用于接入網(wǎng)絡的組播處理中,具體如下在接入網(wǎng)絡的內(nèi)部的各個接入網(wǎng)絡內(nèi)部,根據(jù)每接入設備內(nèi)的各接口板內(nèi)的用戶加入和離開每個組播頻道的時間點,收集統(tǒng)計每接口板內(nèi)的節(jié)目點播頻率和時間分布,并將所有接入設備內(nèi)的所有接口板內(nèi)的統(tǒng)計結果進一步匯總統(tǒng)計分析獲取接入網(wǎng)絡中的常用頻道,以及該用戶常用組播頻道點播頻率或頻率的權值較高、或者使用時間較長的的接入設備。其統(tǒng)計方法如實施例2中的步驟S501同理。
然后,根據(jù)統(tǒng)計結果,通知該用戶常用組播頻道所在的點播頻率較高的接入設備的主控的組播復制單元固定的將該幾個最常用的組播頻道,主動向網(wǎng)絡側請求加入,由網(wǎng)絡側將該用戶常用組播頻道的組播流下發(fā)至使用該用戶常用組播頻道頻率或頻率權值較高、或者使用時間較長的接入設備的主控板。
對于接入設備內(nèi)部的組播處理方法,既可以采用實施例1中的方法,亦可以采用實施例2中的方法。
本實施例,由于在接入網(wǎng)絡內(nèi)引進了智能決策方案,控制網(wǎng)絡建立預加樹,提升了整個網(wǎng)絡的處理效率。
值得說明的是,在本實施例中,在獲取接入網(wǎng)絡中的常用頻道,以及使用該用戶常用組播頻道頻率最高的接入設備之后,還可以根據(jù)該統(tǒng)計結果,在網(wǎng)絡側建立對照表,使得各常用頻道分別與使用該用戶常用組播頻道頻率最高的接入設備相對應。網(wǎng)絡側根據(jù)該對照表,主動向接入設備推送該用戶常用組播頻道的組播流。采用本技術方案,能夠進一步的減少組播請求加入的處理過程,進一步的減少組播處理時延,提高組播處理效率。
實施例4圖6為本實施例的組播處理系統(tǒng)中的接入設備的結構示意圖,如圖6示,該接入設備60包括接口板310以及主控板300、以及智能決策設備320,本接入設備相對于現(xiàn)有技術的接入設備(如圖3所示)的不同之處在于,在接入設備內(nèi)部加入了智能決策設備320。
智能決策設備320,與主控板組播處理單元301相連接,用于根據(jù)主控板組播處理單元301記錄組播維護的組播組信息以及所記錄的用戶組播行為,每接口板內(nèi)用戶加入和離開每個組播頻道的時間點,收集統(tǒng)計每接口板內(nèi)的組播頻道的點播頻率或頻率的權值和頻率或頻率的權值的時間分布,并將該統(tǒng)計結果進一步進行統(tǒng)計,得到某個相對長時間內(nèi)每個時間段內(nèi)頻道在接入設備的分布,得到接入設備60內(nèi)在某相對長時間內(nèi)點播頻率或頻率的權值最高,或者在時間分布范圍最廣的的幾個節(jié)目頻率作為用戶常用組播頻道。其中頻率的權值的權重因子具體根據(jù)頻率所占用的帶寬設置。對于占用帶寬較大的頻道取較小的權重因子,對于占用帶寬較小的頻道取較大的權重因子,使得對于用于常用組播頻道的處理能夠結合帶寬資源的分配考慮,更加合理。
智能決策設備320獲取到該常用組播頻道后,通過指示主控板組播處理單元301,由主控板組播處理單元301指示主控板組播轉發(fā)表302,為該用戶常用組播頻道建立組播組,主控板組播復制單元303根據(jù)主控板組播轉發(fā)表302中的常用頻道的組播組,固定的向網(wǎng)絡側請求加入,使得網(wǎng)絡固定向主控板30下發(fā)該用戶常用組播頻道的組播流。
接口板310包括接口板組播轉發(fā)表311,與主控板組播處理單元301、接口板組播復制單元312分別相連接,受主控板組播處理模301控制,用于記錄接口板內(nèi)當前各組播頻道對應的用戶的組播組。
接口板組播復制單元312,分別與接口板組播轉發(fā)表311、主控板組播復制單元303相連接,用于根據(jù)接口板組播轉發(fā)表311中的組播組紀錄,從主控板300的主控板組播復制單元303,復制組播流,并將所復制的組播流在復制到組播組內(nèi)的各用戶對應的用戶端口。
主控板300包括主控板組播處理單元301,與主控板組播轉發(fā)表302、接口板組播轉發(fā)表311以及智能決策設備320分別相連接,用于接收接口板310轉發(fā)的用戶IGMP報文,并根據(jù)IGMP報文進行組播處理。該處理過程具體如下當所接收的IGMP報文為用戶請求點播組播頻道,那么主控板組播處理單元301根據(jù)主控板本單元所記錄的用于組播維護的組播組信息,判斷該用戶所請求的組播流是否在主控板300上,如果該用戶所請求的組播流在主控板300上,主控板組播處理單元301指示主控板組播轉發(fā)表302,將該提交IGMP報文的接口板310加入到該組播頻道所對應的組播組中,將該接口板310加入到該組播組內(nèi)后,主控板組播復制單元303便可根據(jù)主控板組播轉發(fā)表302將該組播頻道的組播流復制到該接口板310上;如果該用戶請求的組播流不在主控板300上,主控板組播處理單元301向網(wǎng)絡側請求加入,請求下發(fā)組播流。
同時的,主控板組播處理單元301生成該組播流對應用戶端口的組播組,并將該組播組加入到接收到該用戶請求的接口板310的接口板組播轉發(fā)表311中主控板組播轉發(fā)表302與主控板組播處理單元301以及主控板組播復制單元303分別相連接,受主控板組播處理單元301控制,用于記錄組播頻道對應的接口板組播組。
主控板組播復制單元303,與主控板組播轉發(fā)表302以及網(wǎng)絡側分別相連接,用于根據(jù)主控板組播轉發(fā)表302中的組播組紀錄,從網(wǎng)絡側接收下發(fā)的組播流,并將該組播流復制到組播組內(nèi)的相應的各接口板。
由上可見,由于在接入設備60中新增加了智能決策設備320,如果用戶請求的組播頻道為常用的頻道,那么該組播頻道的組播流肯定在主控板300上,用戶IGMP請求提交至主控板300,只需要由主控板300處理之后,便可以通過接口板310推送至所請求用戶的用戶端口,而不需要向網(wǎng)絡側請求組播加入,降低了組播處理時延,提升了組播處理效率。
實施例5圖7為本實施例的組播處理系統(tǒng)的接入設備的系統(tǒng)結構示意圖,如圖示,本接入設備70包括智能決策設備330,接口板314、以及主控板305,本接入設備70相對于如圖6所示的實施例4中的接入設備60所不同的是,在本實施例中接入設備70的接口板314中進一步增加了接口板組播處理單元313。
智能決策設備330,分別與接口板處理單元313、主控板組播處理單元304分別相連接,由于本接入設備30中引入了接口板組播處理單元313,因此智能決策設備330在本實施例中,只需要根據(jù)接口板組播處理單元313所記錄的用戶組播行為,統(tǒng)計獲取接入設備內(nèi)的用戶常用組播頻道即可,該統(tǒng)計方法與實施例4中所述方法同理。
進一步的,本智能決策設備330除了統(tǒng)計獲取得到接入設備70內(nèi)在某相對長時間內(nèi)點播頻率最高的幾個節(jié)目頻率作為用戶常用組播頻道外,進一步的獲取使用該用戶常用組播頻道頻率較高的具體各接口板314。并且智能決策設備330指示主控板組播處理單元304,由主控板組播處理單元304指示主控板組播轉發(fā)表302,為該用戶常用組播頻道建立組播組,使得各常用頻道分別與使用該用戶常用組播頻道頻率較高的具體各接口板314相對應。使得主控板30接收到網(wǎng)絡下發(fā)的該常用頻率的組播流時,主控板組播復制單元303根據(jù)該用戶常用組播頻道的組播組,自動地將該用戶常用組播頻道的組播流向使用該用戶常用組播頻道頻率或頻率的權值較高,或者,使用該用戶常用組播頻道的時間較長的具體接口板314推送。
接口板314包括接口板組播處理單元313,與本接口板314內(nèi)的接口板組播轉發(fā)表311,以及主控板組播處理單元304、智能決策設備330分別相連接,用于根據(jù)用戶所發(fā)送的IGMP報文進行相應組播處理。比如當接口板314接收到用戶發(fā)送的用于點播組播頻道的IGMP報文時,本單元所記錄的組播維護組播組判斷用戶所請求的組播流是否在接口板上,如果該用戶所請求的組播流在接口板314上,接口板組播處理單元313指示接口板組播轉發(fā)表311在該組播頻道所對應的組播組,并指示組播復制單元312根據(jù)接口板組播轉發(fā)表311中組播頻道所對應的組播組,將該組播頻道的組播流復制到用戶端口;如果該用戶所請求的組播流不在接口板314上,那么接口板組播處理單元313指示接口板組播轉發(fā)表311增加該組播頻道的組播組,并且接口板組播處理單元313將該用戶IGMP報文轉發(fā)至主控板組播處理板301,向主控板組播處理板301請求該用戶請求加入的組播頻道的組播流。
接口板組播轉發(fā)表311,分別與接口板組播處理單元313、接口板組播復制單元312相連接,受接口板組播處理單元313控制,用于記錄組播頻道對應的用戶的組播組。
接口板組播復制單元312,本單元的連接關系以及功能與實施例4中的相同。
主控板305與實施例4所不同之處在于主控板組播處理單元304,本實施例中,主控板組播處理單元304與主控板組播轉發(fā)表302、接口板組播處理單元313以及智能決策設備320分別相連接,用于接收接口板組播處理單元313所發(fā)送的組播流請求,并根據(jù)請求進行組播處理。
由上面描述可知,由于在接入設備的每接口板增加了接口板組播處理單元313,將原來的所有的組播處理集中在主控板的處理,分布到每個接口板以及主控板協(xié)同處理。由于采用了該組播分布式處理,當接口板存在多個用戶加入同一個節(jié)目源的時候,主控板只需要處理第一個請求就可以了,而不需要重復處理,使用本發(fā)明方法可以充分利用系統(tǒng)的處理能力,大大提升接入設備的組播處理能力。
進一步的,由于采用該組播分布式處理的模式,接口板上的組播轉發(fā)表由接口板自行根據(jù)接收到的用戶IGMP報文進行配置,而不是由主控板根據(jù)接口板轉發(fā)的用戶IGMP報文生成,再分發(fā)至各接口板;主控板只需要根據(jù)接口板向主控板轉發(fā)的IGMP報文,對自身的組播轉發(fā)表進行配置即可??梢姴捎帽景l(fā)明方法,節(jié)省了接入設備內(nèi)部的通信,有利于提高處理速度。
進一步的,如果用戶請求的組播頻道為本接口板314內(nèi)的點播頻率較高的頻道,但是,那么用戶IGMP請求到達接口板314之后,便可以直接由接口板314推送至所請求用戶的用戶端口,而不需要向上提交主控板305處理,進一步的降低了組播處理時延,大大提升了組播處理效率。
實施例6圖8為本是實例的組播處理系統(tǒng)結構示意圖,如圖示,本實施例將智能決策設備340應用于整個接入網(wǎng)絡,智能決策設備340接入網(wǎng)絡80內(nèi)的各接入設備800(在此該接入設備800既可以為圖3所示的接入設備102,亦可以為圖6所示的接入設備60,還可以為圖7所示的接入設備70)分別相連接,智能決策設備340與各接入設備80的連接關系具體是,與每個接入設備102的主控板組播處理單元301分別相連接。用于通過指示主控板組播處理單元301,根據(jù)與主控板組播處理單元相連接的各接口板組播處理單元所記錄的用戶組播行為,統(tǒng)計主控板內(nèi)每接口板加入和離開每個組播頻道的時間點,統(tǒng)計每接入設備內(nèi)的各組播頻道的用戶點播頻率或頻率的權值,以及頻率或頻率的權值的時間分布,將結果進行統(tǒng)計,得到接入網(wǎng)絡80內(nèi)的所有接入設備800在某相當長的時間內(nèi)點播頻率或頻率的權值最高或者頻率的使用時間最長的幾個節(jié)目頻率作為用戶常用組播頻道,并進一步選取該用戶常用組播頻道在對應接入設備800內(nèi)點播頻率或頻率的權值較高,或者使用該用戶常用組播頻道的時間最長的具體接入設備作為常用該用戶常用組播頻道的接入設備。
智能決策設備340根據(jù)上述所獲取結果,建立常用頻道與該常用該用戶常用組播頻道的接入設備800的對照表,并根據(jù)對照表,通知對照表中指示對照表中的常用設備102的主控板組播處理單元301主動向網(wǎng)絡側發(fā)送加入申請,請求本接入設備800內(nèi)點播頻率較高的常用頻道的組播流。
由上可見,由在整個接入網(wǎng)系統(tǒng)上,增加了智能決策設備340,智能決策設備340使得接入網(wǎng)絡80中的接入設備800能夠預先獲取本設備使用頻率較高的常用頻道對應的組播流。有利于提高組播處理網(wǎng)絡的組播處理效率。
實施例7圖9為本實施例的組播處理系統(tǒng)的結構示意圖,如圖示,本實施例與實施例6所不同之處在于,與接入網(wǎng)絡90內(nèi)的各接入設備800分別相連接的智能決策設備350還與IP城域網(wǎng)107相連接。進一步的在獲取到接入網(wǎng)絡常用組播頻道以及使用該常用組播頻道頻率較高的接入設備后,在IP城域網(wǎng)107內(nèi)建立常用頻道與使用該用戶常用組播頻道頻率較高的接入設備800對照表,使得IP城域網(wǎng)107主動地根據(jù)該對照表,向?qū)φ毡碇械慕尤朐O備800推送相應的組播頻道的組播流。
由上可見,由于本實施例使用了IP城域網(wǎng)107主動推送下發(fā)接入系統(tǒng)常用的節(jié)目頻率的組播流,進一步的減少了組播請求處理的時延,進一步提高了組播處理效率。
以上對本發(fā)明所提供的一種組播處理方法以及系統(tǒng)作了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權利要求
1.一種組播處理方法,包括獲取用戶常用組播頻道;接入設備獲取所述用戶常用組播頻道的組播流。
2.根據(jù)權利要求1所述的組播處理方法,其特征是,所述用戶常用組播頻道為所述接入設備內(nèi)的用戶常用組播頻道,所述獲取用戶常用組播頻道,具體包括根據(jù)每接口板內(nèi)的每個用戶的組播行為,獲取每接口板內(nèi)的頻道的點播頻率或所述頻率的權值,以及所述頻率或所述頻率的權值的時間分布,其中所述頻率的權值的權重具體是根據(jù)所述頻道的帶寬進行選取;統(tǒng)計所有接口板內(nèi)的頻道的點播頻率或所述頻率的權值、以及所述頻率或所述頻率的權值的時間分布;根據(jù)所述統(tǒng)計值選取所述頻率或所述頻率的權值高,或者,取所述頻率或所述頻率的權值的時間分布范圍廣的頻道作為所述接入設備內(nèi)的用戶常用組播頻道。
3.根據(jù)權利要求2所述的組播處理方法,其特征是,所述接入設備獲取所述用戶常用組播頻道的組播流,具體包括在所述接入設備的主控板組播轉發(fā)表內(nèi)生成所述的用戶常用組播頻道的組播組;所述主控板根據(jù)所述組播組,向網(wǎng)絡側請求下發(fā)所述的用戶常用組播頻道的組播流。
4.根據(jù)權利要求3所述的組播處理方法,其特征是,在獲取所述接入設備內(nèi)的用戶常用組播頻道之后,進一步包括獲取所述用戶常用組播頻道的點播頻道或所述頻道的權值高,或者所述點播頻道或所述頻道的權值的時間分布范圍廣的接口板,作為常用所述用戶常用組播頻道的接口板;在所述主控板組播轉發(fā)表中的所述用戶常用組播頻道的組播組中加入所述常用所述用戶常用組播頻道的接口板;主控板根據(jù)所述組播組,將所述用戶常用組播頻道的組播流復制到所述接口板。
5.根據(jù)權利要求1所述的組播處理方法,其特征是,所述用戶常用組播頻道為所述接入網(wǎng)絡的用戶常用組播頻道,所述的獲取所述接入網(wǎng)絡的用戶常用組播頻道,具體包括以下步驟根據(jù)每接入設備內(nèi)的每接口板內(nèi)的每個用戶的組播行為,獲取每接口板內(nèi)的頻道的點播頻率或所述頻率的權值,以及所述頻率或所述頻率的權值的時間分布,其中所述頻率的權值的權重具體是根據(jù)所述頻道的帶寬進行選??;統(tǒng)計所有接入設備的所有接口板內(nèi)的頻道的點播頻率或所述頻率的權值以及所述頻率或所述頻率的權值的時間分布;根據(jù)所述統(tǒng)計值選取所述頻率或所述頻率的權值高,或者,時間分布范圍廣的頻道作為所述接入網(wǎng)絡的用戶常用組播頻道,并且根據(jù)所述統(tǒng)計結果獲取所述接入網(wǎng)絡的用戶常用組播頻道的頻率或所述頻率的權值高,或者,時間分布范圍廣的接入設備。
6.根據(jù)權利要求2或5所述的組播處理方法,其特征是,所述每接口板內(nèi)的每個用戶的組播行為具體是根據(jù)所述主控板組播處理單元記錄的組播維護的組播組信息獲取。
7.根據(jù)權利要求6所述的組播處理方法,其特征是,所述的接入設備獲取所述用戶常用組播頻道的組播流,具體包括以下步驟在IP城域網(wǎng)中,建立所述常用組播頻道對應所述接入網(wǎng)絡內(nèi)常用所述常用組播頻道的接入設備的列表。網(wǎng)絡側根據(jù)所述的列表向所述接入設備推送所述的網(wǎng)絡常用組播頻道的組播流。
8.根據(jù)權利要求1至5任何之一或7所述的組播處理方法,其特征是,所述方法進一步包括以下步驟接口板接收用戶加入請求;根據(jù)所述接口板記錄的組播維護的組播組信息,判斷所述用戶請求的組播流是否在所述接口板,如果否,則向主控制板請求所述的組播流,否則執(zhí)行下一步驟;所述接口板根據(jù)所述加入請求,向所述用戶推送所述組播流。
9.根據(jù)權利要求8所述的組播處理方法,其特征是,所述每接口板內(nèi)的每個用戶的組播行為具體是根據(jù)所述接口板組播處理單元記錄的組播維護的組播組信息獲取。
10.一種組播處理系統(tǒng),所述系統(tǒng)包括IP城域網(wǎng)以及接入網(wǎng)絡,所所述接入網(wǎng)絡包括接入設備,所述接入設備包括主控板以及至少一個接口板,各接入板與所述主控板相連接,所述主控板包括主控板組播處理單元、主控板組播轉發(fā)表以及主控板組播復制單元,所述的接口板包括接口板組播轉發(fā)表、接口板組播復制單元,其特征是,所述組播處理系統(tǒng)進一步包括智能決策設備,與所述接入設備的主控板組播處理單元相連接,用于獲取所述用戶常用組播頻道。
11.根據(jù)權利要求10所述的組播處理系統(tǒng),其特征是,所述智能決策設備設于所述接入設備內(nèi)部,用于根據(jù)所述主控板組播處理單元記錄的組播組信息獲取所述接入設備內(nèi)的用戶常用組播頻道,并指示所述的主控板組播處理單元獲取所述用戶常用組播頻道的組播流。
12.根據(jù)權利要求11所述的組播處理系統(tǒng),其特征是,所述智能決策設備設于所述接入設備外部,與所述接入網(wǎng)絡內(nèi)的各接入設備分別相連接,用于根據(jù)所述各接入設備的主控板組播處理單元記錄的組播組信息獲取所述接入網(wǎng)絡的常用組播頻道,以及所述接入網(wǎng)絡內(nèi)常用所述常用組播頻道的接入設備,并指示所述接入設備的主控板組播處理單元向網(wǎng)絡請求下發(fā)所述常用組播頻道的組播流。
13.根據(jù)權利要求12所述的組播處理系統(tǒng),其特征是,所述智能決策設備進一步與所述IP城域網(wǎng)相連接,用于指示所述IP城域網(wǎng)向常用所述常用組播頻道的接入設備推送所述的接入網(wǎng)絡常用組播頻道的組播流。
14.根據(jù)權利要求13所述的組播處理系統(tǒng),其特征是,所述IP城域網(wǎng)側進一步包括用于標示所述接入網(wǎng)絡常用組播頻道與常用所述常用組播頻道的接入設備的對應關系的對照表。
15.根據(jù)權利要求11至14之任一所述的組播處理系統(tǒng),其特征是,所述的接口板進一步包括接口板處理單元,與所述的主控板組播處理單元以及所述接口板組播轉發(fā)表分別相連接,用于處理用戶所發(fā)送的IGMP報文,并且根據(jù)所述IGMP報文維護所述接口板組播轉發(fā)表;所述的接口板組播轉發(fā)表所述接口板組播處理單元以及接口板組播復制單元分別相連接,用于指示所述接口板組播復制單元將所述組播流復制到用戶端口。
16.根據(jù)權利要求15所述的組播處理系統(tǒng),其特征是,所述智能決策設備設置于所述接入設備內(nèi)部,與所述接口板組播處理單元、所述主控板組播處理單元分別相連接,用于根據(jù)各接口板組播處理單元記錄的組播維護的組播組信息獲取所述接入設備的常用組播頻道,并指示所述主控板組播處理單元向網(wǎng)絡請求下發(fā)所述常用組播頻道的組播流。
全文摘要
本發(fā)明涉及通信領域,特別涉及一種組播的處理方法以及系統(tǒng),本方法采用了智能決策方式,在組播處理系統(tǒng)中增加了智能決策設備,通過累計統(tǒng)計獲取用戶常用的組播頻道,主動地使接入設備獲取到該用戶常用的組播頻道的組播流,從而降低了組播頻道的加入時延,提高組播處理效率。
文檔編號H04L12/18GK1921402SQ20061011121
公開日2007年2月28日 申請日期2006年8月15日 優(yōu)先權日2006年8月15日
發(fā)明者吳海軍 申請人:華為技術有限公司