物联网学习之路——物联网通信技术:NBIoT
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的更多相关文章
- 物联网学习之路——IoT概况
物联网IoT概念 IoT,Internet of Things,即物物相连的互联网.它包含两层意思:一,以互联网为基础:二,物物相连,实现信息的交换和通信.物联网通过智能感知.识别技术与普适计算等通信 ...
- arduino物联网学习
arduino物联网学习 目录 arduino物联网学习 20200215 OLED屏幕使用教程 材料: 软件 代码注释 完整代码 Arduino IDE 开发 ESP-01S/ESP-01物联网实战 ...
- 总结:ARM逻辑和高级C(朱老师物联网学习)
开始学习朱老师物联网的视频是国庆节的那几天开始的,刚刚开始的时候是想自己在网上找一些嵌入式方面的视频资料,也找了很多的资料臂如“国嵌视频”“达内的视频”,之后也化了十几块钱在淘宝上面买了几十个G的视频 ...
- 阿里云学习之IOT物联网套件(客户端与服务端的后台数据传输)
设备端代码(mqttClient):https://help.aliyun.com/document_detail/42648.html?spm=5176.doc30579.6.569.ZEgA1g ...
- 物联网学习笔记三:物联网网关协议比较:MQTT 和 Modbus
物联网学习笔记三:物联网网关协议比较:MQTT 和 Modbus 物联网 (IoT) 不只是新技术,还是与旧技术的集成,其关键在于通信.可用的通信方法各不相同,但是,各种不同的协议在将海量“事物”连接 ...
- FastAPI 学习之路(十九)处理错误
系列文章: FastAPI 学习之路(一)fastapi--高性能web开发框架 FastAPI 学习之路(二) FastAPI 学习之路(三) FastAPI 学习之路(四) FastAPI 学习之 ...
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- Android开发学习之路-RecyclerView滑动删除和拖动排序
Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开 ...
- RPC远程过程调用学习之路(一):用最原始代码还原PRC框架
RPC: Remote Procedure Call 远程过程调用,即业务的具体实现不是在自己系统中,需要从其他系统中进行调用实现,所以在系统间进行数据交互时经常使用. rpc的实现方式有很多,可以通 ...
随机推荐
- SpringCloud之自动化配置-config
编程开发的时候有没有觉得很多配置文件需要维护,比如,修改了数据库连接,所有用到该数据库的服务配置都得替换,是不是超级的麻烦呢 下面,给大家介绍一下Spring提供的配置自动化组件-spring clo ...
- C语言基础第一次作业
一,1)大学和高中最大的不同是没有人天天看着你,请问大学理想的师生关系是?有何感想? 看了邹欣老师博客中写到的教学基础——师生关系后陷入沉思,邹欣老师在她的博客中直接否认了传统认知的师生关系——蜡烛, ...
- Devexpress + wcf +ef 批量更新处理
项目结构: 1.客户端:Winform, 2.数据访问:EF4.0(从数据库生成模型-懒人必需这样) 3.DTO:直接使用EF实体 4.服务端:WCF 托管在IIS中采用basicHttp帮定(这样可 ...
- Synchronizer解析(为AQS打个铺垫)
ReentranceLock 和 Semaphore有很多共同点,他们都像是一个gate一样, 来控制让哪些线程阻塞,让哪些线程通过. 不同的是,ReentranceLock允许通过的量是1,Sema ...
- Vsual Studio 高版本打开低版本项目的方法
https://www.cnblogs.com/jmliao/p/5594179.html
- 初步理解IOC和DI和AOP模式
初步理解IOC和DI和AOP模式 控制反转(IOC) 控制反转(IOC,Inversion of Control)是一种转主动为被动关系的一种编程模式,有点类似于工厂模式,举个栗子, 下面这个这不是I ...
- 开源一款强大的文件服务组件(QJ_FileCenter)(系列二 安装说明)
系列文章 1. 开源一款强大的文件服务组件(QJ_FileCenter)(系列一) 2. 开源一款强大的文件服务组件(QJ_FileCenter)(系列二 安装说明) 3. 开源一款强大的文件服务组件 ...
- C++ windows下共享内存
转载:https://blog.csdn.net/tojohnonly/article/details/70246965 共享内存 (也叫内存映射文件) 主要是通过映射机制实现的 , Windows ...
- WebApi Post string 参数 为空
用webApi做开发也有很久了 一些 细节平时可能未必很留心 今天就很奇葩 post 只接受一个string 参数的数据 但接收是一直未空 很奇怪 看了一些资料后得出以下结论
- c语言第一次作业--顺序、分支结构
1.1思维导图 1.2.1本周学习体会以及代码量学习体会 1.2.2学习体会 因为在暑假时候没有对c语言进行学习,没太关注一些学习资料,一些教学视频也没看,感觉对c语言是陌生的,刚开课的时候自 ...