NB-lot和LoRa真正的差别在哪里?

就像要把大象装冰箱一样,物联网,万物互联也是要分步骤的。

一、感知层(信息获取层),即利用各种传感器等设备随时随地获取物体的信息;

二、网络层(信息传输层),通过各种电信网络与互联网的融合,将物体的信息实时准确地传递出去;

三、应用层(信息处理层),把感知层得到的信息进行处理,实现智能化识别、定位、跟踪、监控和管理等实际应用。

就像智慧消防系统,通过烟感器、温湿度传感器把房间里的情况,通过网络上传到云端,再传达给综合预警平台,这样房间的情况就可以通过平台进行监控,一旦发现温湿度超出正常范围,或者检测到烟雾,平台就会发出预警。

我们今天说的的NB-IoT和LoRa,是属于网络层,用来传递信息,就像我们3G/4G和WIFI一样。不同的是,NB-IoT和LoRa是低功耗广域网(Low Power Wide Area Network,LPWAN),是一种可以实现低带宽、低功耗、远距离、大量连接的物联网通信技术。

下面聊一下这两种技术的区别。

使用频段

NB-IoT频段

NB-IoT使用了授权频段,有三种部署方式:独立部署、保护带部署、带内部署。

全球大多数运营商使用900MHz频段来部署NB-IoT,有些运营商部署在800MHz频段。NB-IoT属于授权频段,如同2G/3G/4G一样,是专门规划的频段,频段干扰相对少。NB-IoT网络具有电信级网络的标准,可以提供更好的信号服务质量、安全性和认证等。

除此之外,NB-IoT可与现有的蜂窝网络基站融合。而运营商有成熟的电信网络产业生态链和经验,可以更好地运营NB-IoT网络。但是其他公司或组织不能自己来部署网络。

LoRa频段

LoRa使用的是免授权的ISM频段,但各地区的ISM频段使用情况是不同的。

在中国市场,由中兴主导的中国LoRa应用联盟(CLAA)推荐使用了470-518MHz,而470-510MHz这个频段是无线电计量仪表使用频段。

由于LoRa是工作在免授权频段的,无需申请即可进行网络的建设,网络架构简单,运营成本也低。

LoRa联盟在全球大力推进标准化的LoRaWAN协议,使得符合LoRaWAN规范的设备可以互联互通。

通信距离

通讯距离和通讯能力是无线通讯在同等功耗前提下最重要的性能指标。

NB-IoT通信距离

移动网络的信号覆盖范围取决于基站密度和链路预算。

NB-IoT具有164dB的链路预算,GPRS的链路预算有144dB(TR 45.820),LTE是142.7dB(TR 36.888)。与GPRS和LTE相比,NB-IoT链路预算有20dB的提升,开阔环境信号覆盖范围可以增加七倍。20dB相当于信号穿透建筑外壁发生的损失,NB-IoT室内环境的信号覆盖相对要好。一般地,NB-IoT的通信距离是15km。

LoRa通信距离

LoRa以其独有的专利技术提供了最大168dB的链路预算和+20dBm的功率输出。一般地,在城市中无线距离范围是1~2公里,在郊区无线距离最高可达20km。

芯片来源

NB-IoT芯片公司

NB-IoT得到了电信运营商和电信设备服务商的支持,有着成熟完整的电信网络生态系统。

华为、中兴微电子、Intel等多家企业,都生产相关芯片。

LoRa芯片公司

LoRa技术是Semtch公司的专利,Semtech公司提供SX127x系列LoRa产品。

国内市场主要以低频段(137-525MHz)的SX1278为主。为适应市场的发展和需求,Semtech以IP授权的方式授予更多的公司来制造LoRa技术的芯片,如同ARM公司IP授权类似。

方案选择

在进行方案选择时,需要考虑到诸多因素,常见的有如下几点:

1、频段区别

NB-IoT工作在授权频段,设备需要入网许可,干扰相对会少。

LoRa工作在免授权频段,设备种类相对多,容易受到其他无线设备的干扰。

LoRa的优势在于其专利技术,即使在复杂的环境中依然能保持较高的接受灵敏度,抗干扰能力强。

2、数据速率

LoRa和NB-IoT的数据速率是不同的,LoRa数据速率可达50kbps,NB-IoT可达200kbps。两种技术的数据速率不同实际上也形成了不同的市场细分应用,可根据实际项目需求选择适合的技术。

3、芯片区别

从NB-IoT和LoRa芯片产品来看,很多产品都集成了MCU或处理器,这样可以更方便地进行信号和数据处理以及通信协议管理。

4、部署环境

NB-IoT和LoRa无线网络部署的环境不同,通信距离也会有所不同。在实际部署的时候需要考虑到“盲区”的问题。

当然,除以上几点之外,NB-IoT和LoRa的区别还有很多。

在文章的最后,引用一张表,对NB-IoT和LoRa的区别做简单总结,如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/28705.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Mybatis学习之插件

Mybatis学习之插件 Plugins Mybatis中的插件虽然名称叫插件,但实质上是通过动态代理实现的。和我们平时讲的插件概念不一样,但是本质上都是给外部提供接口进行扩展。 MyBatis 允许我们在映射语句执行过程中的某一点进行拦截调用。MyBatis允许我们使用…

浪潮 KaiwuDB x 大数据中心 | 数据驱动政府治理能力快速提升

业务背景 我国工业互联网大数据资源存在孤立、分散、封闭等问题,数据价值未能得到有效利用,数据主权和数据安全面临重大威胁。 发挥数据对工业经济的基础支撑和创新引擎作用,可促进工业互联网的创新发展,加速数据驱动政府治理能…

CVPR23 | 可编辑3D场景布局的文本引导多对象合成NeRF

来源:投稿 作者:橡皮 编辑:学姐 论文链接:https://arxiv.org/abs/2303.13843 0.背景: 最近,文本到图像生成通过将视觉-语言预训练模型与扩散模型相结合,取得了巨大的成功。这些突破也使得强大…

cortex A7核按键中断实验

cortex A7核按键中断实验 一、分析电路图 实验目的:完成板子三个按键操作 1.1 电路图IO口 KEY1------>PF9 KEY2------>PF7 KEY3------>PF8 1.2 工作原理 KEY1 ------> PF9 ------> 按键触发方式:下降沿触发 KEY2 ------> PF7 …

HarmonyOS元服务端云一体化开发快速入门(上)

一、前提条件 您已使用已实名认证的华为开发者帐号登录DevEco Studio。 请确保您的华为开发者帐号余额充足,账户欠费将导致云存储服务开通失败。 二、选择云开发模板 1.选择以下任一种方式,打开工程创建向导界面。 如果当前未打开任何工程&#xff0c…

Question Log

Question Log 提示:记录一下平常遇到的坑 Question Log(★ > ) Question LogⅠ、★ > 使用VsCode构建Unity开发环境1.环境配置2.遇到的相关问题★.The .NET Core SDK cannot be located: A valid dotnet installation …

JS + 浮动 + 递归实现图片瀑布流懒加载

思路 页面 pege 分成左浮动的数列 lineBox,每列中图片 sinImg 依次向下摆放每加载一张图片时,判断页面中哪列的高度最小,将当前图片放到最小的那列尾部监听当前图片 onload 事件,当前图片加载完成后,再加载下一张图片…

力扣题库刷题笔记5--最长回文子串

1、题目如下: 2、个人Python代码实现: 首先想到的是通过类似冒泡排序的方式进行切片,然后判断切片的子字符串是否为回文字符串,然后记录出最长的回文字符串,代码如下: 可以看到,通过切片的方式&…

剑指offer35 复杂链表的复制

复杂链表的复制 文章目录 复杂链表的复制方法一 回溯哈希表第二种解释 方法二:拼接拆分算法流程 参考文献 本题要求我们对一个复杂链表进行复制。在复杂链表中,每个节点除了有一个next指针指向下一个节点,还有一个random指针指向链表中的任意…

嵌入式容器源码解析

问题分析 不同于使用springmvc,在我们使用springboot时无需配置tomcat就可以直接使用,这就说明springboot已经在我们启动项目时将tomcat配置好了,接下来我们就来看看springboot底层是怎么实现的。 源码解析 ServletWebServerFactoryAutoConfiguratio…

Python 标准库 - 并发执行

Python 标准库 - 并发执行 1. 简单介绍2. 程序示例2.1 threading 编程示例2.2 multiprocessing 编程示例2.3 concurrent.futures 编程示例 1. 简单介绍 Python 标准库 非常庞大,所提供的组件涉及范围十分广泛,官方参考链接https://docs.python.org/zh-cn…

unity 3d实现下雨、雾气、萤火虫和火花四溅的粒子效果

文章目录 先看最终效果1. 下雨效果2. 雾气效果3. 萤火虫和火花四溅的效果 3d下雨粒子效果涟漪效果雨滴和涟漪效果结合水花效果雨滴涟漪水花结合问题雾气效果萤火虫火花效果萤火虫和火花效果结合完毕 先看最终效果 1. 下雨效果 2. 雾气效果 3. 萤火虫和火花四溅的效果 3d下雨粒…

函数栈帧的创建与销毁

函数栈帧的创建与销毁 前言认识相关寄存器认识相关汇编命令详解思路图 前言 函数栈帧的创建与销毁在不同编译器下,函数调用过程中栈帧的创建略有差异,具体细节取决于编译器的实现,但大体逻辑是一致的。(在使用编译器时&#xff0…

某游戏登录密码加密,webpack

注意:文章内容仅用于学习和技术交流,切勿做出违法的事情,如有侵权请联系我删除。 网址(今天的大冤种):aHR0cHM6Ly93d3cuZ205OS5jb20v 一,分析 从上面图片可以看到,他的密码是加密了…

桥接模式(十)

不管怎么样,都要继续充满着希望 上一章简单介绍了适配器模式(九), 如果没有看过, 请观看上一章 一. 桥接模式 引用 菜鸟教程里面的 桥接模式介绍: https://www.runoob.com/design-pattern/bridge-pattern.html 桥接(Bridge)是用于把抽象化…

谷粒商城p46-配置网关路由与路径重写

软件 : vscode idea 服务: renren-fast,gulimall-product,gulimall-gateway、nacos 前提条件: gateway、renren-fast已经注册到nacos 注意: 1、renren-fast单独注入nacos依赖,不要注入common…

#2023开放原子全球开源峰会之旅

#2023我在开源峰会 2023开放原子全球开源峰会参会指南 嗨咯,大家好! 6月11号,是一年一度的开放原子大会,有幸参加,很开心! 文章目录 1、逛展区(领周边)环节1.1 CSDN展区1.2 阿里云 …

ansible的部署和命令模块

一、 ansible 的概述 1、ansible简介 Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。 它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。 它使用SSH来和节点进行通信。Ansible基于 …

(九)CSharp-数组

一、矩形数组 1、访问数组元素 class Program{static void Main(string[] args){int[] intArr1 new int[15];intArr1[2] 10;int var1 intArr1[2];int[,] intArr2 new int[5, 10];intArr2[2, 3] 7;int var2 intArr2[2, 3];int[] myIntArray new int[4];for (int i 0; i…

计算字母出现次数【存在括号计算】

计算字母出现次数【存在括号计算】 此代码考虑到了本问题的大多可能情况,闲话少述,代码中的注释很丰富。 代码绝对可以解决你的问题! 不行你就评论,回复速度超快 作者时间YaoChongChong2023年6月14日10:40 Descript…