一种OMCI管理方法与流程

文档序号:15051063发布日期:2018-07-31 17:03阅读:725来源:国知局

本发明涉及一种GPON接口管理技术领域,尤其涉及一种OMCI管理方法。



背景技术:

GPON(Gigabit-Capable Passive Optical Network,吉比特无源光网络)是基于ITU-TG.984.x标准的最新一代宽带无源光综合接入标准,具有高带宽,高效率,大覆盖范围,用户接口丰富等众多优点,被大多数运营商视为实现接入网业务宽带化,综合化改造的理想技术。GPON技术起源于1995年开始逐渐形成的ATM PON(Asynchronous Transfer Mode passive optical network,基于异步转移模式技术的无源光网络)技术标准。GPON技术最早由FSAN(Full Service Access Networks,全业务接入网论坛)组织于2002年9月提出,ITU-T(International Telecommunication Union-Telecommunication,国际电信联盟远程通信标准化组织)在此基础上于2003年3月完成了ITU-T G.984.1和G.284.2的制定,并与2004年2月完成了G.284.3的标准化。从而最终形成了GPON的标准族。

基于GPON技术的设备的基本结构与已有的PON类似,也是由局端的OLT(optical line terminal,光线路终端),用户端的ONT设备(Optical network terminal,光网络终端)/ONU设备(Optical Network Unit,光节点),由连接前两种设备的单模光纤(SM fiber)和无源分光器(Splitter)组成的ODN(Optical Distribution Network,光分配网络)以及网关系统组成的光网络系统。其中,OLT设备可以通过OMCI(ONT Management and Control Interface,ONT管理和控制接口)来控制ONU设备。ONU设备对收到的OMCI报文进行解析并分析出业务配置,随后下发配置。

但是现有技术中,由于各OLT厂商对G.988(目前定义的最新的OMCI标准)的理解不同或者实现方式的不同,导致ONU设备在对接不同厂商生产的OLT时,会出现互连互通性的问题。现在普遍使用的方法是在ONU上针对不同厂家的OLT设备使用不同的OMCI业务分析逻辑(即针对不同的OLT采用不同的固件)。这样做的缺点在于增加了设备的成本和运行维护的成本。

中国专利(CN101764647A)公开了一种GPON网管系统的ONU管理控制平台,包括OMCI协议模块、MIB管理模块和ONU告警模块,ONU告警模块包括告警种类和告警进程;OMCI协议模块中,管理定义于FPGA中GTC层之上的OMCI信道,为GPON网元管理系统提供OLT管理ONU的管理控制接口;OMCI解析模块包括下行流中的OMCI帧的解码单元;OMCI组帧模块包括上行流中的OMCI帧的编码单元;ONU代理通过在OMCI通道传输OMCI帧;数据查找单元在管理信息库中搜索被管实体的属性、物理数据和告警信息;数据存取单元在管理信息库中提取和存贮管理信息库中的信息。上述技术方案着重于描述OMCI的具体管理方式,并未涉及到OMCI针对不同的OLT和ONU所起到的连接调整作用。

中国专利(CN101361399)公开了一种光网络终端管理和控制接口,包括存储器,该存储器包括数据结构,该数据结构包括光网络终端管理和控制接口(OMCI),该OMCI包括多个被管理实体(ME),其中所述ME之一为该OMCI的描述。一种网络部件包括处理器,该处理器被配置为执行包括以下的方法:发起向光线路终端(OLT)发送OMCI描述,其中OMCI描述包括:OMCI对象,其实例描述了OMCI所支持的ME的类型;多个被管理实体对象,其实例描述了OMCI所支持的每个MB;以及多个属性对象,其实例描述了OMCI所支持的每个属性。上述技术方案仅公开了OMCI的基本架构,并未公开OMCI中相应调整OLT和ONU连接方式的内容。



技术实现要素:

根据现有技术中存在的缺陷,现提供一种OMCI管理方法的技术方案,具体包括:

一种OMCI管理方法,其中,采用OMCI接口连接ONU设备和OLT设备;所述OLT设备通过所述OMCI接口向所述ONU设备下发OMCI数据报文;

所述OMCI管理方法包括:

步骤1,所述ONU设备采用预置的第一策略解析所述OMCI数据报文;

步骤2,所述ONU设备根据解析得到的数据创建一个第一接口模型;

步骤3,所述ONU设备以预置的第二策略将所述第一接口模型转换为一个第二接口模型。

优选的,该OMCI管理方法,其中,所述OMCI数据报文中包括具有不同的用于配置多个受管模块的配置参数;每个所述受管模块用于执行所述OLT设备下发的一个或多个功能;

所述OMCI数据报文中还包括用于标识多个所述受管模块的多个模块序号;

所述步骤1中,所述预置的第一策略包括:

步骤11,所述ONU设备对应所述OMCI数据报文中的所有的所述受管模块,均向所述OLT设备发送识别成功的反馈信号;

步骤12,当所述ONU设备判断所述模块序号不是所述ONU设备默认的模块序号时,则所述ONU设备采用预置的第一处理方法处理所述模块序号。

优选的,该OMCI管理方法,其中,所述步骤12中,所述预置的第一处理方法包括:

步骤121,所述ONU设备判断所述模块序号是否需要进行转换;

步骤122,若所述模块序号需要进行转换,则所述ONU设备将所述模块序号转换成预置的相应的标准模块序号。

优选的,该OMCI管理方法,其中,

所述OMCI数据报文中包括有指向每个所述受管模块的放置位置的指向参数;

所述步骤2中,当所述ONU设备创建所述第一接口模型时,若所述ONU设备判断所述指向参数对应的所述放置位置不存在所述受管模块,则所述ONU设备以预置的第二处理方法进行处理。

优选的,该OMCI管理方法,其中,所述预置的第二处理方法包括:

步骤21,所述ONU设备判断所述指向参数所指向的所述放置位置是否存在所述受管模块;

步骤22,若所述放置位置上不存在所述受管模块,则所述ONU设备根据需要在所述放置位置上创建一个所述受管模块,并相应建立所述受管模块的配置参数。

优选的,该OMCI管理方法,其中,所述步骤2中,所述第一接口模型包括:

多个桥接端;每个所述桥接端通过至少一个ITP连接至少一个GEM端口;所述桥接端用于桥接以太网;所述ITP用于将以太网数据帧对应转换成可在对应的所述GEM端口上传输的GEM封装数据帧帧;所述GEM端口用于传输经过GEM封装的所述GEM封装数据帧;

每个所述GEM端口所传输的GEM封装数据帧被形成一个带有优先级顺序的队列;所述GEM端口根据所述优先级顺序对所述GEM封装数据帧进行调度;

经过所述GEM端口的调度后,所述GEM封装数据帧根据所述优先级顺序被送入多个时序控制模块中;每个所述时序控制模块根据所述GEM封装数据帧的优先级顺序,对多个所述GEM封装数据帧进行时序控制;多个所述时序控制模块均通过一个GPON端口连接至所述OLT设备。

优选的,该OMCI管理方法,其中,所述第一接口模型中:

通过所述桥接端的以太网数据帧,对应于1p中的多个不同的所述优先级顺序,并通过相应的ITP被传输入对应的所述GEM端口中。

优选的,该OMCI管理方法,其中,所述步骤3中,所述预置的第二策略包括:

步骤31,所述ONU设备从解析得到的数据中读取所述处理模块的所述配置参数;

步骤32,所述ONU设备还包括一个转换模块;所述转换模块根据实现IEEE802.1p功能和ITP功能的所述受管模块的所述配置参数,将所述桥接端输出的以太网数据帧转换为相应的数据流,以形成所述第二接口模型。

优选的,该OMCI管理方法,其中,所述第二接口模型包括:

所述桥接端将所述以太网数据帧发送至所述转换模块;所述转换模块将所述桥接端输出的所述以太网数据帧转换成一个相应的数据流;所述转换模块根据所述数据流指定一个或多个对应所述GEM端口的出口。

通过不同的所述出口输出的多个数据帧对应于1p中的多个不同的所述优先级顺序。

优选的,该OMCI管理方法,其中,所述转换模块指定不超过8个对应所述GEM端口的出口;对应的所述GEM端口的数量不超过8个。

上述技术方案的有益效果是:采用通用的“数据流”的形式变换传统的OMCI接口模型,使得ONU设备能够兼容不同厂商生产的OLT设备,降低了设备成本和运行维护的成本,同时降低了开发难度,提高了研发效率。

附图说明

图1-2是本发明的实施例中,一种OMCI管理方法的流程示意图;

图3是本发明的实施例中,传统的OMCI接口模型(即第一接口模型)的结构示意图;

图4是本发明的实施例中,经过转换的第二接口模型的结构示意图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

传统的GPON网络中,OLT设备通过OMCI接口下发参数配置以控制ONU设备的工作状态,其中包括了ONU设备开通各种业务的参数配置等。

如图1所示,本发明的实施例中,一种OMCI管理方法具体包括:

步骤1,OLT设备通过OMCI接口向ONU设备下发OMCI数据报文;

步骤2,ONU设备接收并解析下发的OMCI数据报文;

步骤3,ONU设备根据解析得到的数据构建一个第一接口模型;该第一接口模型为现有技术中OMCI接口的通用模型;

步骤4,ONU设备根据该第一接口模型,以及解析得到的各种配置参数,将第一接口模型转换成第二接口模型。

如图2所示,本发明的实施例中,ONU设备解析下发的OMCI数据报文的步骤包括:

步骤21,ONU设备对包括在OMCI数据报文中的所有受管模块,均回复OLT设备识别成功的反馈信号;

步骤22,ONU设备判断包括在OMCI数据报文中的模块序号是否是ONU设备中所默认的标准模块序号;

步骤23,若上述模块序号是ONU设备中默认的模块序号,则ONU设备将该模块序号转换为ONU设备中预置的相应的标准模块序号;以使系统能够识别;

步骤24,ONU设备判断包括在OMCI数据报文中的指向参数所指向的放置位置是否存在应有的受管模块;

步骤25,若不存在应有的受管模块,则ONU设备根据需要,在上述放置位置处自行创建一个受管模块,并同时创建该受管模块的相关配置参数。

上述步骤中:

受管模块即表示GPON网络中的管理实体(Managed Entity)。管理实体是GPON网络中,OLT设备下发的能够执行一个或多个功能的实体(例如提供运行功能、管理功能、维护和预防功能等);

模块序号即实例号(Entity ID),用于标识一个管理实体。

指向参数即数据报文中的指针参数;指针参数所指向的放置位置即为上述管理实体的存储位置。若指针参数所指向的存储位置不存在相应的管理实体,即表示该指针参数是非法的。但是由于本发明的实施例中,ONU设备需要根据管理实体建立第一接口模型,因此,当ONU设备判断该指针参数指向的存储位置所应有的管理实体是建立第一接口模型所必备的管理实体时,ONU设备可在该存储位置上自行创建一个相应的管理实体,并同时创建该管理实体的相应配置参数。

经过上述解析过程后,ONU设备得到解析数据,并可以根据该解析数据中包括的管理实体以及其配置参数构建一个第一接口模型:

该第一接口模型是ONU设备中普遍采用的接口模型,该第一接口模型如图3所示:

多个桥接端1(Bridge Port)用于桥接以太网(未示出)与ONU设备;

通过桥接端1的以太网数据帧进入多个1p中(采用IEEE802.1p协议,在附图中以标记2表示);1p将上述以太网数据帧以本发明的实施例中;本发明的实施例中,1p将以太网数据帧处理为一个或多个带有预置的优先级顺序的数据帧;1p采用的协议为IEEE802.1P(LAN Layer2QoS/CoS Protocol for Traffic Prioritization,有关流量优先级LAN第二层QoS/CoS协议);从1p中输出的一个或多个带有优先级顺序的数据帧经过对应的一个或多个互通终端点(Interworking Termination Point,ITP)21被送入对应的一个或多个GEM端(GEM Port)3。本发明的实施例中,当数据帧不具有预置的优先级时(即只有一个数据帧时),可以省略掉1p,以太网数据帧直接通过互通终端点21被送入相应的GEM端3中。

多个GEM端3接收到上述带有优先级顺序的数据帧后,首先对数据帧以GEM封装方式(GPON Encapsulation Mode)进行封装,以形成相应的GEM封装数据帧,随后,GEM端3根据不同的优先级顺序对GEM封装数据帧进行调度,以形成多个不同的优先级队列4(Priority Queue);GEM端将GEM封装数据帧放入相应的优先级队列4中。

处于不同的优先级队列4的多个GEM封装数据帧被相应送入不同的时序控制模块5中。本发明的实施例中,时序控制模块5为传输容器(Transmission Container,TCON),由于GPON网络的特性,需要不同数据帧的传输是同步的,因此对于不同的数据帧来说,需要赋予其不同的传输延迟,以保证同步传输;TCON的作用即在于通过管理GPON系统传输汇聚层(Transmission Convergence Layer,TC层)的上行带宽分配,来实现对于OMCI中传输数据帧的时序控制功能。

多个时序控制模块5均通过一个GPON端口6(GPON Port)连接至OLT设备(未示出)。

上述接口模型为通用的接口模型,但是对于特定厂商生产的ONU设备来说,无法完全实现对应于协议IEEE802.1p,以及ITP等功能的管理实体的通用模型,因此导致ONU设备无法很好的兼容不同厂商生产的OLT设备。对于这种缺陷,本发明的实施例中给出了如图4所示的经过变换的第二接口模型:

第二接口模型与第一接口模型之间的相应区别,主要涉及到采用1p和ITP来处理数据帧的部分。第二接口模型中,通过桥接端1发送的以太网数据帧经过一个转换模块7,被转换成一个数据流;随后转换模块7指定一个或多个不同的对应GEM端口的数据出口。本发明的实施例中,不同的数据出口对应于第一接口模型中1p的不同的优先级顺序;随后的接口模型即与本发明的实施例中的第一接口模型类似。

本发明的实施例中所做的上述变换,即是将第一接口模型中的1p以及ITP处理数据帧的部分统一转换成变换数据流(FLOW)的方式。本发明的实施例中,转换模块7至多支持8个不同的数据出口,即对应第一接口模型中的1p所处理的8个不同的优先级顺序,因此,本发明的实施例中的转换模块7也至多只能支持8个GEM端3.

由于上述转换中只用到了实现1p功能以及ITP功能的管理实体,因此,只需要知道上述两种管理实体的具体配置参数,就能通过计算得出本发明的实施例中关于数据流(FLOW)的变换模型。而上述配置参数,可以从之前的OMCI数据报文中解析得到。

本发明的实施例中,在数据流(FLOW)中,需要指明业务流的方向。例如,对于一般的单播流来说,将业务流方向设定为双向即可;而对于组播流来说,需要将业务流方向设定为下行方向。

本发明的实施例中,一个GPON端口6上的TCON数据根据芯片所能支持的实际情况决定,并上报给OLT设备。在TCON中需要配置相应的alloc_id(Allocation Identifier,分配标识符)和调度模式。

本发明的实施例中的GEM端3,可以采用标准的Gem CTP管理实体来进行创建和配置。

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1