PON网络中设备端口的数据索引方法、系统及OLT设备技术方案

技术编号:19034130 阅读:56 留言:0更新日期:2018-09-29 05:09
本发明专利技术提供PON网络中设备端口的数据索引方法、系统及OLT设备,对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录;通过查找端口ID来调用记录以优化端口索引管理,可大大减小内存空间的占用,同时提高系统的查询速度,能够使大容量设备的OLT在内存资源有限时也能正常工作。

【技术实现步骤摘要】
PON网络中设备端口的数据索引方法、系统及OLT设备
本专利技术涉及光纤网络
,特别是涉及PON网络中设备端口的数据索引方法、系统及OLT设备。
技术介绍
在PON接入网络中,随着技术的不断发展,对于OLT设备的接入容量要求越来越高。对于端口密度和分路比,要求越来越大。因此系统将需要占用更多的内存容量。如何能在容量有限的嵌入式设备上处理尽可能多的接入终端数是迫解需要解决的难题。传统的方法是尽可能多的使用更大的内存设备。由于相对来说内存芯片在系统中的成本占比不高,也是可行的方法,但并不是最佳的方法。对于成本敏感的设备来说,尽量使用更大的内存让位于尽量使用更小的内存。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供PON网络中设备端口的数据索引方法、系统及OLT设备,解决现有技术中端口管理占用内存较大的问题。为实现上述目标及其他相关目标,本专利技术提供一种PON网络中设备端口的数据索引方法,包括:对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录。可选的,所述端口描述字段包括:1)描述端口所在待管理设备上联的PON口信息的第一字段;2)描述待管理设备预分配的设备ID、以及待管理设备上各端口的端口ID和端口类型的第二字段。可选的,所述记录还包括:端口配置字段,用于标示一端口记录是否需要配置。可选的,所述端口的数量小于65536,所述端口标识字段的大小为两个字节。可选的,所述端口管理表创建于OLT设备,所述待管理设备为ONU设备。为实现上述目标及其他相关目标,本专利技术提供一种PON网络中设备端口的数据索引系统,包括:管理表创建模块,用于对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;索引创建模块,用于创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录。可选的,所述端口描述字段包括:1)描述端口所在待管理设备上联的PON口信息的第一字段;2)描述待管理设备预分配的设备ID、以及待管理设备上各端口的端口ID和端口类型的第二字段。可选的,所述记录还包括:端口配置字段,用于标示一端口记录是否需要配置。可选的,所述端口的数量小于65536,所述端口标识字段的大小为两个字节。可选的,所述端口管理表创建于OLT设备,所述待管理设备为ONU设备。为实现上述目标及其他相关目标,本专利技术提供一种OLT设备,连接于PON网络中各待管理设备;所述OLT设备包括:处理器及存储器;所述处理器,对应各所连接的待管理设备的端口创建端口管理表并通过存储器存储,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;并用于创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录。如上所述,本专利技术提供PON网络中设备端口的数据索引方法、系统及OLT设备,对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录;通过查找端口ID来调用记录以优化端口索引管理,可大大减小内存空间的占用,同时提高系统的查询速度,能够使大容量设备的OLT在内存资源有限时也能正常工作。附图说明图1显示为本专利技术一实施例中的PON网络中设备端口的数据索引方法的流程示意图。图2a显示现有OMCI表中端口记录占用的空间的数据结构图。图2b显示本专利技术OMCI表中端口记录占用的空间的数据结构图。图3显示为本专利技术一实施例中的PON网络中设备端口的数据索引系统的结构示意图。图4显示为本专利技术一实施例中的OLT设备的结构示意图。元件标号说明1数据索引系统11管理表创建模块12索引创建模块2OLT设备21处理器22存储器S1~S2方法步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。就目前的OLT(opticallineterminal,光线路终端)来说,大量的配置内存消耗是来自于对ONU(光网络单元)和ONU上的端口的配置。一般来说描述ONU上的某个端口需要描述该端口在哪个单板(slot)的哪个PON口上,以及ONU的ID以及本端口的类型和ID,共总需要8个字节。一般使用这8个字节作为索引描述ONU以及ONU上端口和业务的属性。比如一个基本的索引表为:其中,oltif字段,描述端口所属ONU的PON口信息;onuif字段,描述ONU的信息,包括ONUID,端口ID等;所有的表都以oltif/onuif字段作为索引。当OLT管理的端口密度比较小的时候,由于相对来说内存占用较小,采用这种编码方式是可以的;但是,当系统要求的分路比要提高到1∶128的时候,内存的需求需要提高一倍,因此必须需要采取其它方法减小配置数据对内存的占用。具体的,对于采用嵌入式内存数据库的系统来说,比如一个系统支持2048个ONU,每个ONU支持4个端口,如果满配的话,需要配置多达8192个端口;如果每个端口需要配置100张表(比如保存所有的OMCI数据),则索引占用的字节数至少为8*8192*100=700K,加上针对其它的为ONU分配得的保存索引的数据,应该超过1M了。为此,如图1所示,本专利技术提供一种PON网络中设备端口的数据索引方法,包括:步骤S1:对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录。具体的,所述端口管理表的结构例如为:其中的“id”即端口标识字段,当创建一个端口时,就对应在创建一条记录;无论是什么类型的端口,其对应的端口ID的值在表intf_map中是唯一的,所述ID字段是具有唯一确定端口的ID数值,并且一个端口一一对应一个oltif/onuif和一个id;所述端口ID可以用32位的整形进行描述,其空间对于一台OLT设备来说是够用的,2的32次方本文档来自技高网...

【技术保护点】
1.一种PON网络中设备端口的数据索引方法,其特征在于,包括:对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录。

【技术特征摘要】
1.一种PON网络中设备端口的数据索引方法,其特征在于,包括:对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中创建有至少一条记录;创建关联于所述端口描述字段及所述端口标识字段的索引工具,以供在索引一端口的端口记录时通过索引该端口描述字段来查找关联的端口标识字段,以索引到对应记录。2.根据权利要求1所述的PON网络中设备端口的数据索引方法,其特征在于,所述端口描述字段包括:1)描述端口所在待管理设备上联的PON口信息的第一字段;2)描述待管理设备预分配的设备ID、以及待管理设备上各端口的端口ID和端口类型的第二字段。3.根据权利要求1所述的PON网络中设备端口的数据索引方法,其特征在于,所述记录还包括:端口配置字段,用于标示一端口记录是否需要配置。4.根据权利要求1所述的PON网络中设备端口的数据索引方法,其特征在于,所述端口的数量小于65536,所述端口标识字段的大小为两个字节。5.根据权利要求1所述的PON网络中设备端口的数据索引方法,其特征在于,所述端口管理表创建于OLT设备,所述待管理设备为ONU设备。6.一种PON网络中设备端口的数据索引系统,其特征在于,包括:管理表创建模块,用于对应PON网络中各待管理设备的端口创建端口管理表,其中,所述端口管理表包括:每个端口所私有的端口描述字段、及关联该端口描述字段的端口标识字段;其中,每个端口对应在所述端口管理表中...

【专利技术属性】
技术研发人员:韩永华
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1