光网络单元、其动态扩展管理功能的方法及GPON系统与流程

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

技术特征:

1.一种光网络单元动态扩展管理功能的方法,其特征在于,包括:

根据数据包的头部所包含的字段确定接收的由光线路终端发送的数据包,是否是由待更新管理实体对应的动态库文件构成的数据包;其中由待更新管理实体对应的动态库文件构成的数据包的头部设置有用于标识所述待更新管理实体信息的字段;

如果是,则根据所述数据包的头部所包含的字段以及当前管理信息库的支持情况,依据所述数据包所包含的动态库文件加载所述待更新管理实体。

2.如权利要求1所述的方法,其特征在于,依据所述数据包所包含的动态库文件加载所述待更新管理实体,具体为:

在指定目录查找所述待更新管理实体对应的动态库文件;其中所述指定目录用于存放所有管理实体对应的动态库文件;

针对查找到的每一个动态库文件,获取对应的待更新管理实体的初始化函数;

执行每一待更新管理实体的初始化函数,以创建对应的管理实体;

将创建的所述管理实体的类型和实例保存至本地数据库中,并对保存的所述管理实体的类型和实例分别分配一个索引。

3.如权利要求2所述的方法,其特征在于,执行每一待更新管理实体的初始化函数,以创建对应的管理实体,具体为:

保存所述待更新管理实体的每一属性的相关信息,并注册所述待更新管理实体相关的业务配置回调函数。

4.如权利要求3所述的方法,其特征在于,每一属性的相关信息至少包括:名称、说明、数据类型、长度、光线路终端方位类型、告警标志。

5.如权利要求3所述的方法,其特征在于,依据所述数据包所包含的动态库文件加载所述待更新管理实体之后,还包括:

根据接收的由光线路终端发送的OMCI报文中的管理实体类型获取管理信息库的表格索引;

根据所述OMCI报文中的实例编号获取管理实体实例信息;

调用执行初始化函数时注册的业务配置回调函数以实现对芯片的配置,并更新管理信息库;

将更新管理信息库后的更新成功或失败信息转换为OMCI报文发送给光线路终端。

6.如权利要求1-5任一项所述的方法,其特征在于,所述数据包为压缩数据包;

在确定接收的数据包是由待更新管理实体对应的动态库文件构成的数据包之后,依据所述数据包所包含的动态库文件加载所述待更新管理实体之前,还包括:

对所述压缩数据包进行解压。

7.一种光网络单元,其特征在于,包括:

接收模块,用于接收的由光线路终端发送的OMCI协议报文,其中所述OMCI协议报文包括由待更新管理实体对应的动态库文件构成的数据包,且由待更新管理实体对应的动态库文件构成的数据包的头部设置有用于标识所述待更新管理实体信息的字段;

判断模块,用于根据数据包的头部所包含的字段确定接收的数据包是否是由待更新管理实体对应的动态库文件构成的数据包;

加载模块,用于当所述判断模块确定数据包是由待更新管理实体对应的动态库文件构成的数据包时,根据所述数据包的头部所包含的字段以及当前管理信息库的支持情况,依据所述数据包所包含的动态库文件加载所述待更新管理实体。

8.如权利要求7所述的光网络单元,其特征在于,所述加载模块具体用于:

在指定目录查找所述待更新管理实体对应的动态库文件;其中所述指定目录用于存放所有管理实体对应的动态库文件;

针对查找到的每一个动态库文件,获取对应的待更新管理实体的初始化函数;

执行每一待更新管理实体的初始化函数,以创建对应的管理实体;

将创建的所述管理实体保存至本地数据库中,并对创建的所述管理实体分配一个索引,用于唯一表示所述管理实体。

9.如权利要求8所述的光网络单元,其特征在于,所述加载模块用于执行每一待更新管理实体的初始化函数,以创建对应的管理实体,具体为:

保存所述待更新管理实体的每一属性的相关信息,并注册所述待更新管理实体相关的业务配置回调函数。

10.如权利要求9所述的光网络单元,其特征在于,每一属性的相关信息至少包括:名称、说明、数据类型、长度、光线路终端方位类型、告警标志。

11.如权利要求9所述的光网络单元,其特征在于,还包括查询模块、配置模块和反馈模块;其中,

所述查询模块用于:根据接收的由光线路终端发送的OMCI报文中的管理实体类型获取管理信息库的表格索引;以及根据所述OMCI报文中的实例编号获取管理实体实例信息;

所述配置模块用于:调用执行初始化函数时注册的业务配置回调函数以实现对芯片的配置,并更新管理信息库;

所述反馈模块用于:将更新管理信息库后的更新成功或失败信息转换为OMCI报文发送给光线路终端。

12.如权利要求7-11任一项所述的光网络单元,其特征在于,所述数据包为压缩数据包;

所述加载模块用于依据所述数据包所包含的动态库文件加载所述待更新管理实体之前,还包括:对所述压缩数据包进行解压。

13.一种GPON系统,其特征在于,包括光线路终端和如权利要求7-12任一项所述的光网络单元;其中,

所述光线路终端用于向所述光网络单元发送OMCI协议报文,其中所述OMCI协议报文包括由待更新管理实体对应的动态库文件构成的数据包;其中由待更新管理实体对应的动态库文件构成的数据包的头部设置有用于标识所述待更新管理实体信息的字段;

所述光网络单元用于根据数据包的头部所包含的字段确定接收的数据包,是否是由待更新管理实体对应的动态库文件构成的数据包;如果是,则根据所述数据包的头部所包含的字段以及当前管理信息库的支持情况,依据所述数据包所包含的动态库文件加载所述待更新管理实体。

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