一种NB-IoT计量仪表数据上报方法技术

技术编号:22005302 阅读:86 留言:0更新日期:2019-08-31 06:51
本发明专利技术公开了一种NB‑IoT计量仪表数据上报方法,包括如下步骤:预设一个时间间隔值;获取计量仪表的上报序号;根据预设的时间间隔值和上报序号计算上报时间;根据上报时间对数据进行顺序排列;根据排列顺序依次上报数据。本发明专利技术采用计量仪表设备的地址编码进行排序,有效避免了通信碰撞,防止网络堵塞和数据丢失;自动计算数据上报结束时间点,将未成功上报的数据进行重发,增加上报成功率。

A Data Reporting Method for NB-IoT Metering Instruments

【技术实现步骤摘要】
一种NB-IoT计量仪表数据上报方法
本专利技术涉及计量仪
,特别是一种NB-IoT计量仪表数据上报方法。
技术介绍
计量仪表是指智能燃气表、水表。计量仪表依托于NB-IoT网络进行通信,虽然NB-IoT在推广时,宣传支持大并发、广覆盖,一个基站可管理5万台设备,但在实际应用中,NB-IoT网络1秒钟仅支持20-30个设备同时工作。这就要求同一小区的设备,必须进行分时通信,若不进行有序的分时通信,会造成信道堵塞,造成上报率低,设备功耗大等问题。这样会缩短电池使用寿命,给用户造成产品耗电、不稳定的印象。传统的NB-IoT仪表在上报数据时,通常采用以下几种方式:一,采用在设定时间点集中上报方式;这种方案虽然简单,但当大量的表具在同一时间点上报时,会造成基站连接数激增,导致网络拥堵和数据丢失。二,采用随机时间上报方式;这种方案虽然基本能解决网络拥堵问题,但同一设备每次的上报时间点是不确定的,意味着数据统计和问题追踪变得困难。三,给每只表分配上报序号进行排队上报方式;这种方式虽然能解决方式一和方式二中的上报排序问题,但有一个缺点就是每只表在安装时需要单独配置上报序号和时间间隔,会使得安本文档来自技高网...

【技术保护点】
1.一种NB‑IoT计量仪表数据上报方法,其特征在于,包括如下步骤:S1、预设一个时间间隔值;S2、获取计量仪表的上报序号;S3、根据预设的时间间隔值和上报序号计算上报时间;S4、根据上报时间对数据进行顺序排列;S5、根据排列顺序依次上报数据。

【技术特征摘要】
1.一种NB-IoT计量仪表数据上报方法,其特征在于,包括如下步骤:S1、预设一个时间间隔值;S2、获取计量仪表的上报序号;S3、根据预设的时间间隔值和上报序号计算上报时间;S4、根据上报时间对数据进行顺序排列;S5、根据排列顺序依次上报数据。2.根据权利要求1所述的NB-IoT计量仪表数据上报方法,其特征在于,步骤S2中,计量仪表的上报序号由计量仪表的自身设备地址末尾的N位数组成,其中,N≥1,且N为整数。3.根据权利要求1所述的NB-IoT计量仪表数据上报方法,其特征在于,步骤S3由以下步骤组成:S31、设定T为计量仪表的上报时间偏移值,ID为计量仪表的上报序号,I为预设的时间间隔值,采用公式T=ID×I计算出上报时间偏移值;S32、将计算出的上报时间偏移值转换为24小时制的时间参数值,得到上报时间。4.根据权利要求1所述的NB-IoT计量仪表数据上报方法,其特征在于,步骤S5包括以下步骤:S51、接收...

【专利技术属性】
技术研发人员:刘强
申请(专利权)人:成都中科慧源科技有限公司
类型:发明
国别省市:四川,51

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

1