设备组网方法、系统、电子装置和存储介质与流程

文档序号:26705100发布日期:2021-09-18 03:34阅读:105来源:国知局
设备组网方法、系统、电子装置和存储介质与流程

1.本技术涉及设备组网技术领域,特别是涉及设备组网方法、系统、电子装置和存储介质。


背景技术:

2.图1是相关技术的das (direct

attached storage,开放系统的直连式存储)系统组网示意图,如图1所示,该das系统包括主设备和多个从设备,主设备和多个具有不同功率的从设备通信连接。主设备负责整个系统的协调工作,例如收集从设备信息、分配设备类型、处理升级包、下发升级信息、转发告警信息以及系统衰减/增益的调整。相关技术的das系统组网方法如下:在开发设计之初根据当前需求进行整体设计,即设定好从设备的设备类型、设备数目、系统增益定标基准值。在根据需求设定主设备和固定数目的从设备,接入运营商网络之后,需要确定符合系统的输入输出功率,该输入输出功率是一个定值,所以在设计之初通常会根据系统的整体输入输出功率设定好主设备的衰减调整值和各个从设备的增益调整值。但是,当有新增设备接入das系统后,将会引起系统整体的输入输出功率发生变化,导致das系统存在以下问题:一方面,在das系统接入新增设备时,无法自适应新增设备接入后的功率调整,只能对当前系统已有的设备进行升级维护,而无法满足新增设备的升级维护需求。另一方面,主设备根据已有从设备上报的信息去映射相关的设备类型,新增设备接入后并没有预期对应的设备类型可以映射,如果主设备给新增设备分配已有的设备类型,这样显然不符合实际需求,导致系统无法正确识别和处理新增设备的信息。
3.针对相关技术中存在的设备组网方法无法自适应调整系统的衰减/增益的问题,目前还没有提出有效的解决方案。


技术实现要素:

4.在本实施例中提供了一种设备组网方法、系统、电子装置和存储介质,以解决相关技术中设备组网方法无法自适应调整系统的衰减/增益的问题。
5.第一个方面,在本实施例中提供了一种设备组网方法,包括:获取当前接入目标网络的多个从设备的数目和设备类型,根据所述多个从设备的数目和设备类型确定当前设备类型组合特征;判断所述当前设备类型组合特征与历史设备类型组合特征是否一致;在判断到所述当前设备类型组合特征与所述历史设备类型组合特征不一致的情况下,获取主设备的基准功率、所述多个从设备中各个从设备的上行输出功率,根据所述主设备的基准功率以及所述多个从设备的上行输出功率,确定所述主设备的衰减调整值和所述各个从设备的增益调整值;根据所述主设备的衰减调整值对所述主设备进行功率调整,以及根据所述各个从设备的增益调整值对相应的从设备进行功率调整。
6.在其中一些实施例中,在判断到所述当前设备类型组合特征与所述历史设备类型组合特征不一致的情况下,获取主设备的基准功率、所述多个从设备中各个从设备的上行输出功率,根据所述主设备的基准功率以及所述多个从设备的上行输出功率,确定所述主设备的衰减调整值和所述各个从设备的增益调整值包括:确定所述多个从设备中的最大从设备上行输出功率;根据所述各个从设备的上行输出功率和所述最大从设备上行输出功率,确定所述各个从设备的增益调整值;根据所述主设备的基准功率和所述最大从设备上行输出功率,确定所述主设备的衰减调整值。
7.在其中一些实施例中,在判断到所述当前设备类型组合特征与所述历史设备类型组合特征不一致的情况下,获取主设备的基准功率包括:确定所述主设备仅和所述多个从设备中其中一个从设备通信连接时所述主设备的上行输出功率为所述主设备的基准功率。
8.在其中一些实施例中,在根据所述主设备的基准功率以及所述多个从设备的上行输出功率,确定所述主设备的衰减调整值和所述各个从设备的增益调整值之后,所述方法还包括:将所述各个从设备的增益调整值分配至相应的所述各个从设备;或者,将所述主设备的衰减调整值和所述多个从设备的增益调整值发送至所述各个从设备。
9.在其中一些实施例中,在获取当前接入目标网络的多个从设备的数目和设备类型,根据所述多个从设备的数目和设备类型确定当前设备类型组合特征之前,所述方法还包括:获取接入所述目标网络的从设备的设备信息,所述设备信息包括以下至少之一:设备类型、上行输出功率、路由信息、告警状态、功能使能状态、位置信息、序列号、与上一级连接的光口信息、拓扑名称;根据所述设备信息生成设备列表,并对所述从设备的设备类型和上行输出功率进行统计,得到所述多个从设备的设备类型组合特征与最大从设备上行输出功率。
10.在其中一些实施例中,在根据所述设备信息生成设备列表之后,所述方法还包括:获取接入所述目标网络的新增设备的设备信息,从所述设备信息中提取所述新增设备的路由信息;判断所述路由信息是否处于所述设备列表中;在判断到所述路由信息处于所述设备列表的情况下,删除所述设备列表中对应于所述路由信息的从设备的记录,并根据所述新增设备的设备信息更新所述设备列表中对应于所述路由信息的从设备的记录;以及,在判断到所述路由信息不处于所述设备列表的情况下,分配位置给所述新增设备,并删除所述位置中除所述新增设备以外的其他从设备的记录。
11.在其中一些实施例中,获取接入所述目标网络的新增设备的设备信息包括:获取所述新增设备主动发送至所述主设备的心跳包,获取所述心跳包中所述新增设备的设备信息;或者,
向所述新增设备发起获取所述设备信息的请求消息,接收所述从设备响应于所述请求消息后返回的携带有所述设备信息的响应消息。
12.在其中一些实施例中,所述目标网络包括接入单元,在判断到所述当前设备类型组合特征与所述历史设备类型组合特征不一致的情况下,根据所述主设备的基准功率以及所述多个从设备的上行输出功率,确定所述主设备的衰减调整值和所述各个从设备的增益调整值之后,所述方法还包括:判断所述接入单元的衰减调整值是否大于阈值;在判断到所述接入单元的衰减调整值大于阈值的情况下,设置所述接入单元中模拟域的衰减调整值;在判断到所述接入单元的衰减调整值不大于阈值的情况下,设置所述接入单元中数字域的衰减调整值。
13.在其中一些实施例中,所述方法还包括:获取从设备升级包的crc校验信息;判断所述crc校验信息和预先存储的crc校验信息是否不同;在判断到所述crc校验信息和所述预先存储的crc校验信息不同的情况下,根据所述从设备升级包对相应的从设备进行升级处理。
14.在其中一些实施例中,在获取从设备升级包的crc校验信息之前,所述方法还包括:获取设备升级包,对所述设备升级包进行crc校验处理,得到所述crc校验信息;根据所述crc校验信息判断所述设备升级包是否为主设备升级包;在判断到所述设备升级包是主设备升级包的情况下,对所述主设备进行升级处理;以及,在判断到所述设备升级包不是主设备升级包的情况下,确定所述设备升级包为所述从设备升级包,并将所述从设备升级包发送至相应的从设备。
15.在其中一些实施例中,在判断到所述设备升级包不是主设备升级包的情况下,确定所述设备升级包为所述从设备升级包,并将所述从设备升级包发送至相应的从设备包括:将所述crc校验信息发送至所述多个从设备;在经由所述多个从设备中的任一从设备判断到所述crc校验信息和所述预先存储的crc校验信息不同的情况下,将所述从设备升级包发送至该从设备。
16.在其中一些实施例中,获取设备升级包包括:向服务器发起sftp请求,根据所述sftp请求下载所述服务器中的所述设备升级包;以及,在判断到所述设备升级包不是主设备升级包的情况下,确定所述设备升级包为所述从设备升级包,并将所述从设备升级包发送至相应的从设备包括:接收该从设备发起的通ftp请求,根据所述ftp请求将所述从设备包提供给该从设备进行下载。
17.第二个方面,在本实施例中提供了一种设备组网系统,包括:主设备和多个从设备,所述主设备和所述多个从设备通信连接,所述主设备用于执行上述第一个方面所述的设备组网方法。
18.在其中一些实施例中,所述设备组网系统为das系统,所述das系统包括依次连接
的接入单元、扩展单元和远端覆盖单元;其中,所述接入单元用于接收目标网络的信号;所述扩展单元用于将所述目标网络的信号进行打包、组帧、路由后传输至所述远端覆盖单元;所述远端覆盖单元用于对所述目标网络的信号进行射频放大处理和覆盖范围扩大处理;在由所述接入单元和所述扩展单元组成的网络中,所述接入单元作为所述主设备,所述扩展单元作为所述从设备;在由所述扩展单元和所述远端覆盖单元组成的网络中,所述扩展单元作为所述主设备,所述远端覆盖单元作为所述从设备。
19.第三个方面,在本实施例中提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的设备组网方法。
20.第四个方面,在本实施例中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的设备组网方法。
21.与相关技术相比,在本实施例中提供的设备组网方法、系统、电子装置和存储介质,通过获取当前接入目标网络的多个从设备的数目和设备类型,根据多个从设备的数目和设备类型确定当前设备类型组合特征;判断当前设备类型组合特征与历史设备类型组合特征是否一致;在判断到当前设备类型组合特征与历史设备类型组合特征不一致的情况下,获取主设备的基准功率、多个从设备中各个从设备的上行输出功率,根据主设备的基准功率以及多个从设备的上行输出功率,确定主设备的衰减调整值和各个从设备的增益调整值;根据主设备的衰减调整值对主设备进行功率调整,以及根据各个从设备的增益调整值对相应的从设备进行功率调整,解决了相关技术中存在的设备组网方法无法自适应调整系统的衰减/增益的问题,实现了系统衰减/增益的自适应调整。
22.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
附图说明
23.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:图1是相关技术的das系统组网示意图;图2是本实施例的设备组网方法的终端的硬件结构框图;图3是本实施例的设备组网方法的流程图;图4是优选实施例的das系统软件架构图;图5是das系统的主/从设备通信流程图;图6是优选实施例的主设备处理心跳包的流程图;图7是优选实施例的das系统衰减/增益动态处理的原理图;图8是优选实施例的das系统升级框架示意图;图9是本实施例的das系统的结构示意图。
具体实施方式
24.为更清楚地理解本技术的目的、技术方案和优点,下面结合附图和实施例,对本技术进行了描述和说明。
25.除另作定义外,本技术所涉及的技术术语或者科学术语应具有本技术所属技术领域具备一般技能的人所理解的一般含义。在本技术中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本技术中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本技术中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本技术中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本技术中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。
26.在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图2是本实施例的设备组网方法的终端的硬件结构框图。如图2所示,终端可以包括一个或多个(图2中仅示出一个)处理器202和用于存储数据的存储器204,其中,处理器202可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置。上述终端还可以包括用于通信功能的传输设备206以及输入输出设备208。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图2中所示更多或者更少的组件,或者具有与图2所示出的不同配置。
27.存储器204可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的设备组网方法对应的计算机程序,处理器202通过运行存储在存储器204内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器204可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器204可进一步包括相对于处理器202远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
28.传输设备206用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备206包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备206可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
29.在本实施例中提供了一种设备组网方法,图3是本实施例的设备组网方法的流程图,如图3所示,该流程包括如下步骤:步骤s301,获取当前接入目标网络的多个从设备的数目和设备类型,根据多个从设备的数目和设备类型确定当前设备类型组合特征。
30.目标网络包括一个主设备和多个从设备,主设备和多个从设备通信连接。主设备
通过从设备主动上报的设备信息,从中提取设备类型,并统计已接入目标网络的从设备的数目和设备类型,得到当前设备类型组合特征。
31.步骤s302,判断当前设备类型组合特征与历史设备类型组合特征是否一致。
32.主设备会以预设频率获取接入目标网络的多个从设备的数目和设备类型,统计设备类型组合特征。对于当前周期而言,主设备将获取上一周期统计得到的历史设备类型组合特征,并将当前设备类型组合特征与历史设备类型组合特征进行比较,判断两者是否一致,若当前设备类型组合特征与历史设备类型组合特征不一致,即设备类型组合特征发生了变化,则判定为当前周期有新增设备接入目标网络,需要对系统的衰减/增益作出调整。
33.步骤s303,在判断到当前设备类型组合特征与历史设备类型组合特征不一致的情况下,获取主设备的基准功率、多个从设备中各个从设备的上行输出功率,根据主设备的基准功率以及多个从设备的上行输出功率,确定主设备的衰减调整值和各个从设备的增益调整值。
34.在根据主设备的基准功率以及多个从设备的上行输出功率,确定主设备的衰减调整值和各个从设备的增益调整值时,主设备先确定多个从设备中的最大从设备上行输出功率,再根据各个从设备的上行输出功率和最大从设备上行输出功率,确定各个从设备的增益调整值,以及根据主设备的基准功率和最大从设备上行输出功率,确定主设备的衰减调整值。
35.其中,主设备的基准功率是主设备满足某个条件时的上行输出功率,例如,确定主设备仅和多个从设备中其中一个从设备通信连接时主设备的上行输出功率为主设备的基准功率。
36.步骤s304,根据主设备的衰减调整值对主设备进行功率调整,以及根据各个从设备的增益调整值对相应的从设备进行功率调整。
37.主设备根据衰减调整值对自身进行功率调整,并将增益调整值分配至相应的各个从设备,以供各个从设备根据相应的增益调整值进行功率调整。
38.在上述步骤s301至s304中,主设备的衰减调整值和从设备的增益调整值没有采用固定值,而是通过实时检测目标网络的设备类型组合特征,以确定是否有新增设备接入目标网络,并且,在检测到有新增设备接入目标网络时,根据主设备的基准功率和当前接入目标网络的从设备的上行输出功率,确定主设备的衰减调整值和各个从设备的增益调整值,从而根据主设备的衰减调整值对主设备进行功率调整,以及根据各个从设备的增益调整值对相应的从设备进行功率调整,实现了在目标网络中因新增设备导致系统输出功率变化时,能够自适应地对主设备和各个从设备进行功率调整。通过上述步骤,解决了相关技术中存在的设备组网方法无法自适应调整系统的衰减/增益的问题,实现了系统衰减/增益的自适应调整。
39.在一些实施例中,在确定主设备的衰减调整值和各个从设备的增益调整值之后,主设备将各个从设备的增益调整值分配至相应的各个从设备。例如,主设备可以根据各个从设备的设备类型和增益调整值生成广播包,以广播的形式将当前打包好的广播包发送给全部从设备,各个从设备接收到广播包之后,将根据设备类型检索和自身设备类型一致的广播包,并获取其中的增益调整值进行功率调整。
40.在一些实施例中,多个从设备之间可能存在担任下一级网络的主设备的从设备,
则在确定主设备的衰减调整值和各个从设备的增益调整值之后,主设备将主设备的衰减调整值和多个从设备的增益调整值发送至各个从设备,以供担任下一级网络的主设备的从设备根据衰减调整值和增益调整值进行功率调整。
41.在一些实施例中,主设备通过如下方式获取从设备的设备信息:获取接入目标网络的从设备的设备信息,设备信息包括以下至少之一:设备类型、上行输出功率、路由信息、告警状态、功能使能状态、位置信息、序列号、与上一级连接的光口信息、拓扑名称;根据设备信息生成设备列表,并对从设备的设备类型和上行输出功率进行统计,得到多个从设备的设备类型组合特征与最大从设备上行输出功率。
42.从设备将自身设备信息打包并生成心跳包,主设备通过接收从设备主动发送的心跳包得到设备信息,根据设备信息生成设备列表,以及从设备信息中提取从设备的设备类型和上行输出功率,对从设备的设备类型和上行输出功率进行统计,得到多个从设备的设备类型组合特征与最大从设备上行输出功率。如此设置,一旦有新增设备接入目标网络,只需要新增设备上报自身的设备信息即可触发系统的自适应功率调整。
43.在主设备根据设备信息生成设备列表之后,可以通过如下方式维护设备列表:获取接入目标网络的新增设备的设备信息,从设备信息中提取新增设备的路由信息;判断路由信息是否处于设备列表中;在判断到路由信息处于设备列表的情况下,删除设备列表中对应于路由信息的从设备的记录,并根据新增设备的设备信息更新设备列表中对应于路由信息的从设备的记录;以及,在判断到路由信息不处于设备列表的情况下,分配位置给新增设备,并删除位置中除新增设备以外的其他从设备的记录。
44.在一些实施例中,可以通过获取新增设备主动发送至主设备的心跳包,得到心跳包中新增设备的设备信息。或者,也可以向新增设备发起获取设备信息的请求消息,接收从设备响应于请求消息后返回的响应消息,从而得到新增设备的设备信息。
45.目标网络中的主设备、从设备可以根据需求将其规划到不同功能的单元中去,形成接入单元、扩展单元和覆盖单元。当目标网路中有新增设备接入时,除了以主/从设备的范畴调整系统的衰减/增益之外,还需要从功能单元的范畴调整系统的衰减/增益。因此,在判断到当前设备类型组合特征与历史设备类型组合特征不一致的情况下,还将获取主设备的基准功率;确定多个从设备中的最大从设备上行输出功率,根据主设备的基准功率和最大从设备上行输出功率,确定接入单元的衰减调整值。
46.在一些实施例中,在确定接入单元的衰减调整值之后,还将判断接入单元的衰减调整值是否大于阈值;在判断到接入单元的衰减调整值大于阈值的情况下,设置接入单元中模拟域的衰减调整值;在判断到接入单元的衰减调整值不大于阈值的情况下,设置接入单元中数字域的衰减调整值。在一些实施例中,阈值可以设为0。
47.在设备升级阶段,由主设备统一从服务器下载设备升级包,并将设备升级包分配至从设备进行升级。
48.其中,在主设备从服务器下载设备升级包之后,主设备对设备升级包进行crc(cyclic redundancy check,循环冗余校验)校验处理,得到crc校验信息,根据crc校验信息判断设备升级包是否为主设备升级包,在判断到设备升级包是主设备升级包的情况下,对主设备进行升级处理,以及,在判断到设备升级包不是主设备升级包的情况下,确定设备升级包为从设备升级包,并将从设备升级包发送至相应的从设备。
49.其中,主设备在将从设备升级包发送至相应的从设备之前,会将crc校验信息发送至多个从设备,从设备获取crc校验信息,判断该crc校验信息和预先存储的crc校验信息是否不同,在经由多个从设备中的任一从设备判断到crc校验信息和预先存储的crc校验信息不同的情况下,从设备将从主设备下载该从设备升级包,对自身进行升级处理。
50.在一些实施例中,主设备通过向服务器发起sftp(secure file transfer protocol,ssh文件传输协议)请求,根据sftp请求下载服务器中的设备升级包。
51.在主设备判断到设备升级包不是主设备升级包的情况下,确定设备升级包为从设备升级包,并将从设备升级包发送至相应的从设备之后,接收该从设备发起的通ftp(file transfer protocol,文件传输协议)请求,根据ftp请求将从设备包提供给该从设备进行下载。
52.本技术的设备组网方法可以应用于das系统的组网设计,以下将通过优选实施例介绍das系统。
53.图4是优选实施例的das系统软件架构图,如图4所述,从设备通过心跳包将设备信息上报至主设备,其中设备信息包括设备类型、上行输出功率、路由信息、告警状态、功能使能状态、位置信息、序列号、与上一级连接的光口信息和拓扑名称;主设备根据心跳包的设备信息在内存中维护所有当前接入目标网络的设备列表,以及保存一份基本的从设备信息至flash。同样,主设备也会有一些信息需要同步到从设备。其中,omt代表操作维护终端,用于提供数据查询或者设置的功能,该操作维护终端可以包含有人机交互界面,网络管理员或系统管理者通过这样一个可操作的可视终端对主/从设备进行维护操作,比如输入指令、调整运行参数、控制输出打印。
54.结合图4的das系统软件架构图,图5示出了该das系统的主/从设备通信流程图,如图5所示,该das系统采用从设备主动上报设备信息的方式接入主设备,从设备确认自身设备类型和功率情况,从设备是何设备类型由自己决定而不是由主设备分配,并且从设备的功率情况也是主动上报给主设备,主设备作为信息采集中心,并不分配设备类型,以消除主设备中固定可分配数目的设备类型带来的局限性。其中,从设备接入主设备的上报信息通过心跳包的形式以udp(user datagram protocol,用户数据报协议)协议发送到主设备,主设备也将会广播一些系统信息到从设备。
55.主设备收到所有从设备心跳包后就完成了从设备的设备类型和功率的统计,后续就可以根据统计好的设备类型和功率调整系统的功率,以及其他从设备相关信息处理,即使有新类型的从设备接入das系统,只需要该新类型的从设备上报自己的设备类型就可以接入das系统。
56.图6是优选实施例的主设备处理心跳包的流程图,如图6所示,主设备维护一张虚拟的接入das系统的所有从设备的设备列表,设备列表包含所有接入系统的从设备的设备信息,这些设备信息的来源就是主设备在从设备上报的心跳包中提取的,主设备收到心跳包后采用相应的处理函数进行数据汇总处理。
57.主设备收到从设备心跳包时,首先会取出从设备的路由信息,然后将设备列表中factorysn字段下的信息和心跳包中factorysn字段下的信息进行比较,判断设备列表中是否已经存在该从设备。
58.若设备列表中已经存在该从设备,则检查设备列表中是否保存过同一路由的从设
备,若有,则删除该条从设备信息,接下来检查心跳包中的dvcid、route、ip字段下的信息和该设备列表中相应字段下的信息是否相同,若不同,则将这些字段下的信息修改为心跳包中相应字段下的信息。
59.若设备列表中不存在该从设备,则分配最小可用位置并删除该位置的其他从设备的信息,判断从设备心跳包中的dvcid是否被使用,若是,则分配最小可用id,若否,则使用从设备自身携带的dvcid,最后保存信息。
60.图7是优选实施例的das系统衰减/增益动态处理的原理图,如图7所示,为达到可以灵活接入各种类型的从设备,das系统的衰减调整值和增益调整值没有采用固定值,而是通过主设备实时检测das系统中当前设备类型组合特征及各从设备功率情况,计算出当前das系统中适合的主设备的衰减值调整值和从设备的增益调整值。其中,从设备负责在心跳包中上报自身设备类型和功率信息,主设备收到心跳包后根据设备类型和功率信息进行系统的衰减和增益分配。
61.具体地,首先,主设备会选中和其中一种类型的从设备单独组网时的上行输出功率作为一个定标基准值(基准功率),例如,主设备和从设备1单独组网时的上行输出功率为

7db,则定标基准值为

7db。主设备组网前需要单机定标,主设备基带发信号,通过衰减器的设置使频仪上显示定标基准值

7db,从设备接入主设备并上报单独与主设备组网时的上行输出功率,主设备根据所有从设备上报的上行输出功率分别计算各个从设备的增益调整值和主设备的衰减调整值,通过该方法可以根据系统中从设备种类的变化动态地计算出衰减调整值和增益调整值,从而实现主设备输出功率的动态平衡。系统衰减/增益调整值的计算公式如下所述:gauattenu = calibvalue
ꢀ–ꢀ
upmaxoutpoweradjgain(n) = upoutpower(n)
ꢀ–
upmaxoutpower用于计算系统衰减/增益调整值的参数如表1所示,其中,n代表从设备的编号。
62.表1 用于计算系统衰减/增益调整值的参数定标基准值calibvalue(

7)从设备增益调整值adjgain(n)主设备衰减调整值gauattenu从设备上报的上行输出功率upoutpower(n)最大从设备上行输出功率upmaxoutpower主设备衰减调整值gauattenu从设备增益调整值adjgain(n)衰减的计算和增益的分配由主设备完成,主设备处理完成后将数据衰减和增益通过广播包的形式下发到各个从设备。
63.在一些实施例中,多个从设备之间也会有主从之分,即在第一级网络中的从设备,其在第二级网络中可能担任主设备,则在das系统的设备类型组合特征发生变化时,该从设备不仅要进行增益调整,还需要进行衰减调整。以下将分别给出从设备进行增益调整和衰减调整的流程图。
64.主设备将增益调整值通过广播包的形式下发到各个从设备,从设备通过设备类型检索属于自己的增益调整值。从设备判断广播包中的增益调整值和预先保存的增益调整值
是否相同,不同的话则保存新的增益调整值并通过新的增益调整值更新ddc(direct digital control,直接数字控制)增益值。
65.或者,主设备将衰减调整值通过广播包的形式下发到各个从设备,从设备先重置数字域和模拟域的衰减设置,将主设备下发的衰减调整值和阈值进行比较,在判断到衰减调整值大于阈值的情况下,设置模拟域的衰减调整值,在判断到衰减调整值不大于阈值的情况下,设置数字域的衰减调整值。
66.图8是优选实施例的das系统升级框架示意图,如图8所示,设备采用sftp和ftp配合的方式对das系统各个设备进行升级,主设备通过sftp下载服务器的设备升级包,如果是从设备的升级包则进行crc校验,将生成的crc校验信息通过广播包的形式下发到各个从设备,从设备通过ftp的方式向主设备下载设备升级包。
67.综上,本技术提供的设备组网方法具备以下优势:(1)主/从设备的衰减/增益从系统中解耦,系统更加动态灵活。主/从设备需要调整的衰减/增益并不是静态的数值,而是由主设备根据设备类型组合特征动态分配的,所以不同的当前设备类型组合特征有着不同的衰减/增益调整值,以达到系统更改后输出功率的平衡。
68.(2)从设备主动上报设备信息,系统可以更加快速识别新增设备。从设备接入系统立即上报自身设备信息,主设备收到后立即进行处理,接入现有系统中,比采用查询方式更加主动、更加迅速。
69.(3)集中处理系统中的设备升级包,系统升级更加简便。设备升级包的处理统一由主设备下载处理,处理完成后作为下载服务器,广播从设备升级包的crc校验信息,从设备可以不用单独连接远端服务器便可以升级。
70.(4)新开发种类设备可以无缝接入现网系统,对未接入的新设备有很强的兼容性。主设备可以动态判断当前设备类型组合特征,新开发种类从设备接入现网并上报设备类型和功率信息,主设备根据这些信息重新计算各个设备的衰减/增益调整值,实现无缝接入。实现了不用重新升级配置现网系统便可接入新开发的设备,大大减少了人力、物力、财力的投入。
71.(5)主设备查询从设备参数的功能,增加系统参数更加灵活。设备信息由从设备上报,其他信息由主设备以广播包查询的方式获取,实现新增参数需求的改动更加方便,只需要修改升级主设备查询参数列表即可,不需要升级其他从设备。
72.显然,上述说明和附图只是本技术的一些实施例,对本领域的普通技术人员来说,也可以根据这些说明和附图将本技术适用于其他类似情况,但无需付出创造性劳动。以下将分别给出以不同于上述实施例的手段达到本发明目的的实施方式。
73.(1)从设备关键信息的查询机制。从设备可以采用被动的方式接入das系统,通过主设备主动查询的方式获取从设备关键信息,实现系统的接入。
74.(2)从设备自身处理crc校验信息。主设备只负责通过sftp从服务器下载设备升级包,并不负责校验设备升级包的crc校验信息,从设备从主设备下载设备升级包自行校验,相同则不进行升级处理,不同则进行升级操作。
75.(3)预定义未来从设备种类。通过在主设备预定义从设备的设备类型实现新增设备的类型分配,解决未来新增设备的接入问题。
76.(4)设备各自动态计算本机的增益/衰减调整值。主设备将各个从设备上报的单独与主设备组网时的上行输出功率以广播包的形式下发给系统的各个设备,由设备自行计算本机需要调整的增益/衰减调整值。
77.结合上述实施例的设备组网方法,本实施例还提供了一种设备组网系统,该系统包括:主设备和多个从设备,主设备和多个从设备通信连接,主设备用于执行上述任一实施例的设备组网方法。
78.在一些实施例中,设备组网系统为das系统,图9是本实施例的das系统的结构示意图,如图9所示,das系统包括依次连接的接入单元、扩展单元和远端覆盖单元。
79.接入单元用于接收目标网络的信号;扩展单元用于将目标网络的信号进行打包、组帧、路由后传输至远端覆盖单元;远端覆盖单元用于对目标网络的信号进行射频放大处理和覆盖范围扩大处理。
80.在由接入单元和扩展单元组成的网络中,接入单元作为主设备,扩展单元作为从设备。
81.在由扩展单元和远端覆盖单元组成的网络中,扩展单元作为主设备,远端覆盖单元作为从设备。
82.在一些优选实施例中,提供了一种数字das系统,该系统通过接入单元直接耦合基站2g、3g、lte信号,采用数字传输方式,将信号传输至扩展单元;扩展单元同时将wifi信号通过千兆以太网接入,并同时将2g、3g、lte的基站信号和wifi信号进行打包、组帧、路由后经由数字光纤传输至远端覆盖单元;远端覆盖单元进行2g、3g、lte信号的射频放大和网络覆盖,wifi信号则由以太网透传后再经由外置的wifi模块进行信号的放大和覆盖。如此设置,使得数字das系统完成多制式共存、小功率覆盖、针对数据业务的网络覆盖任务。
83.在本实施例中还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
84.可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
85.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:s1,获取当前接入目标网络的多个从设备的数目和设备类型,根据多个从设备的数目和设备类型确定当前设备类型组合特征。
86.s2,判断当前设备类型组合特征与历史设备类型组合特征是否一致。
87.s3,在判断到当前设备类型组合特征与历史设备类型组合特征不一致的情况下,获取主设备的基准功率、多个从设备中各个从设备的上行输出功率,根据主设备的基准功率以及多个从设备的上行输出功率,确定主设备的衰减调整值和各个从设备的增益调整值。
88.s4,根据主设备的衰减调整值对主设备进行功率调整,以及根据各个从设备的增益调整值对相应的从设备进行功率调整。
89.需要说明的是,在本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,在本实施例中不再赘述。
90.此外,结合上述实施例中提供的设备组网方法,在本实施例中还可以提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述
实施例中的任意一种设备组网方法。
91.应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本技术提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下得到的所有其它实施例,均属本技术保护范围。
92.显然,附图只是本技术的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本技术适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本技术披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本技术公开的内容不足。
[0093]“实施例”一词在本技术中指的是结合实施例描述的具体特征、结构或特性可以包括在本技术的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本技术中描述的实施例在没有冲突的情况下,可以与其它实施例结合。
[0094]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1