CN112559251B - 一种电力物联网的配置数据管理方法及装置 - Google Patents
一种电力物联网的配置数据管理方法及装置 Download PDFInfo
- Publication number
- CN112559251B CN112559251B CN202011541928.2A CN202011541928A CN112559251B CN 112559251 B CN112559251 B CN 112559251B CN 202011541928 A CN202011541928 A CN 202011541928A CN 112559251 B CN112559251 B CN 112559251B
- Authority
- CN
- China
- Prior art keywords
- configuration
- configuration data
- data
- management server
- data packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013523 data management Methods 0.000 title claims abstract description 136
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000015654 memory Effects 0.000 claims description 23
- 238000012795 verification Methods 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 9
- 238000007726 management method Methods 0.000 claims description 8
- 239000002609 medium Substances 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000005611 electricity Effects 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000012120 mounting media Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/35—Utilities, e.g. electricity, gas or water
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y20/00—Information sensed or collected by the things
- G16Y20/20—Information sensed or collected by the things relating to the thing itself
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/50—Safety; Security of things, users, data or systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Accounting & Taxation (AREA)
- Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本申请实施例公开了一种电力物联网的配置数据管理方法及装置。本申请实施例提供的技术方案,通过使用预配置密钥对的加密密钥加密配置数据,生成配置数据包,为配置数据包添加唯一的数据标签,将配置数据包备份至存储节点,并生成配置记录由数据管理服务器将配置记录存储于配置记录表。后续数据管理服务器检测到新电表替换智能电表入网时,获取配置记录的数据标签,并根据数据标签从存储节点提取对应的配置数据包,基于预配置的解密密钥解密配置数据包得到配置数据,将配置数据发送至新电表进行运行参数配置。采用上述技术手段,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。
Description
技术领域
本申请实施例涉及电力物联网技术领域,尤其涉及一种电力物联网的配置数据管理方法及装置。
背景技术
目前,随着物联网技术的发展,原来越多的电力***引入物联网技术构建电力物联网***,以提供更为便捷、灵活的电力运行管理。电力物联网就是围绕电力***各环节,充分应用移动互联、人工智能等现代信息技术、先进通信技术,实现电力***各环节万物互联、人机交互,具有状态全面感知、信息高效处理、应用便捷灵活特征的智慧服务***。在电力物联网中,一般通过智能电表实现用户用电数据的自动采集,并将采集到的用电数据上传至后台服务器进行数据管理等***业务。智能电表执行用电数据的采集上传、工作日志的生成、电表的安全检测等业务都是基于数据管理服务器预设定的配置数据进行电表运行参数配置,并根据运行参数执行相关的业务。
但是,现有电力物联网对智能电表的配置数据缺乏管理,一旦智能电表出现运行故障,其配置数据就存在丢失的风险。并且,在智能电表进行设备升级、更换时,需要数据管理服务器重新进行设定智能电表的配置数据,整个过程较为冗长繁琐,影响电力物联网的业务运行处理。
发明内容
本申请实施例提供一种电力物联网的配置数据管理方法及装置,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。
在第一方面,本申请实施例提供了一种电力物联网的配置数据管理方法,包括:
智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;
智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;
数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
进一步的,智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器之后,还包括:
所述智能电表检测到自身运行参数丢失时,基于所述数据标签从所述存储节点提取对应的所述配置数据包;
使用所述解密密钥解密所述配置数据包获取所述配置数据,基于所述配置数据配置自身运行参数。
进一步的,为所述数据包添加唯一的数据标签,将所述配置数据包备份至存储节点之后,包括:
所述智能电表检测到所述配置数据更新时,基于更新后的所述配置数据生成新的所述配置数据包并根据所述数据标签更新至所述存储节点。
进一步的,根据所述数据标签从所述存储节点提取对应的所述配置数据包,包括:
所述数据管理服务器发送数据请求至所述存储节点,所述数据请求包含所述数据标签和所述数据管理服务器的验证信息;
所述存储节点接收所述数据请求,基于所述数据请求的验证信息比对所述数据管理服务器预存的验证信息,判断所述数据管理服务器的身份是否合法,若是,基于所述数据请求的所述数据标签提取对应的所述配置数据包返回至所述数据管理服务器。
进一步的,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包之前,还包括:
指定第三方基于所述智能电表的身份标识生成所述密钥对,将所述密钥对发送至所述智能电表,并基于所述身份标识将所述密钥对的所述解密密钥发送至所述数据管理服务器。
进一步的,在指定第三方基于所述智能电表的身份标识生成所述密钥对,将所述密钥对发送至所述智能电表,并基于所述身份标识将所述密钥对的所述解密密钥发送至所述数据管理服务器之后,还包括:
所述指定第三方每隔一个密钥管理周期生成新的所述密钥对,并基于新的所述密钥对更新所述智能电表的密钥对以及所述数据管理服务器的解密密钥。
进一步的,在基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置之后,还包括:
所述数据管理服务器获取所述新电表的身份标识,基于所述新电表的身份标识以及所述智能电表的身份标识更新所述配置记录表上对应的所述配置记录。
在第二方面,本申请实施例提供了一种电力物联网的配置数据管理装置,包括:
备份模块,用于通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;
存储模块,用于通过智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;
替换模块,用于在数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
在第三方面,本申请实施例提供了一种电子设备,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的电力物联网的配置数据管理方法。
在第四方面,本申请实施例提供了一种包含计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的电力物联网的配置数据管理方法。
本申请实施例通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密配置数据,生成配置数据包,为配置数据包添加唯一的数据标签,将配置数据包备份至存储节点,密钥对包含加密密钥和对应的解密密钥。智能电表将数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,数据管理服务器将配置记录存储于配置记录表;数据管理服务器检测到新电表替换智能电表入网时,基于对应智能电表的身份标识查询配置记录表,提取对应的配置记录,获取配置记录的数据标签,并根据数据标签从存储节点提取对应的配置数据包,基于预配置的解密密钥解密配置数据包得到配置数据,将配置数据发送至新电表进行运行参数配置。采用上述技术手段,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。
附图说明
图1是本申请实施例一提供的一种电力物联网的配置数据管理方法的流程图;
图2是本申请实施例一中电力物联网的结构示意图;
图3是本申请实施例一中的运行参数重新配置流程图;
图4是本申请实施例一中的配置数据包提取流程图;
图5是本申请实施例二提供的一种电力物联网的配置数据管理装置的结构示意图;
图6是本申请实施例三提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一:
图1给出了本申请实施例一提供的一种电力物联网的配置数据管理方法的流程图,本实施例中提供的电力物联网的配置数据管理方法可以由电力物联网的配置数据管理设备执行,该电力物联网的配置数据管理设备可以通过软件和/或硬件的方式实现,该电力物联网的配置数据管理设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。一般而言,该电力物联网的配置数据管理设备可以是电力物联网***。
下述以电力物联网的配置数据管理设备为执行电力物联网的配置数据管理方法的主体为例,进行描述。参照图1,该电力物联网的配置数据管理方法具体包括:
S110、智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥。
本申请实施例的电力物联网的配置数据管理方法,旨在对智能电表的配置数据进行安全备份,并在智能电表发生替换时从存储节点提取对应的配置数据包对新电表进行运行参数配置,以此来实现运行参数的高效配置,实现较好的配置数据管理效果。并且,配置数据通过备份于存储节点,可以减少数据管理服务器的存储压力,优化电力物联网的运行。
具体的,参照图2,在电力物联网***中,智能电表11分别与存储节点12、数据管理服务器13以及指定第三方14信号连接,对应的,数据管理服务器13分别与存储节点12、智能电表11以及指定第三方14信号连接。其中,智能电表11对应各个用电单位设置,用于处理电量计量、安全检测,日志生成等业务。存储节点12用于备份各个智能电表11的配置数据,避免配置数据丢失影响业务运行。数据管理服务器13用于统筹管理各个智能电表11的业务,并且,通过设置各个智能电表11的配置数据,将配置数据下发至各个智能电表11进行运行参数配置,可以实现各个智能电表11的业务运行管理。指定第三方14是一个受信任的第三方密钥管理服务器,用于生成对应配置数据的密钥对,以用于后续进行配置数据加密存储及解密。指定第三方基于所述智能电表的身份标识生成所述密钥对,将所述密钥对发送至所述智能电表,并基于所述身份标识将所述密钥对的所述解密密钥发送至所述数据管理服务器。可以理解的是,通过对应各个智能电表生成相应的密钥对,供智能电表进行配置数据的加密存储。并提供数据管理服务器对应的解密密钥,便于后续数据管理服务器解密配置数据包。以此可以保障配置数据的安全存储。通过加密配置数据进行存储,可以增大配置数据被窃取的难度,更进一步提升配置数据存储提取的安全性。并且,本申请实施例通过受信任的指定第三方管理加密配置数据的密钥对,以此可节省数据管理服务器的密钥管理流程,减少数据管理服务器的业务处理负担,进而优化业务处理效率。
进一步的,基于上述电力物联网架构,在数据管理服务器下发配置数据至智能电表后,智能电表基于配置数据设置自身的运行参数,基于运行参数处理相关业务。完成运行参数配置之后,智能电表使用指定第三方预配置密钥对的加密密钥加密配置数据,将配置数据打包为配置数据包。并且,为了便于配置数据包的提取,对应配置数据包添加一个唯一的数据标签,并将配置数据包存储至存储节点,后续根据该数据标签即可进行数据包的查询提取。
在一个实施例中,所述智能电表检测到所述配置数据更新时,基于更新后的所述配置数据生成新的所述配置数据包并根据所述数据标签更新至所述存储节点。可以理解的是,为了保障配置数据备份的实时更新,避免备份的配置数据版本落后而影响后续配置数据的使用,本申请实施例在数据管理服务器更新配置数据至智能电表后,基于新的配置数据重新设置相关运行参数,进而基于更新后的配置数据进行存储节点处的配置数据包更新。参照上述配置数据包的存储方式,通过将更新后的配置数据使用加密密钥加密,生成新的配置数据包,为新的配置数据包添加数据标签,该数据标签与原有配置数据包的数据标签。以此,在将新的配置数据包更新至存储节点时,存储节点根据这一数据标签查询内部存储,将包含同一数据标签的原有配置数据包删除,并将新的配置数据包对应存储,以此完成配置数据的备份更新,保障配置数据备份的实时性。
在一个实施例中,所述指定第三方每隔一个密钥管理周期生成新的所述密钥对,并基于新的所述密钥对更新所述智能电表的密钥对以及所述数据管理服务器的解密密钥。可以理解的是,通过周期性更新加密密钥和解密密钥,可以避免加密密钥和解密密钥被轻易破解,导致配置数据被窃取泄露的情况。以此来增大配置数据被窃取的难度,提升数据存储提取的安全性,优化电力物联网的运行。
S120、智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表。
进一步的,智能电表在将配置数据包存储至存储节点后,还将该数据标签与自身的身份标识绑定生成一条配置记录,将该配置记录发送至数据管理服务器并存储于配置记录表中。配置记录标示了智能电表配置数据的备份记录,该备份记录可以便于数据管理服务器获取各个智能电表备份的配置数据包,以进行配置数据的重新配置。
在一个实施例中,智能电表进行内部***升级后,由于***升级会删除自身所有运行参数,则此时智能电表通过查询数据管理服务器的配置记录表,以自身身份标识作为数据索引,查询提取对应的配置记录。基于这一配置记录提取相应的数据标签,将数据标签发送至存储节点即可提取预先备份的配置数据包,通过预配置密钥对的解密密钥解密配置数据包即可获取配置数据,重新进行运行参数配置。以此完成***升级后智能电表的运行参数配置。
在一个实施例中,当智能电表受运行故障等影响出现运行参数丢失情况时,则进行运行参数的重新配置。参照图3,运行参数重新配置流程包括:
S121、所述智能电表检测到自身运行参数丢失时,基于所述数据标签从所述存储节点提取对应的所述配置数据包;
S122、使用所述解密密钥解密所述配置数据包获取所述配置数据,基于所述配置数据配置自身运行参数。
具体的,在运行参数丢失后,智能电表基于该数据标签向存储节点请求对应的配置数据包。存储节点根据这一数据标签查询内部存储,提取包含相同数据标签的配置数据包,将该配置数据包返回至智能电表。智能电表通过预配置密钥对的解密密钥解密配置数据包即可获取配置数据,基于配置数据对丢失的运行参数进行重新配置,以此完成运行参数的重新配置,避免运行参数丢失影响电力物联网的运行。
需要说明的是,本申请实施例将配置数据加密成配置数据包并存储至存储节点,存储节点只用于配置数据包的存储管理无法获取配置数据包的实质内容,以此可以减少配置数据泄露的风险,提升配置数据备份存储的安全性。
S130、数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
进一步的,电力物联网***在运行过程中,智能电表因设备故障、设备老化需要更换的情况时有发生。而在新电表替换原有智能电表入网时,需要对新电表进行运行参数配置。可以理解的是,由于新电表是替换原有智能电表入网,其运行参数应当与原有智能电表相同,因此本申请实施例通过获取原有智能电表的配置数据进行新电表的运行参数配置。
具体的,数据管理服务器检测到新电表替换原有智能电表入网时。首先通过原有智能电表的身份标识查询配置记录表,确定原有智能电表的配置记录。进而基于该配置记录的数据标签向存储节点请求提取原有智能电表的配置数据包。参照图4,配置数据包提取流程包括:
S1301、所述数据管理服务器发送数据请求至所述存储节点,所述数据请求包含所述数据标签和所述数据管理服务器的验证信息;
S1302、所述存储节点接收所述数据请求,基于所述数据请求的验证信息比对所述数据管理服务器预存的验证信息,判断所述数据管理服务器的身份是否合法,若是,基于所述数据请求的所述数据标签提取对应的所述配置数据包返回至所述数据管理服务器。
具体的,数据管理服务器通过数据请求向存储节点请求配置数据包,数据请求中包含了原有智能电表的数据标签以及数据管理服务器的验证信息。其中,数据标签作为数据索引查询对应的配置数据包。验证信息则用于与存储节点预存的数据管理服务器的验证信息比对,判断当前数据管理服务器的身份是否合法。可以理解的是,只有在身份验证合法时,存储节点方才对数据请求进行响应,反之则不响应该数据请求。最终,存储节点通过验证信息比对确定数据管理服务器合法之后,基于该数据标签提取内部存储包含同一数据标签的配置数据包,将该配置数据包返回至数据管理服务器。
进一步的,基于获取到的配置数据包,数据管理服务器使用预配置的解密密钥对其进行解密,得到原有智能电表的配置数据,将配置数据下发至新电表进行运行参数配置。此外,数据管理服务器还将原有智能电表的数据标签一并发送至新电表,以便于新电表在***升级、配置数据更新或运行参数丢失时,基于该数据标签先存储节点提取或更新配置数据包。
在一个实施例中,所述数据管理服务器获取所述新电表的身份标识,基于所述新电表的身份标识以及所述智能电表的身份标识更新所述配置记录表上对应的所述配置记录。可以理解的是,为了便于数据管理服务器对新电表进行配置数据管理,需要根据新电表的身份标识更新原有智能电表的配置记录,将新电表的身份标识替换旧电表的身份标识进行配置记录更新。以此可便于后续电表更换时的配置数据包提取。
此外,在一个实施例中,对应电力物联网新增加的智能电表的运行参数配置时,数据管理服务器可以根据业务处理需求的关联性,选择一个运行参数相关联的关联电表,基于该关联电表的配置记录向存储节点提取配置数据包,并基于这一配置数据包的配置数据进行新增智能电表的运行参数配置。可以理解的是,新增的智能电表与关联电表在业务处理需求上存在关联性,两者大部分配置数据相同,则数据管理服务器可以根据关联电表的配置数据进行新增智能电表的配置数据设置。以此来提升配置数据设置效率,进一步优化***的运行。
上述,通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密配置数据,生成配置数据包,为配置数据包添加唯一的数据标签,将配置数据包备份至存储节点,密钥对包含加密密钥和对应的解密密钥。智能电表将数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,数据管理服务器将配置记录存储于配置记录表;数据管理服务器检测到新电表替换智能电表入网时,基于对应智能电表的身份标识查询配置记录表,提取对应的配置记录,获取配置记录的数据标签,并根据数据标签从存储节点提取对应的配置数据包,基于预配置的解密密钥解密配置数据包得到配置数据,将配置数据发送至新电表进行运行参数配置。采用上述技术手段,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。
实施例二:
在上述实施例的基础上,图5为本申请实施例二提供的一种电力物联网的配置数据管理装置的结构示意图。参考图5,本实施例提供的电力物联网的配置数据管理装置具体包括:备份模块21、存储模块22和替换模块23。
其中,备份模块21用于通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;
存储模块22用于通过智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;
替换模块23用于在数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
上述,通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密配置数据,生成配置数据包,为配置数据包添加唯一的数据标签,将配置数据包备份至存储节点,密钥对包含加密密钥和对应的解密密钥。智能电表将数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,数据管理服务器将配置记录存储于配置记录表;数据管理服务器检测到新电表替换智能电表入网时,基于对应智能电表的身份标识查询配置记录表,提取对应的配置记录,获取配置记录的数据标签,并根据数据标签从存储节点提取对应的配置数据包,基于预配置的解密密钥解密配置数据包得到配置数据,将配置数据发送至新电表进行运行参数配置。采用上述技术手段,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。
本申请实施例二提供的电力物联网的配置数据管理装置可以用于执行上述实施例一提供的电力物联网的配置数据管理方法,具备相应的功能和有益效果。
实施例三:
本申请实施例三提供了一种电子设备,参照图6,该电子设备包括:处理器31、存储器32、通信模块33、输入装置34及输出装置35。该电子设备中处理器的数量可以是一个或者多个,该电子设备中的存储器的数量可以是一个或者多个。该电子设备的处理器、存储器、通信模块、输入装置及输出装置可以通过总线或者其他方式连接。
存储器32作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的电力物联网的配置数据管理方法对应的程序指令/模块(例如,电力物联网的配置数据管理装置中的备份模块、存储模块和替换模块)。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
通信模块33用于进行数据传输。
处理器31通过运行存储在存储器中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的电力物联网的配置数据管理方法。
输入装置34可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置35可包括显示屏等显示设备。
上述提供的电子设备可用于执行上述实施例一提供的电力物联网的配置数据管理方法,具备相应的功能和有益效果。
实施例四:
本申请实施例还提供一种包含计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种电力物联网的配置数据管理方法,该电力物联网的配置数据管理方法包括:智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到第一计算机***。第二计算机***可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的电力物联网的配置数据管理方法,还可以执行本申请任意实施例所提供的电力物联网的配置数据管理方法中的相关操作。
上述实施例中提供的电力物联网的配置数据管理装置、存储介质及电子设备可执行本申请任意实施例所提供的电力物联网的配置数据管理方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的电力物联网的配置数据管理方法。
上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。
Claims (10)
1.一种电力物联网的配置数据管理方法,其特征在于,包括:
智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;
智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;
数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
2.根据权利要求1所述的电力物联网的配置数据管理方法,其特征在于,智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器之后,还包括:
所述智能电表检测到自身运行参数丢失时,基于所述数据标签从所述存储节点提取对应的所述配置数据包;
使用所述解密密钥解密所述配置数据包获取所述配置数据,基于所述配置数据配置自身运行参数。
3.根据权利要求1所述的电力物联网的配置数据管理方法,其特征在于,为所述数据包添加唯一的数据标签,将所述配置数据包备份至存储节点之后,包括:
所述智能电表检测到所述配置数据更新时,基于更新后的所述配置数据生成新的所述配置数据包并根据所述数据标签更新至所述存储节点。
4.根据权利要求1所述的电力物联网的配置数据管理方法,其特征在于,根据所述数据标签从所述存储节点提取对应的所述配置数据包,包括:
所述数据管理服务器发送数据请求至所述存储节点,所述数据请求包含所述数据标签和所述数据管理服务器的验证信息;
所述存储节点接收所述数据请求,基于所述数据请求的验证信息比对所述数据管理服务器预存的验证信息,判断所述数据管理服务器的身份是否合法,若是,基于所述数据请求的所述数据标签提取对应的所述配置数据包返回至所述数据管理服务器。
5.根据权利要求1所述的电力物联网的配置数据管理方法,其特征在于,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包之前,还包括:
指定第三方基于所述智能电表的身份标识生成所述密钥对,将所述密钥对发送至所述智能电表,并基于所述身份标识将所述密钥对的所述解密密钥发送至所述数据管理服务器。
6.根据权利要求5所述的电力物联网的配置数据管理方法,其特征在于,在指定第三方基于所述智能电表的身份标识生成所述密钥对,将所述密钥对发送至所述智能电表,并基于所述身份标识将所述密钥对的所述解密密钥发送至所述数据管理服务器之后,还包括:
所述指定第三方每隔一个密钥管理周期生成新的所述密钥对,并基于新的所述密钥对更新所述智能电表的密钥对以及所述数据管理服务器的解密密钥。
7.根据权利要求1所述的电力物联网的配置数据管理方法,其特征在于,在基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置之后,还包括:
所述数据管理服务器获取所述新电表的身份标识,基于所述新电表的身份标识以及所述智能电表的身份标识更新所述配置记录表上对应的所述配置记录。
8.一种电力物联网的配置数据管理装置,其特征在于,包括:
备份模块,用于通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,使用预配置密钥对的加密密钥加密所述配置数据,生成配置数据包,为所述配置数据包添加唯一的数据标签,将所述配置数据包备份至存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;
存储模块,用于通过智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;
替换模块,用于在数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
9.一种电子设备,其特征在于,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7任一所述的电力物联网的配置数据管理方法。
10.一种包含计算机可执行指令的计算机可读存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7任一所述的电力物联网的配置数据管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011541928.2A CN112559251B (zh) | 2020-12-23 | 2020-12-23 | 一种电力物联网的配置数据管理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011541928.2A CN112559251B (zh) | 2020-12-23 | 2020-12-23 | 一种电力物联网的配置数据管理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112559251A CN112559251A (zh) | 2021-03-26 |
CN112559251B true CN112559251B (zh) | 2024-05-14 |
Family
ID=75031779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011541928.2A Active CN112559251B (zh) | 2020-12-23 | 2020-12-23 | 一种电力物联网的配置数据管理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112559251B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116915501B (zh) * | 2023-09-06 | 2023-12-19 | 深圳市潼芯传感科技有限公司 | 一种物联网信息安全管理方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295069A (zh) * | 2017-05-27 | 2017-10-24 | 广东欧珀移动通信有限公司 | 数据备份方法、装置、存储介质及服务器 |
CN107409278A (zh) * | 2015-04-29 | 2017-11-28 | 索尔·明索·李 | 用于对无线网络进行编程、控制和监控的***和方法 |
CN110413591A (zh) * | 2019-07-10 | 2019-11-05 | 广州博依特智能信息科技有限公司 | 一种工业数据采集方法及边缘计算网关 |
CN110430557A (zh) * | 2019-06-21 | 2019-11-08 | 深圳绿米联创科技有限公司 | 设备入网的方法、装置、***、电子设备及存储介质 |
CN111953705A (zh) * | 2020-08-20 | 2020-11-17 | 全球能源互联网研究院有限公司 | 物联网身份认证方法、装置及电力物联网身份认证*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070268515A1 (en) * | 2006-05-19 | 2007-11-22 | Yun Freund | System and method for automatic configuration of remote network switch and connected access point devices |
US20070268514A1 (en) * | 2006-05-19 | 2007-11-22 | Paul Zeldin | Method and business model for automated configuration and deployment of a wireless network in a facility without network administrator intervention |
-
2020
- 2020-12-23 CN CN202011541928.2A patent/CN112559251B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107409278A (zh) * | 2015-04-29 | 2017-11-28 | 索尔·明索·李 | 用于对无线网络进行编程、控制和监控的***和方法 |
CN107295069A (zh) * | 2017-05-27 | 2017-10-24 | 广东欧珀移动通信有限公司 | 数据备份方法、装置、存储介质及服务器 |
CN110430557A (zh) * | 2019-06-21 | 2019-11-08 | 深圳绿米联创科技有限公司 | 设备入网的方法、装置、***、电子设备及存储介质 |
CN110413591A (zh) * | 2019-07-10 | 2019-11-05 | 广州博依特智能信息科技有限公司 | 一种工业数据采集方法及边缘计算网关 |
CN111953705A (zh) * | 2020-08-20 | 2020-11-17 | 全球能源互联网研究院有限公司 | 物联网身份认证方法、装置及电力物联网身份认证*** |
Non-Patent Citations (2)
Title |
---|
Review of Internet of Things (IoT) in Electric Power and Energy Systems;Guneet Bedi等;《IEEE Internet of Things Journal》;20180205;第847-870页 * |
面向电力物联网新业务的电力通信网需求及发展趋势;刘林等;《电网技术》;20200519;第3114-3130页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112559251A (zh) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112333213B (zh) | 一种电力物联网业务数据的隐私保护方法及装置 | |
CN112333212B (zh) | 电力物联网业务数据的加密管理方法及装置 | |
US20220113960A1 (en) | Differential firmware update generation | |
WO2014088339A1 (ko) | 무선 통신 시스템에서 정보 변경 통지를 위한 방법 및 장치 | |
WO2014069968A1 (ko) | 무선 통신 시스템에서 특정 리소스에 대한 정보 갱신을 위한 방법 및 장치 | |
KR102001792B1 (ko) | 저전력 블루투스 ble 기기, 데이터 업데이트 시스템 및 방법 | |
CN112769761B (zh) | 一种基于业务分级的信号传输模式选择方法、装置、电子设备及存储介质 | |
CN112559251B (zh) | 一种电力物联网的配置数据管理方法及装置 | |
CN112559250B (zh) | 一种电力物联网的配置数据备份方法及装置 | |
CN111427860A (zh) | 分布式存储***及其数据处理方法 | |
CN112350875B (zh) | 一种配置数据的集中管理配置方法及装置 | |
CN113613227A (zh) | 蓝牙设备的数据传输方法和装置、存储介质及电子装置 | |
CN112559252B (zh) | 一种基于属性分类的配置数据管理方法及装置 | |
CN112468350B (zh) | 一种电力物联网的运行参数配置管理方法及装置 | |
CN112333036B (zh) | 基于多存储节点的电力物联网配置数据备份方法及装置 | |
CN112506705B (zh) | 一种分布式存储的配置信息备份方法及装置 | |
CN111770488B (zh) | Ehplmn更新方法、相关设备及存储介质 | |
CN103970624A (zh) | 一种身份认证一体机的备份方法及还原方法 | |
CN112650630B (zh) | 一种智能电表运行参数的分布式备份方法及装置 | |
CN112367410B (zh) | 一种运行参数管理方法及装置 | |
CN112560097B (zh) | 一种电力业务数据的存储管理方法及装置 | |
CN112787864B (zh) | 一种电力物联网的分组配置方法及装置 | |
CN110928564A (zh) | 安全更新应用的方法、业务服务器、集群及存储介质 | |
CN112506703B (zh) | 一种物联网终端配置信息的备份方法及装置 | |
CN112769625B (zh) | 一种配置数据的分组配置方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |