[发明专利]面向用户用电信息采集系统的实时数据共享系统有效
申请号: | 202011347471.1 | 申请日: | 2020-11-26 |
公开(公告)号: | CN112492024B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 黄威;谢俭;陈石东;唐义德;赵俊;张亚萌;齐明;李敏士;孙程;彭清舟 | 申请(专利权)人: | 国网湖南省电力有限公司;国网湖南省电力有限公司信息通信分公司;国家电网有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/568;H04L9/40;G06F16/2455;G06F21/31;G06Q50/06 |
代理公司: | 长沙永星专利商标事务所(普通合伙) 43001 | 代理人: | 周咏;米中业 |
地址: | 410004 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 用户 用电 信息 采集 系统 实时 数据 共享 | ||
1.一种面向用户用电信息采集系统的实时数据共享系统,其特征在于包括流数据处理模块、Redis缓存系统、Kafka共享通道和权限管理模块;用电信息采集系统数据采集消息总线连接流数据处理模块,流数据处理模块的输出端同时连接用电信息采集系统数据库和Kafka共享通道;Redis缓存系统的输入端连接用电信息采集系统数据库,Redis缓存系统的输出端连接流数据处理模块;权限管理模块连接外围系统,权限管理模块的输入端连接外围系统和Kafka共享通道,权限管理模块的输出端连接外围系统和流数据处理模块;Kafka共享通道连接外围系统,同时Kafka共享通道的输入端连接外围系统和流数据处理模块,Kafka共享通道的输出端连接外围系统和权限管理模块;流数据处理模块用于进行数据流解析,然后把解析后的数据写入到指定Kafka的主题中,同时流数据处理模块还用于负责接收权限管理模块下发的数据召测指令,并负责把指令转发至用电信息采集系统数据采集消息总线;Redis缓存系统用于实现用电信息采集系统冷热数据分离,以及缓存用电信息采集系统数据库中的电网企业用户的档案数据;Kafka共享通道用于接受外围系统的数据请求、实现用电信息采集系统日常批量实时数据的订阅/发布共享以及向外围系统返回召测的实时数据;权限管理模块用于为外围系统创建账号及密码、用于token的生产与返回、权限验证与指令下发以及权限的管理;所述面向用户用电信息采集系统的实时数据共享系统用于实现日常批量数据的实时共享和实时召测数据的共享。
2.根据权利要求1所述的面向用户用电信息采集系统的实时数据共享系统,其特征在于所述的流数据处理模块,从Redis缓存系统中读取系统用户档案信息,然后把采集设备的地址编号与采集计量点id、用户户号进行关联处理,处理后的数据以用户户号、计量点id作为数据内容的标识,以JSON格式结构化数据写入至Kafka共享通道对应的主题中进行共享。
3.根据权利要求2所述的面向用户用电信息采集系统的实时数据共享系统,其特征在于所述的Kafka共享通道包括DataShareQueue、DataQueryQueue与DataBackQueue三个主题;DataShareQueue主题用于实现用电信息采集系统日常批量实时数据的订阅/发布共享,外围系统订阅数据需求后,从DataShareQueue主题中读取数据;DataQueryQueue主题用于接受外围系统的实时数据召测请求;DataBackQueue主题用于向外围系统返回召测的实时数据;不同的外围系统分别属于不同的消费组,不同的消费组可以获取到相同的消息,实现数据广播式共享发布;数据分享发布、双向交互均采用JSON格式的消息进行。
4.根据权利要求3所述的面向用户用电信息采集系统的实时数据共享系统,其特征在于所述的权限管理模块,用于为外围系统创建账号及密码,外围系统需要获取用电信息采集系统数据时,需要通过权限管理模块为其创建账号;其次,权限管理模块用于负责token生产与返回:用户首次访问时,通过“用户+口令”的形式访问权限管理模块请求权限认证与获取权限token,权限管理模块会对口令进行认证,认证通过后权限管理模块返回一个带有访问权限token;然后,权限管理模块用于权限验证与数据召测指令下发:外部系统带上用户名和token请求数据时,对token的有效性及token对应的权限进行验证,若权限验证通过,则向流数据处理模块发送数据召测的指令;最后,权限管理模块用于为token配置相应权限资源,同时负责对token有效期的管理。
5.根据权利要求4所述的面向用户用电信息采集系统的实时数据共享系统,其特征在于所述的Redis缓存系统,具体包含分布式开源Redis键值系统和数据同步工具;分布式开源Redis键值系统采用主从架构设计;数据同步工具由java开发,数据同步工具启动后进行初始化操作,从用电信息采集系统数据库中批量加载电网企业用户的档案数据到分布式开源Redis键值系统中存储;同时,数据同步工具以设定的周期从用电信息采集系统数据库中同更新的档案数据内容到分布式开源Redis键值系统中,确保Redis缓存系统的数据内容跟用电信息采集系统数据库保持一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网湖南省电力有限公司;国网湖南省电力有限公司信息通信分公司;国家电网有限公司,未经国网湖南省电力有限公司;国网湖南省电力有限公司信息通信分公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011347471.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:全自动磁悬浮精选机
- 下一篇:一种变温吸附气体净化系统及净化工艺
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置