一种配网设备的配置方法和装置的制作方法

文档序号:7553485阅读:127来源:国知局
专利名称:一种配网设备的配置方法和装置的制作方法
技术领域
本发明涉及智能电网领域,尤其涉及一种配网设备的配置方法和装置。
背景技术
在智能电网中,越来越多的配网设备被安装和被使用,目前,在调试和开通配网设备的过程中,维护人员需要对配网设备的配置文件进行配置,假定有多个配置文件需要配置的情况下,维护人员一般需要通过FTP (File Transfer Protocol,文件传输协议)的方式远程登录到配网设备,对配网设备进行管理,也就是说,这种情况下,配网设备需要启动FTP协议服务。针对大量的配网设备,使用FTP这种方式对配网设备进行管理的效率不高,维护人员需要重复地打开,关闭,然后建立连接。另外,对于加密链路,FTP这种配置方式一般无法使用。

发明内容
本发明要解决的技术问题在于,针对现有技术通过FTP方式管理配网设备效率不高的缺陷,提供一种提高效率的配网设备的配置方法和装置
本发明解决其技术问题所采用的技术方案是:提供一种配网设备的配置方法,所述配网设备与维护端通过以太网通信连接,所述配网设备包括主板和多个从板,所述主板与每个从板之间通过总线通信连接;所述配置方法包括:
51.在所述主板的文件系统中建立每个从板所对应的临时配置目录;
52.所述维护端向所述主板下发配置文件,其中,所述配置文件包括主板配置文件和从板配置文件;
53.所述主板将所述从板配置文件下发至对应的从板;
54.等待所述从板配置文件下发完毕后,在所述主板上建立每个从板所对应的配置目
录镜像。优选地,所述配置文件由下行过程和上行过程实现配置。优选地,所述下行过程具体包括:
Al.所述维护端向所述主板发送所述配置文件的更新命令;
B1.在所述主板收到并确认所述更新命令后向所述主板发送待更新的板卡标识列表;Cl.在所述主板的文件系统中创建不同的临时配置目录,并且通过遍历所述临时配置目录生成板卡文件列表;
Dl.所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件;
El.等待所述主板将所述配置文件下发完毕后,依次将所述从板配置文件下发至对应的从板中;
Fl.将所述主板配置文件更新至所述主板的本地配置目录中,同时将所述从板配置文件更新至所述主板的文件系统中。
优选地,所述上行过程具体包括:
A2.所述维护端向所述主板发送所述配置文件的召唤命令;
B2.在所述主板收到并确认所述召唤命令后向所述主板发送当前板卡标识列表的请求命令;
C2.所述主板在收到所述请求命令后,获取主板配置标识和从板配置镜像标识,并且向所述维护端发送所述当前板卡标识列表;
D2.所述主板接收到当前板卡标识列表之后,根据所述主板配置标识和所述从板配置镜像标识生成临时配置目录,并通过遍历所述临时配置目录生成板卡文件列表;
E2.所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件;
F2.所述主板接收到所述请求后,将向所述维护端分片发送所述配置文件;
G2.直到所述配置文件发送完毕之后,所述维护端将所述配置文件更新至所述主板的本地配置目录。优选地,所述总线包括CAN总线、RS485总线和RS232总线。本发明还提供一种配网设备的配置装置,所述配网设备与维护端通过以太网通信连接,所述配网设备包括主板和多个从板,所述主板与每个从板之间通过总线通信连接;所述配置装置包括:
第一建立模块,用于在所述主板的文件系统中建立每个从板所对应的临时配置目录;第一下发模块,与所述第一建立模块连接,用于所述维护端向所述主板下发配置文件,其中,所述配置文件包括主板配置文件和从板配置文件;
第二下发模块,与所述第一下发模块连接,用于所述主板将所述从板配置文件下发至对应的从板;
第二建立模块,与所述第二下发模块连接,用于等待所述从板配置文件下发完毕后,在所述主板上建立每个从板所对应的配置目录镜像。优选地,所述配置文件由下行单元和上行单元实现配置。 优选地,所述下行单元具体包括:
发送子单元,用于所述维护端向所述主板发送所述配置文件的更新命令;
确认子单元,与所述发送子单元连接,用于在所述主板收到并确认所述更新命令后向所述主板发送待更新的板卡标识列表;
创建子单元,与所述确认子单元连接,用于在所述主板的文件系统中创建不同的临时配置目录,并且通过遍历所述临时配置目录生成板卡文件列表;
第一请求子单元,与所述创建子单元连接,用于所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件;
等待子单元,与所述第一请求子单元连接,用于等待所述主板将所述配置文件下发完毕后,依次将所述从板配置文件下发至对应的从板中;
第一更新子单元,与所述等待子单元连接,用于所述将所述主板配置文件更新至所述主板的本地配置目录中,同时将所述从板配置文件更新至所述主板的文件系统中。优选地,所述上行单元具体包括:
召唤子单元,用于所述维护端向所述主板发送所述配置文件的召唤命令;
第二请求子单元,与所述召唤子单元连接,用于在所述主板收到并确认所述召唤命令后向所述主板发送当前板卡标识列表的请求命令;
获取子单元,与所述第二请求子单元连接,用于所述主板在收到所述请求命令后,获取主板配置标识和从板配置镜像标识,并且向所述维护端发送所述当前板卡标识列表;
生成子单元,与所述获取子单元连接,用于所述主板接收到当前板卡标识列表之后,根据所述主板配置标识和所述从板配置镜像标识生成临时配置目录,并通过遍历所述临时配置目录生成板卡文件列表;
第三请求子单元,与所述生成子单元连接,用于所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件;
分片子单元,与所述第三请求子单元连接,用于所述主板接收到所述请求后,将向所述维护端分片发送所述配置文件;
第二更新子单元,与所述分片子单元连接,用于直到所述配置文件发送完毕之后,所述维护端将所述配置文件更新至所述主板的本地配置目录。优选地,所述总线包括CAN总线、RS485总线和RS232总线。实施本发明的技术方案,具有以下有益效果:根据现场的不同链路情况对配置文件进行相应的配置,例如链路处于加密状态和链路处于非加密状态,即使从板工作异常时或与主板无法正常通信的情况下,维护端也可从主板中获取每个从板所对应的配置目录镜像进行分析,从而及时排查配置文件的错误,提高了配网设备配置的效率;该技术方案较大的节省维护端的配置时间,并且可以有效且快速的进行远程配置,从而降低了维护的成本。另外,由于下行过程中,在主板中保存了每个从板所对应的配置目录镜像,所以在上行过程中,不需要主板向从板召唤配置文件,从而大大节省了维护端召唤配置文件的时间。


下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明配网设备的配置方法的流程 图2是本发明下行过程的流程 图3是本发明上行过程的流程 图4是本发明配网设备的配置装置的结构示意 图5是本发明下行单元的结构示意 图6是本发明上行单元的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。实施例一:
在本实施例中,为了对配网设备实现配置,该配网设备与维护端通过以太网通信连接,其中,所述配网设备包括主板和多个从板,所述主板与每个从板之间通过总线通信连接,该总线包括CAN总线、RS485总线和RS232总线。
应当解释的是,一般情况下,主板和从板一般各自维护自己的配置文件,该配网设备与维护端之间的传输速度往往在几十千字节/秒,甚至几百千字节/秒,而主板和每个从板之间的传输速度则仅有几千字节/秒,甚至几百字节/秒,针对配网设备而言,为了缓解这种传输速度上的差异,提供了一种配网设备的配置方法。请参阅图1,图1是本发明配网设备的配置方法的流程图,如图1所示,所述配置方法包括:
在步骤SI中,在所述主板的文件系统中建立每个从板所对应的临时配置目录。 在步骤S2中,所述维护端向所述主板下发配置文件,其中,所述配置文件包括主板配置文件和从板配置文件。在步骤S3中,所述主板将所述从板配置文件下发至对应的从板,这时维护端的工作结束。在步骤S4中,等待所述从板配置文件下发完毕后,在所述主板上建立每个从板所对应的配置目录镜像。应当解释的是,在本实施例中,该临时配置目录只是一个缓冲区,而配置目录镜像则是每个从板配置在主板上的拷贝。值得注意的是,这种配置方法可以根据现场的不同链路情况对配置文件进行相应的配置,例如链路处于加密状态和链路处于非加密状态,即使从板工作异常时或与主板无法正常通信的情况下,维护端也可从主板中获取每个从板所对应的配置目录镜像进行分析,从而及时排查配置文件的错误,提高了配网设备配置的效率;该技术方案较大的节省维护端的配置时间,并且可以有效且快速的进行远程配置,从而降低了维护的成本。实施例二:
应当说明的是,该配置文件由下行过程和上行过程实现配置,下行过程实际上指的是下载过程,上行过程实际上指的是上传过程,本领域的技术人员应当了解,在此不再赘述。请结合参阅图2,图2是本发明下行过程的流程图,如图2所示,所述下行过程具体包括:
在步骤Al中,所述维护端向所述主板发送所述配置文件的更新命令。在步骤BI中,在所述主板收到并确认所述更新命令后向所述主板发送待更新的板卡标识列表。在步骤Cl中,在所述主板的文件系统中创建不同的临时配置目录,并且通过遍历所述临时配置目录生成板卡文件列表。在步骤Dl中,所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件。在步骤El中,等待所述主板将所述配置文件下发完毕后,依次将所述从板配置文件下发至对应的从板中。 在步骤Fl中,所述将所述主板配置文件更新至所述主板的本地配置目录中,同时将所述从板配置文件更新至所述主板的文件系统中。经过步骤Al至F1,该配网设备可以重新加载配置文件了,表示该配置文件的下行过程也结束。请结合参阅图3,图3是本发明上行过程的流程图,如图3所示,所述上行过程具体包括: 在步骤A2中,所述维护端向所述主板发送所述配置文件的召唤命令;
在步骤B2中,在所述主板收到并确认所述召唤命令后向所述主板发送当前板卡标识列表的请求命令。在步骤C2中,所述主板在收到所述请求命令后,获取主板配置标识和从板配置镜像标识,并且向所述维护端发送所述当前板卡标识列表。在步骤D2中,所述主板接收到当前板卡标识列表之后,根据所述主板配置标识和所述从板配置镜像标识生成临时配置目录,并通过遍历所述临时配置目录生成板卡文件列表。在步骤E2中,所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件。在步骤F2中,所述主板接收到所述请求后,将向所述维护端分片发送所述配置文件。在步骤G2中,直到所述配置文件发送完毕之后,所述维护端将所述配置文件更新至所述主板的本地配置目录。经过步骤A2至G2,该维护端重新初始化所有的配置文件,表示该配置文件的上行过程也结束。应当说明的是,由于下行过程中,在主板中保存了每个从板所对应的配置目录镜像,所以在上行过程中,不需要主板向从板召唤配置文件,从而大大节省了维护端召唤配置文件的时间。本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。实施例三:
应当解释的是,本实施例是与实施例一对应的装置构造,请参阅图4,图4是本发明配网设备的配置装置的结构示意图,如图4所示,所述配置装置包括依次连接的第一建立模块101、第一下发模块102、第二下发模块103和第二建立模块104,下面具体介绍各个部分的作用:
第一建立模块101,用于在所述主板的文件系统中建立每个从板所对应的临时配置目录。第一下发模块102,与所述第一建立模块连接,用于所述维护端向所述主板下发配置文件,其中,所述配置文件包括主板配置文件和从板配置文件。第二下发模块103,与所述第一下发模块连接,用于所述主板将所述从板配置文件下发至对应的从板。第二建立模块104,与所述第二下发模块连接,用于等待所述从板配置文件下发完毕后,在所述主板上建立每个从板所对应的配置目录镜像。实施例四:
在本实施例中,所述配置文件由下行单元和上行单元实现配置。应当解释的是,本实施例是与实施例二对应的装置构造,请结合参阅图5,图5是本发明下行单元的结构示意图,如图5所示,所述下行单元具体包括发送子单元201、确认子单元202、创建子单元203、第一请求子单元204、等待子单元205和第一更新子单元206,下面具体介绍各个部分的作用:发送子单元201,用于所述维护端向所述主板发送所述配置文件的更新命令。确认子单元202,用于在所述主板收到并确认所述更新命令后向所述主板发送待更新的板卡标识列表。创建子单元203,用于在所述主板的文件系统中创建不同的临时配置目录,并且通过遍历所述临时配置目录生成板卡文件列表。第一请求子单元204,用于所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件。等待子单元205,用于等待所述主板将所述配置文件下发完毕后,依次将所述从板配置文件下发至对应的从板中。第一更新子单元206,用于所述将所述主板配置文件更新至所述主板的本地配置目录中,同时将所述从板配置文件更新至所述主板的文件系统中。请结合参阅图6,图6是本发明上行单元的结构示意图,如图6所示,所述上行单元具体包括依次连接的召唤子单元301、第二请求子单元302、获取子单元303、生成子单元304、第三请求子单元305、分片子单元306和第二更新子单元307,下面介绍各个部分的作用:
召唤子单元301,用于所述维护端向所述主板发送所述配置文件的召唤命令。第二请求子单元302,用于在所述主板收到并确认所述召唤命令后向所述主板发送当前板卡标识列表的请求命令。获取子单元303,用于所述主板在收到所述请求命令后,获取主板配置标识和从板配置镜像标识,并且向所述维护端发送所述当前板卡标识列表。生成子单元304,用于所述主板接收到当前板卡标识列表之后,根据所述主板配置标识和所述从板配置镜像标识生成临时配置目录,并通过遍历所述临时配置目录生成板卡文件列表。第三请求子单元305,用于所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件。分片子单元306,用于所述主板接收到所述请求后,将向所述维护端分片发送所述配置文件。第二更新子单元307,用于直到所述配置文件发送完毕之后,所述维护端将所述配置文件更新至所述主板的本地配置目录。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
权利要求
1.一种配网设备的配置方法,所述配网设备与维护端通过以太网通信连接,所述配网设备包括主板和多个从板,所述主板与每个从板之间通过总线通信连接;其特征在于,所述配置方法包括: 51.在所述主板的文件系统中建立每个从板所对应的临时配置目录; 52.所述维护端向所述主板下发配置文件,其中,所述配置文件包括主板配置文件和从板配置文件; 53.所述主板将所述从板配置文件下发至对应的从板; 54.等待所述从板配置文件下发完毕后,在所述主板上建立每个从板所对应的配置目录镜像。
2.根据权利要求1所述的配置方法,其特征在于,所述配置文件由下行过程和上行过程实现配置。
3.根据权利要求2所述的配置方法,其特征在于,所述下行过程具体包括: Al.所述维护端向所述主板发送所述配置文件的更新命令; B1.在所述主板收到并确认所述更新命令后向所述主板发送待更新的板卡标识列表;Cl.在所述主板的文件系统中创建不同的临时配置目录,并且通过遍历所述临时配置目录生成板卡文件列表; Dl.所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件; El.等待所述主板将所述配置文件下发完毕后,依次将所述从板配置文件下发至对应的从板中; Fl.将所述主板配置文件更新至所述主板的本地配置目录中,同时将所述从板配置文件更新至所述主板的文件系统中。
4.根据权利要求2所述的配置方法,其特征在于,所述上行过程具体包括: A2.所述维护端向所述主板发送所述配置文件的召唤命令; B2.在所述主板收到并确认所述召唤命令后向所述主板发送当前板卡标识列表的请求命令; C2.所述主板在收到所述请求命令后,获取主板配置标识和从板配置镜像标识,并且向所述维护端发送所述当前板卡标识列表; D2.所述主板接收到当前板卡标识列表之后,根据所述主板配置标识和所述从板配置镜像标识生成临时配置目录,并通过遍历所述临时配置目录生成板卡文件列表; E2.所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件; F2.所述主板接收到所述请求后,将向所述维护端分片发送所述配置文件; G2.直到所述配置文件发送完毕之后,所述维护端将所述配置文件更新至所述主板的本地配置目录。
5.根据权利要求1所述的方法,其特征在于,所述总线包括CAN总线、RS485总线和RS232总线。
6.一种配网设备的配置装置,所述配网设备与维护端通过以太网通信连接,所述配网设备包括主板和多个从板,所述主板与每个从板之间通过总线通信连接;其特征在于,所述配置装置包括: 第一建立模块,用于在所述主板的文件系统中建立每个从板所对应的临时配置目录;第一下发模块,与所述第一建立模块连接,用于所述维护端向所述主板下发配置文件,其中,所述配置文件包括主板配置文件和从板配置文件; 第二下发模块,与所述第一下发模块连接,用于所述主板将所述从板配置文件下发至对应的从板; 第二建立模块,与所述第二下发模块连接,用于等待所述从板配置文件下发完毕后,在所述主板上建立每个从板所对应的配置目录镜像。
7.根据权利要求6所述的配置装置,其特征在于,所述配置文件由下行单元和上行单元实现配置。
8.根据权利要求7所述的配置装置,其特征在于,所述下行单元具体包括: 发送子单元,用于所述维护端向所述主板发送所述配置文件的更新命令; 确认子单元,与所述发送子单元连接,用于在所述主板收到并确认所述更新命令后向所述主板发送待更新的板卡标识列表; 创建子单元,与所述确认子单元连接,用于在所述主板的文件系统中创建不同的临时配置目录,并且通过遍历所述临时配置目录生成板卡文件列表; 第一请求子单元,与所述创建子单元连接,用于所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件; 等待子单元,与所述第一请求子单元连接,用于等待所述主板将所述配置文件下发完毕后,依次将所述从板配置文件下发至对应的从板中; 第一更新子单元,与所述等待子单元连接,用于所述将所述主板配置文件更新至所述主板的本地配置目录中,同时将所述从板配置文件更新至所述主板的文件系统中。
9.根据权利要求7所述的配置装置,其特征在于,所述上行单元具体包括: 召唤子单元,用于所述维护端向所述主板发送所述配置文件的召唤命令; 第二请求子单元,与所述召唤子单元连接,用于在所述主板收到并确认所述召唤命令后向所述主板发送当前板卡标识列表的请求命令; 获取子单元,与所述第二请求子单元连接,用于所述主板在收到所述请求命令后,获取主板配置标识和从板配置镜像标识,并且向所述维护端发送所述当前板卡标识列表; 生成子单元,与所述获取子单元连接,用于所述主板接收到当前板卡标识列表之后,根据所述主板配置标识和所述从板配置镜像标识生成临时配置目录,并通过遍历所述临时配置目录生成板卡文件列表; 第三请求子单元,与所述生成子单元连接,用于所述维护端根据所述板卡文件列表请求所述主板分片发送所述配置文件; 分片子单元,与所述第三请求子单元连接,用于所述主板接收到所述请求后,将向所述维护端分片发送所述配置文件; 第二更新子单元,与所述分片子单元连接,用于直到所述配置文件发送完毕之后,所述维护端将所述配置文件更新至所述主板的本地配置目录。
10.根据权利要求6所述的装置,其特征在于,所述总线包括CAN总线、RS485总线和RS232总线。
全文摘要
本发明公开一种配网设备的配置方法和装置,该方法包括在主板的文件系统中建立每个从板所对应的临时配置目录;所述维护端向主板下发配置文件,其中,配置文件包括主板配置文件和从板配置文件;主板将从板配置文件下发至对应的从板;等待从板配置文件下发完毕后,在主板上建立每个从板所对应的配置目录镜像。根据现场的不同链路情况对配置文件进行相应的配置,例如链路处于加密状态和链路处于非加密状态,即使从板工作异常时或与主板无法正常通信的情况下,维护端也可从主板中获取每个从板所对应的配置目录镜像进行分析,从而及时排查配置文件的错误,提高了效率;该方案节省维护端的配置时间,并且有效且快速远程配置,从而降低了维护的成本。
文档编号H04L29/08GK103150187SQ20131008427
公开日2013年6月12日 申请日期2013年3月18日 优先权日2013年3月18日
发明者王亮, 贺洁 申请人:航天科工深圳(集团)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1