The invention provides a data transmission method and device based on NB IOT. The method includes: if the transmission failure of the data to be transmitted to the NB_iot base station is detected for the first time in the current transmission period, the data to be transmitted is stored in the memory; and the data to be transmitted in the memory is retransmitted according to the preset retransmission period. The invention proposes a data transmission method of narrow-band Internet of Things NB_iot based on cellular. If the device fails to transmit data to the NB_iot base station, the failed data is first stored in the memory, and then the data is retransmitted according to the preset retransmission period to ensure that the data transmission is not lost and the data transmitted by the device can be transmitted. To NB IOT base station until the center server.
【技术实现步骤摘要】
一种基于NB-iot的数据传输方法及装置
本专利技术涉及窄带物联网领域,更具体地,涉及一种基于NB-iot的数据传输方法及装置。
技术介绍
基于蜂窝的窄带物联网(NarrowBandInternetofThings,NB-IoT)成为万物互联网络的一个重要分支。NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWAN)。NB-IoT支持待机时间长、对网络连接要求较高设备的高效连接。目前,可燃气体监测仪是用于城市地下空间的无线监测设备,传统的无线传输技术由于穿透性有限,在地下的信号很难有保证,所以数据丢失的情况层出不穷。目前使用的NB-iot的无线传输技术可以基本上解决可燃气体监测仪的数据丢失问题,然而信号问题还是偶尔会出现。此外在传输过程中服务器若是不在线,则也会导致数据的丢失。并且NB-iot的基站只能同时允许12台设备连接传输,如果大于12路设备,即使NB-iot网络信号强度很好,也会出现设备连不上基站的问题。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的基于NB-iot的数据传输方法及装置。根据本专利技术的一个方面,提供一种基于蜂窝的窄带物联网NB-iot的数据传输方法,包括:在当前传输周期内,若首次检测到发送至NB-iot基站的待传输数据发生传输失败,则将所述待传输数据存入存储器;按照预设重传周期,对存储器中的所述待传输数据进行重传。进 ...
【技术保护点】
1.一种基于蜂窝的窄带物联网NB‑iot的数据传输方法,其特征在于,包括:在当前传输周期内,若首次检测到发送至NB‑iot基站的待传输数据发生传输失败,则将所述待传输数据存入存储器;按照预设重传周期,对存储器中的所述待传输数据进行重传。
【技术特征摘要】
1.一种基于蜂窝的窄带物联网NB-iot的数据传输方法,其特征在于,包括:在当前传输周期内,若首次检测到发送至NB-iot基站的待传输数据发生传输失败,则将所述待传输数据存入存储器;按照预设重传周期,对存储器中的所述待传输数据进行重传。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在当前传输周期内对存储器中的所述待传输数据进行重传发生失败,则将所述待传输数据与下一个传输周期的待传输数据同时发送至NB-iot基站。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:根据预设时间周期或预设数据量阈值,将所述存储器中的历史数据导出,所述历史数据为历史传输周期中传输失败的待传输数据。4.根据权利要求1所述的方法,其特征在于,所述在当前传输周期内,若首次检测到发送至NB-iot基站的待传输数据发生传输失败,则将所述待传输数据存入存储器,具体包括:若检测到接入NB-iot基站失败,则将所述待传输数据存入存储器;或者向NB-iot基站发送所述待传输数据,若在预设时长内、未检测到相应的反馈信号,则将所述待传输数据存入存储器。5.根据权利要求4所述的方法,其特征在于,所述按照预设重传周期,对存储器中的所述待传输数据进行重传,具体包括:若接入所述NB-iot基站失败,则重连所述NB-iot基站成功后,获取所述存储器中的所述待传输数据,并向所述NB-iot基站发送所述...
【专利技术属性】
技术研发人员:袁梦琦,钱新明,侯龙飞,巢佰崇,吴永凯,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。