專利名稱::數(shù)字用戶線路的組播方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通訊
技術(shù)領(lǐng)域:
,特別涉及一種數(shù)字用戶線路的組播方法、系統(tǒng)和裝置。
背景技術(shù):
:傳統(tǒng)的DSL(DigitalSubscriberLine,數(shù)字用戶線路)技術(shù),是由一對雙絞線完成數(shù)據(jù)傳輸?shù)?,即使一個用戶擁有多于一對雙絞線,也只能獨立使用,獨立傳輸數(shù)據(jù),而不能合并起來高速傳輸同一數(shù)據(jù)。因此,為了增大用戶的接入帶寬,出現(xiàn)了基于單用戶的多雙絞線捆綁。傳統(tǒng)的組播技術(shù)要使組播報文到達各個接收者,就需要接收者加入IP組播網(wǎng)絡(luò),并加入到相應(yīng)的組播組中。IGMP(InternetGroupManagementProtocol,互聯(lián)網(wǎng)組管理協(xié)議)是IP組播在用戶網(wǎng)段使用的主機對路由器的信令機制。通過在接收者主機和與其直連的組播路由器配置IGMP,可以實現(xiàn)主機動態(tài)加入,以及組播路由器對本地網(wǎng)絡(luò)組成員信息的管理。現(xiàn)有技術(shù)中,DSL采用MP(MultilinkPoint-to-PointProtocol,多鏈路點對點協(xié)議)的捆綁方式,這種捆綁方式對IGMP的組播數(shù)據(jù)報文通過PPP(Point-to-PointProtocol,點對點協(xié)議)方式承載。組播復(fù)制點在PPP的局端。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少包括以下問題在DSL捆綁的情況下,采用MP的捆綁方式只能以單播方式在接入網(wǎng)傳送組播數(shù)據(jù),造成了接入網(wǎng)帶寬的浪費。
發(fā)明內(nèi)容為了實現(xiàn)捆綁用戶的組播,并充分利用網(wǎng)絡(luò)帶寬,本發(fā)明實施例提供了一種數(shù)字用戶線路捆綁的組播分發(fā)方法。所述技術(shù)方案如下一種數(shù)字用戶線路的組播方法,所述方法包括識別捆綁的數(shù)字用戶線路;建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。一種數(shù)字用戶線路的組播系統(tǒng),所述系統(tǒng)包括網(wǎng)絡(luò)側(cè)捆綁設(shè)備,用于識別捆綁的數(shù)字用戶線路,并建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;接入節(jié)點,用于根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。一種數(shù)字用戶線路的組播裝置,所述裝置包括識別模塊,用于識別捆綁的數(shù)字用戶線路;建立模塊,用于建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;分發(fā)模塊,用于根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。本發(fā)明實施例提供的技術(shù)方案的有益效果是通過識別捆綁的DSL,并為捆綁的DSL形成組播分發(fā)關(guān)系,并根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù),實現(xiàn)了捆綁用戶的組播,并且充分利用了網(wǎng)絡(luò)帶寬。圖1是本發(fā)明實施例1中提供的一種DSL的組播方法流程圖;圖2是本發(fā)明實施例1中提供的數(shù)據(jù)傳遞的路徑示意圖3是本發(fā)明實施例1中提供的網(wǎng)絡(luò)側(cè)捆綁模塊位于IP邊緣時跨接入節(jié)點捆綁組播過程示意圖4是本發(fā)明實施例1中提供的網(wǎng)絡(luò)側(cè)捆綁模塊位于匯聚節(jié)點時跨接入節(jié)點捆綁組播過程示意圖5是本發(fā)明實施例1中提供的跨板捆綁的組播過程示意圖6是本發(fā)明實施例1中提供的跨接入節(jié)點捆綁的組播過程示意圖7是本發(fā)明實施例2中提供的DSL的組播系統(tǒng)示意圖8是本發(fā)明實施例2中提供的一種DSL的組播裝置結(jié)構(gòu)示意圖9是本發(fā)明實施例2中提供的識別模塊的結(jié)構(gòu)示意圖10是本發(fā)明實施例2中提供的一種分發(fā)模塊的結(jié)構(gòu)示意圖;圖11是本發(fā)明實施例2中提供的另一種分發(fā)模塊的結(jié)構(gòu)示意圖。具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一歩地詳細描述。6本發(fā)明實施例在滿足線路捆綁的情況下,通過識別捆綁的DSL,并為捆綁的DSL形成組播分發(fā)關(guān)系,并根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù),實現(xiàn)了捆綁用戶的組播,并且充分利用了網(wǎng)絡(luò)帶寬。實施例1參見圖l,本發(fā)明實施例提供了一種數(shù)字用戶線路的組播方法,包括101:識別捆綁的數(shù)字用戶線路;102:建立捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;103:根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù)。下面對該方法做進一步詳細地描述參見圖2,本實施例中,主機發(fā)送的IGMP報文從用戶端設(shè)備RG(RemoteGateway,遠程網(wǎng)關(guān))或CPE(CustomerPremiseEquipment,用戶駐地設(shè)備)不同的上行物理端口到達網(wǎng)絡(luò)側(cè)捆綁設(shè)備,即網(wǎng)絡(luò)側(cè)捆綁模塊MUX(multiplexer,多路復(fù)用器)/DeMUX(demultiplexer,多路信號分離器)所在的設(shè)備。網(wǎng)絡(luò)側(cè)捆綁模塊可以位于IP邊緣設(shè)備上或者匯聚節(jié)點(AggressiveNode)上。RG/CPE的不同上行物理端口連接的DSL之間為捆綁關(guān)系。參見圖3,以網(wǎng)絡(luò)側(cè)捆綁模塊位于IP邊緣設(shè)備上為例,CPE/RG上行線路通過不同的AN(AccessNode,接入節(jié)點),匯聚節(jié)點和IP邊緣的不同物理端口到達IP邊緣設(shè)備。AN1為傳統(tǒng)的DSLAM(DigitalSubscriberLineAccessMultiplexer,數(shù)字用戶線路接入復(fù)用器)設(shè)備,下行DSL對應(yīng)一些老客戶。由于用戶業(yè)務(wù)升級,需要在保持原有傳送距離的情況下增大帶寬。由于受到老的DSL技術(shù)和設(shè)備的限制,運營商又新設(shè)置了一個AN2,或者還可以在舊設(shè)備旁增加一個新的機框(如圖中的虛線框所示)來滿足用戶業(yè)務(wù)帶寬的需要。用戶端設(shè)備CPE/RG通過兩個上行物理端口port6和portl分別接入到AN1和AN2上,其中port6連接的是原有的DSL,portl連接的是加入捆綁的新DSL。AN1和AN2均不識別DSL的捆綁。數(shù)字用戶線路的組播方法具體包括-301:主機發(fā)送IGMP請求到CPE/RG;其中,主機的MAC地址為00-E0-B0-F4-18-11;IGMP請求中包含主機希望接收某個特定組播組A的信息,組播組A的IP地址為224丄5.6,VLAN(VirtualLocalAreaNetwork,虛擬局域網(wǎng))網(wǎng)段為100;302:CPE/RG接收到主機發(fā)送的IGMP請求后,CPE/RG根據(jù)IGMPsnooping(IGMP監(jiān)聽)功能或IGMPProxy(IGMP代理)功能識別出IGMP報文,并根據(jù)連接有DSL的上行物理端口的數(shù)目(2個),將IGMP報文復(fù)制2份,分別從CPE/RG的2個連接有DSL的上行物理端口port7和port5發(fā)送給AN1和AN2;303:AN1和AN2分別接收到CPE/RG從port7和port5發(fā)送的IGMP報文時,AN1和AN2分別根據(jù)IGMPsnooping或IGMPProxy功能,形成各自的組播組接收列表,并將IGMP報文進行上行的轉(zhuǎn)發(fā)。對于形成組播組接收列表,具體包括AN根據(jù)IGMP的組播IP地址和接收IGMP報文的下游端口,査找組播組接收列表如果不存在組播組接收列表,則建立此列表,并形成一個組播組接收列表的表項;如果存在組播組接收列表,但不存在與組播IP地址和下游端口均相同的表項,則加入此表項;如果存在此表項,則更新此表項。具體地,以AN1為例,AN1根據(jù)IGMP報文中組播組A的IP地址(224.1.5.6)、VLAN(100)和AN1接收IGMP報文的下游端口(port6),査找組播組接收列表組播組接收列表中不包含地址為224丄5.6、VLAN為100、下游端口為6的表項,則將上述數(shù)據(jù)加入組播組接收列表中的表項,如表1所示表l地址VLAN上游端口下游端口224.1.5.610072224.1.5.610074224.1.5.610076相應(yīng)地,AN2的組播組接收列表如表2所示:表2地址VLAN上游端口下游端口224.1.5.61001224.1.5.61002224.1.5.610055304:網(wǎng)絡(luò)側(cè)捆綁設(shè)備通過IGMPsnooping功能接收來自CPE/RG不同上行物理端口的IGMP報文。網(wǎng)絡(luò)側(cè)捆綁設(shè)備根據(jù)獲取到的IGMP報文和DSL捆綁時保存在網(wǎng)絡(luò)側(cè)捆綁設(shè)備上的捆綁配置信息,判斷IGMP報文是否來自CPE/RG不同的上行物理端口連接的DSL,這些DSL之間是否為業(yè)務(wù)擴展的關(guān)系;捆綁配置信息包括捆綁組標(biāo)識、物理端口、邏輯標(biāo)識等,參見表3:8表3<table>tableseeoriginaldocumentpage9</column></row><table>其中,捆綁組標(biāo)識是用戶發(fā)送的報文的源MAC;物理端口是用戶捆綁的DSL在AN上的物理端口;邏輯標(biāo)識是用戶的報文在從AN對應(yīng)物理端口經(jīng)過時需要把源MAC換成對應(yīng)的邏輯標(biāo)識的MAC信息;當(dāng)然捆綁組標(biāo)識,邏輯標(biāo)識,用戶標(biāo)識也可以采用VLAN標(biāo)識或者采用VLAN和MAC標(biāo)識。因此,當(dāng)網(wǎng)絡(luò)側(cè)捆綁設(shè)備接收到攜帶不同邏輯標(biāo)識的IGMP報文時,只需要判斷這些IGMP報文是否對應(yīng)同一捆綁組標(biāo)識就能夠判斷是不是屬于同一個用戶的報文了,如果屬于同一個用戶的報文,則這些DSL之間為業(yè)務(wù)擴展的關(guān)系。根據(jù)表3,網(wǎng)絡(luò)側(cè)捆綁設(shè)備判斷出,網(wǎng)絡(luò)側(cè)捆綁設(shè)備不同物理端口接收的IGMP報文來自CPE/RG不同的上行物理端口連接的DSL,這些DSL之間是業(yè)務(wù)擴展的關(guān)系(也稱之為捆綁關(guān)系)。305:對于處于業(yè)務(wù)擴展關(guān)系的DSL,形成捆綁用戶的組播分發(fā)表,參見表4;表4<table>tableseeoriginaldocumentpage9</column></row><table>其中,上游端口為任一上游端口,因此用x表示;下游端口為接收到IGMP報文的各個物理端口。301至305為數(shù)據(jù)的上行過程,從306開始為數(shù)據(jù)的下行過程。306:網(wǎng)絡(luò)側(cè)捆綁設(shè)備接收到下行的組播流,根據(jù)設(shè)定的規(guī)則(如根據(jù)每個DSL線路的下行帶寬比,分配組播流),根據(jù)捆綁用戶的組播分發(fā)表的下游端口數(shù)目(2個),將下行的組播流劃分成2個分支組播流。這2個分支組播流能夠合并組成一個完整的組播流。各個分支組播流分別流向下游物理端口Port3和Port2;307:AN1和AN2側(cè)將接收到的下行分支組播流發(fā)送到各自的下行物理端口(port6和portl)上,發(fā)送給CPE/RG;308:CPE/RG接收來自ANl和AN2下行物理端口(port6和portl)發(fā)送的分支組播流,將2個分支組播流合成一個完整的組播數(shù)據(jù)流,發(fā)向主機。圖4所示的網(wǎng)絡(luò)側(cè)捆綁模塊位于匯聚節(jié)點上的過程與位于IP邊緣設(shè)備上的過程相同,故不再贅述。CPE/RG的各條捆綁的DSL還可以通過不同的線路板接入到運營商的網(wǎng)絡(luò),線路板可以為同一AN的不同業(yè)務(wù)板,也可以為不同AN的業(yè)務(wù)板。參見圖5,以線路板為同一AN的不同業(yè)務(wù)板為例,ANl為傳統(tǒng)的DSLAN設(shè)備。ANl能夠識別用戶的捆綁。由于用戶業(yè)務(wù)擴展的需要,在原有的ANl上可能增加新的業(yè)務(wù)板,兩條DSL上的IGMP報文從ANl的同一個上行物理端口上行。例如用戶最初通過Slotl上業(yè)務(wù)板的port6接入到AN1,后期又增加了Slot5上業(yè)務(wù)板的port1接入到AN1。網(wǎng)絡(luò)側(cè)捆綁模塊可以位于AN1、匯聚節(jié)點、或者IP邊緣上。在AN1能夠識別用戶捆綁的情況下實現(xiàn)捆綁用戶的組播,方法包括501:主機發(fā)送IGMP請求到CPE/RG;其中,IGMP請求包含組播組A的IP地址(224.1.5.6)禾QVLAN網(wǎng)段(100);502:CPE/RG接收到主機發(fā)送的IGMP請求后,CPE/RG根據(jù)IGMPsnooping(IGMP監(jiān)聽)功能或IGMPProxy(IGMP代理)功能識別出IGMP報文,并將IGMP報文復(fù)制2份,分別從CPE/RG的2個連接有DSL的上行物理端口發(fā)送給ANl;503:ANl的slot1和slot2的業(yè)務(wù)板端口分別接收到CPE/RG發(fā)送的IGMP報文,并通過IGMPsnooping功能更新組播組接收列表中的表項,如表5所示,并將IGMP報文發(fā)送給IP邊緣;表5地址VLAN上游端口下游端口A1001A10052A10056504:網(wǎng)絡(luò)側(cè)捆綁設(shè)備或/和IP邊緣根據(jù)接收到的IGMP報文,保存組播組接收列表。網(wǎng)絡(luò)側(cè)捆綁設(shè)備或/和IP邊緣將下行的組播流根據(jù)組播組接收列表復(fù)制組播流到下游端口。505:ANl接收到完整的下行組播流后,根據(jù)ANl的組播組接收列表分別向Port6和Portl10復(fù)制;由于Port6和Portl是捆綁的物理端口,所以均配置有映射模板,組播數(shù)據(jù)經(jīng)過映射模板的過濾,只有匹配的報文才能發(fā)送到CPE/RG的物理端口,不匹配的報文直接丟棄;其中,映射模板的配置具體包括IP邊緣根據(jù)用戶捆綁的2條DSL的狀態(tài),設(shè)定映射法則(例如,將組播數(shù)據(jù)的奇數(shù)系列的報文發(fā)向slotl的用戶端口,偶數(shù)系列報文發(fā)向slot2的用戶端口),并根據(jù)映射法則將映射模板通過L2C(Layer2Control,2層控制協(xié)議)設(shè)置到每條捆綁的DSL所接入的業(yè)務(wù)板端口上。506:CPE/RG接收來自不同物理端口的下行組播數(shù)據(jù),合成一個完整的組播數(shù)據(jù)流,發(fā)向主機。當(dāng)線路板為不同AN的業(yè)務(wù)板時,如圖6所示,AN1為傳統(tǒng)的DSLAN設(shè)備。由于用戶業(yè)務(wù)擴展的需要,運營商在AN1旁新設(shè)置了一個AN2,因此DSL是跨AN進行捆綁的。而且,AN1和AN2均能識別用戶的捆綁。此過程與S501-S506的過程完全相同,不再詳述。本發(fā)明實施例中所選的典型應(yīng)用場景,無論AN是否識別DSL的捆綁,本發(fā)明實施例中提供的方法均能夠應(yīng)用于上述典型應(yīng)用場景中。本實施例通過識別捆綁的DSL,并為捆綁的DSL形成組播分發(fā)關(guān)系,根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù),完成了捆綁用戶的組播分發(fā),方法處理簡單,靈活適應(yīng)多種捆綁場景。該方法不僅解決了高帶寬業(yè)務(wù)在低速率接入線上傳送的問題,而且克服了MP技術(shù)由于采用單播方式在接入網(wǎng)傳送組播數(shù)據(jù),造成的接入網(wǎng)帶寬的浪費,同時還滿足了用戶捆綁的需要,實現(xiàn)了捆綁用戶的組播。實施例2參見圖7,本發(fā)明實施例提供了一種數(shù)字用戶線路的組播系統(tǒng),具體包括網(wǎng)絡(luò)側(cè)捆綁設(shè)備701,用于識別捆綁的數(shù)字用戶線路,并建立捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;接入節(jié)點702,用于根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù);系統(tǒng)還包括IP邊緣設(shè)備703,用于接收組播數(shù)據(jù)。參見圖8,本發(fā)明實施例提供了一種數(shù)字用戶線路的組播裝置,包括識別模塊801,用于識別捆綁的數(shù)字用戶線路;建立模塊802,用于建立捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;分發(fā)模塊803,用于根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù)。其中,參見圖9,識別模塊801包括接收單元801A,用于接收IGMP報文,該IGMP報文中攜帶捆綁的數(shù)字用戶線路的邏輯標(biāo)識;查詢單元801B,用于查詢捆綁配置信息,該捆綁配置信息包括邏輯標(biāo)識和捆綁組標(biāo)識;判斷單元801C,用于將IGMP報文中攜帶的邏輯標(biāo)識與捆綁配置信息中的邏輯標(biāo)識相對應(yīng),并判斷IGMP報文中攜帶的邏輯標(biāo)識是否對應(yīng)同一個捆綁組標(biāo)識;如果是,則識別發(fā)送IGMP報文的數(shù)字用戶線路為捆綁的數(shù)字用戶線路。參見圖10,分發(fā)模塊803包括劃分單元803A,用于將組播數(shù)據(jù)劃分為多個組播數(shù)據(jù)流,多個組播數(shù)據(jù)流的數(shù)目與捆綁的數(shù)字用戶線路的數(shù)目相同;分發(fā)單元803B,用于將多個組播數(shù)據(jù)流按照組播分發(fā)關(guān)系分發(fā)給捆綁的數(shù)字用戶線路。或者,參見圖ll,分發(fā)模塊803包括設(shè)置單元803A',用于為所述捆綁的數(shù)字用戶線路設(shè)置映射關(guān)系;匹配單元803B',用于根據(jù)所述映射關(guān)系,將所述組播數(shù)據(jù)進行匹配,匹配的報文形成分支組播流,不匹配的報文直接丟棄。本實施例通過識別捆綁的DSL,并為捆綁的DSL形成組播分發(fā)關(guān)系,根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù),完成了捆綁用戶的組播分發(fā),完成了IGMP的組播分發(fā),方法處理簡單,靈活適應(yīng)多種捆綁場景。該方法不僅解決了高帶寬業(yè)務(wù)在低速率接入線上傳送的問題,而且克服了MP技術(shù)由于采用單播方式在接入網(wǎng)傳送組播數(shù)據(jù),造成的接入網(wǎng)帶寬的浪費,同時還滿足了用戶捆綁的需要,實現(xiàn)了捆綁用戶的組播。本發(fā)明實施例可以利用軟件實現(xiàn),相應(yīng)的軟件程序可以存儲在可讀取的存儲介質(zhì)中,例如,路由器的硬盤、緩存或光盤中。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。1權(quán)利要求1、一種數(shù)字用戶線路的組播方法,其特征在于,所述方法包括識別捆綁的數(shù)字用戶線路;建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。2、如權(quán)利要求l所述的數(shù)字用戶線路的組播方法,其特征在于,所述識別捆綁的數(shù)字用戶線路,具體包括接收IGMP報文,所述IGMP報文中攜帶所述捆綁的數(shù)字用戶線路的邏輯標(biāo)識;查詢捆綁配置信息,所述捆綁配置信息包括邏輯標(biāo)識和捆綁組標(biāo)識;將所述IGMP報文中攜帶的邏輯標(biāo)識與所述捆綁配置信息中的邏輯標(biāo)識相對應(yīng),并判斷所述IGMP報文中攜帶的邏輯標(biāo)識是否對應(yīng)同一個捆綁組標(biāo)識;如果是,則識別所述發(fā)送所述IGMP報文的數(shù)字用戶線路為捆綁的數(shù)字用戶線路。3、如權(quán)利要求1所述的數(shù)字用戶線路的組播方法,其特征在于,所述建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系,具體包括根據(jù)IGMPsnooping功能或者IGMPproxy功能,建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)表,所述組播分發(fā)表中包括所述組播數(shù)據(jù)的分發(fā)路徑。4、如權(quán)利要求1所述的數(shù)字用戶線路的組播方法,其特征在于,所述根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù),具體包括將所述組播數(shù)據(jù)劃分為多個組播數(shù)據(jù)流,所述多個組播數(shù)據(jù)流的數(shù)目與所述捆綁的數(shù)字用戶線路的數(shù)目相同;將所述多個組播數(shù)據(jù)流按照所述組播分發(fā)關(guān)系分發(fā)給所述捆綁的數(shù)字用戶線路。5、如權(quán)利要求l所述數(shù)字用戶線路的組播方法,其特征在于,所述建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系,根據(jù)所述組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù),具體包括:為所述捆綁的數(shù)字用戶線路設(shè)置映射關(guān)系;根據(jù)所述映射關(guān)系,將所述組播數(shù)據(jù)進行匹配,匹配的報文形成分支組播流,不匹配的6、一種數(shù)字用戶線路的組播系統(tǒng),其特征在于,所述系統(tǒng)包括網(wǎng)絡(luò)側(cè)捆綁設(shè)備,用于識別捆綁的數(shù)字用戶線路,并建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;接入節(jié)點,用于根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。7、如權(quán)利要求6所述的組播系統(tǒng),其特征在于,所述系統(tǒng)還包括IP邊緣設(shè)備,用于接收所述組播數(shù)據(jù)。8、一種數(shù)字用戶線路的組播裝置,其特征在于,所述裝置包括識別模塊,用于識別捆綁的數(shù)字用戶線路;建立模塊,用于建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;分發(fā)模塊,用于根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。9、如權(quán)利要求8所述的數(shù)字用戶線路的組播裝置,其特征在于,所述識別模塊包括接收單元,用于接收IGMP報文,所述IGMP報文中攜帶所述捆綁的數(shù)字用戶線路的邏輯標(biāo)識;査詢單元,用于査詢捆綁配置信息,所述捆綁配置信息包括邏輯標(biāo)識和捆綁組標(biāo)識;判斷單元,用于將所述IGMP報文中攜帶的邏輯標(biāo)識與所述捆綁配置信息中的邏輯標(biāo)識相對應(yīng),并判斷所述IGMP報文中攜帶的邏輯標(biāo)識是否對應(yīng)同一個捆綁組標(biāo)識;如果是,則識別所述發(fā)送所述IGMP報卞的教字闬戶辟,路為捆綁的數(shù)字用戶線路10、如權(quán)利要求8所述的數(shù)字用戶線路的組播裝置,其特征在于,所述分發(fā)模塊包括劃分單元,用于將所述組播數(shù)據(jù)劃分為多個組播數(shù)據(jù)流,所述多個組播數(shù)據(jù)流的數(shù)目與所述捆綁的數(shù)字用戶線路的數(shù)目相同;分發(fā)單元,用于將所述多個組播數(shù)據(jù)流按照所述組播分發(fā)關(guān)系分發(fā)給所述捆綁的數(shù)字用戶線路。11、如權(quán)利要求8所述的數(shù)字用戶線路的組播裝置,其特征在于,所述分發(fā)模塊包括設(shè)置單元,用于為所述捆綁的數(shù)字用戶線路設(shè)置映射關(guān)系;匹配單元,用于根據(jù)所述映射關(guān)系,將所述組播數(shù)據(jù)進行匹配,匹配的報文形成分支組播流,不匹配的報文直接丟棄。全文摘要本發(fā)明公開了一種數(shù)字用戶線路的組播方法、系統(tǒng)和裝置,屬于通訊
技術(shù)領(lǐng)域:
。所述方法包括識別捆綁的數(shù)字用戶線路;建立所述捆綁的數(shù)字用戶線路與組播數(shù)據(jù)之間的組播分發(fā)關(guān)系;根據(jù)所述組播分發(fā)關(guān)系分發(fā)所述組播數(shù)據(jù)。所述系統(tǒng)包括網(wǎng)絡(luò)側(cè)捆綁設(shè)備和接入節(jié)點。所述裝置包括識別模塊、建立模塊和分發(fā)模塊。本發(fā)明通過識別數(shù)字用戶線路的捆綁,并為捆綁的數(shù)字用戶線路形成組播分發(fā)關(guān)系,并根據(jù)組播分發(fā)關(guān)系分發(fā)組播數(shù)據(jù),實現(xiàn)了捆綁用戶的組播,并且充分利用了網(wǎng)絡(luò)帶寬。文檔編號H04L12/56GK101686140SQ20081022285公開日2010年3月31日申請日期2008年9月22日優(yōu)先權(quán)日2008年9月22日發(fā)明者張忠建,鄭若濱申請人:華為技術(shù)有限公司