一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于判定ONU是否支持私有业务配置的方法及系统与流程

2023-02-04 17:50:12 来源:中国专利 TAG:

一种用于判定onu是否支持私有业务配置的方法及系统
技术领域
1.本发明属于pon接入通信技术领域,具体涉及一种用于判定onu是否支持私有业务配置的方法、系统、平台及存储介质。


背景技术:

2.在现有的gpon系统中,配置onu私有业务的方法有两种:

olt通过私有omci协议对onu进行私有业务配置;

通过登录onu页面访问onu并对其进行私有业务配置。
3.以上方法中,方式

要求本地登录,单机操作,效率低下。为保证自家olt及onu的配套销售策略,提高自家olt及onu设备的销售量,厂家自定义私有omci协议配置私有业务。因此只能通过本厂家的olt对本厂家的onu进行配置下发,非本厂家的onu无法通过本厂家的私有omci协议来配置业务。通过方式

对onu进行配置,可以批量、远程操作,效率高。但实现方式

的关键在于判断onu是否支持私有业务配置。
4.也就是说,现有方案中判断onu是否支持私有业务配置,只能通过预先规定约定的onu型号来识别。一旦增加新的onu型号,就需要更新olt版本,否则新的onu型号无法识别成支持私有业务配置的onu;即现目前,由于onu型号的增加进而导致olt版本的更新,无法实现olt识别onu私有业务配置能力并进行私有业务配置的问题。
5.因此,针对以的技术问题缺陷,急需设计和开发一种用于判定onu是否支持私有业务配置的方法、系统、平台及存储介质。


技术实现要素:

6.为克服上述现有技术存在的不足及困难,本发明之目的在于提供一种用于判定onu是否支持私有业务配置的方法、系统、平台及存储介质,可以通过设计一个私有omci协议来动态识别,解决olt识别onu私有业务配置能力并进行私有业务配置的问题。
7.本发明的第一目的在于提供一种用于判定onu是否支持私有业务配置的方法;
8.本发明的第二目的在于提供一种用于判定onu是否支持私有业务配置的系统;
9.本发明的第三目的在于提供一种用于判定onu是否支持私有业务配置的平台;
10.本发明的第四目的在于提供一种计算机可读取存储介质;
11.本发明的第一目的是这样实现的:所述方法包括如下步骤:
12.判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
13.通过olt判定onu是否支持本厂家私有omci业务配置。
14.进一步地,所述判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能,还包括如下步骤:
15.获取olt上电启动信号,实时初始化系统,并于olt内部创建至少一本厂家预先设定的onu型号表格;
16.读取并判定olt中设定格式文件是否存在,根据读取判定结果实时检测olt是否开
启动态识别onu是否支持私有业务配置功能。
17.进一步地,所述读取并判定olt中设定格式文件是否存在,根据读取判定结果实时检测olt是否开启动态识别onu是否支持私有业务配置功能,还包括如下步骤:
18.读取并判定olt中设定格式文件存在,则olt已经开启动态识别onu是否支持私有业务配置功能,并完成全局变量设置。
19.进一步地,所述判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能,还包括如下步骤:
20.判定功能当前状态与配置状态是否一致;若不一致,则将注册在olt上的所有onu下线处理,并重新注册上线;
21.配置为使能功能,于olt创建设定格式文件,并将全局变量设置成1;
22.配置为去使能功能,删除olt中的设定格式文件,并将全局变量设置成0。
23.进一步地,所述通过olt判定onu是否支持本厂家私有omci业务配置,还包括如下步骤:
24.通过标准omci协议实时获取onu上报的设备型号;
25.将所述设备型号与olt内部本厂家中的onu型号进行匹配,若匹配,则判定为支持,否则判定为不支持;其中,onu型号为olt内部本厂家设定的onu型号表格中的onu型号。
26.进一步地,所述将所述设备型号与olt内部本厂家中的onu型号进行匹配,还包括如下步骤:
27.检查olt动态识别onu是否支持私有业务配置功能是否开启,若没有开启,则判定onu不支持本厂家私有omci业务配置;若所述功能开启,则通过函数下发私有omci对onu进行查询处理,若onu正确回复私有omci中的报文,则判定onu支持本厂家私有omci业务配置,同时所述函数返回1;若onu没有正确回复私有omci报文内容,则判断该onu不支持本厂家私有omci业务配置,所述函数返回0。
28.本发明的第二目的是这样实现的:所述系统包括:
29.第一判定单元,用于判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
30.第二判定单元,用于通过olt判定onu是否支持本厂家私有omci业务配置。
31.进一步地,所述第一判定单元,还包括:
32.第一获取模块,用于获取olt上电启动信号,实时初始化系统,并于olt内部创建至少一本厂家预先设定的onu型号表格;
33.第一判定模块,用于读取并判定olt中设定格式文件是否存在,根据读取判定结果实时检测olt是否开启动态识别onu是否支持私有业务配置功能;
34.第二判定模块,用于读取并判定olt中设定格式文件存在,则olt已经开启动态识别onu是否支持私有业务配置功能,并完成全局变量设置;
35.第三判定模块,用于判定功能当前状态与配置状态是否一致;若不一致,则将注册在olt上的所有onu下线处理,并重新注册上线;
36.第四判定模块,用于配置为使能功能,于olt创建设定格式文件,并将全局变量设置成1;
37.第五判定模块,用于配置为去使能功能,删除olt中的设定格式文件,并将全局变
量设置成0;
38.和/或,所述第二判定单元,还包括:
39.第二获取模块,用于通过标准omci协议实时获取onu上报的设备型号;
40.第一匹配模块,用于将所述设备型号与olt内部本厂家中的onu型号进行匹配;
41.第一检查模块,用于检查olt动态识别onu是否支持私有业务配置功能是否开启。
42.本发明的第三目的是这样实现的:包括:处理器、存储器以及用于判定onu是否支持私有业务配置的平台控制程序;
43.其中在所述的处理器执行所述的用于判定onu是否支持私有业务配置的平台控制程序,所述的用于判定onu是否支持私有业务配置的平台控制程序被存储在所述存储器中,所述的用于判定onu是否支持私有业务配置的平台控制程序,实现所述的用于判定onu是否支持私有业务配置的方法。
44.本发明的第四目的是这样实现的:所述计算机可读取存储介质存储有用于判定onu是否支持私有业务配置的平台控制程序,所述的用于判定onu是否支持私有业务配置的平台控制程序,实现所述的用于判定onu是否支持私有业务配置的方法。
45.本发明通过方法判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;通过olt判定onu是否支持本厂家私有omci业务配置;以及与所述方法相应的系统、平台以及存储介质;可以解决olt识别onu私有业务配置能力并进行私有业务配置的问题,也就是说,本发明通过动态识别onu是否支持私有业务配置,对于开发者来说,省去了因为onu型号的不断增加导致需要不断更新预先规定约定的onu型号表格g_vsonutype[]和不断更新olt版本的麻烦;对于客户来说,由于所有的olt版本都能动态识别onu是否支持私有业务配置,客户就能不再受限于onu型号,随心所欲地选择自己认为稳定的olt版本对olt进行升级或者使自己的olt保持当前版本不再进行更新。
附图说明
[0046]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]
图1为本发明一种用于判定onu是否支持私有业务配置的方法流程示意图;
[0048]
图2为本发明一种用于判定onu是否支持私有业务配置的方法之olt判断onu是否支持本厂家私有omci业务配置初始化流程示意图;
[0049]
图3为本发明一种用于判定onu是否支持私有业务配置的方法之olt判断onu是否支持本厂家私有omci业务配置流程示意图;
[0050]
图4为本发明一种用于判定onu是否支持私有业务配置的方法之olt未开启动态识别onu是否支持私有业务配置功能示意图;
[0051]
图5为本发明一种用于判定onu是否支持私有业务配置的方法之配置olt动态识别onu是否支持私有业务配置功能使能示意图;
[0052]
图6为本发明一种用于判定onu是否支持私有业务配置的方法之配置olt动态识别onu是否支持私有业务配置功能去使能示意图;
[0053]
图7为本发明一种用于判定onu是否支持私有业务配置的系统架构示意图;
[0054]
图8为本发明一种用于判定onu是否支持私有业务配置的平台架构示意图;
[0055]
图9为本发明一种实施例中计算机可读取存储介质架构示意图;
[0056]
本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0057]
为便于更好的理解本发明的目的、技术方案和优点更加清楚,下面结合附图和具体的实施方式对本发明作进一步说明,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。
[0058]
本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
[0059]
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0060]
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。其次,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
[0061]
优选地,本发明一种用于判定onu是否支持私有业务配置的方法应用在一个或者多个终端或者服务器中。所述终端是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(application specific integrated circuit,asic)、可编程门阵列(field-programmable gate array,fpga)、数字处理器(digital signal processor,dsp)、嵌入式设备等。
[0062]
所述终端可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端可以与客户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。
[0063]
本发明为实现一种用于判定onu是否支持私有业务配置的方法、系统、平台及存储介质。
[0064]
如图1所示,是本发明实施例提供的用于判定onu是否支持私有业务配置的方法的流程图。
[0065]
在本实施例中,所述用于判定onu是否支持私有业务配置的方法,可以应用于具备显示功能的终端或者固定终端中,所述终端并不限定于个人电脑、智能手机、平板电脑、安装有摄像头的台式机或一体机等。
[0066]
所述用于判定onu是否支持私有业务配置的方法也可以应用于由终端和通过网络与所述终端进行连接的服务器所构成的硬件环境中。网络包括但不限于:广域网、城域网或局域网。本发明实施例的用于判定onu是否支持私有业务配置的方法可以由服务器来执行,也可以由终端来执行,还可以是由服务器和终端共同执行。
[0067]
例如,对于需要进行用于判定onu是否支持私有业务配置的终端,可以直接在终端
上集成本发明的方法所提供的用于判定onu是否支持私有业务配置的功能,或者安装用于实现本发明的方法的客户端。再如,本发明所提供的方法还可以软件开发工具包(software development kit,sdk)的形式运行在服务器等设备上,以sdk的形式提供用于判定onu是否支持私有业务配置的功能的接口,终端或其他设备通过所提供的接口即可实现用于判定onu是否支持私有业务配置的功能。
[0068]
以下结合附图对本发明作进一步阐述。
[0069]
如图1-9所示,本发明提供了一种用于判定onu是否支持私有业务配置的方法,所述的方法包括如下步骤:
[0070]
s1、判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
[0071]
s2、通过olt判定onu是否支持本厂家私有omci业务配置。
[0072]
所述判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能,还包括如下步骤:
[0073]
s11、获取olt上电启动信号,实时初始化系统,并于olt内部创建至少一本厂家预先设定的onu型号表格;
[0074]
s12、读取并判定olt中设定格式文件是否存在,根据读取判定结果实时检测olt是否开启动态识别onu是否支持私有业务配置功能。
[0075]
所述读取并判定olt中设定格式文件是否存在,根据读取判定结果实时检测olt是否开启动态识别onu是否支持私有业务配置功能,还包括如下步骤:
[0076]
s121、读取并判定olt中设定格式文件存在,则olt已经开启动态识别onu是否支持私有业务配置功能,并完成全局变量设置。
[0077]
所述判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能,还包括如下步骤:
[0078]
s13、判定功能当前状态与配置状态是否一致;若不一致,则将注册在olt上的所有onu下线处理,并重新注册上线;
[0079]
s14、配置为使能功能,于olt创建设定格式文件,并将全局变量设置成1;
[0080]
s15、配置为去使能功能,删除olt中的设定格式文件,并将全局变量设置成0。
[0081]
所述通过olt判定onu是否支持本厂家私有omci业务配置,还包括如下步骤:
[0082]
s21、通过标准omci协议实时获取onu上报的设备型号;
[0083]
s22、将所述设备型号与olt内部本厂家中的onu型号进行匹配,若匹配,则判定为支持,否则判定为不支持;其中,onu型号为olt内部本厂家设定的onu型号表格中的onu型号。
[0084]
所述将所述设备型号与olt内部本厂家中的onu型号进行匹配,还包括如下步骤:
[0085]
s221、检查olt动态识别onu是否支持私有业务配置功能是否开启,若没有开启,则判定onu不支持本厂家私有omci业务配置;若所述功能开启,则通过函数下发私有omci对onu进行查询处理,若onu正确回复私有omci中的报文,则判定onu支持本厂家私有omci业务配置,同时所述函数返回1;若onu没有正确回复私有omci报文内容,则判断该onu不支持本厂家私有omci业务配置,所述函数返回0。
[0086]
具体地,在本发明实施例中,关键点在于gpon olt系统动态识别onu是否支持私有
业务配置,无须因为onu型号的增加而导致olt版本的更新。也就是说,本发明的技术方案主要由三部分构成:olt判断onu是否支持本厂家私有omci业务配置初始化,配置olt动态识别onu是否支持私有业务配置功能,olt判断onu是否支持本厂家私有omci业务配置。
[0087]
olt判断onu是否支持本厂家私有omci业务配置初始化的流程图如图2所示。olt上电启动后,进行系统初始化,在olt内部创建一张本厂家预先规定约定的onu型号表格g_vsonutype[],并通过读取olt flash中/mnt/custfs/vs_pri_adv文件是否存在的方式来检测olt是否开启动态识别onu是否支持私有业务配置功能,若该文件存在,则判断为olt已经开启动态识别onu是否支持私有业务配置功能,同时将全局变量g_pri_adv_rights的值设为1;反之则认为olt没有开启olt动态识别onu是否支持私有业务配置功能,只有g_vsonutype[]中的onu型号才支持私有业务配置。
[0088]
配置olt动态识别onu是否支持私有业务配置功能,主要分为两部分,第一部分,判断该功能当前状态与配置状态是否一致,若不一致,则注册在olt上的所有onu将下线并重新注册上线,以此让olt重新识别判断onu是否支持本厂家私有omci业务配置。举例,若当前状态为使能(即开启该功能)状态,配置状态为去使能(即关闭该功能)状态,则注册在olt上的所有onu将下线重新注册上线。第二部分,若配置使能(即开启)该功能,则在olt flash中创建/mnt/custfs/vs_pri_adv文件,同时将全局变量g_pri_adv_rights的值设为1;若配置去使能(即关闭)该功能,则删除olt flash中的/mnt/custfs/vs_pri_adv文件,同时将全局变量g_pri_adv_rights的值设为0。
[0089]
olt判断onu是否支持本厂家私有omci业务配置的流程图如图3所示。onu注册过程中,olt通过标准omci协议获取onu上报的设备型号,并将其与olt内部本厂家预先规定约定的onu型号表格g_vsonutype[]中的onu型号进行匹配,若匹配成功,则判断该onu为本厂家onu,支持本厂家私有omci业务配置;反之则检查olt动态识别onu是否支持私有业务配置功能是否开启,若该功能没有开启,则判断该onu不支持本厂家私有omci业务配置;若该功能开启,则通过int vs_get_onu_pri_support(vs_onu_auth_list_t*vs_onu_auth)函数下发私有omci me30700对onu进行查询,若onu正确回复私有omci me30700中的报文,则判断该onu支持本厂家私有omci业务配置,同时int vs_get_onu_pri_support(vs_onu_auth_list_t*vs_onu_auth)函数返回1;若onu没有正确回复私有omci me30700报文内容,则判断该onu不支持本厂家私有omci业务配置,int vs_get_onu_pri_support(vs_onu_auth_list_t*vs_onu_auth)函数返回0。
[0090]
较佳地,olt动态识别onu是否支持私有业务配置功能在gpon olt系统中的用户接口仅有命令行cli。
[0091]
在命令行cli接口中,全局配置命令操作说明如下:
[0092]
[0093]
本次实施例的操作如图4-6,其中h113为本厂家预先规定约定的onu型号表格g_vsonutype[]中的onu型号,x121为非g_vsonutype[]中的本厂家onu型号且x121 onu能正确回复私有omci me30700中的报文。命令show onu xpri wifi_switch为查看onu私有业务wifi switch配置信息的命令,若onu不支持私有业务配置,则会提示unsupport private protocol;若onu支持私有业务配置,则显示私有业务wifi switch配置信息。
[0094]
为实现上述目的,本发明还提供一种用于判定onu是否支持私有业务配置的系统,如图7所示,所述的系统具体包括:
[0095]
第一判定单元,用于判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
[0096]
第二判定单元,用于通过olt判定onu是否支持本厂家私有omci业务配置。
[0097]
所述第一判定单元,还包括:
[0098]
第一获取模块,用于获取olt上电启动信号,实时初始化系统,并于olt内部创建至少一本厂家预先设定的onu型号表格;
[0099]
第一判定模块,用于读取并判定olt中设定格式文件是否存在,根据读取判定结果实时检测olt是否开启动态识别onu是否支持私有业务配置功能;
[0100]
第二判定模块,用于读取并判定olt中设定格式文件存在,则olt已经开启动态识别onu是否支持私有业务配置功能,并完成全局变量设置;
[0101]
第三判定模块,用于判定功能当前状态与配置状态是否一致;若不一致,则将注册在olt上的所有onu下线处理,并重新注册上线;
[0102]
第四判定模块,用于配置为使能功能,于olt创建设定格式文件,并将全局变量设置成1;
[0103]
第五判定模块,用于配置为去使能功能,删除olt中的设定格式文件,并将全局变量设置成0;
[0104]
和/或,所述第二判定单元,还包括:
[0105]
第二获取模块,用于通过标准omci协议实时获取onu上报的设备型号;
[0106]
第一匹配模块,用于将所述设备型号与olt内部本厂家中的onu型号进行匹配;
[0107]
第一检查模块,用于检查olt动态识别onu是否支持私有业务配置功能是否开启。
[0108]
在本发明系统方案实施例中,所述的一种用于判定onu是否支持私有业务配置的中涉及的方法步骤,具体细节已在上文阐述,此处不再赘述。
[0109]
为实现上述目的,本发明还提供一种用于判定onu是否支持私有业务配置的平台,如图8所示,包括:处理器、存储器以及用于判定onu是否支持私有业务配置的平台控制程序;
[0110]
其中在所述的处理器执行所述的用于判定onu是否支持私有业务配置的平台控制程序,所述的用于判定onu是否支持私有业务配置的平台控制程序被存储在所述存储器中,所述的用于判定onu是否支持私有业务配置的平台控制程序,实现所述的用于判定onu是否支持私有业务配置的方法步骤,例如:
[0111]
s1、判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
[0112]
s2、通过olt判定onu是否支持本厂家私有omci业务配置。
[0113]
步骤具体细节已在上文阐述,此处不再赘述。
[0114]
本发明实施例中,所述的用于判定onu是否支持私有业务配置的平台内置处理器,可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(central processing unit,cpu)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。处理器利用各种接口和线路连接取各个部件,通过运行或执行存储在存储器内的程序或者单元,以及调用存储在存储器内的数据,以执行用于判定onu是否支持私有业务配置的各种功能和处理数据;
[0115]
存储器用于存储程序代码和各种数据,安装在用于判定onu是否支持私有业务配置的平台中,并在运行过程中实现高速、自动地完成程序或数据的存取。
[0116]
所述存储器包括只读存储器(read-only memory,rom),随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read-only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子擦除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0117]
为实现上述目的,本发明还提供一种计算机可读取存储介质,如图9所示,所述计算机可读取存储介质存储有用于判定onu是否支持私有业务配置的平台控制程序,所述的用于判定onu是否支持私有业务配置的平台控制程序,实现所述的用于判定onu是否支持私有业务配置的方法步骤,例如:
[0118]
s1、判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
[0119]
s2、通过olt判定onu是否支持本厂家私有omci业务配置。
[0120]
步骤具体细节已在上文阐述,此处不再赘述。
[0121]
在本发明的实施方式的描述中,需要说明的是,流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0122]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读取介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器
(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。
[0123]
另外,计算机可读取介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0124]
在本发明实施例中,为实现上述目的,本发明还提供一种芯片系统,所述芯片系统包括至少一个处理器,当程序指令在所述至少一个处理器中执行时,使得所述芯片系统执行所述的用于判定onu是否支持私有业务配置的方法步骤,例如:
[0125]
s1、判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;
[0126]
s2、通过olt判定onu是否支持本厂家私有omci业务配置。
[0127]
步骤具体细节已在上文阐述,此处不再赘述。
[0128]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0129]
本发明通过方法判定onu是否支持本厂家私有omci业务配置初始化,及配置olt动态识别onu是否支持私有业务配置功能;通过olt判定onu是否支持本厂家私有omci业务配置;以及与所述方法相应的系统、平台以及存储介质;可以解决olt识别onu私有业务配置能力并进行私有业务配置的问题,也就是说,本发明通过动态识别onu是否支持私有业务配置,对于开发者来说,省去了因为onu型号的不断增加导致需要不断更新预先规定约定的onu型号表格g_vsonutype[]和不断更新olt版本的麻烦;对于客户来说,由于所有的olt版本都能动态识别onu是否支持私有业务配置,客户就能不再受限于onu型号,随心所欲地选择自己认为稳定的olt版本对olt进行升级或者使自己的olt保持当前版本不再进行更新。
[0130]
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献