一种光线路终端启动时加载配置方法及系统的制作方法

文档序号:8945597阅读:229来源:国知局
一种光线路终端启动时加载配置方法及系统的制作方法
【技术领域】
[0001]本发明涉及光网络系统,尤其涉及一种光线路终端启动时加载配置方法及系统。
【背景技术】
[0002]光线路终端是一种用于连接光纤干线的终端设备,因此光线路终端必须要较高稳定性及效率,光线路终端一般连接着多个光网络端口模块和光网络单元,而光网络端口模块和光网络单元的配置信息非常的繁多,所以光线路终端启动时将加载众多的配置信息,而这严重影响了设备的启动速度,从而给使用者带来了不好的操作体验。

【发明内容】

[0003]针对现有技术中光线路终端启动时存在的上述问题,现提供一种旨在提高光线路终端启动速度并更快的完成配置文件的加载操作。
[0004]具体技术方案如下:
[0005]一种光线路终端启动时加载配置方法及系统,所述光线路终端(OLT opticalline terminal)连接复数个光网络端口模块,每个所述光网端口模块连接复数个光网络单元(ONU Optical Network Unit),具体包括以下步骤:
[0006]步骤S1、创建配置文件,将所述配置信息写入所述配置文件,所述配置文件保存到所述光网络局端的存储单元中;
[0007]步骤S2、所述光网络端口模块或光网络单元向所述光线路终端发送请求获取配置信息;
[0008]步骤S3、所述光线路终端于接收所述请求获取配置信息后读取存储在所述存储单元中的所述配置文件并将所述配置信息发送至对应的所述光网络端口模块或光网络单元。
[0009]优选的,所述配置信息为命令行指令输入的的配置信息。
[0010]优选的,在所述步骤SI中,包括以下步骤:
[0011]步骤S11、所述光线路终端将所述配置信息保存至一数据库中并形成所述数配置文件;
[0012]步骤S12、所述数据库存储在所述存储单元中。
[0013]优选的,所述数据库为SQLITE数据库。
[0014]优选的,所述存储单元为非易失性存储芯片。
[0015]优选的,所述非易失性存储芯片为FLASH芯片。
[0016]优选的,在所述步骤S3中,包括以下步骤:
[0017]步骤S31、所述光线路终端接收所述光网络端口模块或所述光网络单元发送的获取配置信息的请求;
[0018]步骤S32、所述光线路终端根据所述请求读取存储在所述存储单元中的所述配置文件;
[0019]步骤S33、所述光线路终端将所述配置文件中对应的所述配置信息发送至对应的所述光网络端口模块或对应的所述光网络单元。
[0020]还包括,一种光网络控制系统,应用于所述光线路终端启动时加载配置方法。
[0021]上述技术方案具有如下优点或有益效果:通过将配置信息写入配置文件并存储在光线路终端的存储单元中,当光线路终端接收光网络端口模块及光网络单元发送的请求获取配置信息后读取存储在光线路终端存储单元中的配置文件并将配置信息下发至对应的光网络端口模块及对应的光网络单元,从而从根本上解决了光线路终端启动速度缓慢以及加载配置文件缓慢的问题,并且提高了加载配置文件的准确率。
【附图说明】
[0022]参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
[0023]图1为本发明一种光线路终端启动时加载配置方法实施例的流程图;
[0024]图2为本发明一种光线路终端启动时加载配置方法的创建配置文件实施例的流程图;
[0025]图3为本发明一种光线路终端启动时加载配置方法的下发配置信息的实施例的流程图。
【具体实施方式】
[0026]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0028]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0029]本发明技术方案包括一种光线路终端启动时加载配置方法。
[0030]如图1所示,一种光线路终端启动时加载配置方法的实施例,光线路终端连接复数个光网络端口模块,每个光网端口模块连接复数个光网络单元,其中,具体包括以下步骤:
[0031]步骤S1、创建配置文件,将配置信息写入配置文件,配置文件保存到所述光网络局端的存储单元中;
[0032]步骤S2、光网络端口模块或光网络单元向光线路终端发送请求获取配置信息;
[0033]步骤S3、光线路终端于接收请求获取配置信息后读取存储在存储单元中的配置文件并将配置信息发送至对应的光网络端口模块或光网络单元。
[0034]在具体实施例中,通过将配置信息写入配置文件并存储在光线路终端的存储单元中,当光网络端口模块及光网络单元上线并向光线路终端发送的获取配置信息的请求时(即光网络端口模块或者光网络单元启动并上线后通知光线路终端),光线路终端根据接收到请求读取存储在存储单元中的配置文件并获取配置信息后,执行向光网络端口模块及光网络单元发送对应的配置信息,本实施例由于将配置信息写入到配置文件中并存储在光线路终端的存储单元中,光线路终端启动时不用逐项加载繁多的配置信息(即不需要执行写入指令,将配置信息写入到配置文件中),而是直接加载整个配置文件到存储单元,而当光线路终端启动后接收到光网络端口模块及光网络单元上线发送的获取配置信息的请求后,读取已加载的配置文件并执行向光网络端口模块及光网络单元下发配置信息的操作(例如执行bind或者commit操作等),从而加快了光线路终端的启动速度以及加快了加载配置文件的速度,同时也提高了加载配置文件的准确率。
[0035]于上述方案基础上,进一步的,配置信息可为通过命令行指令输入的对光线路终端的配置信息。
[0036]于上述方案基础上,进一步的,在步骤SI中,如图2所示,可包括以下步骤:
[0037]步骤S11、所述光线路终端将所述配置信息保存至一数据库中并形成所述数配置文件;
[0038]步骤S12、所述数据库存储在所述存储单元中。
[0039]作为一种优选的实施方式,上述数据库可以是嵌入式关系型数据库。
[0040]于上述方案基础上,进一步的,数据库为SQLITE数据库。
[0041]于上述方案基础上,进一步的,存储单元为非易失性存储芯片,
[0042]作为一种优选的实施方式,非易失性存储芯片为FLASH芯片,配置信息写入到配置文件并存储到FLASH芯片中。
[0043]于上述方案基础上,进一步的,在步骤S3中,如图3所示,可包括以下步骤:
[0044]步骤S31、所述光线路终端接收所述光网络端口模块或所述光网络单元发送的获取配置信息的请求,即光网络端口模块或者光网络单元启动并上线后,可以通过发送请求来通知光线路终端,以期望获取相应的配置信息;
[0045]步骤S32、所述光线路终端根据所述请求读取存储在所述存储单元中的所述配置文件;
[0046]步骤S33、所述光线路终端将所述配置文件中对应的所述配置信息发送至对应的所述光网络端口模块或对应的所述光网络单元。本发明的较佳的实施例中,光线路终端读取配置文件后,将其中的配置信息通过相应的操作指令(例如bind/commit指令)下发到相应的光网络端口模块或者对应的光网络单元中。
[0047]本发明的技术方案中还提供了一种光网络控制系统,应用于光线路终端启动时加载配置方法。
[0048]上述技术方案具有如下优点或有益效果:通过将配置信息写入配置文件并存储在光线路终端的存储单元中,当光线路终端接收光网络端口模块及光网络单元发送的请求获取配置信息后读取存储在光线路终端存储单元中的配置文件并将配置信息下发至对应的光网络端口模块及对应的光网络单元,从而从根本上解决了光线路终端启动速度缓慢以及加载配置文件缓慢的问题,并且提高了加载配置文件的准确率。
[0049]以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
【主权项】
1.一种光线路终端启动时加载配置方法,所述光线路终端连接复数个光网络端口模块,所述光网络端口模块连接复数个光网络单元,其特征在于,包括以下步骤: 步骤S1、创建配置文件,将配置信息写入所述配置文件,所述配置文件保存到所述光网络局?而的存储单兀中; 步骤S2、所述光网络端口模块或光网络单元向所述光线路终端发送请求获取配置信息; 步骤S3、所述光线路终端于接收所述请求获取配置信息后读取存储在所述存储单元中的所述配置文件并将所述配置信息发送至对应的所述光网络端口模块或光网络单元。2.根据权利要求1所述光线路终端启动时加载配置方法,其特征在于,所述配置信息为命令行指令输入的配置信息。3.根据权利要求1所述光线路终端启动时加载配置方法,其特征在于,在所述步骤SI中,包括以下步骤: 步骤S11、所述光线路终端将所述配置信息保存至一数据库中并形成所述数配置文件;步骤S12、所述数据库存储在所述存储单元中。4.根据权利要求3所述光线路终端启动时加载配置方法,其特征在于,所述数据库为SQLITE数据库。5.根据权利要求1或3所述光线路终端启动时加载配置方法,其特征在于,所述存储单元为非易失性存储芯片。6.根据权利要求5所述光线路终端启动时加载配置方法,其特征在于,所述非易失性存储芯片为FLASH芯片。7.根据权利要求1所述光线路终端启动时加载配置方法,其特征在于,在所述步骤S3中,包括以下步骤: 步骤S31、所述光线路终端接收所述光网络端口模块或所述光网络单元发送的获取配置信息的请求; 步骤S32、所述光线路终端根据所述请求读取存储在所述存储单元中的所述配置文件; 步骤S33、所述光线路终端将所述配置文件中对应的所述配置信息发送至对应的所述光网络端口模块或对应的所述光网络单元。8.一种光网络控制系统,其特征在于,应用如权利要求1-7中任一所述光线路终端启动时加载配置方法。
【专利摘要】本发明提供一种光线路终端启动时加载配置方法及系统,光线路终端连接复数个光网络端口模块,每个光网端口模块连接复数个光网络单元,具体包括以下步骤:步骤S1、创建配置文件,将配置信息写入配置文件,配置文件保存到光网络局端的存储单元中;步骤S2、光网络端口模块或光网络单元向光线路终端发送请求获取配置信息;步骤S3、光线路终端于接收请求获取配置信息后读取存储在存储单元中的配置文件并将配置信息发送至对应的光网络端口模块或光网络单元。发明的有益效果在于,加快了光线路终端的启动速度并且提高了加载配置文件的速度,提高了加载配置文件的准确率。
【IPC分类】H04L12/24
【公开号】CN105162621
【申请号】CN201510478318
【发明人】李如发
【申请人】上海斐讯数据通信技术有限公司
【公开日】2015年12月16日
【申请日】2015年8月7日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1