欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

實現(xiàn)組播的方法、設(shè)備和系統(tǒng)與流程

文檔序號:11697551閱讀:677來源:國知局
實現(xiàn)組播的方法、設(shè)備和系統(tǒng)與流程
本發(fā)明涉及通信領(lǐng)域,特別涉及一種實現(xiàn)組播的方法、設(shè)備和系統(tǒng)。

背景技術(shù):
隨著通信網(wǎng)絡(luò)的發(fā)展,對于基于通信網(wǎng)絡(luò)的增值業(yè)務(wù),例如網(wǎng)絡(luò)電視,遠(yuǎn)程教育,實時視頻會議等的需求越來越多。這些增值業(yè)務(wù)的特點是需要在網(wǎng)絡(luò)中實現(xiàn)點到多點的組播數(shù)據(jù)傳輸。因此,如何實現(xiàn)組播成為了研究的熱點?,F(xiàn)有技術(shù)中實現(xiàn)組播的方法是:在EPON(EthernetPassiveOpticalNetwork,以太無源光網(wǎng)絡(luò))系統(tǒng)中,OLT(OpticalLineTerminal,光線路終端)將攜帶有組播網(wǎng)絡(luò)標(biāo)識和組播物理地址的組播報文發(fā)送給光分設(shè)備,由光分設(shè)備將組播報文發(fā)送給用戶側(cè)的各個ONU(OpticalNetworkUnit,光網(wǎng)絡(luò)單元);各個ONU接收到組播報文之后,根據(jù)組播報文攜帶的組播網(wǎng)絡(luò)標(biāo)識和組播物理地址,在自身的過濾表中確定對該組播報文對應(yīng)的端口標(biāo)識;將該組播報文轉(zhuǎn)發(fā)給連接到端口標(biāo)識對應(yīng)的端口的用戶終端中。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:EPON系統(tǒng)中實現(xiàn)組播時,OLT下發(fā)的組播報文到各個ONU后才由各個ONU進(jìn)行組播過濾和轉(zhuǎn)發(fā),導(dǎo)致網(wǎng)絡(luò)中數(shù)據(jù)流量較大,網(wǎng)絡(luò)資源的占用率過多,組播傳輸?shù)男瘦^低。

技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有技術(shù)存在的問題,本發(fā)明實施例提供了一種實現(xiàn)組播的方法、設(shè)備和系統(tǒng)。所述技術(shù)方案如下:第一方面,提供了一種實現(xiàn)組播的方法,所述方法包括:轉(zhuǎn)換設(shè)備獲取OLT發(fā)送的攜帶有組播信息的組播報文,所述組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU;將所述組播報文轉(zhuǎn)發(fā)給確定的CNU,使得所述CNU根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端;所述根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU,包括:在所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表,所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,所述端口標(biāo)識為CNU對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,所述第一過濾表中存儲的組播信息與所述組播報文中攜帶的組播信息相匹配;根據(jù)所述第一過濾表中的端口標(biāo)識確定對應(yīng)的轉(zhuǎn)換設(shè)備端口,并根據(jù)確定的轉(zhuǎn)換設(shè)備端口確定對應(yīng)的CNU。結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述在所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表之前,還包括:接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息,并將所述OLT返回的所述組播信息轉(zhuǎn)發(fā)給所述CNU;在所述轉(zhuǎn)換設(shè)備側(cè)查找與所述OLT返回的所述組播信息相匹配的組播信息;如果查找到相匹配的組播信息且所述相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識與所述預(yù)先設(shè)置的過濾表中所述相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將所述OLT返回的所述組播信息及所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到所述預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將所述OLT返回的所述組播信息及所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到所述新的過濾表中。結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為所述OLT返回的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,所述接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息,包括:接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識;或者,所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,所述接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息之前,還包括:存儲上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息之前,還包括:獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息;將所述每個用戶信息上報給所述OLT,使得所述OLT根據(jù)所述每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定所述每個用戶終端的組播權(quán)限;其中,所述每個用戶信息包括CNU端口的端口標(biāo)識和LLID,所述預(yù)先存儲的組播權(quán)限表中保存有每個CNU端口的端口標(biāo)識和所述每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息之前,還包括:獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息和每個組播信息;將所述每個用戶信息和所述每個組播信息上報給所述OLT,使得所述OLT將所述每個用戶信息和所述每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)所述系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定所述每個用戶終端的組播權(quán)限;其中,所述每個組播信息為每個CNU獲取的所述每個用戶終端上報的組播信息。結(jié)合第一方面的第一種可能的實現(xiàn)方式、第一方面的第二種可能的實現(xiàn)方式、第一方面的第三種可能的實現(xiàn)方式或第一方面的第四種可能的實現(xiàn)方式,在第一方面的第五種可能的實現(xiàn)方式中,所述將所述組播報文轉(zhuǎn)發(fā)給確定的CNU之前,還包括:在所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取所述第一過濾表對應(yīng)的調(diào)制方式;所述將所述組播報文轉(zhuǎn)發(fā)給確定的CNU,使得所述CNU根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將所述組播報文轉(zhuǎn)發(fā)到確定的用戶終端,包括:根據(jù)所述第一過濾表對應(yīng)的調(diào)制方式調(diào)制所述組播報文,將調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU,使得所述CNU根據(jù)對應(yīng)的解調(diào)方式解調(diào)所述組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將解調(diào)后的組播報文轉(zhuǎn)發(fā)到確定的用戶終端。結(jié)合第一方面的第五種可能的實現(xiàn)方式,在第一方面的第六種可能的實現(xiàn)方式中,所述在所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取所述第一過濾表對應(yīng)的調(diào)制方式之前,還包括:根據(jù)所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式,并存儲所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系;將所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式。結(jié)合第一方面,在第一方面的第七種可能的實現(xiàn)方式中,所述將所述組播報文轉(zhuǎn)發(fā)給確定的CNU之后,還包括:CNU接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文;根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端。第二方面,提供了一種轉(zhuǎn)換設(shè)備,所述轉(zhuǎn)換設(shè)備包括:第一獲取模塊,用于獲取OLT發(fā)送的攜帶有組播信息的組播報文,所述組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;第一確定模塊,用于根據(jù)所述第一獲取模塊獲取到的組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU;第一轉(zhuǎn)發(fā)模塊,用于將所述組播報文轉(zhuǎn)發(fā)給所述第一確定模塊確定的CNU,使得所述CNU根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端;所述第一確定模塊,包括:查找單元,用于在所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表,所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,所述端口標(biāo)識為CNU對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,所述第一過濾表中存儲的組播信息與所述組播報文中攜帶的組播信息相匹配;第一確定單元,用于根據(jù)所述查找單元查找到的第一過濾表中的端口標(biāo)識確定對應(yīng)的轉(zhuǎn)換設(shè)備端口;第二確定單元,用于根據(jù)所述第一確定單元確定的轉(zhuǎn)換設(shè)備端口確定對應(yīng)的CNU。結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述轉(zhuǎn)換設(shè)備,還包括:接收模塊,用于接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息;第二轉(zhuǎn)發(fā)模塊,用于將所述接收模塊接收到的所述OLT返回的所述組播信息轉(zhuǎn)發(fā)給所述CNU;查找模塊,用于在所述轉(zhuǎn)換設(shè)備側(cè)查找與所述接收模塊接收到的所述OLT返回的所述組播信息相匹配的組播信息;比對模塊,用于如果所述查找模塊查找到相匹配的組播信息且所述相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識與所述預(yù)先設(shè)置的過濾表中所述相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對;第一添加模塊,用于如果所述比對模塊比對的結(jié)果為不同,則將所述OLT返回的所述組播信息及所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到所述預(yù)先設(shè)置的過濾表中;設(shè)置模塊,用于如果所述查找模塊未查找到相匹配的組播信息,則設(shè)置一個新的過濾表;第二添加模塊,用于將所述OLT返回的所述組播信息及所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到所述設(shè)置模塊設(shè)置的新的過濾表中。結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為所述OLT返回的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,所述接收模塊,用于接收所述OLT確定所述用戶終端具有組播權(quán)限后返回的所述組播信息和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識;或者,所述預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,所述轉(zhuǎn)換設(shè)備,還包括:第一存儲模塊,用于存儲上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述轉(zhuǎn)換設(shè)備,還包括:第二獲取模塊,用于獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息;第一上報模塊,用于將所述第二獲取模塊獲取到的每個用戶信息上報給所述OLT,使得所述OLT根據(jù)所述每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定所述每個用戶終端的組播權(quán)限;其中,所述每個用戶信息包括CNU端口的端口標(biāo)識和LLID,所述預(yù)先存儲的組播權(quán)限表中保存有每個CNU端口的端口標(biāo)識和所述每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述轉(zhuǎn)換設(shè)備,還包括:第三獲取模塊,用于獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息和每個組播信息;第二上報模塊,用于將所述第三獲取模塊獲取到的每個用戶信息和所述每個組播信息上報給所述OLT,使得所述OLT將所述每個用戶信息和所述每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)所述系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定所述每個用戶終端的組播權(quán)限;其中,所述每個組播信息為每個CNU獲取的所述每個用戶終端上報的組播信息。結(jié)合第二方面的第一種可能的實現(xiàn)方式,第二方面的第二種可能的實現(xiàn)方式、第二方面的第三種可能的實現(xiàn)方式或第二方面的第四種可能的實現(xiàn)方式,在第二方面的第五種可能的實現(xiàn)方式中,所述轉(zhuǎn)換設(shè)備,還包括:第四獲取模塊,用于在所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取所述第一過濾表對應(yīng)的調(diào)制方式;所述第一轉(zhuǎn)發(fā)模塊,包括:調(diào)制單元,用于根據(jù)所述第一過濾表對應(yīng)的調(diào)制方式調(diào)制所述組播報文;轉(zhuǎn)發(fā)單元,用于將所述調(diào)制單元調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU,使得所述CNU根據(jù)對應(yīng)的解調(diào)方式解調(diào)所述組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端。結(jié)合第二方面的第五種可能的實現(xiàn)方式,在第二方面的第六種可能的實現(xiàn)方式中,所述轉(zhuǎn)換設(shè)備,還包括:第二確定模塊,用于根據(jù)所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式;第二存儲模塊,用于存儲所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和所述第二確定模塊確定的所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系;發(fā)送模塊,用于將所述第二確定模塊確定的所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)所述轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式。第三方面,提供了一種實現(xiàn)組播的方法,所述方法包括:CNU接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,所述組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端;其中,所述CNU為所述轉(zhuǎn)換設(shè)備根據(jù)OLT發(fā)送的組播報文中攜帶的組播信息確定的CNU;所述根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端,包括:在所述CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表,所述CNU側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,所述端口標(biāo)識為用戶終端對應(yīng)的CNU端口的端口標(biāo)識,所述第二過濾表中存儲的組播信息與所述組播報文中的組播信息相匹配;根據(jù)所述第二過濾表中的端口標(biāo)識確定對應(yīng)的CNU端口,并根據(jù)確定的CNU端口確定對應(yīng)的用戶終端。結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,所述在所述CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表之前,還包括:接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息,并在所述CNU側(cè)查找與所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息相匹配的組播信息;如果查找到相匹配的組播信息且所述相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的CNU端口的端口標(biāo)識與所述預(yù)先設(shè)置的過濾表中所述相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息及所述預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到所述預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息及所述預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到所述新的過濾表中。結(jié)合第三方面的第一種可能的實現(xiàn)方式,在第三方面的第二種可能的實現(xiàn)方式中,所述預(yù)先獲取的CNU端口的端口標(biāo)識為OLT返回給所述轉(zhuǎn)換設(shè)備并由所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的CNU端口的端口標(biāo)識,所述接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息,包括:接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息和CNU端口的端口標(biāo)識;或者,所述預(yù)先獲取的CNU端口的端口標(biāo)識為發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識,所述接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息之前,還包括:存儲發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識。結(jié)合第三方面的第一種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,所述接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息之前,還包括:獲取所述每個用戶終端發(fā)送的每個加入請求;根據(jù)所述每個加入請求將所述每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和所述每個用戶終端對應(yīng)的邏輯鏈路標(biāo)識LLID作為每個用戶信息上報給所述轉(zhuǎn)換設(shè)備,使得所述轉(zhuǎn)換設(shè)備將所述每個用戶信息上報給所述OLT后,由所述OLT根據(jù)所述每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,所述預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和所述每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。結(jié)合第三方面的第一種可能的實現(xiàn)方式,在第三方面的第四種可能的實現(xiàn)方式中,所述接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息之前,還包括:獲取每個用戶終端發(fā)送的每個加入請求,所述每個加入請求中攜帶每個組播信息;將所述每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和所述每個用戶終端對應(yīng)的LLID作為每個用戶信息,根據(jù)所述每個加入請求將所述每個用戶信息和所述每個組播信息上報給所述轉(zhuǎn)換設(shè)備,使得所述轉(zhuǎn)換設(shè)備將所述每個用戶信息和所述每個組播信息上報給所述OLT后,由所述OLT將所述每個用戶信息和所述每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)所述系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定所述每個用戶終端的組播權(quán)限;其中,所述每個組播信息為每個CNU獲取的所述每個用戶終端上報的組播信息。結(jié)合第三方面的第一種可能的實現(xiàn)方式、第三方面的第二種可能的實現(xiàn)方式、第三方面的第三種可能的實現(xiàn)方式或第三方面的第四種可能的實現(xiàn)方式,在第三方面的第五種可能的實現(xiàn)方式中,所述接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,包括:接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的攜帶有組播信息的組播報文;所述根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端之前,還包括:在所述CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取所述第二過濾表對應(yīng)的解調(diào)方式;所述根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端,包括:根據(jù)所述第二過濾表對應(yīng)的解調(diào)方式解調(diào)所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;所述將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端,包括:將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端。結(jié)合第三方面的第五種可能的實現(xiàn)方式,在第三方面的第六種可能的實現(xiàn)方式中,所述在所述CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取所述第二過濾表對應(yīng)的解調(diào)方式之前,還包括:接收所述轉(zhuǎn)換設(shè)備發(fā)送的調(diào)制方式;根據(jù)所述調(diào)制方式確定所述CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式,并存儲所述CNU側(cè)預(yù)先設(shè)置的過濾表和所述CNU側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的解調(diào)方式之間的對應(yīng)關(guān)系。第四方面,提供了一種同軸網(wǎng)絡(luò)單元,所述CNU包括:第一接收模塊,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,所述組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;第一確定模塊,用于根據(jù)所述第一接收模塊接收到的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;轉(zhuǎn)發(fā)模塊,用于將所述組播報文轉(zhuǎn)發(fā)給所述第一確定模塊確定的用戶終端;其中,所述CNU為所述轉(zhuǎn)換設(shè)備根據(jù)OLT發(fā)送的組播報文中攜帶的組播信息確定的CNU;所述第一確定模塊,包括:查找單元,用于在所述CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表,所述CNU側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,所述端口標(biāo)識為用戶終端對應(yīng)的CNU端口的端口標(biāo)識,所述第二過濾表中存儲的組播信息與所述組播報文中的組播信息相匹配;第一確定單元,用于根據(jù)所述查找單元查找到的第二過濾表中的端口標(biāo)識確定對應(yīng)的CNU端口;第二確定單元,用于根據(jù)所述第一確定單元確定的CNU端口確定對應(yīng)的用戶終端。結(jié)合第四方面,在第四方面的第一種可能的實現(xiàn)方式中,所述CNU,還包括:第二接收模塊,用于接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息;查找模塊,用于在所述CNU側(cè)查找與所述第二接收模塊接收到的所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息相匹配的組播信息;比對模塊,用于如果所述查找模塊查找到相匹配的組播信息且所述相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的CNU端口的端口標(biāo)識與所述預(yù)先設(shè)置的過濾表中所述相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對;第一添加模塊,用于如果所述比對模塊比對的結(jié)果不同,則將所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息及所述預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到所述預(yù)先設(shè)置的過濾表中;設(shè)置模塊,用于如果所述查找模塊未查找到相匹配的組播信息,則設(shè)置一個新的過濾表;第二添加模塊,用于將所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息及所述預(yù)先獲取的CNU端口的端口標(biāo)識作為表項增加到所述設(shè)置模塊設(shè)置的新的過濾表中。結(jié)合第四方面的第一種可能的實現(xiàn)方式,在第四方面的第二種可能的實現(xiàn)方式中,所述預(yù)先獲取的CNU端口的端口標(biāo)識為OLT返回給所述轉(zhuǎn)換設(shè)備并由所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的CNU端口的端口標(biāo)識,所述第二接收模塊,用于接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的所述組播信息和CNU端口的端口標(biāo)識;或者,所述預(yù)先獲取的CNU端口的端口標(biāo)識為發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識,所述CNU,還包括:第一存儲模塊,用于存儲發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識。結(jié)合第四方面的第一種可能的實現(xiàn)方式,在第四方面的第三種可能的實現(xiàn)方式中,所述CNU,還包括:第一獲取模塊,用于獲取所述每個用戶終端發(fā)生的每個加入請求;第一上報模塊,用于根據(jù)所述第一獲取模塊獲取到的每個加入請求將所述每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和所述每個用戶終端對應(yīng)的LLID作為每個用戶信息上報給所述轉(zhuǎn)換設(shè)備,使得所述轉(zhuǎn)換設(shè)備將所述每個用戶信息上報給所述OLT后,由所述OLT根據(jù)所述每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,所述預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和所述每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。結(jié)合第四方面的第一種可能的實現(xiàn)方式,在第四方面的第四種可能的實現(xiàn)方式中,所述CNU,還包括:第二獲取模塊,用于獲取每個用戶終端發(fā)送的每個加入請求,所述每個加入請求中攜帶每個組播信息;第二上報模塊,用于將所述每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和所述每個用戶終端對應(yīng)的LLID作為每個用戶信息,根據(jù)所述第二獲取模塊獲取到的每個加入請求將所述每個用戶信息和所述每個組播信息上報給所述轉(zhuǎn)換設(shè)備,使得所述轉(zhuǎn)換設(shè)備將所述每個用戶信息和所述每個組播信息上報給所述OLT后,由所述OLT將所述每個用戶信息和所述每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)所述系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定所述每個用戶終端的組播權(quán)限;其中,所述每個組播信息為每個CNU獲取的所述每個用戶終端上報的組播信息。結(jié)合第四方面的第一種可能的實現(xiàn)方式、第四方面的第二種可能的實現(xiàn)方式、第四方面的第三種可能的實現(xiàn)方式或第四方面的第四種可能的實現(xiàn)方式,在第四方面的第五種可能的實現(xiàn)方式中,所述第一接收模塊,具體用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的攜帶有組播信息的組播報文;所述CNU,還包括:第三獲取模塊,用于在所述CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取所述第二過濾表對應(yīng)的解調(diào)方式;所述第一確定模塊,具體用于根據(jù)所述第三獲取模塊獲取到的第二過濾表對應(yīng)的解調(diào)方式解調(diào)所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的組播報文;根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;所述轉(zhuǎn)發(fā)模塊,具體用于將解調(diào)后的組播報文轉(zhuǎn)發(fā)給第一確定模塊確定的用戶終端。結(jié)合第四方面的第五種可能的實現(xiàn)方式,在第四方面的第六種可能的實現(xiàn)方式中,所述CNU,還包括:第三接收模塊,用于接收所述轉(zhuǎn)換設(shè)備發(fā)送的調(diào)制方式;第二確定模塊,用于根據(jù)所述第三接收模塊接收到的調(diào)制方式確定所述CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式;第二存儲模塊,用于存儲所述CNU側(cè)預(yù)先設(shè)置的過濾表和所述第二確定模塊確定的CNU側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的解調(diào)方式之間的對應(yīng)關(guān)系。第五方面提供了一種實現(xiàn)組播的系統(tǒng),所述系統(tǒng)包括:OLT,轉(zhuǎn)換設(shè)備和CNU;其中,所述OLT,用于發(fā)送攜帶有組播信息的組播報文給所述轉(zhuǎn)換設(shè)備;所述轉(zhuǎn)換設(shè)備如上述第二方面所述的轉(zhuǎn)換設(shè)備;所述CNU,用于接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文;根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端。本發(fā)明實施例提供的技術(shù)方案的有益效果是:通過轉(zhuǎn)換設(shè)備根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU,將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。附圖說明為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例一提供的一種實現(xiàn)組播的方法流程圖;圖2是本發(fā)明實施例一提供的另一種實現(xiàn)組播的方法流程圖;圖3是本發(fā)明實施例二提供的一種實現(xiàn)組播的方法流程圖;圖4是本發(fā)明實施例二提供的一種實現(xiàn)組播的系統(tǒng)示意圖;圖5是本發(fā)明實施例三提供的第一種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖6是本發(fā)明實施例三提供的第二種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖7是本發(fā)明實施例三提供的第三種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖8是本發(fā)明實施例三提供的第四種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖9是本發(fā)明實施例三提供的第五種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖10是本發(fā)明實施例三提供的第六種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖11是本發(fā)明實施例三提供的第七種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖12是本發(fā)明實施例三提供的第八種轉(zhuǎn)換設(shè)備的結(jié)構(gòu)示意圖;圖13是本發(fā)明實施例四提供的第一種CNU的結(jié)構(gòu)示意圖;圖14是本發(fā)明實施例四提供的第二種CNU的結(jié)構(gòu)示意圖;圖15是本發(fā)明實施例四提供的第三種CNU的結(jié)構(gòu)示意圖;圖16是本發(fā)明實施例四提供的第四種CNU的結(jié)構(gòu)示意圖;圖17是本發(fā)明實施例四提供的第五種CNU的結(jié)構(gòu)示意圖;圖18是本發(fā)明實施例四提供的第六種CNU的結(jié)構(gòu)示意圖;圖19是本發(fā)明實施例四提供的第七種CNU的結(jié)構(gòu)示意圖;圖20是本發(fā)明實施例四提供的第八種CNU的結(jié)構(gòu)示意圖;圖21是本發(fā)明實施例五提供的一種實現(xiàn)組播的系統(tǒng)的結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。實施例一本發(fā)明實施例提供了一種實現(xiàn)組播的方法,該方法以實現(xiàn)組播的轉(zhuǎn)換設(shè)備的角度為例,對實現(xiàn)組播的方法進(jìn)行說明。參見圖1,方法流程包括:101:轉(zhuǎn)換設(shè)備獲取OLT發(fā)送的攜帶有組播信息的組播報文,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址。102:根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU。具體地,根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU,包括但不限于:在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表,轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為CNU對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,第一過濾表中存儲的組播信息與組播報文中攜帶的組播信息相匹配;根據(jù)第一過濾表中的端口標(biāo)識確定對應(yīng)的轉(zhuǎn)換設(shè)備端口,并根據(jù)確定的轉(zhuǎn)換設(shè)備端口確定對應(yīng)的CNU。進(jìn)一步地,在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表之前,還包括但不限于:接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息,并將OLT返回的組播信息轉(zhuǎn)發(fā)給CNU;在轉(zhuǎn)換設(shè)備側(cè)查找與OLT返回的組播信息相匹配的組播信息;如果查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到新的過濾表中。具體地,預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為OLT返回的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息,包括但不限于:接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識;或者,預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,還包括:存儲上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。進(jìn)一步地,接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,還包括但不限于:獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息;將每個用戶信息上報給OLT,使得OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,每個用戶信息包括CNU端口的端口標(biāo)識和LLID,預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。進(jìn)一步地,接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,還包括但不限于:獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息和每個組播信息;將每個用戶信息和每個組播信息上報給OLT,使得OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。103:將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端。進(jìn)一步地,將組播報文轉(zhuǎn)發(fā)給確定的CNU之前,還包括但不限于:在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取第一過濾表對應(yīng)的調(diào)制方式;將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)到確定的用戶終端,包括但不限于:根據(jù)第一過濾表對應(yīng)的調(diào)制方式調(diào)制組播報文,將調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)對應(yīng)的解調(diào)方式解調(diào)組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將解調(diào)后的組播報文轉(zhuǎn)發(fā)到確定的用戶終端。進(jìn)一步地,在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取第一過濾表對應(yīng)的調(diào)制方式之前,還包括但不限于:根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式,并存儲轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系;將轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式。進(jìn)一步地,將組播報文轉(zhuǎn)發(fā)給確定的CNU之后,還包括:CNU接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文;根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將組播報文轉(zhuǎn)發(fā)給確定的用戶終端。本發(fā)明實施例還提供了一種實現(xiàn)組播的方法,該方法以實現(xiàn)組播的CNU的角度為例,對實現(xiàn)組播的方法進(jìn)行說明。參見圖2,方法流程包括:201:CNU接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址。其中,CNU為轉(zhuǎn)換設(shè)備根據(jù)OLT發(fā)送的組播報文中攜帶的組播信息確定的CNU。202:根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端。具體地,根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端,包括但不限于:在CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表,CNU側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為用戶終端對應(yīng)的CNU端口的端口標(biāo)識,第二過濾表中存儲的組播信息與組播報文中的組播信息相匹配;根據(jù)第二過濾表中的端口標(biāo)識確定對應(yīng)的CNU端口,并根據(jù)確定的CNU端口確定對應(yīng)的用戶終端。進(jìn)一步地,在CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表之前,還包括但不限于:接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息,并在CNU側(cè)查找與轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息相匹配的組播信息;如果查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的CNU端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到新的過濾表中。具體地,預(yù)先獲取的CNU端口的端口標(biāo)識為OLT返回給轉(zhuǎn)換設(shè)備并由轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的CNU端口的端口標(biāo)識,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息,包括但不限于:接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息和CNU端口的端口標(biāo)識;或者,預(yù)先獲取的CNU端口的端口標(biāo)識為發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,還包括但不限于:存儲發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識。進(jìn)一步地,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,還包括但不限于:獲取每個用戶終端發(fā)送的每個加入請求;根據(jù)每個加入請求將每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息上報給OLT后,由OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。進(jìn)一步地,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,還包括但不限于:獲取每個用戶終端發(fā)送的每個加入請求,每個加入請求中攜帶每個組播信息;將每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息,根據(jù)每個加入請求將每個用戶信息和每個組播信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息和每個組播信息上報給OLT后,由OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。203:將組播報文轉(zhuǎn)發(fā)給確定的用戶終端。進(jìn)一步地,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,包括但不限于:接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的攜帶有組播信息的組播報文;根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端之前,還包括但不限于:在CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取第二過濾表對應(yīng)的解調(diào)方式;根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端,包括但不限于:根據(jù)第二過濾表對應(yīng)的解調(diào)方式解調(diào)轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,包括但不限于:將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端。進(jìn)一步地,在CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取第二過濾表對應(yīng)的解調(diào)方式之前,還包括但不限于:接收轉(zhuǎn)換設(shè)備發(fā)送的調(diào)制方式;根據(jù)調(diào)制方式確定CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式,并存儲CNU側(cè)預(yù)先設(shè)置的過濾表和CNU側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的解調(diào)方式之間的對應(yīng)關(guān)系。綜上所述,本發(fā)明實施例提供的方法,通過轉(zhuǎn)換設(shè)備根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU,將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。實施例二為了降低網(wǎng)絡(luò)資源的占用率,提高組播傳輸?shù)男?,本發(fā)明實施例提供了一種實現(xiàn)組播的方法。該方法是在光網(wǎng)絡(luò)的EPON系統(tǒng)和同軸網(wǎng)絡(luò)的EOC系統(tǒng)相結(jié)合的EPOC系統(tǒng)中實現(xiàn)的,EPOC系統(tǒng)包括一個光網(wǎng)絡(luò)的OLT,一個轉(zhuǎn)換設(shè)備,和多個同軸網(wǎng)絡(luò)的CNU,轉(zhuǎn)換設(shè)備用于光網(wǎng)絡(luò)和同軸網(wǎng)絡(luò)之間的介質(zhì)轉(zhuǎn)換和數(shù)據(jù)轉(zhuǎn)發(fā)。參見圖3,方法流程包括:301:轉(zhuǎn)換設(shè)備獲取OLT發(fā)送的攜帶有組播信息的組播報文。其中,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址。針對該步驟,OLT發(fā)送的攜帶有組播信息的組播報文可以是視頻數(shù)據(jù),也可以是圖片數(shù)據(jù)等,本發(fā)明實施例在此不對組播報文的內(nèi)容進(jìn)行具體限定。302:轉(zhuǎn)換設(shè)備根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU。該步驟在具體實現(xiàn)時,采用的方式包括但不限于:在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表,轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為CNU對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,第一過濾表中存儲的組播信息與組播報文中攜帶的組播信息相匹配;根據(jù)第一過濾表中的端口標(biāo)識確定對應(yīng)的轉(zhuǎn)換設(shè)備端口,并根據(jù)確定的轉(zhuǎn)換設(shè)備端口確定對應(yīng)的CNU。其中,轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表用于過濾和轉(zhuǎn)發(fā)組播報文,設(shè)置轉(zhuǎn)換設(shè)備側(cè)的過濾表的方式,包括但不限于:接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息,并將OLT返回的組播信息轉(zhuǎn)發(fā)給CNU;在轉(zhuǎn)換設(shè)備側(cè)查找與OLT返回的組播信息相匹配的組播信息;如果查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到新的過濾表中。具體地,接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息的具體方式為接收OLT確定用戶終端具有組播權(quán)限后返回的OAM(OperationAdministrationManagement,經(jīng)營管理)配置消息,OAM配置消息中攜帶有組播信息。需要說明的是,在上述設(shè)置轉(zhuǎn)換設(shè)備側(cè)的過濾表的過程中,與OLT返回的組播信息一起作為表項添加到過濾表中的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識可以有兩種獲取方式:第一種:預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為OLT返回的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,則接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息,包括:接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。第二種:預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,則接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,還包括:存儲上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。進(jìn)一步地,根據(jù)OLT對于每個用戶終端的組播權(quán)限的管理能力的不同,在接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,還包括但不限于以下兩種方式之一:方式一:獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息;將每個用戶信息上報給OLT,使得OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限。其中,每個用戶信息包括CNU端口的端口標(biāo)識和LLID,預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。針對該方式,OLT預(yù)先存儲的組播權(quán)限表是OLT在通過系統(tǒng)管理設(shè)備獲知用戶終端對每個組播信息對應(yīng)的組播組的權(quán)限后,在自身預(yù)先存儲的保存有用戶終端對應(yīng)的用戶信息和組播權(quán)限之間的對應(yīng)關(guān)系的組播權(quán)限表。具體地,轉(zhuǎn)換設(shè)備獲取每個CNU上報IGMP(InternetGroupManagementProtocol,互聯(lián)網(wǎng)組管理協(xié)議)加入報文,IGMP加入報文中包含有每個用戶信息;將包含有每個用戶信息的IGMP加入報文上報給OLT,使得OLT解析IGMP加入報文,并根據(jù)解析得到的IGMP加入報文中包含的每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限。其中,OLT中預(yù)先存儲的組播權(quán)限表如表1所示,根據(jù)用戶信息可確定用戶終端的組播權(quán)限,當(dāng)確定用戶終端具有組播權(quán)限后,將對應(yīng)的組播信息,即將組播網(wǎng)絡(luò)標(biāo)識和組播物理地址,返回給轉(zhuǎn)換設(shè)備。由于組播權(quán)限控制表中存儲的是組播IP(InternetProtocol,互聯(lián)網(wǎng)協(xié)議)地址,OLT可以根據(jù)組播IP地址得到相應(yīng)的組播物理地址。組播IP地址和組播物理地址的轉(zhuǎn)換關(guān)系為:組播物理地址的高24位為固定的0x01005e,第25位為0,低23位為組播IP地址的第23位。表1舉例來說,轉(zhuǎn)換設(shè)備側(cè)預(yù)先沒有設(shè)置過濾表。轉(zhuǎn)換設(shè)備從轉(zhuǎn)換設(shè)備端口1中獲取CNU1上報的IGMP加入報文,IGMP加入報文中包含有CNU端口的端口標(biāo)識和LLID的用戶信息(1,0001),轉(zhuǎn)換設(shè)備端口1對應(yīng)的端口標(biāo)識為1;將包含有用戶信息(1,0001)的IGMP加入報文上報給OLT,使得OLT解析IGMP加入報文,并根據(jù)解析得到的IGMP加入報文中包含的用戶信息(1,0001)在自身保存的組播權(quán)限控制表中確定用戶終端A的組播權(quán)限;轉(zhuǎn)換設(shè)備接收OLT確定用戶終端A具有組播權(quán)限后,根據(jù)對應(yīng)的組播IP地址224.1.1.1得到組播物理地址0x01005e010101,將包括組播網(wǎng)絡(luò)標(biāo)識4001和組播物理地址0x01005e010101的組播信息攜帶在OAM配置消息中返回給轉(zhuǎn)換設(shè)備;轉(zhuǎn)換設(shè)備接收OLT確定用戶終端A具有組播權(quán)限后返回的OAM配置消息,獲取其中攜帶的組播信息(4001,0x01005e010101);在轉(zhuǎn)換設(shè)備側(cè)查找與組播信息(4001,0x01005e010101)相匹配的組播信息,未查找到,則設(shè)置一個新的過濾表,將OLT返回的組播信息(4001,0x01005e010101)及轉(zhuǎn)換設(shè)備端口的端口標(biāo)識1作為表項添加到新的過濾表中。轉(zhuǎn)換設(shè)備側(cè)的過濾表可以根據(jù)上述方式一一設(shè)置。方式二:獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息和每個組播信息;將每個用戶信息和每個組播信息上報給OLT,使得OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。針對該方式,OLT無法預(yù)先獲知用戶終端申請加入的組播組對應(yīng)的組播組的權(quán)限,需要將轉(zhuǎn)換設(shè)備上報的每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,由系統(tǒng)管理設(shè)備確認(rèn)每個用戶信息對應(yīng)的用戶終端對所申請加入的組播信息所對應(yīng)的組播頻道的組播權(quán)限,并在確認(rèn)該用戶終端具有組播權(quán)限后,返回確認(rèn)消息給OLT,使得OLT根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限。其中,系統(tǒng)管理設(shè)備能夠管理系統(tǒng)中所有用戶終端的組播權(quán)限。具體地,轉(zhuǎn)換設(shè)備獲取每個CNU上報IGMP加入報文,IGMP加入報文中包含有每個用戶信息和每個組播信息;將包含有每個用戶信息和每個組播信息的IGMP加入報文上報給OLT,使得OLT解析IGMP加入報文,并將IGMP加入報文中包含的每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限。其中,OLT在確定每個用戶終端的組播權(quán)限后,還可以將每個用戶信息,每個組播信息及對應(yīng)的每個用戶終端的組播權(quán)限存儲到自身的組播權(quán)限表中,以便于后續(xù)根據(jù)組播權(quán)限表下發(fā)組播報文。OLT存儲的組播權(quán)限表也如上述表1所示。舉例來說,轉(zhuǎn)換設(shè)備側(cè)預(yù)先沒有設(shè)置過濾表。轉(zhuǎn)換設(shè)備從轉(zhuǎn)換設(shè)備端口1中獲取CNU1上報的IGMP加入報文,IGMP加入報文中包含有用戶信息和組播信息(1,0001,4001,0x01005e010101),轉(zhuǎn)換設(shè)備端口1對應(yīng)的端口標(biāo)識為1;將包含有用戶信息和組播信息(1,0001,4001,0x01005e010101)的IGMP加入報文上報給OLT,使得OLT解析IGMP加入報文,并將IGMP加入報文中攜帶的用戶信息和組播信息(1,0001,4001,0x01005e010101)發(fā)送給系統(tǒng)管理設(shè)備,使得系統(tǒng)管理設(shè)備確認(rèn)用戶信息(1,0001)所對應(yīng)的用戶終端A對所申請加入的組播信息(4001,0x01005e010101)所對應(yīng)的組播頻道的組播權(quán)限,并返回確認(rèn)消息給OLT,使得OLT根據(jù)確認(rèn)消息確認(rèn)用戶終端A的組播權(quán)限,并將組播物理地址0x01005e010101轉(zhuǎn)換為組播IP地址224.1.1.1,將用戶信息,組播網(wǎng)絡(luò)標(biāo)識和組播IP地址(1,0001,4001,224.1.1.1)以及對應(yīng)的組播權(quán)限存儲至OLT自身的組播權(quán)限表中;轉(zhuǎn)換設(shè)備接收OLT確定用戶終端A具有組播權(quán)限后,根據(jù)對應(yīng)的組播IP地址224.1.1.1得到組播物理地址0x01005e010101,將包括組播網(wǎng)絡(luò)標(biāo)識4001和組播物理地址0x01005e010101的組播信息攜帶在OAM配置消息中返回給轉(zhuǎn)換設(shè)備;轉(zhuǎn)換設(shè)備接收OLT確定用戶終端A具有組播權(quán)限后返回的OAM配置消息,獲取其中攜帶的組播信息(4001,0x01005e010101);在轉(zhuǎn)換設(shè)備側(cè)查找與組播信息(4001,0x01005e010101)相匹配的組播信息,未查找到,則設(shè)置一個新的過濾表,將OLT返回的組播信息(4001,0x01005e010101)及轉(zhuǎn)換設(shè)備端口的端口標(biāo)識1作為表項添加到新的過濾表中。轉(zhuǎn)換設(shè)備側(cè)的過濾表可以根據(jù)上述方式一一設(shè)置。此外,在上述方式一或方式二中,轉(zhuǎn)換設(shè)備在獲取每個CNU上報的每個用戶信息之后,為了方便轉(zhuǎn)換設(shè)備設(shè)置過濾表的過程中轉(zhuǎn)換設(shè)備端口的端口標(biāo)識的獲取,還可以有進(jìn)一步的操作。針對轉(zhuǎn)換設(shè)備端口的端口標(biāo)識的第一種獲取方法,轉(zhuǎn)換設(shè)備在獲取CNU上報的用戶信息之后,還會將上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備的端口標(biāo)識攜帶在IGMP加入報文的報文頭中,上報給OLT,使得OLT記錄該轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,并在確定用戶終端具有組播權(quán)限后下發(fā)OAM配置消息給轉(zhuǎn)換設(shè)備時,在OAM配置消息中同時攜帶該轉(zhuǎn)換設(shè)備的端口標(biāo)識;轉(zhuǎn)換設(shè)備在接收到OLT下發(fā)的OAM配置消息后,可以在OAM配置消息中得到上報用戶信息的CNU所對應(yīng)的該轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。針對轉(zhuǎn)換設(shè)備端口的端口標(biāo)識的第二種獲取方法,轉(zhuǎn)換設(shè)備在獲取CNU上報的用戶信息之后,存儲上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口所對應(yīng)的端口標(biāo)識。在存儲轉(zhuǎn)換設(shè)備端口的端口標(biāo)識時,為了防止多個轉(zhuǎn)換設(shè)備端口對應(yīng)的CNU同時上報用戶信息導(dǎo)致存儲的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識發(fā)生混淆,還可以存儲上報用戶信息的CNU和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識之間的對應(yīng)關(guān)系,以便于后續(xù)設(shè)置轉(zhuǎn)換設(shè)備側(cè)的過濾表。經(jīng)過上述步驟設(shè)置得到轉(zhuǎn)換設(shè)備側(cè)的過濾表具體可以如下表2和表3所示:表2端口標(biāo)識組播網(wǎng)絡(luò)標(biāo)識組播物理地址140010x01005e010101240010x01005e010101表3端口標(biāo)識組播網(wǎng)絡(luò)標(biāo)識組播物理地址140020x01005e020101舉例來說,如圖4所示,轉(zhuǎn)換設(shè)備接收到OLT發(fā)送的攜帶有組播信息的組播報文中,組播信息為(4001,0x01005e010101),則在預(yù)先設(shè)置的表2和表3中查找第一過濾表,查找到表2中存儲的組播信息與組播報文中攜帶的組播信息(4001,0x01005e010101)相匹配,則根據(jù)表2中的端口標(biāo)識1和2確定對應(yīng)的轉(zhuǎn)換設(shè)備端口為轉(zhuǎn)換設(shè)備端口1和2,并根據(jù)確定的轉(zhuǎn)換設(shè)備端口1和2確定對應(yīng)的CNU為CNU1和CNU2。當(dāng)然,除了上述方法之外,轉(zhuǎn)換設(shè)備還可以采用其他方式根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU。對于具體采用哪種方式根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU,本發(fā)明實施例在此不進(jìn)行具體限定。303:轉(zhuǎn)換設(shè)備將組播報文轉(zhuǎn)發(fā)給確定的CNU。針對該步驟,由于CNU位于同軸網(wǎng)絡(luò)中,需要將數(shù)據(jù)調(diào)制后才能進(jìn)行傳輸。因此,轉(zhuǎn)換設(shè)備將組播報文轉(zhuǎn)發(fā)給確定的CNU之前,還包括:在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取第一過濾表對應(yīng)的調(diào)制方式。進(jìn)一步地,在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取第一過濾表對應(yīng)的調(diào)制方式之前,還需要獲取預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系,包括但不限于:根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式,并存儲轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系;將轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式。具體地,根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式的具體方式包括但不限于:根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定各個CNU的解調(diào)能力,根據(jù)各個CNU的解調(diào)能力確定一種各個CNU都能夠解調(diào)的調(diào)制方式;將轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式,并接收轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU返回的成功響應(yīng)。其中,各個CNU的解調(diào)能力在各個CNU連接到轉(zhuǎn)換設(shè)備時已經(jīng)上報給轉(zhuǎn)換設(shè)備并由轉(zhuǎn)換設(shè)備進(jìn)行存儲。轉(zhuǎn)換設(shè)備可以采用OFDM((OrthogonalFrequencyDivisionMultiplexing,正交頻分復(fù)用)調(diào)制技術(shù),相應(yīng)地,每個轉(zhuǎn)換設(shè)備預(yù)先設(shè)置的過濾表對應(yīng)一個子載波,確定調(diào)制方式即為確定調(diào)制后的信號中每個子載波的承載比特數(shù)。存儲轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系,即為存儲轉(zhuǎn)換設(shè)備側(cè)預(yù)先存儲的過濾表和每個子載波的承載比特數(shù)之間的對應(yīng)關(guān)系。其中,每個子載波的承載比特數(shù)可以保存在轉(zhuǎn)換設(shè)備自身的比特加載表中。除此之外,轉(zhuǎn)換設(shè)備還可以采用其他調(diào)制技術(shù),并確定相應(yīng)的調(diào)制方式,本發(fā)明實施例在此不對轉(zhuǎn)換設(shè)備采用的調(diào)制技術(shù)和相應(yīng)的調(diào)制方式進(jìn)行具體限定。此外,每當(dāng)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的添加了新的表項之后,則轉(zhuǎn)換設(shè)備要根據(jù)添加了新的表項后的過濾表中的每個端口標(biāo)識對應(yīng)的CNU重新確定該過濾表對應(yīng)的調(diào)制方式,將重新確定后的調(diào)制方式發(fā)送給該過濾表中的每個端口標(biāo)識對應(yīng)的CNU,并更新轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系。需要說明的是,轉(zhuǎn)換設(shè)備按照上述方式設(shè)置每個過濾表和調(diào)制方式之間的對應(yīng)關(guān)系之后,每當(dāng)將組播報文轉(zhuǎn)發(fā)到該過濾表中每個端口標(biāo)識對應(yīng)的CNU時,只需要對組播報文按照該過濾表對應(yīng)的調(diào)制方式進(jìn)行調(diào)制即可,使得轉(zhuǎn)發(fā)組播報文的過程更簡單。無論采用哪種方式獲取第一過濾表對應(yīng)的調(diào)制方式,轉(zhuǎn)換設(shè)備將組播報文轉(zhuǎn)發(fā)給確定的CNU時,包括但不限于:根據(jù)第一過濾表對應(yīng)的調(diào)制方式調(diào)制組播報文,將調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU。舉例來說,如圖4所示,轉(zhuǎn)換設(shè)備根據(jù)第一過濾表表2對應(yīng)的調(diào)制方式調(diào)制組播報文,將調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU1和CNU2。當(dāng)然,除了設(shè)置過濾表和調(diào)制方式之間的對應(yīng)關(guān)系之外,還可以設(shè)置每個轉(zhuǎn)換設(shè)備端口和調(diào)制方式之間的對應(yīng)關(guān)系。因為各個轉(zhuǎn)換設(shè)備的端口中連接的CNU的解調(diào)能力不同,為每個轉(zhuǎn)換設(shè)備端口設(shè)置對應(yīng)的調(diào)制方式可以兼顧該轉(zhuǎn)換設(shè)備端口連接的CNU的解調(diào)能力,為轉(zhuǎn)發(fā)到該轉(zhuǎn)換設(shè)備端口的組播報文選用最優(yōu)的調(diào)制方式進(jìn)行調(diào)制。除了上述方法之外,轉(zhuǎn)換設(shè)備還可以采用其他方式將組播報文轉(zhuǎn)發(fā)給確定的CNU。對于具體采用哪種方式,本發(fā)明實施例在此不進(jìn)行具體限定。304:CNU接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端。針對該步驟,根據(jù)OLT對于每個用戶終端的組播權(quán)限的管理能力的不同,在CNU在接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,還可以包括但不限于以下兩種方式之一:方式一:獲取每個用戶終端發(fā)送的每個加入請求;根據(jù)每個加入請求將CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息上報給OLT后,由OLT根據(jù)每個用戶信息確定每個用戶終端的組播權(quán)限。其中,CNU中預(yù)先存儲連接到每個CNU端口的用戶終端所對應(yīng)的LLID。通過LLID和CNU端口的端口標(biāo)識,可以區(qū)分各個用戶終端。例如,CNU獲取每個用戶終端上報的IGMP加入報文;將每個CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息攜帶在IGMP加入報文中,上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息上報給OLT后,由OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限,其中,每個CNU端口的端口標(biāo)識攜帶在IGMP報文的報文內(nèi)容中,每個LLID攜帶在IGMP報文的報文頭。方式二:獲取每個用戶終端發(fā)送的每個加入請求,每個加入請求中攜帶每個組播信息;將每個CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息,根據(jù)每個加入請求將每個用戶信息和每個組播信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息和每個組播信息上報給OLT后,由OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。其中,CNU中預(yù)先存儲連接到每個CNU端口的用戶終端所對應(yīng)的LLID,通過LLID和CNU端口的端口標(biāo)識,可以區(qū)分各個用戶終端。例如,CNU獲取每個用戶終端上報的IGMP加入報文,IGMP加入報文中攜帶有組播信息;將每個CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息攜帶在IGMP加入報文中,將攜帶有每個用戶信息和每個組播信息的IGMP加入報文上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息和每個組播信息上報給OLT后,由OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限。進(jìn)一步地,CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端的方式包括但不限于:在CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表,CNU側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為用戶終端對應(yīng)的CNU端口的端口標(biāo)識,第二過濾表中存儲的組播信息與組播報文中的組播信息相匹配;根據(jù)第二過濾表中的端口標(biāo)識確定對應(yīng)的CNU端口,并根據(jù)確定的CNU端口確定對應(yīng)的用戶終端。其中,CNU端口的端口標(biāo)識可以是用戶終端對應(yīng)的VLANID(VirtualLocalAreaNetworkIdentifier,虛擬局域網(wǎng)標(biāo)識),還可以是其他可以區(qū)別出該用戶終端所連接的CNU端口的端口標(biāo)識。本發(fā)明實施例在此不對CNU端口的端口標(biāo)識的形式進(jìn)行具體限定。CNU側(cè)預(yù)先設(shè)置有用于過濾和轉(zhuǎn)發(fā)組播報文的過濾表,在CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表之前,還需要設(shè)置CNU側(cè)的過濾表,設(shè)置CNU側(cè)的過濾表的方式包括但不限于:接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息,并在CNU側(cè)查找與轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息相匹配的組播信息;如果查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的CNU端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到新的過濾表中。具體地,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息的具體方式為接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的OAM配置消息,OAM配置消息中攜帶有組播信息。需要說明的是,在上述設(shè)置CNU側(cè)的過濾表的過程中,與轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息一起作為表項添加到過濾表中的CNU端口的端口標(biāo)識可以有兩種獲取方式:第一種:預(yù)先獲取的CNU端口的端口標(biāo)識為OLT返回的給轉(zhuǎn)換設(shè)備并由轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的CNU端口的端口標(biāo)識,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息,包括:接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息和CNU端口的端口標(biāo)識。針對第一種CNU端口的端口標(biāo)識的獲取方法,在上述方式一和方式二中,CNU將CNU端口的端口標(biāo)識上報給轉(zhuǎn)換設(shè)備,并由轉(zhuǎn)換設(shè)備上報給OLT后,由OLT在確定用戶終端具有組播權(quán)限后下發(fā)給轉(zhuǎn)換設(shè)備的攜帶有組播信息的OAM配置消息中同時攜帶該CNU端口的端口標(biāo)識;轉(zhuǎn)換設(shè)備將OLT下發(fā)的OAM配置消息轉(zhuǎn)發(fā)給CNU;CNU接收到OAM配置消息后,可以在OAM配置消息中得到與發(fā)送加入請求的用戶終端對應(yīng)的CNU端口的端口標(biāo)識。第二種:預(yù)先獲取的CNU端口的端口標(biāo)識為發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,還包括:存儲CNU端口的端口標(biāo)識。針對第二種CNU端口的端口標(biāo)識的獲取方法,在上述方式一和方式二中,CNU在接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,也就是接收到用戶終端發(fā)送的加入請求之后,存儲發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識。在存儲CNU端口的端口標(biāo)識時,為了防止多個CNU端口對應(yīng)的用戶終端同時上報用戶信息導(dǎo)致CNU端口的端口標(biāo)識發(fā)生混淆,還可以存儲發(fā)送加入請求的用戶終端和CNU端口的端口標(biāo)識之間的對應(yīng)關(guān)系,以便于后續(xù)設(shè)置CNU側(cè)的過濾表。舉例來說,CNU1側(cè)預(yù)先沒有設(shè)置過濾表。如果CNU選用上述方式一對CNU1的過濾表進(jìn)行設(shè)置,則具體為CNU1獲取用戶終端A上報的IGMP加入報文,用戶終端A對應(yīng)的CNU端口的端口標(biāo)識為1;將CNU1端口的端口標(biāo)識1和用戶終端A對應(yīng)的LLID0001作為每個用戶信息(1,0001)攜帶在IGMP加入報文中,上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將用戶信息(1,0001)上報給OLT后,由OLT根據(jù)用戶信息(1,0001)在預(yù)先存儲的組播權(quán)限表中確定用戶終端A的組播權(quán)限;轉(zhuǎn)換設(shè)備接收OLT在確定用戶終端A具有組播權(quán)限后返回的攜帶有組播信息(4001,0x01005e010101)的OAM配置消息,并根據(jù)OAM配置消息中攜帶的組播信息(4001,0x01005e010101)設(shè)置轉(zhuǎn)換設(shè)備側(cè)的過濾表后,將攜帶有組播信息(4001,0x01005e010101)的OAM配置消息轉(zhuǎn)發(fā)給CNU1;CNU1接收到攜帶有組播信息(4001,0x01005e010101)的OAM配置消息后,在CNU1側(cè)查找與轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息(4001,0x01005e010101)相匹配的組播信息且未查找到,則設(shè)置一個新的過濾表,將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息(4001,0x01005e010101)及CNU端口的端口標(biāo)識1作為表項添加到新的過濾表中。CNU1側(cè)其余的過濾表和CNU2側(cè)的過濾表都可以根據(jù)上述方式一一設(shè)置。除了上述接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的OAM配置消息之外,CNU還可以接收OLT在確定用戶終端具有組播權(quán)限后直接發(fā)送的攜帶有組播信息的OAM配置消息。也就是說,OLT在確定用戶終端具有組播權(quán)限后,分別發(fā)送攜帶有組播信息的OAM配置消息給轉(zhuǎn)換設(shè)備和CNU,使得轉(zhuǎn)換設(shè)備和CNU分別根據(jù)接收到的OAM配置消息設(shè)置自身的過濾表。經(jīng)過上述步驟設(shè)置得到的CNU側(cè)的過濾表具體可以如下表4和表5所示:表4端口標(biāo)識組播網(wǎng)絡(luò)標(biāo)識組播物理地址140010x01005e010101340010x01005e010101表5端口標(biāo)識組播網(wǎng)絡(luò)標(biāo)識組播物理地址240020x01005e020101舉例來說,如圖4所示,CNU1接收到轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的有組播信息(4001,0x01005e010101)的組播報文,在CNU1側(cè)預(yù)先設(shè)置的過濾表表4和表5中查找第二過濾表,得到表4中存儲的組播信息(4001,0x01005e010101)與組播報文中的組播信息(4001,0x01005e010101)相匹配;根據(jù)表4中的端口標(biāo)識1和3確定對應(yīng)的CNU1端口1和3,根據(jù)確定的CNU1端口1和3確定對應(yīng)的用戶終端A和C。進(jìn)一步地,如果步驟303中轉(zhuǎn)換設(shè)備根據(jù)調(diào)制方式對組播報文進(jìn)行調(diào)制后轉(zhuǎn)發(fā)給CNU,則在該步驟中,CNU接收到轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的攜帶有組播信息的組播報文,則根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端,具體為:根據(jù)第二過濾表對應(yīng)的解調(diào)方式解調(diào)轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端。相應(yīng)地,在根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端之前,還包括:接收轉(zhuǎn)換設(shè)備發(fā)送的調(diào)制方式;根據(jù)調(diào)制方式確定CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式,并存儲CNU側(cè)預(yù)先設(shè)置的過濾表和CNU側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的解調(diào)方式之間的對應(yīng)關(guān)系。此外,在根據(jù)調(diào)制方式確定CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式之后,還可以返回成功響應(yīng)給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備獲知CNU已經(jīng)成功設(shè)置與轉(zhuǎn)換設(shè)備側(cè)的調(diào)制方式對應(yīng)的解調(diào)方式。305:CNU將組播報文轉(zhuǎn)發(fā)給確定的用戶終端。針對該步驟,如果在步驟304中對接收到的調(diào)制后的組播報文進(jìn)行解調(diào),則在該步驟中,CNU將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,具體為將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端。舉例來說,如圖4所示,CNU1將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端A和用戶終端C。綜上所述,本發(fā)明實施例提供的方法,通過轉(zhuǎn)換設(shè)備根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU,將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。實施例三本發(fā)明實施例提供了一種轉(zhuǎn)換設(shè)備,用于執(zhí)行上述實施例一至實施例二中轉(zhuǎn)換設(shè)備所執(zhí)行的功能,參見圖5,該設(shè)備包括:第一獲取模塊501,用于獲取OLT發(fā)送的攜帶有組播信息的組播報文,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;第一確定模塊502,用于根據(jù)第一獲取模塊501獲取到的組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU;第一轉(zhuǎn)發(fā)模塊503,用于將組播報文轉(zhuǎn)發(fā)給第一確定模塊502確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端。具體地,參見圖6,第一確定模塊502,包括:查找單元5021,用于在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表,轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為CNU對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,第一過濾表中存儲的組播信息與組播報文中攜帶的組播信息相匹配;第一確定單元5022,用于根據(jù)查找單元5021查找到的第一過濾表中的端口標(biāo)識確定對應(yīng)的轉(zhuǎn)換設(shè)備端口;第二確定單元5023,用于根據(jù)第一確定單元5022確定的轉(zhuǎn)換設(shè)備端口確定對應(yīng)的CNU。進(jìn)一步地,參見圖7,轉(zhuǎn)換設(shè)備,還包括:接收模塊504,用于在第一確定模塊502確定對應(yīng)的至少一個CNU之前,接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息;第二轉(zhuǎn)發(fā)模塊505,用于將接收模塊504接收到的OLT返回的組播信息轉(zhuǎn)發(fā)給CNU;查找模塊506,用于在轉(zhuǎn)換設(shè)備側(cè)查找與接收模塊504接收到的OLT返回的組播信息相匹配的組播信息;比對模塊507,用于如果查找模塊506查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對;第一添加模塊508,用于如果比對模塊507比對的結(jié)果為不同,則將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;設(shè)置模塊509,用于如果查找模塊506未查找到相匹配的組播信息,則設(shè)置一個新的過濾表;第二添加模塊510,用于將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到設(shè)置模塊509設(shè)置的新的過濾表中。具體地,預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為OLT返回的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,接收模塊504,用于接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識;或者,預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,參見圖8,轉(zhuǎn)換設(shè)備,還包括:第一存儲模塊511,用于存儲轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,以使接收模塊504利用所存儲的端口標(biāo)識。進(jìn)一步地,參見圖9,轉(zhuǎn)換設(shè)備,還包括:第二獲取模塊512,用于在接收模塊504接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息;第一上報模塊513,用于將第二獲取模塊512獲取到的每個用戶信息上報給OLT,使得OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,每個用戶信息包括CNU端口的端口標(biāo)識和LLID,預(yù)先存儲的組播權(quán)限表中保存有每個CNU端口的端口標(biāo)識和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。進(jìn)一步地,參見圖10,轉(zhuǎn)換設(shè)備,還包括:第三獲取模塊514,用于在接收模塊504接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息之前,獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息和每個組播信息;第二上報模塊515,用于將第三獲取模塊514獲取到的每個用戶信息和每個組播信息上報給OLT,使得OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。進(jìn)一步地,參見圖11,轉(zhuǎn)換設(shè)備,還包括:第四獲取模塊516,用于在第一轉(zhuǎn)發(fā)模塊503將組播報文轉(zhuǎn)發(fā)給確定的CNU之前,在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取第一過濾表對應(yīng)的調(diào)制方式;第一轉(zhuǎn)發(fā)模塊503,包括:調(diào)制單元5031,用于根據(jù)第一過濾表對應(yīng)的調(diào)制方式調(diào)制組播報文;轉(zhuǎn)發(fā)單元5032,用于將調(diào)制單元5031調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)對應(yīng)的解調(diào)方式解調(diào)組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端。進(jìn)一步地,參見圖12,轉(zhuǎn)換設(shè)備,還包括:第二確定模塊517,用于在第四獲取模塊516獲取第一過濾表對應(yīng)的調(diào)制方式之前,根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式;第二存儲模塊518,用于存儲轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和第二確定模塊517確定的轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系;發(fā)送模塊519,用于將第二確定模塊517確定的轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式。綜上所述,本發(fā)明實施例提供的轉(zhuǎn)換設(shè)備,通過根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU,將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。實施例四本發(fā)明實施例提供了一種CNU,用于執(zhí)行上述實施例一至實施例二中CNU所執(zhí)行的功能,參見圖13,該CNU包括:第一接收模塊1301,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;第一確定模塊1302,用于根據(jù)第一接收模塊1301接收到的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;第一轉(zhuǎn)發(fā)模塊1303,用于將組播報文轉(zhuǎn)發(fā)給第一確定模塊1302確定的用戶終端;其中,CNU為轉(zhuǎn)換設(shè)備根據(jù)OLT發(fā)送的組播報文中攜帶的組播信息確定的CNU。具體地,參見圖14,第一確定模塊1302,包括:查找單元13021,用于在CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表,CNU側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為用戶終端對應(yīng)的CNU端口的端口標(biāo)識,第二過濾表中存儲的組播信息與組播報文中的組播信息相匹配;第一確定單元13022,用于根據(jù)查找單元13021查找到的第二過濾表中的端口標(biāo)識確定對應(yīng)的CNU端口;第二確定單元13023,用于根據(jù)第一確定單元13022確定的CNU端口確定對應(yīng)的用戶終端。進(jìn)一步地,參見圖15,CNU,還包括:第二接收模塊1304,用于在第一確定模塊1302確定對應(yīng)的至少一個用戶終端之前,接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息;查找模塊1305,用于在CNU側(cè)查找與第二接收模塊1304接收到的轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息相匹配的組播信息;比對模塊1306,用于如果查找模塊1305查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的CNU端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對;第一添加模塊1307,用于如果比對模塊1306比對的結(jié)果不同,則將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;設(shè)置模塊1308,用于如果查找模塊1305未查找到相匹配的組播信息,則設(shè)置一個新的過濾表;第二添加模塊1309,用于將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項增加到設(shè)置模塊1308設(shè)置的新的過濾表中。具體地,預(yù)先獲取的CNU端口的端口標(biāo)識為OLT返回給轉(zhuǎn)換設(shè)備并由轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的CNU端口的端口標(biāo)識,第二接收模塊1304,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息和CNU端口的端口標(biāo)識;或者,預(yù)先獲取的CNU端口的端口標(biāo)識為發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識,參見圖16,CNU,還包括:第一存儲模塊1310,用于在第二接收模塊1304接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,存儲發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識。進(jìn)一步地,參見圖17,CNU,還包括:第一獲取模塊1311,用于在第二接收模塊1304接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,獲取每個用戶終端發(fā)送的每個加入請求;第一上報模塊1312,用于根據(jù)第一獲取模塊1311獲取到的每個加入請求將每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息上報給OLT后,由OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。進(jìn)一步地,參見圖18,CNU,還包括:第二獲取模塊1313,用于在第二接收模塊1304接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息之前,獲取每個用戶終端發(fā)送的每個加入請求,每個加入請求中攜帶每個組播信息;第二上報模塊1314,用于將每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息,根據(jù)第二獲取模塊1313獲取到的每個加入請求將每個用戶信息和每個組播信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息和每個組播信息上報給OLT后,由OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。進(jìn)一步地,第一接收模塊1301,具體用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的攜帶有組播信息的組播報文;CNU,參見圖19,還包括:第三獲取模塊1315,用于在第一確定模塊1302確定對應(yīng)的至少一個用戶終端之前,在CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取第二過濾表對應(yīng)的解調(diào)方式;第一確定模塊1302,具體用于根據(jù)第三獲取模塊1315獲取到的第二過濾表對應(yīng)的解調(diào)方式解調(diào)轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的組播報文;根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;第一轉(zhuǎn)發(fā)模塊1303,具體用于將解調(diào)后的組播報文轉(zhuǎn)發(fā)給第一確定模塊1302確定的用戶終端。進(jìn)一步地,參見圖20,CNU,還包括:第三接收模塊1316,用于在第三獲取模塊1315獲取第二過濾表對應(yīng)的解調(diào)方式之前,接收轉(zhuǎn)換設(shè)備發(fā)送的調(diào)制方式;第二確定模塊1317,用于根據(jù)第三接收模塊1316接收到的調(diào)制方式確定CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式;第二存儲模塊1318,用于存儲CNU側(cè)預(yù)先設(shè)置的過濾表和第二確定模塊1317確定的CNU側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的解調(diào)方式之間的對應(yīng)關(guān)系。綜上所述,本發(fā)明實施例提供的CNU,通過接收轉(zhuǎn)換設(shè)備根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU后轉(zhuǎn)發(fā)的組播報文,根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。實施例五本發(fā)明實施例提供了一種實現(xiàn)組播的系統(tǒng),該系統(tǒng)用于執(zhí)行實施例一至二提供的實現(xiàn)組播的方法,參見圖21,該系統(tǒng)包括:OLT2101、轉(zhuǎn)換設(shè)備2102和CNU2103;其中,OLT2101,用于發(fā)送攜帶有組播信息的組播報文給所述轉(zhuǎn)換設(shè)備;轉(zhuǎn)換設(shè)備2102如上述實施例三所述的轉(zhuǎn)換設(shè)備;CNU2103,用于接收所述轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文;根據(jù)所述組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將所述組播報文轉(zhuǎn)發(fā)給確定的用戶終端,具體如上述實施例四所述的CNU。綜上所述,本發(fā)明實施例提供的系統(tǒng),通過轉(zhuǎn)換設(shè)備根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU,將組播報文轉(zhuǎn)發(fā)給確定的CNU;CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。實施例六本發(fā)明實施例提供了一種轉(zhuǎn)換設(shè)備,該轉(zhuǎn)換設(shè)備包括至少一個存儲器和至少一個處理器,例如CPU(CentralProcessingUnit,中央處理單元)等,至少一個處理器通過總線與多個存儲節(jié)點耦合,以執(zhí)行實現(xiàn)組播的功能。處理器,用于獲取OLT發(fā)送的攜帶有組播信息的組播報文,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個CNU;將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端。具體地,處理器,用于在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第一過濾表,轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為CNU對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,第一過濾表中存儲的組播信息與組播報文中攜帶的組播信息相匹配;根據(jù)第一過濾表中的端口標(biāo)識確定對應(yīng)的轉(zhuǎn)換設(shè)備端口,并根據(jù)確定的轉(zhuǎn)換設(shè)備端口確定對應(yīng)的CNU。進(jìn)一步地,處理器,用于接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息,并將OLT返回的組播信息轉(zhuǎn)發(fā)給CNU;在轉(zhuǎn)換設(shè)備側(cè)查找與OLT返回的組播信息相匹配的組播信息;如果查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將OLT返回的組播信息及預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識作為表項添加到新的過濾表中。具體地,預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為OLT返回的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,處理器,用于接收OLT確定用戶終端具有組播權(quán)限后返回的組播信息和轉(zhuǎn)換設(shè)備端口的端口標(biāo)識;或者,預(yù)先獲取的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識為上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識,處理器,用于存儲上報用戶信息的CNU所對應(yīng)的轉(zhuǎn)換設(shè)備端口的端口標(biāo)識。進(jìn)一步地,處理器,用于獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息;將每個用戶信息上報給OLT,使得OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,每個用戶信息包括CNU端口的端口標(biāo)識和LLID,預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。進(jìn)一步地,處理器,用于獲取每個CNU根據(jù)每個用戶終端發(fā)送的加入請求上報的每個用戶信息和每個組播信息;將每個用戶信息和每個組播信息上報給OLT,使得OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。進(jìn)一步地,處理器,用于在轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和調(diào)制方式的對應(yīng)關(guān)系中獲取第一過濾表對應(yīng)的調(diào)制方式;將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)到確定的用戶終端,包括:根據(jù)第一過濾表對應(yīng)的調(diào)制方式調(diào)制組播報文,將調(diào)制后的組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)對應(yīng)的解調(diào)方式解調(diào)組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將解調(diào)后的組播報文轉(zhuǎn)發(fā)到確定的用戶終端。進(jìn)一步地,處理器,用于根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU確定轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式,并存儲轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表和轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式之間的對應(yīng)關(guān)系;將轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式發(fā)送給轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU,使得轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表中的每個端口標(biāo)識對應(yīng)的CNU根據(jù)轉(zhuǎn)換設(shè)備側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的調(diào)制方式確定對應(yīng)的解調(diào)方式。綜上所述,本發(fā)明實施例提供的設(shè)備,通過根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU,將組播報文轉(zhuǎn)發(fā)給確定的CNU,使得CNU根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男?。實施例七本發(fā)明實施例提供了一種CNU,該CNU包括至少一個存儲器和至少一個處理器,例如CPU等,至少一個處理器通過總線與多個存儲節(jié)點耦合,以執(zhí)行實現(xiàn)組播的功能。處理器,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的攜帶有組播信息的組播報文,組播信息至少包括組播網(wǎng)絡(luò)標(biāo)識和組播物理地址;根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將組播報文轉(zhuǎn)發(fā)給確定的用戶終端;其中,CNU為轉(zhuǎn)換設(shè)備根據(jù)OLT發(fā)送的組播報文中攜帶的組播信息確定的CNU。具體地,處理器,用于在CNU側(cè)預(yù)先設(shè)置的至少一個過濾表中查找第二過濾表,CNU側(cè)預(yù)先設(shè)置的過濾表中存儲了組播信息與端口標(biāo)識之間的對應(yīng)關(guān)系,端口標(biāo)識為用戶終端對應(yīng)的CNU端口的端口標(biāo)識,第二過濾表中存儲的組播信息與組播報文中的組播信息相匹配;根據(jù)第二過濾表中的端口標(biāo)識確定對應(yīng)的CNU端口,并根據(jù)確定的CNU端口確定對應(yīng)的用戶終端。進(jìn)一步地,處理器,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息,并在CNU側(cè)查找與轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息相匹配的組播信息;如果查找到相匹配的組播信息且相匹配的組播信息存儲在預(yù)先設(shè)置的過濾表中,則將預(yù)先獲取的CNU端口的端口標(biāo)識與預(yù)先設(shè)置的過濾表中相匹配的組播信息對應(yīng)的端口標(biāo)識進(jìn)行比對,如果不同,則將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到預(yù)先設(shè)置的過濾表中;如果未查找到相匹配的組播信息,則設(shè)置一個新的過濾表,將轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息及預(yù)先獲取的CNU端口的端口標(biāo)識作為表項添加到新的過濾表中。具體地,預(yù)先獲取的CNU端口的端口標(biāo)識為OLT返回給轉(zhuǎn)換設(shè)備并由轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的CNU端口的端口標(biāo)識,處理器,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的組播信息和CNU端口的端口標(biāo)識;或者,預(yù)先獲取的CNU端口的端口標(biāo)識為發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識,處理器,用于存儲發(fā)送加入請求的用戶終端所對應(yīng)的CNU端口的端口標(biāo)識。進(jìn)一步地,處理器,用于獲取每個用戶終端發(fā)送的每個加入請求;根據(jù)每個加入請求將每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息上報給OLT后,由OLT根據(jù)每個用戶信息在預(yù)先存儲的組播權(quán)限表中確定每個用戶終端的組播權(quán)限;其中,預(yù)先存儲的組播權(quán)限表中保存有每個用戶信息和每個用戶終端的組播權(quán)限之間的對應(yīng)關(guān)系。進(jìn)一步地,處理器,用于獲取每個用戶終端發(fā)送的每個加入請求,每個加入請求中攜帶每個組播信息;將每個用戶終端對應(yīng)的CNU端口的端口標(biāo)識和每個用戶終端對應(yīng)的LLID作為每個用戶信息,根據(jù)每個加入請求將每個用戶信息和每個組播信息上報給轉(zhuǎn)換設(shè)備,使得轉(zhuǎn)換設(shè)備將每個用戶信息和每個組播信息上報給OLT后,由OLT將每個用戶信息和每個組播信息發(fā)送給系統(tǒng)管理設(shè)備,并根據(jù)系統(tǒng)管理設(shè)備返回的確認(rèn)消息確定每個用戶終端的組播權(quán)限;其中,每個組播信息為每個CNU獲取的每個用戶終端上報的組播信息。進(jìn)一步地,處理器,用于接收轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的攜帶有組播信息的組播報文;在CNU側(cè)預(yù)先設(shè)置的過濾表和解調(diào)方式的對應(yīng)關(guān)系中獲取第二過濾表對應(yīng)的解調(diào)方式;根據(jù)第二過濾表對應(yīng)的解調(diào)方式解調(diào)轉(zhuǎn)換設(shè)備轉(zhuǎn)發(fā)的調(diào)制后的組播報文,并根據(jù)解調(diào)后的組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端;將解調(diào)后的組播報文轉(zhuǎn)發(fā)給確定的用戶終端。進(jìn)一步地,處理器,用于接收轉(zhuǎn)換設(shè)備發(fā)送的調(diào)制方式;根據(jù)調(diào)制方式確定CNU側(cè)預(yù)先設(shè)置的過濾表對應(yīng)的解調(diào)方式,并存儲CNU側(cè)預(yù)先設(shè)置的過濾表和CNU側(cè)預(yù)先設(shè)置的過濾表所對應(yīng)的解調(diào)方式之間的對應(yīng)關(guān)系。綜上所述,本發(fā)明實施例提供的設(shè)備,通過接收轉(zhuǎn)換設(shè)備根據(jù)獲取的OLT發(fā)送的組播報文中的組播信息確定對應(yīng)的至少一個CNU后轉(zhuǎn)發(fā)的組播報文,根據(jù)組播報文中攜帶的組播信息確定對應(yīng)的至少一個用戶終端后,將組播報文轉(zhuǎn)發(fā)給確定的用戶終端,提供了一種新的在EPOC系統(tǒng)中實現(xiàn)組播的方法,擴展了實現(xiàn)組播的方式,并且,由于組播報文經(jīng)由轉(zhuǎn)換設(shè)備過濾后再轉(zhuǎn)發(fā)給對應(yīng)的CNU,減少了網(wǎng)絡(luò)中不必要的數(shù)據(jù)流量,降低了網(wǎng)絡(luò)資源的占用率,提高了組播傳輸?shù)男省P枰f明的是:上述實施例提供的轉(zhuǎn)換設(shè)備和CNU在實現(xiàn)組播時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將轉(zhuǎn)換設(shè)備和CNU的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的轉(zhuǎn)換設(shè)備和CNU與實現(xiàn)組播的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
扶风县| 和政县| 云南省| 历史| 普格县| 新建县| 庆阳市| 东丰县| 安丘市| 曲水县| 买车| 富蕴县| 五峰| 大港区| 泽州县| 库尔勒市| 维西| 璧山县| 河池市| 莱西市| 三门县| 恭城| 原平市| 会昌县| 剑川县| 濮阳县| 连江县| 丰都县| 安龙县| 盈江县| 内江市| 习水县| 千阳县| 汝南县| 会理县| 贡山| 保亭| 乌审旗| 白城市| 乐业县| 茂名市|