管理实体文件的建立方法和更新方法技术

技术编号:3750302 阅读:286 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种管理实体文件的建立方法和更新方法,其中,该管理实体文件的建立方法包括:从吉比特无源光网络GPON系统的数据库中获取关于光网络单元ONU的各个管理实体的实体信息和字段信息;使用所获取的实体信息和字段信息按照树形结构建立管理实体文件。本发明专利技术采用树形结构对管理实体进行管理,解决了不能方便地对管理实体进行查看和管理的问题,进而达到了提高管理效率的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种。
技术介绍
在GPON(Gigabit-capable Passive Optical Network,吉比特无源光网络)系统中,OLT对ONU(Optical Network Unit,光网络单元)的管理实用标准的OMCI协议,此协议通过对各种分散的管理实体(ME)进行定义和描述。 目前,相关技术均以文档的形式提供管理实体,使得用户不能方便地对管理实体进行查看和管理。
技术实现思路
针对相关技术中用户不能方便地对管理实体进行查看和管理的问题而提出本专利技术,为此,本专利技术的主要目的在于提供一种,以解决上述问题至少之一。 为了实现上述目的,根据本专利技术的一个方面,提供了一种管理实体文件的建立方法,其包括从吉比特无源光网络GPON系统的数据库中获取关于光网络单元ONU的各个管理实体的实体信息和字段信息;使用所获取的实体信息和字段信息按照树形结构建立管理实体文件。 优选的,使用所获取的实体信息和字段信息按照树形结构建立管理实体文件的步骤包括将管理实体的实体信息设置为父节点;将该管理实体的字段信息设置为父节点的子节点。 优选的,实体信息包括实体名称、实体类值、用于指示该实体是必选或可选的标识信息;字段信息包括操作类型、用于指示该字段为强制或可选的标识信息、字段类型。 优选的,使用所获取的实体信息和字段信息按照树形结构建立管理实体文件之后,将管理实体文件保存在数据库中。 为了实现上述目的,根据本专利技术的另一方面,提供了一种管理实体文件的更新方法,其包括获取待更新的实体信息和字段信息;在管理实体文件中查找与待更新的实体信息和字段信息的节点,其中,管理实体文件通过实体信息和字段信息按照树形结构建立得到;根据待更新的实体信息和字段信息对所查找到的节点进行更新操作。 优选的,更新操作包括以下至少之一 修改、增加、删除。 优选的,实体信息包括实体名称、实体类值、用于指示该实体是必选或可选的标识信息;字段信息包括操作类型、用于指示该字段为强制或可选的标识信息、字段类型。 优选的,在根据待更新的实体信息和字段信息对所查找到的节点进行更新操作之后,将更新后的管理实体文件保存在数据库中。 本专利技术采用树形结构对管理实体进行管理,解决了不能方便地对管理实体进行查看和管理的问题,进而达到了提高管理效率的效果。附图说明 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中 图1是根据本专利技术实施例的管理实体文件的建立方法的流程图; 图2是根据本专利技术实施例的管理实体文件的更新方法的流程图; 图3是根据本专利技术实施例的功能模块的框图; 图4是根据本专利技术实施例的管理实体文件的显示和更新的流程图。 具体实施例方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。 实施例1 图1是根据本专利技术实施例的管理实体文件的建立方法的流程图。如图1所示,该 管理实体文件的建立方法包括以下步骤 Sll,从吉比特无源光网络GPON系统的数据库中获取关于光网络单元ONU的各个 管理实体的实体信息和字段信息; 具体的,实体信息包括实体名称、实体类值、用于指示该实体是必选或可选的标识信息;字段信息包括操作类型、用于指示该字段为强制或可选的标识信息、字段类型。 S12,使用所获取的实体信息和字段信息按照树形结构建立管理实体文件。 具体的,将管理实体的实体信息设置为父节点,然后将该管理实体的字段信息设置为父节点的子节点。各个管理实体的实体信息为同一级的父节点,其中,每个父节点可以包含多个或多级子节点,该子节点为其父节点对应的管理实体的字段信息。 在使用所获取的实体信息和字段信息按照树形结构建立管理实体文件之后,将管理实体文件保存在数据库中,以便于后续对管理实体文件中的管理实体进行更新。 实施例2 图2是根据本专利技术实施例的管理实体文件的更新方法的流程图。如图2所示,该 管理实体文件的更新方法主要包括以下步骤 S21,获取待更新的实体信息和字段信息; 具体的,实体信息包括实体名称、实体类值、用于指示该实体是必选或可选的标 识信息;字段信息包括操作类型、用于指示该字段为强制或可选的标识信息、字段类型。 S22,在管理实体文件中查找与待更新的实体信息和字段信息的节点,其中,管理 实体文件通过实体信息和字段信息按照树形结构建立得到; 例如,如果待更新的是该管理实体的实体信息,则在管理实体文件中,将待更新的 实体信息与各个父节点对应的实体信息相比较,若找到与待更新的实体信息对应的父节 点,则对该实体信息进行更新处理,如修改、增加、删除。 又例如,如果要增加一个管理实体,则可以根据待增加的管理实体的实体信息的 属性来在管理实体文件中找到相应的位置,如,按照实体信息的名称排序,找到待增加的管 理实体的实体信息的插入位置,然后在位置上生成一个父节点,以对应于该待增加的管理实体的实体信息。然后,将待增加的管理实体的字段信息作为该父节点的子节点。 又例如,如果待更新的是该管理实体的字段信息,则首先,在管理实体文件中,查找出与待更新的字段信息对应的实体信息,即先从树形结构中查找到父节点;然后,将该待更新的字段信息与该父节点的各个或各级字段信息相比较,若找到与待更新的字段信息对应的子节点,则对该字段信息进行更新处理,如修改、增加、删除。 S23,根据待更新的实体信息和字段信息对所查找到的节点进行更新操作。 这里,更新操作包括以下至少之一 修改、增加、删除。 在根据待更新的实体信息和字段信息对所查找到的节点进行更新操作之后,将更 新后的管理实体文件保存在数据库中。 以下结合可应用于上述实施例1和2的功能模块来详细描述本专利技术的工作原理。 图3是根据本专利技术实施例的功能模块的框图。如图3所示,在本专利技术的实施例中, 功能模块可以包括管理实体读取模块31、管理实体存储模块32、用户操作管理界面33、管 理实体存储数据库34、呈现模块35、更新模块36。 图4是根据本专利技术实施例的管理实体文件的显示和更新的流程图。如图4所示,根据本专利技术实施例的功能模块在显示管理实体文件时主要执行以下步骤 S41,从管理实体存储数据库34中读取管理实体文件的树信息; 预先将每个管理实体的信息存储到管理实体存储数据库34中,以构成具有树状信息结构的管理实体文件,其中,每个管理实体的信息包括实体信息和字段信息。 实体信息包括实体名称,实体类值,实体是必须还是可选信息,此实体允许的操作(Get, Set, Create, Delete, GetNext等标准定义的操作)。 字段信息包括字段允许操作(只读,可写,创建),此字段强制还是可选,此字段的类型(BYTE, WORD, DWORD, STR, BIN等)此字段的长度,最大值,最小值,默认值。 S42,这些信息从数据库中读取后,首先存储在程序的全局配置信息中。接着会启动检查流程对配置信息进行合法性检查,对不合法的信息提示用户并且从全局信息中剔除。 S43,将数据关联到呈现模块35。 根据全局配置信息,按照每个管理实体一个树节点,此管理实体的每个字段作为 树本文档来自技高网...

【技术保护点】
一种管理实体文件的建立方法,其特征在于,包括:从吉比特无源光网络GPON系统的数据库中获取关于光网络单元ONU的各个管理实体的实体信息和字段信息;使用所获取的实体信息和字段信息按照树形结构建立管理实体文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:武银成
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1