浅谈LoRa,LoRaWAN,NB-IoT三类物联网技术
目录
- 一.概念
- 1.什么是LoRa?
- 2.什么是LoRaWAN?
- 3.什么是NB-IoT?
- 二.三者的区别和联系
- 1.NB-IoT和LoRa
- 2.LoRa和LoRaWAN
一.概念
1.什么是LoRa?
LoRa即远距离无线电(Long Range Radio)是创建长距离通信连接的物理层局域网无线调制技术,属于CCS(线性调制扩频技术)的一种,工作频段范围在Sub-1GHz以下。相较于传统的FSK等技术,LoRa在保持低功耗的同时极大地增加了通讯距离,且具备抗干扰性强等特点。另外,LoRa调制扩散因子本质上是正交的。这意味着使用不同的传播因子调制并同时在同一频率信道上传输的信号不会相互干扰。相反,不同传播因子的信号只是相互之间的噪声。
2.什么是LoRaWAN?
LoRaWAN(Long Range Radio Wide Area Network)是基于LoRa的低功耗广域网,它主要包括2个部分:通信协议和体系结构。它能提供一个:低功耗、可扩展、高服务质量、安全的长距离无线网络。
借助于LoRa长距离的优势,LoRaWAN采用星型无线拓扑,有效延长电池寿命、降低网络复杂度和后续轻易扩展容量。它将网络实体分成4类:End Nodes(终端节点)、Gateway(网关)、LoraWAN Server(LoRaWAN服务器)和Applicaton Server(用户服务器):
在LoRaWAN的星型网络中,星型拓扑通过网关将消息中继到中央服务器,每个末端节点将数据传输到多个网关。然后网关将数据转发到网络服务器,在网络服务器上执行冗余检测,安全检查和消息调度。 End Nodes使用单跳无线与一个或多个Gateway通信;Gateway通过标准IP链路(Ethernet、3G/GPRS和WiFi)与LoRaWAN Server通信;Gateway负责End Nodes和LoRaWAN Server信息的中继:
3.什么是NB-IoT?
NB-IoT即窄带物联网(Narrow Band Internet of Things),NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,使用License频段,可采取带内、保护带或独立载波等三种部署方式,与现有网络共存。可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。
NB-Iot属于广域网的通讯技术,和我们的2G、4G一样,需要通过电信运营商(电信、移动、联通)的基站网络才可以正常使用。NB-iot 不需要组网,是直接和云平台通讯,可以单独组成网络使用。
二.三者的区别和联系
1.NB-IoT和LoRa
1.技术特点不一样:
NB-Iot属于广域网的通讯技术,和我们的2G、4G一样,需要通过电信运营商(电信、移动、联通)的基站网络才可以正常使用。NB-iot 不需要组网,是直接和云平台通讯,可以单独组成网络使用。
Lora是数据一种短距离的局域网无线通讯技术,和传统的ASK、FSK、Zigbee等一样,需要先组网,再通过网关的传输给云平台。Lora产品很少单独使用,一般是配合网关才可以正常使用。
2.应用场景不一样:
NB-iot适合于独立联网的传感器,例如,地磁,智能路灯,水表等。
Lora适合于局域网内组网,例如智能家居,安防报警,通过网关和云平台通讯。
3.工作的原理不一样:
NB-Iot通讯是电信网络的技术上工作,所以NB-Iot通讯需要安装NB物联卡,而且NB-IoT的使用需要移动基站的支持,也就是NB-IoT网。不同的电信公司,其通讯的频率不一样,需要使用的NB物联卡也不一样。
LoRa是工作在免授权频段的,不需要基站就可以 无需申请即可进行网络的建设,网络架构简单,运营成本也低。
4.覆盖的网络不一样
NB-IoT的覆盖面更大。在郊区,利用LoRa技术,传输距离只能达到15千米,而利用NB-IoT技术,传输距离可达35千米。再比较偏远的农村,因NB-IoT网络无法部署,从而导致NB-IoT信号差,无法工作。所以LoRa就更加又优势,我们可以根据自己的需求搭建自己的小局域网,这里的小局域网指的不是LoRaWan,可以根据自己的需求来自己定义。
5.成本不一样有区别
BOM成本:NB-IoT 和LORA的比较接近,随着市场的不断的竞争,目前的NB-IoT模块价格在15-25元。Lora模块的成本大概在15-30元之间。
运行成本: NB-IoT因为是基于电信网络工作的,设备需要安装NB物联卡,所以后续还需要和手机一样,需要定期缴流量费,运营成本较高。但lora 和ASK,FSK 一样,后续没有额外的费用。
6.技术支持来源不一样
Lora无线通讯的技术和专利,以及芯片制造,都是美国semtech公司垄断。
Nb-IoT通讯的技术是由中国华为等一些企业主导,得到了电信运营商和电信设备服务商的支持。目前有着成熟完整的电信网络生态系统。
NB-IoT 和LoRa的共同点和竞争,LoRa和NB-IoT都属于低功耗的物联网无线通讯,都支持低功耗,电池工作。而且在不同的工作环境下LoRa和NB-IoT可以互补,在NBIOT网络比较差的偏远地区,我们可以选择LoRa局域网传输,再通过WIFI 或4G 发送给平台。
2.LoRa和LoRaWAN
LoRa仅包含链路层协议,并且非常适用于节点间的P2P通信;同时,LoRa模块也比LoRaWAN便宜一点;LoRaWAN也包含网络层,因此可以将信息发送到任何已连接到云平台的基站。只需将正确的天线连接到其插座,LoRaWAN模块就可以以不同的频率工作。
LoRaWAN指的是MAC层的组网协议。而LoRa只是一个物理层的协议。虽然现有的LoRaWAN组网基本上都使用LoRa作为物理层,但是LoRaWAN的协议也列出了在某些频段也可以使用GFSK作为物理层。从网络分层的角度来讲,LoRaWAN可以使用任何物理层的协议,LoRa也可以作为其他组网技术的物理层。事实上有几种与LoRaWAN竞争的技术在物理层也采用了LoRa。
**LoRaWAN不适合专用网络的解决方案,**目前它的确更适合于公共广域网络。LoRaWAN的初衷是提供:区域、国家或全球的物联网。其根本原因在于在LoRaWAN中,所有频道都调到相同的频率,并且在单一区域最好只有一个网络操作以避免碰撞问题。而LoRa更适合专用网络。因为他是在局域网工作的。
浅谈LoRa,LoRaWAN,NB-IoT三类物联网技术相关推荐
- 学习笔记--浅谈LoRa与LoRaWAN
浅谈LoRa与LoRaWAN 1.什么是LoRa LoRa是semtech公司创建的低功耗局域网无线标准,低功耗一般很难覆盖远距离,远距离一般功耗高,要想马儿不吃草还要跑得远,好像难以办到. LoRa ...
- 浅谈新兴室内外无线局域精准定位技术UWB(超宽带)
浅谈新兴室内外无线局域精准定位技术UWB(超宽带) 1.UWB高精度定位系统概述 2.与传统定位比较 3.应用场景 4.实现uwb高精度定位 4.UWB室内定位的缺陷 5.应用案例 1.UWB高精度定 ...
- rnss和rdss的应用_浅谈北斗二代RDSS和RNSS组合技术.doc
浅谈北斗二代RDSS和RNSS组合技术 浅谈北斗二代RDSS和RNSS组合技术 [摘 要]正在组网建设的"北斗二代"系统不仅完全继承兼容"北斗一代",在用户容量 ...
- rnss和rdss的应用_浅谈北斗二代RDSS与RNSS组合技术
龙源期刊网 http://www.qikan.com.cn 浅谈北斗二代 RDSS 与 RNSS 组合技术 作者:陈德旭 王成皇 刘延鹏 来源:<中国科技博览> 2015 年第 07 期 ...
- 潇洒老师浅谈高光无痕注塑模具及成型技术
浅谈高光无痕注塑模具及成型技术 高光是典型的无痕注塑的突出体现,但不是无痕注塑的全部.我们制作高光模具已经有几个年头了,主要是家电产品的外部装饰件,如前面板.装饰片等,但每次我们都遇到过同样的难题,即 ...
- dom影像图形成数字地形图_浅谈数字正射影像图(DOM)的生产技术
浅谈数字正射影像图 (DOM) 的生产技术 杜 磊 [摘 要] 摘 要 : 利用航空摄影像片和遥感卫片生产制作正射影像图 , 是地形图测 绘方法的又一技术 , 它补充和完善地形图所有的缺陷 , 制作的 ...
- 浅谈LoRa无线网络技术现状及应用
原文链接: https://www.szrfstar.com/news/%E4%B8%80%E6%96%87%E4%BA%86%E8%A7%A3LoRa%E5%92%8CLoRaWAN%E7%89%A ...
- 浅谈Java对接阿里IOT
背景 博主之前工作运用的Java是为人工智能服务的,工作了一年,由于换了个城市,就选了个物联网的方向,多尝试,多学习. 物联网主要做两件事:数据采集.指令下发. 数据采集 这里就谈一下Java服务端接 ...
- 浅谈SDN中的OverLay与UnderLay技术
在SDN解决方案中overlay与underlay是最为常见的二个网络术语,下面我将分享自己对OverLay和UnderLay网络的理解. UnderLay指的是物理网络,它由物理设备和物理链路组成. ...
- 浅谈大数据时代的大数据技术与应用
从某种程度上说,大数据是数据分析的前沿技术.简言之,从各种各样类型的数据中,快速获得有价值信息的能力,就是大数据技术.明白这一点至关重要,也正是这一点促使该技术具备走向众多企业的潜力. 大数据给互联网 ...
最新文章
- puml绘制思维导图_如何用ProcessOn画出漂亮的思维导图
- SpringBoot监听redis过期key
- jQuery .attr(checked)得undefined 问题解决
- 蚁群算法,PSO算法以及两种算法可以融合的几种方法
- 增强学习Q-learning分析与演示(入门)
- 自然语言处理中的自注意力机制(Self-Attention Mechanism)
- 【11.5校内测试】【倒计时5天】【DP】【二分+贪心check】【推式子化简+线段树】...
- java jdbc 连接mysql数据库 实现增删改查
- Node.js 工具模块
- 编译安装-httpd-2.2.15.tar.gz
- 基于深度学习、强化学习、开源RASA对话引擎的多场景对话机器人
- mysql-5.7安装、配置
- python mysql编码_Python和MySql:Unicode和编码
- 春运买不到票?程序员喊你来GitHub看牛哄哄的抢票神器
- CE修改器使用教程 [基础篇]
- 早年的一篇关于80286保护模式的文章
- 【信号与系统】Multisim 仿真抽样定理与信号恢复
- recovery.img 的解包与打包
- 运用知识图谱技术,赋能多领域应用 ——“未来杯”AI学术联赛总决赛暨颁奖典礼圆满落幕...
- cad隐藏图层命令快捷键_cad解锁图层命令(cad图层全部解锁快捷键)
热门文章
- 简略讲述我的Fiddler的安转和配置过程
- 【Tools】TCP/IP 测试工具——SocketTools
- 基于FPGA的人脸识别
- 有关于FireBug和FirePath安装和使用-学习笔记
- 如何测试5.1声卡测试软件,功能至上--德国坦克AUREON 5.1初步测试
- 本机Windows远程操作虚拟机Windows界面
- 台式电脑开机一直卡在正在启动windows怎么办
- 禅道安装与常见问题!!
- StringUtil.isEmpty()和StringUtil.isBlank()的区别
- 3D打印设计软件 FreeCAD 入门