光网络终端管理控制接口消息的生成/处理方法及装置的制作方法

文档序号:7666086阅读:262来源:国知局

专利名称::光网络终端管理控制接口消息的生成/处理方法及装置的制作方法
技术领域
:本发明涉及吉比特无源光网络(GPON:GbitPassiveOpticalNetwork),具体涉及光网络终端管理控制接口(OMCI:ONTManagementandControlInterface)消息的生成/处理方法及装置。
背景技术
:在GPON系统的组播实现中,一般采用可控组播的方案,当有用户要加入组播组时,由光线路终端(OLT:OpticalLineTermination)进行用户合法性检查或对用户鉴权,当允许加入时,OLT会通过对光网络终端(ONT:OpticalNetworkTermination)管理控制接口(OMCI:ONTManagementandControlInterface)消息通知ONT在ONT上增加组播表项。当有用户要离开,OLT会通过OMCI消息通知ONT在ONT上删除相应的组播表项。在现有的技术方案中,OLT在通知ONT增加組播表项时,会在OMCI消息中携带组播介质访问控制(MAC:MediaAccessControl)地址信息,ONT只能根据组播MAC地址在组播表中增加或更新与组播MAC地址有关的表项,而不能判断出所需要添加的组播表项是针对哪个组播终端设备的。假设有两个组播终端设备,机顶盒(STB)1和STB2,分别接在ONT的以太网端口1和以太网端口2,如果STB1和STB2同时点播相同的节目;由于根据ONT收到OLT的增加组播表项的OMCI消息携带的组播MAC地址信息,无法区分这个OMCI消息是针对STB1还是针对STB2的,因而无法确定是把以太网端口号1和组播MAC地址写入组播表中,还是把以太网端口2和组播MAC地址写入组播表中,而只能根据时间顺序将以太网端口号1和组播MAC地址或以太网端口2和组播MAC地址写入组播表中,又由于STB1和STB2是同时点播的相同的节目,并不能确定当前的OMCI消息是针对STB1还是针对STB2的,因而可能在组播表中将STB1和STB2的以太网端口号写错。从上可知,由于仅才艮据OMCI消息中的组4番MAC地址并不能确定增加的组播表项是针对哪个组播终端设备,因而在组播表中只能根据默认的事件顺序增加与组播MAC地址有关的表项,使组播表不能真实的反应使用确定的组播MAC地址进行组播的组播终端设备的情况。
发明内容本发明实施例的目的是提供光网络终端管理控制接口消息的生成/处理方法及装置,使用本发明实施例提供的技术方案,可以确定增加的组播组表项所针对的组播终端设备。本发明实施例的目的是通过以下技术方案实现的本发明实施例提供了一种光网络终端管理控制接口消息的处理方法,包括接收光网络终端管理控制接口消息,所述光网络终端管理控制接口消息包括唯一标识组播终端设备的用户标识信息;从所述光网络终端管理控制接口消息中提取所述述用户标识信息;在组播表中增加与所述用户标识信息对应的表项。本发明实施例提供了一种光网络终端管理控制接口消息的生成方法,包括获取唯一标识组播终端设备的用户标识信息;生成包含所述用户标识信息的光网络终端管理控制接口消息。优选的,所述获取唯一标识组播终端设备的用户标识信息具体为从接收到的包括所述用户标识信息的报文中提取所述用户标识信息。优选的,所述用户标识信息为组播终端设备的源介质访问控制地址信息、或吉比特无源光网络中对业务通道的标识信息、或以太网端口号、或用户编号中的一个或多个。本发明实施例提供了一种光网络终端管理控制接口消息的生成装置,包括信息获取单元,用于获取唯一标识组播终端设备的用户标识信息;消息生成单元,用于生成包含所述用户标识信息的光网络终端管理控制接口消息。优选的,还包括消息发送单元,用于发送所述光网络终端管理控制接口消息。本发明实施例提供了一种光网络终端管理控制接口消息的处理装置,包括消息接收单元,用于接收光网络终端管理控制接口消息,该光网络终端管理控制接口消息包括唯一标识组播终端设备的用户标识信息;信息提取单元,用于从所述光网络终端管理控制接口消息中提取所述述用户标识信息;表项增加单元,用于在组播表中增加与所述用户标识信息对应的表项。从本发明实施例提供的以上技术方案可以看出,由于本实施例在OMCI消息中包括了用户标识信息,因而根据用户标识信息可以确定该OMCI消息是针对哪个组播终端设备;并且在组播表中增加的表项包括了用户标识信息,从而可以确定增加的组播组表项所针对的组播终端设备。图1为本发明实施例中OMCI消息的生成方法的实施例的流程图;图2为本发明实施例中OMCI消息的处理方法的实施例一的流程图;图3为本发明实施例中OMCI消息的处理方法的实施例二的流程图;图4为本发明实施例中OMCI消息的处理方法的实施例三的信令流程图;图5为本发明实施例中OMCI消息的生成装置的实施例的结构图;图6为本发明实施例中OMCI消息的处理装置的实施例的结构图;图7为本发明实施例中OMCI消息的处理系统的实施例的结构图。具体实施例方式为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细i兌明。先介绍本发明提供的OMCI消息的生成方法的实施例,如图1所示,包括步骤101、获取唯一标识组播终端设备的用户标识信息;其中,获取的用户标识信息可以从包括用户标识信息的报文中提取;提取的用户标识信息可以是组播终端设备的源MAC地址信息、或gemport信息、或以太网端口号、或用户编号等能够唯一标识组播终端设备的信息,具体的用户标识信息根据用户标识信息的提取报文不同而不同;以OLT为例,OLT可以从ONT转发给该OLT的Join报文中提取出组播终端设备的源MAC地址信息;在实际应用中,为了体现组播终端设备所加入的组播组,可以进一步提取组播MAC地址信息;步骤102、生成包含用户标识信息的OMCI消息;该OMCI消息可以是经过扩展的现有的OMCI消息实体,也可以是新增加的OMCI消息实体;由于OMCI消息需要符合协议的规定,因而需要在预置位置添加用户标识信息。从上可知,本发明实施例生成的OMCI消息包括了唯一标识组播终端设备的用户标识信息,因而可以根据OMCI消息中的用户标识信息确定该OMCI消息对应的具体组播终端设备;进一步可以根据该OMCI消息中的用户标识信息在组播表中增加与用户标识信息的表项,使组播表真实的反应组播终端设备的情况;进一步,还可以在组播表中增加记录组播MAC地址,从而可以确定增加的组播组表项所针对的组播终端设备。本发明实施例提供的一种OMCI消息实体如表1所示表l、OMCI消息实体<table>tableseeoriginaldocumentpage7</column></row><table>实例ID(MEID)2字节MAC地址过滤表(MACFikerTable)N气4字节如表1所描述的OMCI消息实体,是在现有的MAC桥端口过滤表数据(MACBridgePortFilterTableData)实体的基础上得到的,现有的该消息实体的MAC地址过滤表属性的长度为N*8字节,本发明实施例在该属性中增加携带了源MAC地址信息,因而该属性的长度变为如表1所描述的N*14字节,通过在MAC地址过滤表属性中增加携带源MAC地址信息,可以根据OMCI消息中的源MAC地址信息确定该OMCI消息对应的具体组播终端设备。可以理解的是,本发明实施例提供的上述OMCI消息实体中携带的源MAC地址信息可以替换成其他任意可以唯一标识组播终端设备的用户标识信息,如gemport信息、或以太网端口号、或用户编号等。如下介绍本发明提供的OMCI消息的处理方法的实施例,如图2所示,包括步骤201、接收OMCI消息,该OMCI消息包括唯一标识组播终端设备的用户标识信息;其中,该OMCI消息可以使用本发明实施例提供的OMCI消息的生成方法生成;所述的用户标识信息可以是组播终端设备的源MAC地址信息、或gemport信息、或以太网端口号、或用户编号等能够唯一标识组播终端设备的信息;步骤202、从OMCI消息中^是^^用户标识信息;接收的OMCI消息符合协议的规定,并且该OMCI消息是在现有的OMCI消息基础上改进得到、还是新增加的OMCI消息都是已知的,因此用户标识信息在OMCI消息中的位置都是已知的/可以从预置位置提取用户标识信息,步骤203、在组播表中增加与用户标识信息对应的表项;用户标识信息可以唯一的标识一个组播终端设备因而在组播表中增加与用户标识信息对应的表项,该表项就可以唯一的标识某个组播终端设备参与的组播节目;其中与用户标识信息对应可以是直接在表项中增加用户标识信息,也可以是在表项中增加与用户标识信息一一对应的符合预置条件的信息。从上可知,本实施例在OMCI消息中包括了用户标识信息,因而根据用户标识信息可以确定该OMCI消息是针对哪个组播终端设备;并且在组播表中增加的表项包括了用户标识信息,使组播表真实的反应组播终端设备加入组播的情况。进一步,本发明还提供了OMCI消息的处理方法实施例二,如图3所示,包括步骤301、接收OMCI消息,该OMCI消息包括唯一标识组纟番终端设备的用户标识信息;步骤302、从OMCI消息的预置位置提取用户标识信息;步骤303、从预置对应关系表中查找与用户标识信息对应的符合预置条件的信息;在实际应用中,OMCI消息所携带的用户标识信息可能并不是要在组播表中所增加的信息,此时就需要从预置对应关系表中查找与用户标识信息对应的符合预置条件的信息;例如,ONT在组播表中增加的是以太网端口号信息,该以太网端口号是ONT上用户侧的网口编号,而这个以太网端口号只有ONT能够获取,而OLT不能直接获取,因而OLT不能在OMCI消息中携带以太网端口号信息,所以ONT在提取到用户标识信息后,需要从预置对应关系表中查找与用户标识信息对应的以太网端口号;由于以太网端口号是与组播终端设备对应的,所以以太网端口号与用户标识信息是——对应的关系;预置对应关系表记录了用户标识信息与符合预置条件的信息的对应关系,该预置对应关系表是在接收到来自用户的Join报文时更新的,表中记录了源MAC地址信息、gemport信息、以太网端口号、用户编号等能够唯一标识用户的信息;其中以太网端口号由接收该Join报文的端口确定,源MAC地址信息可以从Join报文中提取,gemport信息是通过VLAN信息确定,该VLAN信息由Join报文携带;步骤304、在组播表中增加包括符合预置条件的信息的表项;由于符合预置条件的信息与用户标识信息是——对应的关系,所以在组播表中增加包括符合预置条件的信息的表项,是与用户标识信息对应的。从上可知,本实施例可以根据OMCI消息中的用户标识信息确定该OMCI消息是针对哪个组播终端设备,并且可以在用户标识信息不符合预置条件时,从预置对应关系表中查找符合预置条件的信息;并且在组播表中增加的表项包括了与用户标识信息对应的符合预置条件的信息,使组播表真实的反应组播终端设备的情况。本发明还提供了OMCI消息的处理方法实施例三,图4描述了OMCI消息的处理方法实施例三的信令流程,其中组播终端设备为机顶盒(STB),包括步骤401、STB播放一个新节目,向ONT发送Join报文;Join报文可以通过因特网组管理协议(IGMP:InternetGroupMulticastProtocol)消息发送,其中Join报文中携带有STB的源MAC地址信息、组播MAC地址信息和虚拟局域网(VLAN:VirtualLocalAreaNetwork)信息;步骤402、ONT收到Join报文后,记录Join报文中的相关信息;记录的信息主要包括源MAC地址、组播MAC地址、以太网端口号和gemport信息,其中,源MAC地址和组播MAC地址是直接从Join报文中提取,以太网端口号根据接收Join报文的以太网端口号确定,gemport信息是通过VLAN信息确定;.步骤403、ONT将Joinl艮文转发给OLT;Join4艮文是通过gemport转发给OLT;步骤404、OLT收到Join报文后,根据Join报文中信息对组播终端设备进行鉴权;具体的鉴权可以根据gemport信息进行,当然也不排除采用其他信息进行鉴权的情况;步骤405、OLT对组播终端设备的鉴权通过,生成OMCI消息;如果鉴权不通过,则不会生成OMCI消息;OMCI消息的生成可以采用本发明实施例提供的OMCI消息的生成方法,该OMCI消息包括源MAC地址信息和组播MAC地址信息;步骤406、OLT向ONT发送OMCI消息;步骤407、ONT收到OMCI消息后,进行相应的处理,根据OMCI消息中的信息在组播表中增加相应的表项;具体的处理可以采用本发明实施例提供的OMCI消息的处理方法,其中,在组播表中增加的表项与源MAC地址和组纟番MAC地址对应,该表项包括以太网端口号和组播MAC地址。从上可知,本实施例在OMCI消息中包括了用户标识信息,因而根据用户标识信息可以确定该OMCI消息是针对哪个组播终端设备;并且在组播表中增加的表项包括了用户标识信息,从而可以确定增加的组播组表项所针对的组播终端设备。与OMCI消息的生成方法相对应,本发明实施例提供了OMCI消息的生成装置,如图5所示,包括信息获取单元501,用于获取唯一标识组播终端设备的用户标识信息;消息生成单元502,用于生成包含用户标识信息的OMCI消息;从上可知,本发明实施例生成的OMCI消息包括了唯一标识组播终端设备的用户标识信息,因而可以根据OMCI消息中的用户标识信息确定该OMCI消息对应的具体组播终端设备;进一步可以根据该OMCI消息中的用户标识信息在组播表中增加与用户标识信息,从而可以确定增加的组播组表项所针对的组播终端设备。进一步,在实际应用中,本发明实施例提供的OMCI消息的生成装置还可以包括消息发送单元,用于发送OMCI消息。在实际应用中,本发明实施例提供的OMCI消息的生成装置可以作为GPON系统中的OLT。与OMCI消息的处理方法对应>本发明实施例也提供了OMCI消息的处理装置,如图6所示,包括消息接收单元601,用于接收OMCI消息,该OMCI消息包括唯一标识组播终端设备的用户标识信息;信息提取单元602,用于从OMCI消息中提取述用户标识信息;表项增加单元603,用于在组播表中增加与用户标识信息对应的表项;从上可知,本实施例在OMCI消息中包括了用户标识信息,因而才艮据用户标识信息可以确定该OMCI消息是针对哪个组播终端设备;并且在组播表中增加的表项包括了用户标识信息,从而可以确定增加的组播组表项所针对的组播终端设备。在实际应用中,若用户标识信息不符合预置条件,本发明实施例提供的OMCI消息的处理装置还包括信息查找单元,用于预置对应关系表中查找与用户标识信息对应的符合预置条件的信息;表项增加单元用于在组播表中增加包括与用户标识信息对应的符合预置条件的信息的表项,该表项与用户标识信息对应。在实际应用中,本发明实施例提供的OMCI消息的处理装置可以作为GPON系统中的ONT。本发明实施例还提供了OMCI消息的处理系统,如图7所示,包括OMCI消息的生成装置701,用于获取唯一标识组播终端设备的用户标识信息;在预置位置添加用户标识信息,生成并发送OMCI消息;在实际应用中,OMCI消息的生成装置可以是GPON系统中的OLT;OMCI消息的处理装置702,用于接收OMCI消息,该OMCI消息包括唯一标识组播终端设备的用户标识信息;从OMCI消息的预置位置提取用户标识信息;在组播表中增加与用户标识信息对应的表项;在实际应用中,OMCI消息的处理装置可以是GPON系统中的ONT;从上可知,本实施例在OMCI消息中包括了用户标识信息,因而根据用户标识信息可以确定该OMCI消息是针对哪个组播终端设备;并且在组播表中增加的表项包括了用户标识信息,从而可以确定增加的组播组表项所针对的组播终端设备。以上对本发明实施例所提供的光网络终端管理控制接口消息的生成/处理方法及装置进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1、一种光网络终端管理控制接口消息的处理方法,其特征在于,包括接收光网络终端管理控制接口消息,所述光网络终端管理控制接口消息包括唯一标识组播终端设备的用户标识信息;从所述光网络终端管理控制接口消息中提取所述述用户标识信息;在组播表中增加与所述用户标识信息对应的表项。2、如权利要求1所述的光网络终端管理控制接口消息的处理方法,其特征在于,在组播表中增加与所述用户标识信息对应的表项前进一步包括从预置对应关系表中查找与所述用户标识信息对应的符合预置条件的信息,所述预置对应关系表记录所述用户标识信息与所述符合预置条件的信息的对应关系。3、如权利要求2所述的光网络终端管理控制接口消息的处理方法,其特征在于,在组播表中增加与所述用户标识信息对应的表项具体为在组播表中增加包括与所述用户标识信息对应的所述符合预置条件的信息的表项。4、如权利要求1至3任一所述的光网络终端管理控制接口消息的处理方法,其特征在于,所述用户标识信息为组播终端设备的源介质访问控制地址信息、或吉比特无源光网络中对业务通道的标识信息、或以太网端口号、或用户编号中的一个或多个;所述符合预置条件的信息为以太网端口号。5、一种光网络终端管理控制接口消息的生成方法,其特征在于,包括获取唯一标识组播终端设备的用户标识信息;生成包含所述用户标识信息的光网络终端管理控制接口消息。6、如权利要求5所迷的光网络终端管理控制接口消息的生成方法,其特征在于,所述获取唯一标识组播终端设备的用户标识信息具体为从接收到的包括所述用户标识信息的报文中提取所述用户标识信息。7、如权利要求5或6所述的光网络终端管理控制接口消息的生成方法,其特征在于,所述用户标识信息为组播终端设备的源介质访问控制地址信息、或吉比特无源光网络中对业务通道的标识信息、或以太网端口号、或用户编号中的一个或多个。8、一种光网络终端管理控制接口消息的生成装置,其特征在于,包括信息获取单元,用于获取唯一标识组播终端设备的用户标识信息;消息生成单元,用于生成包含所述用户标识信息的光网络终端管理控制4妄口消息。9、如权利要求8所述的光网络终端管理控制接口消息的生成装置,其特征在于,还包括消息发送单元,用于发送所述光网络终端管理控制接口消息。10、一种光网络终端管理控制接口消息的处理装置,其特征在于,包括消息接收单元,用于接收光网络终端管理控制接口消息,该光网络终端管理控制接口消息包括唯一标识组播终端设备的用户标识信息;信息提取单元,用于从所述光网络终端管理控制接口消息中提取所述述用户标识信息;表项增加单元,用于在组播表中增加与所述用户标识信息对应的表项。11、如权利要求IO所述的光网络终端管理控制接口消息的处理装置,其特征在于,所述光网络终端管理控制接口消息的处理装置还包括信息查找单元,用于预置对应关系表中查找与所述用户标识信息对应的符合预置条件的信息,所述预置对应关系表记录所述用户标识信息与所述符合预置条件的信息的对应关系;所述表项增加单元用于在组播表中增加包括与所述用户标识信息对应的所述符合预置条件的信息的表项,该表项与所述用户标识信息对应。全文摘要本发明涉及GPON,具体公开了光网络终端管理控制接口消息的生成/处理方法及装置,其中,光网络终端管理控制接口消息的处理方法包括接收光网络终端管理控制接口OMCI消息,该OMCI消息包括唯一标识组播终端设备的用户标识信息;从所述OMCI消息中提取所述述用户标识信息;在组播表中增加与所述用户标识信息对应的表项;使用本发明实施例提供的技术方案,从而可以确定增加的组播组表项所针对的组播终端设备。文档编号H04L12/18GK101179413SQ20071018031公开日2008年5月14日申请日期2007年10月15日优先权日2007年10月15日发明者张钦亮申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1