一种配置无线设备方法及无线设备技术

技术编号:13921865 阅读:154 留言:0更新日期:2016-10-27 22:42
本发明专利技术提供了一种配置无线设备方法及无线设备,应用于远程管理系统中的无线终端设备,远程管理系统还包括远程管理设备,包括以下步骤:步骤S1、接收来自远程管理设备的配置文件,配置文件包括节点路径和配置信息;步骤S2、根据配置文件中的节点路径创建一树形储存结构;步骤S3、将配置信息保存至节点路径的最末一级节点内。其技术方案的有益效果在于,将配置文件中节点路径对应的配置信息保存至树形储存结构中对应的节点内,方便从树形储存结构中遍历到对应的节点,快速的获取对应的配置信息。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种配置无线设备方法及无线设备
技术介绍
远程管理设备,通常与多个无线设备连接,实现对多个无线设备进行集中管理,使使用者能快速方便的对无线设备进行管理,其中具体的管理内容包括,实时的监测无线设备的运行状况,下发配置文件至无线设备完成对无线设备的配置。在配置无线设备的过程中,远程管理设备通常通过TR069协议将配置文件下发至无线设备,其中配置文件是以节点路径的形式进行组织的,并且还包括与节点路径对应的配置信息,无线设备在接收到配置文件后对配置文件进行解析根据节点路径通过映射方法找到对应的配置信息完成对无线设备的配置,而现有的通过节点路径到配置信息的映射方法采用的是,通过脚本文件建立数组,数组的下标则为节点路径,具体如下:node_array[节点路径]=配置信息。而采用上述的数组的形式,实现节点路径到配置信息的映射方法在需要遍历每个节点路径的子节点时,处理起来十分的繁琐。例如,假设节点路径是“A.B.”,那么以“A.B.”开始的节点路径都是A.B.的子节点,如图1所示,其中“A.B.C”,“A.B.D”,“A.B.E.”,“A.B.E.F”都是“A.B.”的子节点,这样需要遍历整个数组,并解析每个数组元素,效率会很低。
技术实现思路
针对现有技术中节点路径到配置信息的映射方法存在的上述问题,现提供一种通过树形储存结构实现节点路径层次更加清晰,以及实现节点路径到配置信息的映射效率更高的配置无线设备方法及无线设备。具体技术方案如下:一种配置无线设备方法,应用于远程管理系统中的无线终端设备,所述远程管理系统还包括远程管理设备,其中,包括以下步骤:步骤S1、接收来自远程管理设备的所述配置文件,所述配置文件包括节点路径和配置信息;步骤S2、根据所述配置文件中的所述节点路径创建一树形储存结构;步骤S3、将所述配置信息保存至所述节点路径的最末一级节点内。优选的,所述步骤S2中,根据所述节点路径创建所述树形储存结构包括以下步骤:步骤S21、令根节点为当前父节点,令节点路径的第一级节点为当前比较节点;步骤S22、判断所述当前比较节点是否为所述当前父节点的一个子节点,若是则执行步骤S23,若否则先设当前比较节点为当前父节点的一个子节点再执行步骤S23;步骤S23,判断当前比较节点是否为所述节点路径的最末一级节点,若否则令当前比较节点为当前父节点,令所述节点路径中当前比较节点的下一级节点为当前比较节点并执行步骤S22;若是则结束。优选的,所述步骤S21中,所述根节点为一多维数组,所述根节点的所述子节点为所述多维数组中的元素。优选的,所述节点路径的格式为一表示节点上下级关系的节点序列。优选的,查找所述树形储存结构的方法包括以下步骤:步骤A、读取配置文件中的所述节点路径;步骤B、令根节点为当前父节点,令节点路径的第一级节点为当前比较节点;步骤C、判断所述当前比较节点是否为所述当前父节点的一个子节点,若是则执行步骤D;若否则先设当前比较节点为当前父节点的一个子节点再执行步骤D;步骤D,判断当前比较节点是否为所述节点路径的最末一级节点,若否则令当前比较节点为当前父节点,令所述节点路径中当前比较节点的下一级节点为当前比较节点并执行步骤C;若是则获取所述最末一级节点。优选的,所述步骤D中,当获取所述最末一级节点后,将所述配置信息写入所述最末一级节点,和/或当获取所述最末一级节点后,于所述最末一级节点获取所述配置信息。优选的,所述配置文件基于TR069协议。优选的,所述配置文件的格式为LuCI格式。还包括一种无线设备,其中,包括所述的配置无线设备方法。优选的,所述无线设备为无线接入点。上述技术方案具有如下优点或有益效果:通过将节点路径对应创建成树形储存结构,从而可以将配置文件中节点路径对应的配置信息保存至树形储存结构中对应的节点内,从而可以方便从树形储存结构中遍历到对应的节点快速的获取对应的配置信息,克服了现有技术中,节点路径与配置信息之间的映射存在的遍历繁琐且效率较低的缺陷。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1为
技术介绍
中数组的结构示意图;图2为本专利技术一种配置无线设备方法实施例的流程图;图3为本专利技术一种配置无线设备方法实施例中,关于创建树形储存结构的流程图;图4为本专利技术一种配置无线设备方法实施例中,关于查找所述树形储存结构的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术包括一种配置无线设备方法。一种配置无线设备方法的实施例,应用于远程管理系统中的无线终端设备,远程管理系统还包括远程管理设备,其中,如图2所示,包括以下步骤:步骤S1、接收来自远程管理设备的配置文件,配置文件包括节点路径和配置信息;步骤S2、根据配置文件中的节点路径创建一树形储存结构;步骤S3、将配置信息保存至节点路径的最末一级节点内。上述技术方案中,配置文件通常以目录树的结构形式存在,其中包括节点路径,以及节点路径上每个节点对应的配置信息,在无线设备接收到远程管理设备发送的配置文件后,根据配置文件中的节点路径创建树形储存结构,从而使树形储存结构的每个节点到树形储存结构的根节点的路径与配置文件中的节点路径对应,通过无线设备将配置文件中的配置信息保存至节点路径的最末一级节点内。通过创建的树形储存结构,可方便无线设备于树形储存结构中遍历到对应的节点获取配置信息,完成无线设备的配置操作。在一种较优的实施方式中,如图3所示,步骤S2中,根据节点路径对应创建树形储存结构包括以下步骤:步骤S21、令根节点为当前父节点,令节点路径的第一级节点为当前比较节点;步骤S22、判断当前比较节点是否为当前父节点的一个子节点,若是则执行步骤S23,若否则先设当前比较节点为当前父节点的一个子节点再执行步骤S23;步骤S23,判断当前比较节点是否为节点路径的最末一级节点,若否则令当前比较节点为当前父节点,令节点路径中当前比较节点的下一级节点为当前比较节点并执行步骤S22;若是则结束。上述技术方案中,在根节点下根据节点序列创建树形储存结构中的子节点具体为,令根节点为父节点,令节点路径的第一级节点为当前比较节点,判断比较节点是否为父节点下的一个子节点,若是则继续判断当前的比较节点是否为节点路径的最末一级节点,若是则树形储存结构创建成功;若当前比较节点非父节点的子节点,则将当前的比较节点作为当前父节点的一个子节点,并对该子节点进行判断,是否为节点路径的最末一级节点,若是,则树形储存结构创建成功,如否,则继续对节点序列中的下一级节点进行处理直到节点路径中的所有节点处理完毕,根据节点路径创建树形储存结构成功。在一种较优的实施方式中,步骤S23中,根节点为一多维数组,根节点的子节点为多维数组中的元素。上述技本文档来自技高网
...

【技术保护点】
一种配置无线设备方法,应用于远程管理系统中的无线终端设备,所述远程管理系统还包括远程管理设备,其特征在于,包括以下步骤:步骤S1、接收来自远程管理设备的所述配置文件,所述配置文件包括节点路径和配置信息;步骤S2、根据所述配置文件中的所述节点路径创建一树形储存结构;步骤S3、将所述配置信息保存至所述节点路径的最末一级节点内。

【技术特征摘要】
1.一种配置无线设备方法,应用于远程管理系统中的无线终端设备,所述远程管理系统还包括远程管理设备,其特征在于,包括以下步骤:步骤S1、接收来自远程管理设备的所述配置文件,所述配置文件包括节点路径和配置信息;步骤S2、根据所述配置文件中的所述节点路径创建一树形储存结构;步骤S3、将所述配置信息保存至所述节点路径的最末一级节点内。2.根据权利要求1所述的配置无线设备方法,其特征在于,所述步骤S2中,根据所述节点路径创建所述树形储存结构包括以下步骤:步骤S21、令根节点为当前父节点,令节点路径的第一级节点为当前比较节点;步骤S22、判断所述当前比较节点是否为所述当前父节点的一个子节点,若是则执行步骤S23,若否则先设当前比较节点为当前父节点的一个子节点再执行步骤S23;步骤S23,判断当前比较节点是否为所述节点路径的最末一级节点,若否则令当前比较节点为当前父节点,令所述节点路径中当前比较节点的下一级节点为当前比较节点并执行步骤S22;若是则结束。3.根据权利要求2所述的配置无线设备方法,其特征在于,所述步骤S21中,所述根节点为一多维数组,所述根节点的所述子节点为所述多维数组中的元素。4.根据权利要求1所述的配置无线设备方法,其特征在于,所述节点路径的格式为一表示节...

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

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

1