NBIoT是什么

  NB-IoT,Narrow Band Internet of Things,窄带物联网,是一种专为万物互联打造的蜂窝网络连接技术。顾名思义,NB-IoT所占用的带宽很窄,只需约180KHz,而且其使用License频段,可采取带内、保护带或独立载波三种部署方式,与现有网络共存,并且能够直接部署在GSM、UMTS或LTE网络,即2/3/4G的网络上,实现现有网络的复用,降低部署成本,实现平滑升级。

  移动网络作为全球覆盖范围最大的网络,其接入能力可谓得天独厚,因此相较WiFi、蓝牙、ZigBee等无线连接方式,基于蜂窝网络的NB-IoT连接技术的前景更加被看好,已经逐渐作为开启万物互联时代的钥匙,而被商用到物联网行业中。

  图1是NB-IoT的技术发展史:

图1 NB-IoT的技术发展史

NB-IoT的特点

  NB-IoT具有以下四大特点:

  一、广覆盖。相比现有的GSM、宽带LTE等网络覆盖增强了20dB,信号的传输覆盖范围更大(GSM基站目前理想状况下能覆盖35km),能覆盖到深层地下GSM网络无法覆盖到的地方。其原理主要依靠:1、缩小带宽,提升功率谱密度;2、重复发送,获得时间分集增益。

  二、大连接。相比现有无线技术,同一基站下增多了50-100倍的接入数,每小区可以达到50K连接,真是实现万物互联所必须的海量连接。其原理在于:1、基于时延不敏感的特点,采用话务模型,保存更多接入设备的上下文,在休眠态和激活态之间切换;2、窄带物联网的上行调度颗粒小,资源利用率更高;3、减少空口信令交互,提升频谱密度。

  三、低功耗。终端在99%的时间内均处在休眠态,并集成多种节电技术,待机时间可达10年。1、PSM低功耗模式,即在idle空闲态下增加PSM态 ,相当于关机,由定时器控制呼醒,耗能更低;2、eDRX扩展的非连续接收省电模式,采用更长的寻呼周期,eDRX是DRX耗电量的1/16。

  四、低成本。硬件可剪裁,软件按需简化,确保了NB-IoT的成本低廉,NB-IoT通信单模块成本不足5美元。

  NB-IoT因其适用的场景,还具有低速率和低移动性的特点。1、低速率。多点上行速率仅为56kbps,理想下行速率为21.25kbps;2、低移动性。仅支持终端设备在30km/h的移动速率下实现小区切换,远低于4G支持250km/h的速率(高铁专网可达450km/h)。

NB-IoT解决方案总体架构

  下图2展示了NB-IoT解决方案的总体架构:

图2 NB-IoT解决方案总体架构

NB-IoT发展现状

  下图3展示了NB-IoT生态圈的概况:

图3 NB-IoT生态圈概况

  NB-IoT目前试商用以及商用举例:

  1、华为/中国联通的NB-IoT智能停车解决方案:基于华为NB-IoT模块推出的这套智能停车系统将能实现预定、转租停车位等功能,低功耗和高穿透能力使得这个方案更具可靠性。目前该停车系统已经在上海迪士尼试商用。

  2、2017年7月13日,ofo小黄车与中国电信、华为共同宣布,三家联合研发的NB-IoT“物联网智能锁”全面启动商用。

  3、中兴通讯/中国移动的智能井盖:该方案通过全方位监管井盖状态,在井盖被打开、移位等情况下,可实现及时警告。

  NB-IoT芯片开发方面:

  1、华为作为国内最大的NB-IoT芯片原厂,推出了Boudica 120/Hi2110物联网芯片,搭载Huawei LiteOS嵌入式物联网操作系统.

  2、美国高通公司推出了型号为MDM9206的物联网芯片,支持Cat-M1和Cat-NB1标准的全球所有频段,具备GSM/NB-IoT/eMTC多模支持,还支持GPS、格纳洛斯、北斗、伽利略全球导航卫星定位。

  3、中兴微电子研发了RoseFinch 7100(又名“朱雀”)NB-IoT物联网芯片,专为低功耗物联网设计,在睡眠功耗、截止电压和外围借口数量等和物联网应用关联的核心指标上都在业界处于领先水平。

  4、英特尔推出的XMM 7X15系列物联网芯片。

  NB-IoT模组开发方面:

  1、中兴通讯基于高通MDM920芯片开发的支持NB-IoT和eMTC双模的LPWA通讯模块ZM8300。

  2、上海移远通讯技术有限公司Quectel基于华为的Hi2110物联网芯片推出了BC95-B20/B8/B5/B28,以及基于高通MDM9206芯片的BG96模组。

参考文献:(文章仅做交流学习,侵权即删!!)

1、https://baike.baidu.com/item/NB-IoT/19420464?fr=aladdin

2、https://mp.weixin.qq.com/s?__biz=MjM5MTM5ODQyMA==&mid=2651191570&idx=1&sn=05be8fb0c9cb653381f3d6a84c60934d&scene=0#wechat_redirect

3、http://www.eefocus.com/communication/365647/p2

4、《华为NB-IoT解决方案》

5、https://www.jianshu.com/p/701ab2070408

物联网学习之路——物联网通信技术:NBIoT的更多相关文章

  1. 物联网学习之路——IoT概况

    物联网IoT概念 IoT,Internet of Things,即物物相连的互联网.它包含两层意思:一,以互联网为基础:二,物物相连,实现信息的交换和通信.物联网通过智能感知.识别技术与普适计算等通信 ...

  2. arduino物联网学习

    arduino物联网学习 目录 arduino物联网学习 20200215 OLED屏幕使用教程 材料: 软件 代码注释 完整代码 Arduino IDE 开发 ESP-01S/ESP-01物联网实战 ...

  3. 总结:ARM逻辑和高级C(朱老师物联网学习)

    开始学习朱老师物联网的视频是国庆节的那几天开始的,刚刚开始的时候是想自己在网上找一些嵌入式方面的视频资料,也找了很多的资料臂如“国嵌视频”“达内的视频”,之后也化了十几块钱在淘宝上面买了几十个G的视频 ...

  4. 阿里云学习之IOT物联网套件(客户端与服务端的后台数据传输)

    设备端代码(mqttClient):https://help.aliyun.com/document_detail/42648.html?spm=5176.doc30579.6.569.ZEgA1g ...

  5. 物联网学习笔记三:物联网网关协议比较:MQTT 和 Modbus

    物联网学习笔记三:物联网网关协议比较:MQTT 和 Modbus 物联网 (IoT) 不只是新技术,还是与旧技术的集成,其关键在于通信.可用的通信方法各不相同,但是,各种不同的协议在将海量“事物”连接 ...

  6. FastAPI 学习之路(十九)处理错误

    系列文章: FastAPI 学习之路(一)fastapi--高性能web开发框架 FastAPI 学习之路(二) FastAPI 学习之路(三) FastAPI 学习之路(四) FastAPI 学习之 ...

  7. jQuery学习之路(1)-选择器

    ▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...

  8. Android开发学习之路-RecyclerView滑动删除和拖动排序

    Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开 ...

  9. RPC远程过程调用学习之路(一):用最原始代码还原PRC框架

    RPC: Remote Procedure Call 远程过程调用,即业务的具体实现不是在自己系统中,需要从其他系统中进行调用实现,所以在系统间进行数据交互时经常使用. rpc的实现方式有很多,可以通 ...

随机推荐

  1. jFinal render为什么不跳转到指定的页面

    jFinal render为什么不跳转到指定的页面 1:需要在你自己的主配置文件里面配置所有页面的文件前缀,没配置默认是项目的根目录 //配置页面访问主路径 me.setBaseViewPath(&q ...

  2. maven scope简单说明

    compile:默认的scope.任何定义在compile scope下的依赖将会在所有的class paths下可用.maven工程会将其打包到最终的arifact中.如果你构建一个WAR类型的ar ...

  3. FCLK、HCLK、PCLK

    一,PLL    S3C2440 CPU主频可达400MHz,开发板上的外接晶振为12M,通过时钟控制逻辑的PLL(phase locked loop,锁相环电路)来倍频这个系统时钟.2440有两个P ...

  4. Appium 之处理首次启动手机App时的系统权限弹框

    一般首次启动一个手机App时都会有系统权限弹框,如下图所示: 权限弹窗上面的按钮都是固定的,只需要定位到“ALLOW”按钮,点击就可以了,代码如下: 这里主要用selenium里面的显示等待模块(We ...

  5. I-Keyboard

    SPOJ Problem Set (classical) 14. I-Keyboard Problem code: IKEYB Most of you have probably tried to t ...

  6. 23 DesignPatterns学习笔记:C++语言实现

    DesignPatterns学习笔记:C++语言实现 (转载请注明出处:http://www.cnblogs.com/icmzn/p/5680784.html) 1. 创建型设计模式: (1)Faco ...

  7. Oracle电子商务套件版本12.1.3自述文件 (Doc ID 1534411.1)

    文档内容 用途 适用范围 详细信息   应用版本更新包   更新后的步骤   包含的修补程序列表   变更记录   文档可访问性 参考 适用于: Oracle Applications DBA - 版 ...

  8. myeclipse过期以后提示过期以后怎么办?!

    昨天电脑上装的myeclipse到期了,不能进到工作空间里边,只有激活和退出选项,在网上百度了一下,有很多破解工具, 1.刚开始直接使用工具破解,没有成功,总是提示要么激活,要么退出 2.继续想办法, ...

  9. uwp获取版本信息win10 VersionInfo

    using Windows.System.Profile; Después vamos a agregar una propiedad que va a contener un mensaje con ...

  10. 安装php环境

    安装xampp 安装zend studio 安装Composer-Setup 安装Z2 ZendFramework-2.4.9 I can install successfully using the ...