用电数据处理方法、装置和北斗通讯模块与流程

文档序号:34389243发布日期:2023-06-08 09:01阅读:45来源:国知局
用电数据处理方法、装置和北斗通讯模块与流程

本申请实施例属于通讯,特别是涉及一种用电数据处理方法、装置和北斗通讯模块。


背景技术:

1、用电数据采集终端可以采集电网中各个传感器的电流数据、电压数据、功率数据等用电数据,通过搭配4g等移动通讯模块,用电数据采集终端可以将用电数据通过4g公网等移动网络传输至计量主站等管理平台。

2、为了解决部分偏远地区4g公网未覆盖或4g公网信号较弱的问题,现有技术中可以在用电数据采集终端上搭载北斗通讯模块,基于北斗卫星通讯来向管理平台传输用电数据。这样,即使在偏远的4g公网未覆盖的区域,也能够及时地将用电数据传输回管理平台。

3、但是,用电数据采集终端采集的用电数据在发送至北斗通讯模块后,将统一存储至北斗通讯模块的数据库中。在向管理平台传输用电数据时,需要从数据库存储的大量用电数据中准确读取到待传输的用电数据,不仅耗时较长,也增大了北斗通讯模块的处理压力。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种用电数据处理方法、装置和北斗通讯模块,用以快速地从数据库中读取出管理平台请求的用电数据,提高用电数据读取效率。

2、第一方面,本申请提供了一种用电数据处理方法,应用于北斗通讯模块,所述方法包括:

3、接收用电数据管理平台发送的请求报文;

4、根据所述请求报文从多个数据库中确定目标数据库;上述目标数据库用于存储待请求的用电数据;各个所述数据库分别具有数据类型标识,不同的数据类型标识的各个所述数据库存储的所述用电数据不同;

5、从所述目标数据库中读取所述用电数据;

6、将所述用电数据封装成符合所述用电数据管理平台的数据规约的反馈报文;

7、通过北斗卫星数据传输通道将所述反馈报文传输至所述用电数据管理平台。

8、在其中一个实施例中,在接收用电数据管理平台发送的请求报文之后,所述方法还包括:

9、识别所述请求报文的数据头和数据体,其中所述数据体是由所述用电数据管理平台的通讯前置机对原始的请求报文进行加密后得到的;

10、根据所述数据头确定加密方式;

11、按照与所述加密方式对应的解密方式,对加密后的所述数据体进行解密,得到原始的所述请求报文。

12、在其中一个实施例中所述根据所述请求报文,从多个数据库中确定存储待请求的用电数据的目标数据库,包括:

13、获取预置在所述北斗通讯模块中的所述用电数据管理平台的所述数据规约;

14、按照所述数据规约识别所述请求报文,确定待请求的所述用电数据的数据类型;

15、从多个数据库中确定与所述数据类型匹配的所述目标数据库。

16、在其中一个实施例中,从所述目标数据库中读取所述用电数据,包括:

17、确定所述请求报文中携带的数据项标识;

18、从所述目标数据库中读取匹配所述数据项标识的所述用电数据。

19、在其中一个实施例中,将所述用电数据封装成符合所述用电数据管理平台的数据规约的反馈报文,包括:

20、按照所述数据规约对所述用电数据进行处理,得到处理后的所述用电数据;

21、确定所述请求报文的加密方式;

22、按照所述加密方式对处理后的所述用电数据进行加密;

23、添加预设标识项作为数据头,得到所述反馈报文,所述预设标识项用于所述管理平台识别所述反馈报文的加密方式。

24、在其中一个实施例中,通过北斗卫星数据传输通道将所述反馈报文传输至所述用电数据管理平台,包括:

25、通过北斗卫星数据传输通道将所述反馈报文传输至所述用电数据管理平台的通讯前置机,由所述通讯前置机将所述反馈报文处理成所述用电数据并发送至所述用电数据管理平台。

26、在其中一个实施例中,在接收用电数据管理平台发送的请求报文之前,所述方法还包括:

27、接收用电数据采集终端传输的电力报文:

28、解析所述电力报文,得到多种数据类型的用电数据;

29、按照所述数据类型,分别将各种所述用电数据存储至多个所述数据库中。

30、第二方面,本申请还提供了一种用电数据处理装置,应用于北斗通讯模块,所述装置包括:

31、接收单元,用于接收用电数据管理平台发送的请求报文;

32、确定单元,用于根据所述请求报文从多个数据库中确定目标数据库;上述目标数据库用于存储待请求的用电数据;各个所述数据库分别具有数据类型标识,不同的数据类型标识的各个所述数据库存储的所述用电数据不同;

33、读取单元,用于从所述目标数据库中读取所述用电数据;

34、封装单元,用于将所述用电数据封装成符合所述用电数据管理平台的数据规约的反馈报文;

35、传输单元,用于通过北斗卫星数据传输通道将所述反馈报文传输至所述用电数据管理平台。

36、第三方面,本申请还提供了一种北斗通讯模块,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一实施例所述的用电数据处理方法

37、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一实施例所述的基用电数据处理方法。

38、上述用电数据处理方法、装置和北斗通讯模块,北斗通讯模块在接收到用电数据管理平台发送的请求报文后,可以根据请求报文,从多个数据库中确定存储待请求的用电数据的目标数据库,并从目标数据库中读取出用电数据。在将用电数据封装成符合用电数据管理平台的数据规约的反馈报文后,北斗通讯模块可以通过北斗卫星数据传输通道将反馈报文传输至用电数据管理平台。由于各个数据库分别具有数据类型标识,不同的数据类型标识的各个数据库存储的用电数据不同,北斗通讯模块根据数据类型标识可以快速地确定目标数据库并读取用电数据,相较于在同一数据库中存储全部用电数据,应用本方法减少了北斗通讯模块在大量的用电数据中查找用电数据管理平台实际请求的数据的时间,提高了用电数据的读取效率。



技术特征:

1.一种用电数据处理方法,其特征在于,应用于北斗通讯模块,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收用电数据管理平台发送的请求报文之后,所述方法还包括:

3.根据权利要求1至2任一项所述的方法,其特征在于,根据所述请求报文从多个数据库中确定目标数据库,包括:

4.根据权利要求3所述的方法,其特征在于,从所述目标数据库中读取所述用电数据,包括:

5.根据权利要求1-2任一项所述的方法,其特征在于,将所述用电数据封装成符合所述用电数据管理平台的数据规约的反馈报文,包括:

6.根据权利要求5所述的方法,其特征在于,通过北斗卫星数据传输通道将所述反馈报文传输至所述用电数据管理平台,包括:

7.根据权利要求1至2任一项所述的方法,其特征在于,在接收用电数据管理平台发送的请求报文之前,所述方法还包括:

8.一种用电数据处理装置,其特征在于,应用于北斗通讯模块,所述装置包括:

9.一种北斗通讯模块,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的用电数据处理方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的用电数据处理方法。


技术总结
本申请涉及一种用电数据处理方法、装置和北斗通讯模块。所述方法包括:接收用电数据管理平台发送的请求报文;根据所述请求报文从多个数据库中确定目标数据库;所述目标数据库用于存储待请求的用电数据;各个所述数据库具有数据类型标识,不同的数据类型标识的各个所述数据库存储的所述用电数据不同;从所述目标数据库中读取所述用电数据;将所述用电数据封装成符合所述用电数据管理平台的数据规约的反馈报文;通过北斗卫星数据传输通道将所述反馈报文传输至所述用电数据管理平台。应用本方法减少了北斗通讯模块在大量的用电数据中查找用电数据管理平台实际请求的数据的时间,提高了用电数据的读取效率。

技术研发人员:黄炜昭,陈远,黄林超,吴新桥,吉丽娅,张焕彬,辛拓,陈龙,余广译
受保护的技术使用者:深圳供电局有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1