光网络终端设备及其硬件配置参数保存方法

文档序号:7769326阅读:170来源:国知局
光网络终端设备及其硬件配置参数保存方法
【专利摘要】本发明公开了一种光网络终端设备及其硬件配置参数保存方法,所述方法包括:光网络终端设备中的功能模块解析出硬件参数配置指令中欲配置的参数的参数名称和参数值后,调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API;该参数配置API对该硬件寄存器进行参数配置后,调用语句封装模块中所述参数所属数据表的存储语句生成API;该存储语句生成API确定出所述参数所属数据表中的一条记录的各字段的值,生成以SQL存储语句为内容的字符串后,调用数据库模块中的数据库操作API;数据库操作API对该字符串进行解析后执行SQL存储语句。本发明更便于参数保存的平台化、并具有较好的扩展性、更易于维护。
【专利说明】光网络终端设备及其硬件配置参数保存方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种光网络终端设备及其硬件配置参数保存方法。
【背景技术】
[0002]目前,互联网日益强大,人们对互联网的需求不再是单一地浏览网页、查看新闻,而是提出了多样化的应用需求。网络游戏、在线影视、远程办公、网络电视等形式的出现极大地丰富了人们的生活,但同时也给互连网的带宽提出了更加高的要求,比如从之前的十几kbps到lMbps、2Mbps、10Mbps、20Mbps,甚至几百Mbps。现在越来越多的家庭用户选择将网络升级到光纤入户,以获得较高的网络带宽。因此,越来越多的光网络终端设备被网络运营商所应用。
[0003]对于众多的光网络终端设备,网络运营商为区分不同的应用服务,通常需要对光网络终端设备中的硬件进行参数配置,如配置MAC地址、IP地址、光模块的激光器的偏置电流等;比如,对于靠近用户端的光网络单元(ONU,Optical Network Unit),网络运营商可以通过局端设备,即光线路终端(OLT, Optical Line Terminal),来下发配置,对ONU中的硬件进行配置,并将硬件配置参数保存在ONU中,以确保ONU能够正确的按照网络运营商的规划进行运作;同时,ONU自身也会将一些硬件配置参数上报给0LT,并将这些硬件配置参数保存在ONU自身内部。
[0004]目前业内比较普遍的做法是,在对光网络终端设备进行参数配置时,通过直接操作FLASH扇区,将配置的参数保存到FLASH扇区的某个特定位置。
[0005]在实际应用中,本发明的发明人发现该方法针对众多的参数,尤其是相互间具有关联关系的参数,很难进行平台化,并且后续的扩展性也不太好,维护成本比较高;例如,不同型号的光网络终端设备的应用服务不同,技术人员需要针对不同型号的光网络终端设备,开发不同的应用程序以将硬件配置参数保存到FLASH扇区中,难以平台化;而且,技术人员在开发时需要对这些不同的应用程序进行维护,以及在后续对光网络设备进行升级时,若涉及到某些硬件的更换或增加,则需要更改或增加许多关于将硬件配置参数保存到FLASH扇区中的代码,使得技术人员不方便对光网络终端设备进行维护、升级,光网络终端设备的扩展性不好。
[0006]因此,有必要提供一种便于平台化、扩展性较好、更易维护的光网络终端设备及其硬件配置参数保存方法。

【发明内容】

[0007]针对上述现有技术存在的缺陷,本发明提供了一种光网络终端设备及其硬件配置参数保存方法,更便于参数保存的平台化、并具有较好的扩展性、更易于维护。
[0008]根据本发明的一个方面,提供了一种光网络终端设备的硬件配置参数保存方法,包括:[0009]所述光网络终端设备中的功能模块接收到硬件参数配置指令后,对其进行解析,得到其中携带的欲配置的参数的参数名称和参数值;调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API,并将所述参数名称和参数值传入该参数配置API ;
[0010]该参数配置API根据传入的参数值对该硬件寄存器进行参数配置后,调用语句封装模块中的所述欲配置的参数所属数据表的存储语句生成API,并将所述参数名称和参数值传入到该存储语句生成API ;
[0011]该存储语句生成API根据传入的参数名称和参数值,确定出欲保存到所述欲配置的参数所属数据表中的一条记录的各字段的值;之后,生成以SQL存储语句为内容的字符串后,调用数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;
[0012]所述数据库操作API对传入的字符串进行解析后,执行所述SQL存储语句:将确定出的记录增加到所述欲配置的参数所属数据表中,或根据确定出的记录修改所述欲配置的参数所属数据表中的对应记录;所述欲配置的参数所属数据表存储于本设备非易失性存储器件中的数据库中。
[0013]较佳地,在所述得到其中携带的欲配置的参数的参数名称和参数值后,还包括:
[0014]所述功能模块调用所述参数配置模块中与该参数名称对应的硬件寄存器的参数读取API,并将所述参数名称传入该参数读取API ;
[0015]该参数读取API调用所述语句封装模块中的所述欲配置的参数所属数据表的读取语句生成API,并将所述参数名称传入到该读取语句生成API ;
[0016]该读取语句生成API根据传入的参数名称,确定出所述欲配置的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用所述数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;
[0017]所述数据库操作API对传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述欲配置的参数所属数据表中读取出来后向该读取语句生成API返回;
[0018]该读取语句生成API将所述数据库操作API返回的记录向该参数读取API返回;
[0019]该参数读取API将该读取语句生成API返回的记录向所述功能模块返回;
[0020]所述功能模块将解析出的参数值与返回的记录中对应的参数的参数值进行比较;以及
[0021]所述调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API,具体为:若比较结果不同,则调用与该参数名称对应的硬件寄存器的参数配置API。
[0022]进一步,在所述数据库操作API对传入的字符串进行解析后,执行所述SQL存储语句后,还包括:
[0023]若所述功能模块接收到用户发送的硬件参数读取指令,则对其进行解析,得到其中携带的欲读取的参数的参数名称和参数值;
[0024]所述功能模块调用所述参数配置模块中与该欲读取的参数的参数名称对应的硬件寄存器的参数读取API,并将该参数名称传入到该参数读取API ;
[0025]该参数读取API调用所述语句封装模块中的该欲读取的参数所属数据表的读取语句生成API,并将该欲读取的参数的参数名称传入到该读取语句生成API ;
[0026]该读取语句生成API根据传入的参数名称,确定出所述欲读取的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;
[0027]所述数据库操作API对传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述数据库中的所述欲读取的参数所属数据表中读取出来后向该读取语句生成API返回;
[0028]该读取语句生成API将所述数据库操作API返回的记录向该参数读取API返回;
[0029]该参数读取API将该读取语句生成API返回的记录向所述功能模块返回;
[0030]所述功能模块根据所述欲读取的参数的参数名称从返回的记录中读取出对应参数的参数值向所述用户返回。
[0031]较佳地,所述功能模块接收到硬件参数配置指令之前,还包括:
[0032]所述光网络终端设备启动后,所述参数配置模块检测所述非易失性存储器件中是否创建有数据库;若否,则在所述非易失性存储器件中创建所述数据库。
[0033]其中,所述在所述非易失性存储器件中创建所述数据库,具体包括:
[0034]所述参数配置模块在所述非易失性存储器件中创建所述数据库,以及所述数据库中的各数据表;其中,本设备中相互间具有关联关系的参数被创建于同一数据表中;本设备中与其它参数不具任何关联关系的各参数被创建于同一数据表中。
[0035]根据本发明的另一个方面,还提供了一种光网络终端设备,包括:功能模块、参数配置模块、语句封装模块和数据库模块;
[0036]其中,所述功能模块用于接收到硬件参数配置指令后,对其进行解析,得到其中携带的欲配置的参数的参数名称和参数值;调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API,并将所述参数名称和参数值传入该参数配置API ;
[0037]所述参数配置模块中的参数配置API用于根据传入的参数值对该硬件寄存器进行参数配置后,调用语句封装模块中的所述欲配置的参数所属数据表的存储语句生成API,并将所述参数名称和参数值传入到该存储语句生成API ;
[0038]所述语句封装模块中的存储语句生成API用于根据传入的参数名称和参数值,确定出欲保存到所述欲配置的参数所属数据表中的一条记录的各字段的值;之后,生成以SQL存储语句为内容的字符串后,调用数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;
[0039]所述数据库模块中的数据库操作API用于对传入的字符串进行解析后,执行所述SQL存储语句:将确定出的记录增加到的所述欲配置的参数所属数据表中,或根据确定出的记录修改所述欲配置的参数所属数据表中的对应记录;所述欲配置的参数所属数据表存储于本设备非易失性存储器件中的数据库中。
[0040]较佳地,所述功能模块还用于在所述得到其中携带的欲配置的参数的参数名称和参数值后,调用所述参数配置模块中与该参数名称对应的硬件寄存器的参数读取API,并将所述参数名称传入该参数读取API ;
[0041]所述参数配置模块中的参数读取API用于调用所述语句封装模块中的所述欲配置的参数所属数据表的读取语句生成API,并将所述参数名称传入到该读取语句生成API ;且该读取语句生成API还用于将所述数据库操作API返回的记录向该参数读取API返回;
[0042]所述语句封装模块中的读取语句生成API用于根据传入的参数名称,确定出所述欲配置的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用所述数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;且该读取语句生成API还用于将所述数据库操作API返回的记录向该参数读取API返回;
[0043]所述数据库模块中的数据库操作API还用于对所述读取语句生成API传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述欲配置的参数所属数据表中读取出来后向该读取语句生成API返回;
[0044]所述功能模块还用于将解析出的参数值与返回的记录中对应的参数的参数值进行比较;若比较结果不同,则调用与该参数名称对应的硬件寄存器的参数配置API。
[0045]较佳地,所述功能模块还用于若接收到用户发送的硬件参数读取指令,则对其进行解析,得到其中携带的欲读取的参数的参数名称和参数值;并调用所述参数配置模块中与该欲读取的参数的参数名称对应的硬件寄存器的参数读取API,并将该参数名称传入该参数读取API ;
[0046]所述参数配置模块中的参数读取API调用所述语句封装模块中的该欲读取的参数所属数据表的读取语句生成API,并将该欲读取的参数的参数名称传入到该读取语句生成API ;且该参数读取API还用于将该读取语句生成API返回的记录向所述功能模块返回;
[0047]所述语句封装模块中的读取语句生成API根据传入的参数名称,确定出所述欲读取的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用所述数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;且该读取语句生成API还用于将所述数据库操作API返回的记录向该参数读取API返回;
[0048]所述数据库模块中的数据库操作API还用于对传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述数据库中的所述欲读取的参数所属数据表中读取出来后向该读取语句生成API返回;以及
[0049]所述功能模块还用于根据所述欲读取的参数的参数名称从返回的记录中读取出对应参数的参数值向所述用户返回。
[0050]较佳地,所述参数配置模块还用于在所述光网络终端设备启动后,检测所述非易失性存储器件中是否创建有数据库;若否,则在所述非易失性存储器件中创建所述数据库。
[0051]较佳地,所述参数配置模块具体用于在所述非易失性存储器件中创建所述数据库,以及所述数据库中的各数据表;其中,本设备中相互间具有关联关系的参数被创建于同一数据表中;本设备中与其它参数不具任何关联关系的各参数被创建于同一数据表中。
[0052]本发明的技术方案中,由于在光网络终端设备中的非易失性存储器件中,设置用于存储硬件配置参数的数据表的数据库;并将硬件配置参数保存进行模块化,针对不用的光网络终端设备,参数配置模块、语句封装模块和数据库操作模块可以在不同型号的光网络终端设备上移植,而实现参数保存的平台化,及易于维护性;同时技术人员基于已开发好的参数配置模块、语句封装模块和数据库操作模块,而只需专注于功能模块的代码的编写,使得开发、维护成本较低;而且,光网络终端设备增加或修改服务时,可以增加或修改数据库相应数据表的字段,使得光网络终端设备具有较好地扩展性。
【专利附图】

【附图说明】
[0053]图1为本发明实施例的光网络终端设备中MCU系统软件的内部结构框图;
[0054]图2为本发明实施例的系统软件进行硬件配置参数保存的一种方法的流程图;[0055]图3为本发明实施例的系统软件进行硬件配置参数保存的另一种方法的流程图;
[0056]图4为本发明实施例的系统软件读取数据库中参数的参数值的方法流程图。
【具体实施方式】
[0057]以下将结合附图对本发明的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本发明所保护的范围。
[0058]本申请使用的“模块”、“系统”等术语旨在包括与计算机相关的实体,例如但不限于硬件、固件、软硬件组合、软件或者执行中的软件。例如,模块可以是,但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说,计算设备上运行的应用程序和此计算设备都可以是模块。一个或多个模块可以位于执行中的一个进程和/或线程内,一个模块也可以位于一台计算机上和/或分布于两台或更多台计算机之间。
[0059]本发明的发明人考虑到,可以在光网络终端设备中的非易失性存储器件(如FLASH)中,设置一个数据库,并在数据库中创建对应各参数的数据表;在光网络终端设备中MCU的系统软件接收到硬件参数配置指令后,根据欲配置的参数的参数名称和参数值,调用相应应用程序,对硬件寄存器进行参数配置,并对欲配置的参数所属数据表进行相应操作,保存硬件配置参数;这样,实现应用程序与数据库的分离,对于不同型号的光网络终端设备,或者光网络终端设备更换或增加硬件时,实现参数配置和硬件配置参数保存的应用程序无需改动,因此,便于参数保存的平台化、并具有较好的扩展性;而且,技术人员只需将精力置于光网络终端设备的应用服务的开发,不必更多关注底层硬件参数保存的应用程序的开发,使得维护成本较低。
[0060]下面结合附图详细说明本发明的技术方案。本发明实施例提供的光网络终端设备中包括微控制单元(MCU,Micro Control Unit),MCU的系统软件可以根据接收到的硬件参数配置指令进行硬件参数配置,并将硬件配置参数进行保存;如图1所示,MCU的系统软件包括:功能模块101、参数配置模块102、语句封装模块103和数据库模块104。
[0061]事实上,在光网络终端设备启动后,系统软件中的参数配置模块102需要检测本设备中的非易失性存储器件中是否创建有数据库;若非易失性存储器件中创建有数据库,则参数配置模块102打开数据库,而不需要重新创建数据库,;相反,若非易失性存储器件中没有创建有数据库,则参数配置模块102在非易失性存储器件中创建数据库,以存储各硬件配置参数,其具体包括:
[0062]参数配置模块102在非易失性存储器件中创建数据库,以及数据库中的各数据表;其中,本设备中相互间具有关联关系的参数被创建于同一数据表中;本设备中与其它参数不具任何关联关系的各参数被创建于同一数据表中;而且,数据库中的各数据表可以根据网络运营商的业务需求进行创建。
[0063]例如,VLAN(Virtual Local Area Network,虚拟局域网)配置中的端口号(port)、模式(mode)、默认 VLAN 值(dflt_tpid、dflt_vid、dflt_cfi)、默认优先级(dflt_pri)等参数,相互间具有关联关系,可以将这些参数创建于同一数据表中,如下表I所示:[0064]表1
[0065]
【权利要求】
1.一种光网络终端设备的硬件配置参数保存方法,其特征在于,包括: 所述光网络终端设备中的功能模块接收到硬件参数配置指令后,对其进行解析,得到其中携带的欲配置的参数的参数名称和参数值;调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API,并将所述参数名称和参数值传入到该参数配置API ; 该参数配置API根据传入的参数值对该硬件寄存器进行参数配置后,调用语句封装模块中的所述欲配置的参数所属数据表的存储语句生成API,并将所述参数名称和参数值传入到该存储语句生成API ; 该存储语句生成API根据传入的参数名称和参数值,确定出欲保存到所述欲配置的参数所属数据表中的一条记录的各字段的值;之后,生成以SQL存储语句为内容的字符串后,调用数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中; 所述数据库操作API对传入的字符串进行解析后,执行所述SQL存储语句:将确定出的记录增加到所述欲配置的参数所属数据表中,或根据确定出的记录修改所述欲配置的参数所属数据表中的对应记录;所述欲配置的参数所属数据表存储于本设备非易失性存储器件中的数据库中。
2.如权利要求1所述的方法,其特征在于,在所述得到其中携带的欲配置的参数的参数名称和参数值后,还包括: 所述功能模块调用所述参数配置模块中与该参数名称对应的硬件寄存器的参数读取API,并将所述参数名称传入该参数读取API ; 该参数读取API调用所述语句封装模块中的所述欲配置的参数所属数据表的读取语句生成API,并将所述参数名称传入到该读取语句生成API ;. 该读取语句生成API根据传入的参数名称,确定出所述欲配置的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用所述数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中; 所述数据库操作API对传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述欲配置的参数所属数据表中读取出来后向该读取语句生成API返回; 该读取语句生成API将所述数据库操作API返回的记录向该参数读取API返回; 该参数读取API将该读取语句生成API返回的记录向所述功能模块返回; 所述功能模块将解析出的参数值与返回的记录中对应的参数的参数值进行比较;以及所述调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API,具体为:若比较结果不同,则调用与该参数名称对应的硬件寄存器的参数配置API。
3.如权利要求1所述的方法,其特征在于,在所述数据库操作API对传入的字符串进行解析后,执行所述SQL存储语句后,还包括: 若所述功能模块接收到用户发送的硬件参数读取指令,则对其进行解析,得到其中携带的欲读取的参数的参数名称和参数值; 所述功能模块调用所述参数配置模块中与该欲读取的参数的参数名称对应的硬件寄存器的参数读取API,并将该参数名称传入到该参数读取API ; 该参数读取API调用所述语句封装模块中的该欲读取的参数所属数据表的读取语句生成API,并将该欲读取的参数的参数名称传入到该读取语句生成API ; 该读取语句生成API根据传入的参数名称,确定出所述欲读取的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中; 所述数据库操作API对传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述数据库中的所述欲读取的参数所属数据表中读取出来后向该读取语句生成API返回; 该读取语句生成API将所述数据库操作API返回的记录向该参数读取API返回; 该参数读取API将该读取语句生成API返回的记录向所述功能模块返回; 所述功能模块根据所述欲读取的参数的参数名称从返回的记录中读取出对应参数的参数值向所述用户返回。
4.如权利要求1-3任一所述的方法,其特征在于,在所述功能模块接收到硬件参数配置指令之前,还包括: 所述光网络终端设备启动后,所述参数配置模块检测所述非易失性存储器件中是否创建有数据库;若否,则在所述非易失性存储器件中创建所述数据库。
5.如权利要求4所述的方法,其特征在于,所述在所述非易失性存储器件中创建所述数据库,具体包括: 所述参数配置模块在所述非易失性存储器件中创建所述数据库,以及所述数据库中的各数据表;其中,本设备中相互间具有关联关系的参数被创建于同一数据表中;本设备中与其它参数不具任何关联关系的各参数被创建于同一数据表中。
6.一种光网络终端设备,其特征在于,包括:功能模块、参数配置模块、语句封装模块和数据库模块;其中. 所述功能模块用于接收到硬件参数配置指令后,对其进行解析,得到其中携带的欲配置的参数的参数名称和参数值;调用参数配置模块中与该参数名称对应的硬件寄存器的参数配置API,并将所述参数名称和参数值传入该参数配置API ; 所述参数配置模块中的参数配置API用于根据传入的参数值对该硬件寄存器进行参数配置后,调用语句封装模块中的所述欲配置的参数所属数据表的存储语句生成API,并将所述参数名称和参数值传入到该存储语句生成API ; 所述语句封装模块中的存储语句生成API用于根据传入的参数名称和参数值,确定出欲保存到所述欲配置的参数所属数据表中的一条记录的各字段的值;之后,生成以SQL存储语句为内容的字符串后,调用数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中; 所述数据库模块中的数据库操作API用于对传入的字符串进行解析后,执行所述SQL存储语句:将确定出的记录增加到的所述欲配置的参数所属数据表中,或根据确定出的记录修改所述欲配置的参数所属数据表中的对应记录;所述欲配置的参数所属数据表存储于本设备非易失性存储器件中的数据库中。
7.如权利要求6所述的设备,其特征在于, 所述功能模块还用于在所述得到其中携带的欲配置的参数的参数名称和参数值后,调用所述参数配置模块中与该参数名称对应的硬件寄存器的参数读取API,并将所述参数名称传入该参数读取API ; 所述参数配置模块中的参数读取API用于调用所述语句封装模块中的所述欲配置的参数所属数据表的读取语句生成API,并将所述参数名称传入到该读取语句生成API ;且该读取语句生成API还用于将所述数据库操作API返回的记录向该参数读取API返回; 所述语句封装模块中的读取语句生成API用于根据传入的参数名称,确定出所述欲配置的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用所述数据库模块中的数据库操作API,并将该字符串传入到所述数据库操作API中;且该读取语句生成API还用于将所述数据库操作API返回的记录向该参数读取API返回; 所述数据库模块中的数据库操作API还用于对所述读取语句生成API传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述欲配置的参数所属数据表中读取出来后向该读取语句生成API返回; 所述功能模块还用于将解析出的参数值与返回的记录中对应的参数的参数值进行比较;若比较结果不同,则调用与该参数名称对应的硬件寄存器的参数配置API。
8.如权利要求6所述的设备,其特征在于, 所述功能模块还用于若接收到用户发送的硬件参数读取指令,则对其进行解析,得到其中携带的欲读取的参数的参数名称和参数值;并调用所述参数配置模块中与该欲读取的参数的参数名称对应的硬件寄存器的参数读取API,并将该参数名称传入该参数读取API ;所述参数配置模块中的参数读取API调用所述语句封装模块中的该欲读取的参数所属数据表的读取语句生成API,并将该欲读取的参数的参数名称传入到该读取语句生成API ;且该参数读取API还用于将该读取语句生成API返回的记录向所述功能模块返回; 所述语句封装模块中的读取语句生成API根据传入的参数名称,确定出所述欲读取的参数所属数据表中欲读取的记录;之后,生成以SQL读取语句为内容的字符串后,调用所述数据库模块中的数据.库操作API,并将该字符串传入到所述数据库操作API中;且该读取语句生成API还用于将所述数据库操作API返回的记录向该参数读取API返回; 所述数据库模块中的数据库操作API还用于对传入的字符串进行解析后,执行所述SQL读取语句:将确定出的记录从所述数据库中的所述欲读取的参数所属数据表中读取出来后向该读取语句生成API返回;以及 所述功能模块还用于根据所述欲读取的参数的参数名称从返回的记录中读取出对应参数的参数值向所述用户返回。
9.如权利要求6-8任一所述的设备,其特征在于, 所述参数配置模块还用于在所述光网络终端设备启动后,检测所述非易失性存储器件中是否创建有数据库;若否,则在所述非易失性存储器件中创建所述数据库。
10.如权利要求9所述的设备,其特征在于, 所述参数配置模块具体用于在所述非易失性存储器件中创建所述数据库,以及所述数据库中的各数据表;其中,本设备中相互间具有关联关系的参数被创建于同一数据表中;本设备中与其它参数不具任何关联关系的各参数被创建于同一数据表中。
【文档编号】H04L12/24GK103475517SQ201310398673
【公开日】2013年12月25日 申请日期:2013年9月4日 优先权日:2013年9月4日
【发明者】杨淑文, 赵立国, 乐毅, 赵红显, 李双双 申请人:青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1