基于计量表的错峰上报方法、装置和电子设备制造方法及图纸

技术编号:17101297 阅读:23 留言:0更新日期:2018-01-21 12:11
本发明专利技术公开了一种基于计量表的错峰上报方法、装置和电子设备,所述方法包括:在本次上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次上报时间,其中,所述首次上报时间为根据所述计量表在首次入网成功时由服务器分配的表号、所述计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定的,所述服务器为接入所述小区的所有计量表分配的表号各不相同;在确定出所述本次上报时间达到时,向所述服务器上报所述计量表的计量数据。采用本发明专利技术提供的方法,由于接入同一小区的计量表具有不同的表号,从而使得各个计量表计算得到的上报时间各不相同,有效实现了错峰上报。

The peak meter reporting method, device and electronic equipment based on

【技术实现步骤摘要】
基于计量表的错峰上报方法、装置和电子设备
本专利技术涉及仪器仪表
,尤其涉及一种基于计量表的错峰上报方法、装置和电子设备。
技术介绍
低功耗广域网络(LowPowerWideAreaNetwork,LPWAN)作为近几年才开始商用的物联网接入技术,未来几年,LPWAN在物联网领域将会大有所为。目前LPWAN在欧美已经有初步的应用,部分区域LPWAN的发展初具规模,产业链基本成型,而在中国还处于刚刚起步的萌芽阶段。目前,LPWAN在中国最主要的应用领域是表计行业,如水、电、气和热等,占总体应用的85%左右。目前,在中国市场比较受青睐的LPWAN主流技术主要是LoRa(基于扩频技术的超远距离无线传输)和NB-IoT(NarrowBandInternetofThings,基于蜂窝的窄带物联网),LoRa技术的基站需各终端商自行布置与维护,且工作在非授权频段,数据的安全性不能得到有效保障。NB-IoT技术在安全、芯片、标准、功能等方面均优于其他技术。在安全上,需要终端和网络双向认证、使用运行商专有频段,干扰性低;芯片方面,NB-IoT芯片是开放的,允许多个芯片厂家支持,如高通、Intel和华为等;NB-IoT标准属于3GPP正式标准;在功能上,NB-IoT技术支持全球漫游。因此,在无线远传模式的燃气表中,NB-IoT技术备受业内青睐。然而,NB-IoT技术应用在计量表中上报计量示数时,需要基站、核心网、IoT平台和应用服务器相互配合才能实现上报。目前,基于无线远传模式的计量表的上报机制有周期性定时上报。然而任一时刻基站允许接入的计量表的数量是有限的,当大量计量表集中到一个时间段发送数据时,会导致接入基站的瞬时连接数量特别大,而过了这一时刻,基站又处于空闲状态。基站在不同时间段的负载太不均衡,会导致在高峰时段出现某些计量表上报的数据丢失或者数据延误太长等情况的发生。因此,如何错开计量表的上报时间,从而有效避免某一时刻所有计量表同时上报造成的上报数据量过大而导致网络拥塞和数据丢失问题的发生。
技术实现思路
本专利技术实施例提供一种基于计量表的错峰上报方法、装置和电子设备,用以解决现有技术中某一时刻所有计量表同时上报造成的上报数据量过大而导致网络拥塞和数据丢失的问题。第一方面,本专利技术实施例提供一种基于计量表的错峰上报方法,包括:在本次上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次上报时间,其中,所述首次上报时间为根据所述计量表在首次入网成功时由服务器根据所述计量表接入的小区的表号范围为所述计量表分配的表号、所述计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定的,所述表号为不小于1且不大于所述最大接入容量的整数,且所述服务器为接入所述小区的所有计量表分配的表号各不相同;在确定出所述本次上报时间达到时,向所述服务器上报所述计量表的计量数据。第二方面,本专利技术实施例提供一种基于计量表的错峰上报装置,包括:确定单元,用于在本次上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次上报时间,其中,所述首次上报时间为根据所述计量表在首次入网成功时由服务器根据所述计量表接入的小区的表号范围为所述计量表分配的表号、所述计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定的,所述表号为不小于1且不大于所述最大接入容量的整数,且所述服务器为接入所述小区的所有计量表分配的表号各不相同;上报单元,用于在确定出所述本次上报时间到达时,向所述服务器上报所述计量表的计量数据。第三方面,本专利技术实施例提供一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本申请提供的基于计量表的错峰上报方法。第四方面,本专利技术实施例提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请提供的基于计量表的错峰上报方法。本专利技术有益效果:本专利技术实施例提供的基于计量表的错峰上报方法、装置和电子设备,在计量表入网成功时,服务器会根据所述计量表接入的小区的表号范围为所述计量表分配一个表号,且所述服务器为接入同一小区的所有计量表分配的表号各不相同。由此在根据表号、计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定首次上报时间时,由于接入所述小区的各个计量表具有互不相同的表号,使得各个计量表具有不同的首次上报时间,进而使得根据首次上报时间和上报周期确定出的计量表的本次上报时间也不相同,有效实现了接入同一小区的计量表的错峰上报,避免了同一时间有多个计量表同时上报计量数据的情况的发生,进而也就避免了上报数据量过大而导致的网络拥塞和数据丢失问题的发生。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1a为本专利技术实施例一提供的基于计量表的错峰上报方法的流程示意图;图1b为本专利技术实施例一提供的确定计量表的首次上报时间的流程示意图;图1c为本专利技术实施例一提供的确定所述时间间隔的流程示意图;图1d为本专利技术实施例一提供的获得服务器为各个计量表分配的互不相同的表号的流程示意图;图2a为本专利技术实施例二提供的基于NB-IoT的无线远传计量表的错峰上报系统的结构示意图;图2b为本专利技术实施例二提供的基于NB-IoT的无线远传计量表的错峰上报方法的流程示意图;图3为本专利技术实施例三提供的基于计量表的错峰上报装置的结构示意图;图4为本专利技术实施例五提供的实施基于计量表的错峰上报方法的电子设备的硬件结构示意图。具体实施方式本专利技术实施例提供一种基于计量表的错峰上报方法、装置和电子设备,在上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次上报时间;在确定出所述本次上报时间达到时,向所述服务器上报所述计量表的计量数据。在计量表入网成功时,服务器会根据所述计量表接入的小区的表号范围为所述计量表分配一个表号,且所述服务器为接入同一小区的所有计量表分配的表号各不相同。由此在根据表号、计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定首次上报时间时,由于接入所述小区的各个计量表具有互不相同的表号,使得各个计量表具有不同的首次上报时间,进而使得根据首次上报时间和上报周期确定出的计量表的本次上报时间也不相同,有效实现了接入同一小区的计量表的错峰上报,避免了同一时间有多个计量表同时上报计量数据的情况的发生,进而也就避免了上报数据量过大而导致的网络拥塞和数据丢失问题的发生。本专利技术实施例提供的基于计量表的错峰上报方法可以应用于基于NB-IoT的无线远传抄表系统中,所述计量表可以为基于NB-IoT的无线远传计量表,所述无线远传抄表系统包括基于NB-IoT的无线远传计量表、所述本文档来自技高网
...
基于计量表的错峰上报方法、装置和电子设备

【技术保护点】
一种基于计量表的错峰上报方法,其特征在于,包括:在本次上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次上报时间,其中,所述首次上报时间为根据所述计量表在首次入网成功时由服务器根据所述计量表接入的小区的表号范围为所述计量表分配的表号、所述计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定的,所述表号为不小于1且不大于所述最大接入容量的整数,且所述服务器为接入所述小区的所有计量表分配的表号各不相同;在确定出所述本次上报时间达到时,向所述服务器上报所述计量表的计量数据。

【技术特征摘要】
1.一种基于计量表的错峰上报方法,其特征在于,包括:在本次上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次上报时间,其中,所述首次上报时间为根据所述计量表在首次入网成功时由服务器根据所述计量表接入的小区的表号范围为所述计量表分配的表号、所述计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定的,所述表号为不小于1且不大于所述最大接入容量的整数,且所述服务器为接入所述小区的所有计量表分配的表号各不相同;在确定出所述本次上报时间达到时,向所述服务器上报所述计量表的计量数据。2.如权利要求1所述的方法,其特征在于,所述首次上报时间为根据所述计量表在首次入网成功时由服务器根据所述计量表接入的小区的表号范围为所述计量表分配的表号、所述计量表接入的小区的最大接入容量和相邻表号对应的计量表上报计量数据的时间间隔确定的,具体包括:根据所述服务器为所述计量表分配的表号,确定用于计算所述本次上报时间的行矩阵,其中,所述行矩阵的列数为所述最大接入容量,且所述行矩阵中所述表号对应的列取值为1,其它列取值均为0;将所述行矩阵、预先存储的列矩阵和所述时间间隔的乘积确定为该计量表的首次上报时间,其中,所述列矩阵的行数为所述最大接入容量,以及所述列矩阵中的值由1依次递增至所述最大接入容量,且为整数。3.如权利要求2所述的方法,其特征在于,按照下述方法确定所述时间间隔:接收所述服务器发送的接入所述小区的所有计量表完成一次上报所需的时间;并根据所述接入所述小区的所有计量表完成一次上报所需的时间和所述最大接入容量,确定所述时间间隔。4.如权利要求2所述的方法,其特征在于,按照下述方法获得所述服务器根据所述计量表接入的小区的表号范围为所述计量表分配的表号:在确定出首次接入所述小区成功后,经所述小区向所述服务器发送表号分配请求,所述表号分配请求中携带有所述小区的标识信息;以及接收所述小区转发的由所述服务器分配的表号,其中所述分配的表号为所述服务器根据所述小区的标识信息,从所述小区的标识信息对应的未被分配的表号范围内选取一个表号分配并发送给所述小区的。5.如权利要求4所述的方法,其特征在于,所述服务器根据所述小区的标识信息,从所述小区的标识信息对应的未被分配的表号范围内选取一个表号分配给所述计量表,具体包括:如果接收到所述小区转发的多个计量表发送的表号分配请求,则所述服务器按照接收到的多个表号分配请求的时间由小到大的顺序,从所述小区的标识信息对应的未被分配的表号范围内依次为所述多个计量表分配相应的表号。6.一种基于计量表的错峰上报装置,其特征在于,包括:确定单元,用于在本次上报周期开始时,根据计量表的首次上报时间和上报周期,确定所述计量表的本次...

【专利技术属性】
技术研发人员:籍慧琴董胜龙符子建李国国杨小光
申请(专利权)人:新智数字科技有限公司
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1