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