跨vlan组播的实现方法、系统以及组播业务模型的制作方法

文档序号:7886843阅读:518来源:国知局

专利名称::跨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日发明者贺亮申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1