專利名稱::跨vlan組播的實現(xiàn)方法、系統(tǒng)以及組播業(yè)務(wù)模型的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種跨VLAN組播的實現(xiàn)方法、系統(tǒng)以及組播業(yè)務(wù)模型。
背景技術(shù):
:吉比特?zé)o源光網(wǎng)絡(luò)(Gigabit-capablePassiveOpticalNetwork,簡稱為GPON)技術(shù)是一種提供點到多點、全業(yè)務(wù)的吉比特寬帶接入技術(shù),能提供寬帶接入、電話、網(wǎng)絡(luò)電視IPTV等用戶功能。在某些運營商的GPON系統(tǒng)中,現(xiàn)網(wǎng)應(yīng)用場景常需要實現(xiàn)跨虛擬局域網(wǎng)(VirtualLocalAreaNetwork,簡稱為VLAN)組播,如IPTV業(yè)務(wù)。G.984.4標(biāo)準(zhǔn)對于組播業(yè)務(wù)定義了一個模型,如圖1所示。組播數(shù)據(jù)流和單播數(shù)據(jù)流一樣,是通過在各自實體鏈路上配置VLAN相關(guān)信息,形成特定VLAN的通路。相關(guān)技術(shù)中,對于跨VLAN組播功能,G.988擴(kuò)充了組播模板實體(MulticastOperationsProfile,簡稱為MOP)的動態(tài)接入控制列表(Dynamicaccesscontrollisttable)字段,通過定義接入節(jié)點接口(AccessNodeInterface,簡稱為ANI)側(cè)的VLAN信息來實現(xiàn)有限的跨VLAN組播功能:但上述功能只涉及到對組播協(xié)議模塊的下行配置,不涉及下行組播數(shù)據(jù)流的配置。
發(fā)明內(nèi)容針對相關(guān)技術(shù)中的跨VLAN組播功能只涉及到對組播協(xié)議模塊的下行配置,未涉及到下行組播數(shù)據(jù)流的配置與組播協(xié)議模塊的下行配置共同修改的問題,本發(fā)明提供了一種跨VLAN組播的實現(xiàn)方法、系統(tǒng)以及組播業(yè)務(wù)模型,以至少解決上述問題。根據(jù)本發(fā)明的一個方面,提供了一種跨VLAN組播的實現(xiàn)方法。根據(jù)本發(fā)明的跨VLAN組播的實現(xiàn)方法包括:0NU接收來自于OLT的組播業(yè)務(wù)模型,其中,該組播業(yè)務(wù)模型包括新增的擴(kuò)展管理實體;ONU調(diào)用擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息。在上述方法中,上述ONU通過以下接口接收來自于OLT的組播業(yè)務(wù)模型:光網(wǎng)絡(luò)單元管理和控制接口OMCI。在上述方法中,在ONU接收來自于OLT的組播業(yè)務(wù)模型之前,還包括:0LT創(chuàng)建組播業(yè)務(wù)模型,其中,組播業(yè)務(wù)模型還包括組播實體和上聯(lián)橋口實體,擴(kuò)展管理實體連接在指向組播實體的上聯(lián)橋口實體上;0LT向ONU下發(fā)組播業(yè)務(wù)模型。在上述方法中,ONU調(diào)用擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息包括以下之一:0NU調(diào)用擴(kuò)展管理實體執(zhí)行剝標(biāo)簽控制操作來修改下行組播數(shù)據(jù)流的配置信息;ONU調(diào)用擴(kuò)展管理實體執(zhí)行轉(zhuǎn)換標(biāo)簽控制操作來修改下行組播數(shù)據(jù)流的配置信息。在上述方法中,在ONU接收來自于OLT的組播業(yè)務(wù)模型之后,還包括:0NU調(diào)用擴(kuò)展管理實體來修改組播協(xié)議模塊的下行配置信息。根據(jù)本發(fā)明的另一方面,提供了一種跨VLAN組播的實現(xiàn)系統(tǒng)。根據(jù)本發(fā)明的跨VLAN組播的實現(xiàn)系統(tǒng)包括:0NU;該ONU包括:接收模塊,用于接收來自于光纜終端設(shè)備OLT的組播業(yè)務(wù)模型,其中,該組播業(yè)務(wù)模型包括新增的擴(kuò)展管理實體;第一修改模塊,用于調(diào)用擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息。上述系統(tǒng)還包括:0LT;0LT包括:創(chuàng)建模塊,用于創(chuàng)建組播業(yè)務(wù)模型,其中,組播業(yè)務(wù)模型還包括組播實體和上聯(lián)橋口實體,擴(kuò)展管理實體連接在指向組播實體的上聯(lián)橋口實體上;下發(fā)模塊,用于向ONU下發(fā)組播業(yè)務(wù)模型。在上述系統(tǒng)中,上述第一修改模塊包括:第一調(diào)用單元,用于調(diào)用擴(kuò)展管理實體執(zhí)行剝標(biāo)簽控制操作來修改下行組播數(shù)據(jù)流的配置信息;第二調(diào)用單元,用于調(diào)用擴(kuò)展管理實體執(zhí)行轉(zhuǎn)換標(biāo)簽控制操作來修改下行組播數(shù)據(jù)流的配置信息。在上述系統(tǒng)中,上述ONU還包括:第二修改模塊,用于調(diào)用擴(kuò)展管理實體來修改組播協(xié)議模塊的下行配置信息。根據(jù)本發(fā)明的又一方面,提供了一種組播業(yè)務(wù)模型。根據(jù)本發(fā)明的組播業(yè)務(wù)模型包括:相互連接的組播實體和組播上聯(lián)橋口實體,該組播業(yè)務(wù)模型還包括:擴(kuò)展管理實體;擴(kuò)展管理實體,與指向組播實體的組播上聯(lián)橋口實體連接,用于修改下行組播數(shù)據(jù)流的配置信息。上述擴(kuò)展管理實體,還用于修改組播協(xié)議模塊的下行配置信息。通過本發(fā)明,ONU接收來自于OLT的組播業(yè)務(wù)模型;0NU調(diào)用該組播業(yè)務(wù)模型中新增的擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息,解決了相關(guān)技術(shù)中的跨VLAN組播功能只涉及到對組播協(xié)議模塊的下行配置,而未涉及到下行組播數(shù)據(jù)流的配置與組播協(xié)議模塊的下行配置共同修改的問題,進(jìn)而達(dá)到了既可以實現(xiàn)對組播協(xié)議模塊的下行配置,也可以實現(xiàn)對下行組播數(shù)據(jù)流的配置,推動了GPON系統(tǒng)中ONU組播功能發(fā)展的效果。此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)相關(guān)技術(shù)的組播業(yè)務(wù)模型示意圖;圖2是根據(jù)本發(fā)明實施例的跨VLAN組播的實現(xiàn)方法流程圖;圖3是根據(jù)本發(fā)明優(yōu)選實施例的下行剝tag的跨VLAN組播場景示意圖;圖4是根據(jù)本發(fā)明優(yōu)選實施例的下行轉(zhuǎn)換成特定tag的跨VLAN組播場景示意圖;圖5是根據(jù)本發(fā)明優(yōu)選實施例的跨VLAN組播的實現(xiàn)方法流程圖;圖6是根據(jù)本發(fā)明實施例的跨VLAN組播的實現(xiàn)系統(tǒng)的結(jié)構(gòu)框圖;圖7是根據(jù)本發(fā)明優(yōu)選實施例的跨VLAN組播的實現(xiàn)系統(tǒng)的結(jié)構(gòu)框圖;以及圖8是根據(jù)本發(fā)明實施例的組播業(yè)務(wù)模型的示意圖。具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖2是根據(jù)本發(fā)明實施例的跨VLAN組播的實現(xiàn)方法流程圖。如圖2所示,該方法主要包括以下處理:步驟S202:0NU接收來自于OLT的組播業(yè)務(wù)模型,其中,該組播業(yè)務(wù)模型包括新增的擴(kuò)展管理實體;步驟S204=ONU調(diào)用擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息。相關(guān)技術(shù)中,跨VLAN組播功能只涉及到對組播協(xié)議模塊的下行配置,而未涉及到下行組播數(shù)據(jù)流的配置與組播協(xié)議模塊的下行配置共同修改。采用如圖2所示的方法,光網(wǎng)絡(luò)單元(OpticalNetworkUnit,簡稱為0NU)在接收到來自于光纜終端設(shè)備(OpticalLineTerminal,簡稱為0LT)的包括新增擴(kuò)展管理實體(ManagedEntity,簡稱為ME)的組播業(yè)務(wù)模型之后,調(diào)用該擴(kuò)展ME來修改下行組播數(shù)據(jù)流的配置信息。由此解決了相關(guān)技術(shù)中的跨VLAN組播功能只涉及到對組播協(xié)議模塊的下行配置,而未涉及到下行組播數(shù)據(jù)流的配置與組播協(xié)議模塊的下行配置共同修改的問題,進(jìn)而實現(xiàn)了不僅可以對組播協(xié)議模塊的下行配置信息進(jìn)行修改,還可以對下行組播數(shù)據(jù)流的配置信息進(jìn)行修改,從而推動了GPON系統(tǒng)中ONU組播功能發(fā)展。在優(yōu)選實施過程中,ONU可以通過但不限于以下接口接收來自于OLT的組播業(yè)務(wù)模型:光網(wǎng)絡(luò)單兀管理和控制接口(OpticalnetworkunitManagementandControlInterface,簡稱為0MCI)。優(yōu)選地,在ONU接收來自于OLT的組播業(yè)務(wù)模型之前,還可以包括以下處理:(I)OLT創(chuàng)建組播業(yè)務(wù)模型,其中,該組播業(yè)務(wù)模型還可以包括組播實體和上聯(lián)橋口實體,擴(kuò)展ME連接在指向組播實體的上聯(lián)橋口實體上;(2)OLT向ONU下發(fā)組播業(yè)務(wù)模型。需要說明的是,在不脫離原有組播業(yè)務(wù)模型的基礎(chǔ)上,基于GPONG984.4標(biāo)準(zhǔn),本發(fā)明新定義一個由OLT創(chuàng)建的擴(kuò)展ME。該實體連接在指向組播實體(GEMMulticastInterworkingTP)的組播上聯(lián)橋口(MACBridgePortConfigData)上,組成一個擴(kuò)展的組播業(yè)務(wù)模型。優(yōu)選地,ONU調(diào)用擴(kuò)展ME來修改下行組播數(shù)據(jù)流的配置信息可以進(jìn)一步包括但不限于以下之一:(I)ONU調(diào)用擴(kuò)展ME執(zhí)行剝標(biāo)簽控制操作來修改下行組播數(shù)據(jù)流的配置信息;(2)ONU調(diào)用擴(kuò)展ME執(zhí)行轉(zhuǎn)換標(biāo)簽控制操作來修改下行組播數(shù)據(jù)流的配置信息。需要說明的是,對于開展IPTV業(yè)務(wù)服務(wù),用戶有兩種特定的實現(xiàn)方式:⑴直接將組播應(yīng)用終端連接到ONU的以太網(wǎng)口,如機(jī)頂盒;(2)通過獨立的家庭網(wǎng)關(guān)設(shè)備連接ONU的以太網(wǎng)口,如路由器網(wǎng)關(guān)。如果直接將組播應(yīng)用終端連接入GPON系統(tǒng),ONU需要將下行的組播數(shù)據(jù)報文和查詢報文的VLANtag剝除,如圖3所示;如通過家庭網(wǎng)關(guān)設(shè)備連接,ONU需將下行的數(shù)據(jù)報文和查詢報文的VLANtag轉(zhuǎn)換成該家庭網(wǎng)關(guān)設(shè)備自身的VLANtag,如圖4所示。下面結(jié)合表I對上述優(yōu)選實施過程做進(jìn)一步的描述。表I為本發(fā)明的擴(kuò)展ME的詳細(xì)定義,如表I所示:表I權(quán)利要求1.一種跨虛擬局域網(wǎng)VLAN組播的實現(xiàn)方法,其特征在于,包括:光網(wǎng)絡(luò)單元ONU接收來自于光線路終端OLT的組播業(yè)務(wù)模型,其中,所述組播業(yè)務(wù)模型包括新增的擴(kuò)展管理實體;所述ONU調(diào)用所述擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述ONU通過以下接口接收來自于所述OLT的所述組播業(yè)務(wù)模型:光網(wǎng)絡(luò)單元管理和控制接口OMCI。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述ONU接收來自于所述OLT的所述組播業(yè)務(wù)模型之前,還包括:所述OLT創(chuàng)建所述組播業(yè)務(wù)模型,其中,所述組播業(yè)務(wù)模型還包括組播實體和上聯(lián)橋口實體,所述擴(kuò)展管理實體連接在指向所述組播實體的所述上聯(lián)橋口實體上;所述OLT向所述ONU下發(fā)所述組播業(yè)務(wù)模型。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述ONU調(diào)用所述擴(kuò)展管理實體來修改所述下行組播數(shù)據(jù)流的配置信息包括以下之一:所述ONU調(diào)用所述擴(kuò)展管理實體執(zhí)行剝標(biāo)簽控制操作來修改所述下行組播數(shù)據(jù)流的配置信息;所述ONU調(diào)用所述擴(kuò)展管理實體執(zhí)行轉(zhuǎn)換標(biāo)簽控制操作來修改所述下行組播數(shù)據(jù)流的配置信息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述ONU接收來自于所述OLT的所述組播業(yè)務(wù)模型之后,還包括:所述ONU調(diào)用所述擴(kuò)展管理實體來修改組播協(xié)議模塊的下行配置信息。6.一種跨虛擬局域網(wǎng)VLAN組播的實現(xiàn)系統(tǒng),其特征在于,所述系統(tǒng)包括:光網(wǎng)絡(luò)單元ONU;所述ONU包括:接收模塊,用于接收來自于光纜終端設(shè)備OLT的組播業(yè)務(wù)模型,其中,所述組播業(yè)務(wù)模型包括新增的擴(kuò)展管理實體;第一修改模塊,用于調(diào)用所述擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:所述OLT;所述OLT包括:創(chuàng)建模塊,用于創(chuàng)建所述組播業(yè)務(wù)模型,其中,所述組播業(yè)務(wù)模型還包括組播實體和上聯(lián)橋口實體,所述擴(kuò)展管理實體連接在指向所述組播實體的所述上聯(lián)橋口實體上;下發(fā)模塊,用于向所述ONU下發(fā)所述組播業(yè)務(wù)模型。8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一修改模塊包括:第一調(diào)用單元,用于調(diào)用所述擴(kuò)展管理實體執(zhí)行剝標(biāo)簽控制操作來修改所述下行組播數(shù)據(jù)流的配置信息;第二調(diào)用單元,用于調(diào)用所述擴(kuò)展管理實體執(zhí)行轉(zhuǎn)換標(biāo)簽控制操作來修改所述下行組播數(shù)據(jù)流的配置信息。9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述ONU還包括:第二修改模塊,用于調(diào)用所述擴(kuò)展管理實體來修改組播協(xié)議模塊的下行配置信息。10.一種組播業(yè)務(wù)模型,包括:相互連接的組播實體和組播上聯(lián)橋口實體,其特征在于,所述組播業(yè)務(wù)模型還包括:擴(kuò)展管理實體;所述擴(kuò)展管理實體,與指向所述組播實體的所述組播上聯(lián)橋口實體連接,用于修改下行組播數(shù)據(jù)流的配置信息。11.根據(jù)權(quán)利要求10所述的組播業(yè)務(wù)模型,其特征在于,所述擴(kuò)展管理實體,還用于修改組播協(xié)議模塊的下行配置信息。全文摘要本發(fā)明公開了一種跨VLAN組播的實現(xiàn)方法、系統(tǒng)以及組播業(yè)務(wù)模型,在上述方法中,ONU接收來自于OLT的組播業(yè)務(wù)模型,其中,該組播業(yè)務(wù)模型包括新增的擴(kuò)展管理實體;ONU調(diào)用擴(kuò)展管理實體來修改下行組播數(shù)據(jù)流的配置信息。根據(jù)本發(fā)明提供的技術(shù)方案,達(dá)到了既可以實現(xiàn)對組播協(xié)議模塊的下行配置,也可以實現(xiàn)對下行組播數(shù)據(jù)流的配置,推動了GPON系統(tǒng)中ONU組播功能發(fā)展的效果。文檔編號H04L12/18GK103200064SQ20121000544公開日2013年7月10日申請日期2012年1月10日優(yōu)先權(quán)日2012年1月10日發(fā)明者賀亮申請人:中興通訊股份有限公司