摘要:为了满足越来越多的远距离物联网设备的连接需求,LPWA应用而生。

本文分享自华为云社区《常见物联网通信技术之LPWA通信技术》,作者:爱吃面包的猫。

如果你比较关注物联网圈的话,想必对LPWA这一名词有所耳闻。即使没有见过,也在科技媒体上扫见过LoRa、SigFox、NB-IoT这些技术关键词。

为了满足越来越多的远距离物联网设备的连接需求,LPWA应用而生。LPWAN(Low Power Wide Area Network)低功耗广域网络,专为低带宽、低功耗、远距离、大量连接的物联网应用而设计的。下面我们就来进入今天的正题,为大家全面介绍LPWA技术。

1 SigFox

SigFox 是一家法国的物联网技术创业公司,它的公司叫 SigFox,它的这项技术的名字也叫 SigFox。SigFox 这项技术专门为那些吞吐率很低的项目所设计,它的传输功耗很低,只有 50-100 微瓦,但是仍然能维持比较稳定的数据连接。但是呢,因为物联网设备会产生大量的 数据,并且这些数据由 SigFox 公司自己来进行存储。但是 SigFox 毕竟是一家小公司,自己 保存着这些数据公信力不足,同样在信息安全方面也存在疑问,所以它的使用并没有像 LoRa 一样非常广泛。

2 LoRa

是 Long Range 的缩写,它跟 SigFox 不一样的是他由 LoRa 联盟维护管理。LoRa 技术 由 Semtech 公司开发,之后经过 LoRa 联盟的共同努力,他们开发出了应用于 LPWA 领域的 网络,叫做 LoRaWAN。它是一项基于扩频技术的超远距离无线传输方案,以此来达到长距 离和低功耗的要求,这项技术主要在未授权频段来支撑。Lora 可以应用于自动抄表、智能家 居和楼宇自动化、无线预警和安全系统、工业监测和控制以及远程灌溉系统等等。

3 NB-IoT

NB-IoT 最早是由华为和沃达丰主导提出来的,之后加入了爱立信和高通等一些公司。它的特 点就在于 NB-IoT 叫窄带蜂窝物联网,所以它构建于现有的蜂窝网络。同时因为它是窄带,所 以他只消耗大约 180KHz 的带宽,可直接部署于 GSM 网络、UMTS 网络或 LTE 网络,以降 低部署成本、实现平滑升级。

4 eMTC

在 LPWA 技术当中最后一个要描述的就是爱立信基于 4G 网络提出的解决方案 eMTC,它主 要面向深度覆盖、大连接的应用场景。与 NB-IoT 相比,它的速率更高但是覆盖范围要更小, 并且功耗也比较大。但是,虽然与 NB-IoT 相比它的覆盖范围更小,功耗也更大,但是它具备 语音通信的能力。所以相较于 NB-IoT,它可以被应用于一些需要使用语音通信功能的场景之 下。

5 LPWA 技术对比

接下来本文同样也会对上述的 LPWA 技术做一个简单的对比,除了 NB-IoT 和 eMTC,其他的 两种网络都运行在 SubG 免授权频段上。SubG 的意思是频率在 1GHz 以下,主要是指 27MHz 到 960MHz 的频段。SubG 是长距离、低功耗通信的理想选择。因为在功率相同的情 况下,网络的频率越高,穿透能力就越差,但是 LPWA 场景下的设备如电表、水表等,他们 经常被放在比较深的位置当中,通常有非常多的阻碍在上面,所以选择低频段就显得非常有必 要了。 在表中也可以看到对于 NB-IoT 的描述当中,它的频段主要部署在 SubG 授权频段之上,这是 因为有一部分 NB-IoT 网络部署于 SubG 授权频段之外,具体的原因将在本文之后的章节中进 行说明。 由于应用于免授权频段的 LoRa 与授权频段上的 NB-IoT 都是比较热门的 LPWA 技术,所以经 常被用来作对比。两者之间的差别就在于:

1) 阵容不同 LoRa 是由美国个体户 Semtech 研究出来的,NB-IoT 是由 3GPP 官方移动通信协会制定的标 准。LoRa 基本上是由 Semtech 一家公司包办上下游产业链,但 NB-IoT 则是整个通信产业上 下游公司在合力运营,比如 NB-IoT 芯片模组现在华为、高通、三星、联发科等公司都在做。

2) 频段使用不同 NB-IoT 使用的频段是授权频段,而 LoRa 使用的则是非授权频段。 授权频段,就是工信部授予的,除了被授予的运营商能用,其他所有个人企业机构都不能使用 的频段,用了就违法,无线电管理部门会上门查水表。 而非授权频段,就是工信部没说给谁用,谁都可以用的频段。因此,如果有个人或者企业使用 LoRa 的工作频段做别的事,那么就会对这个区域的 LoRa 设备产生严重的干扰,导致网络无 法使用。 因此,有官方背景的 NB-IoT 网络质量肯定更好,更高质。

3) LoRa 需要企业自建,NB-IoT 运营商早已建好 运营商并不运营 LoRa 网络,如果企业想使用 LoRa,需要自己购买基站、网络设备、服务器 等等全套网络运营软硬件,并完成网络搭建,自己运营。

而 NB-IoT 目前三大运营商已经在国内完成了基站的建设与网络开通,像使用手机 SIM 卡一 样,企业只需要从运营商采买 NB-IoT 的 SIM 卡,随后插入带有 NB-IoT 模组的设备内,就可 以缴费使用啦。

4) LoRa 的优势在哪里? 其实对于 90%的企业来说,LoRa 确实没啥优势。除非企业想使用物联网的位置在农村、偏远 山区、独立的厂区等(比如智慧农场、智慧工厂),确实没有运营商 NB-IoT 网络的覆盖,无 可奈何才会想到自建 LoRa。 再就是非常大的企业,或者政府,怕使用运营商的网络不安全,比如出现数据窃取,因此宁愿 自己建设网络自己维护,也不相信运营商。 以上就是 NB-IoT 与 LoRa 之间比较大的区别。

6 无线通信技术对比

上述三类无线通信技术当中包含了非常多不同的网络通信技术,并且这三类都能应用在物联网 领域,开发者该怎么去选择呢,怎么样去权衡使用呢? 图 4-6 就能很好的回答这个问题,通过这张图就知道具体什么样的情形下应该使用什么样的网 络。 这张图的两个坐标轴分别是传输速率和传输距离,它也跟物联网的不同场景的需求相对应。根 据不同的数据速率要求可以将场景大概分成三类,一类是数据速率要求最高的比如视频监控、 车联网,第二类速率要求比较高的像智能物流、车辆管理等等,第三类是速率要求不太高的例 如抄表之类的行业。那么当然,如果具体到传播距离上的话这些场景还可以再细分,所以大概 可以分成这六种针对不同的需求的不同的网络。在上文中也提到过,最合适的网络才是最好的 网络,除了从传输距离和传输速率上进行考虑之外,还需要从成本上进行考虑,以此来选择最 合适的网络应用于解决方案中,从而获得最大的利益。

点击关注,第一时间了解华为云新鲜技术~

一文带你认识LPWA通信技术的更多相关文章

  1. Istio是啥?一文带你彻底了解!

    原标题:Istio是啥?一文带你彻底了解! " 如果你比较关注新兴技术的话,那么很可能在不同的地方听说过 Istio,并且知道它和 Service Mesh 有着牵扯. 这篇文章可以作为了解 ...

  2. 一文带您了解5G的价值与应用

    一文带您了解5G的价值与应用 5G最有趣的一点是:大多数产品都是先有明确应用场景而后千呼万唤始出来.而5G则不同,即将到来的5G不仅再一次印证了科学技术是第一生产力还给不少用户带来了迷茫——我们为什么 ...

  3. 一文带你了解elasticsearch

    一文带你了解elasticsearch cxf2102100人评论160人阅读2019-07-02 21:31:36   elasticsearch es基本概念 es术语介绍 文档Document ...

  4. 【转帖】Istio是啥?一文带你彻底了解!

    Istio是啥?一文带你彻底了解! http://www.sohu.com/a/270131876_463994 原始位置来源: https://cizixs.com 如果你比较关注新兴技术的话,那么 ...

  5. 一文带你了解 C# DLR 的世界

    一文带你了解 C# DLR 的世界 在很久之前,我写了一片文章dynamic结合匿名类型 匿名对象传参,里面我以为DLR内部是用反射实现的.因为那时候是心中想当然的认为只有反射能够在运行时解析对象的成 ...

  6. 一文带你看清HTTP所有概念(转)

    一文带你看清HTTP所有概念   上一篇文章我们大致讲解了一下 HTTP 的基本特征和使用,大家反响很不错,那么本篇文章我们就来深究一下 HTTP 的特性.我们接着上篇文章没有说完的 HTTP 标头继 ...

  7. 一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝)

    背景 在日常开发中,偶尔会遇到需要复制对象的情况,需要进行对象的复制. 由于现在流行标题党,所以,一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝) 理解 首先就需要理解 js 中的数据类型 ...

  8. 【项目实践】一文带你搞定Spring Security + JWT

    以项目驱动学习,以实践检验真知 前言 关于认证和授权,R之前已经写了两篇文章: [项目实践]在用安全框架前,我想先让你手撸一个登陆认证 [项目实践]一文带你搞定页面权限.按钮权限以及数据权限 在这两篇 ...

  9. 一文带你看遍 JDK9~14 的重要新特性!

    Java9 发布于 2017 年 9 月 21 日 .作为 Java8 之后 3 年半才发布的新版本,Java 9 带 来了很多重大的变化其中最重要的改动是 Java 平台模块系统的引入,其他还有诸如 ...

随机推荐

  1. 使用Azure WebJob的一点心得

    Azure WebApp Service 是非常适合中小型项目的云服务. 从我实际使用的感受来看, 有如下几个优点: 1 部署方便, 可以从VS一键发布 2 缩放方便, scale in / scal ...

  2. 字节跳动实习面经分享(已拿offer附攻略)

    大家好,我是bigsai,今天给大家分享自己字节跳动面试经验分享. enum我面得岗位是后台实习开发,具体部门是懂车帝,总体感觉就是字节的流程真的好快,只要安排面试,那流程接着很快. 大概是上上周投递 ...

  3. QQ邮箱获取授权码方法

    1.登录QQ邮箱,点击"设置" 2.点击"账户" 3.开启POP3/SMTP服务 4.点击"生成授权码" 5.完成验证后,即可生成授权码 P ...

  4. Postgresql常见操作命令

    安装Postgresql 请查看我的另一篇博文: 博文连接:https://www.cnblogs.com/cndevops/p/14962745.html 连接Postgresql数据库 服务端连接 ...

  5. nginx反向代理tcp协议的80端口

    需求:内网有一台mqtt协议服务器,需要将外网的mqtt请求通过一台服务器代理到内网的mqtt服务器上.而这台代理服务器不会开放出了80之外的端口,所以只能使用80端口来转发mqtt请求. 步骤:1. ...

  6. 从 Java 代码到 Java 堆

    本文将为您提供 Java 代码内存使用情况的深入见解,包括将 int 值置入一个 Integer 对象的内存开销.对象委托的成本和不同集合类型的内存效率.您将了解到如何确定应用程序中的哪些位置效率低下 ...

  7. mysql大量数据分页查询优化-延迟关联

    所有的php初学者都应该知道,mysql的分页语句写法如下: 1 select * from a limit (page-1)*page_size,page_size 而当这语句分页到一定程度时,例如 ...

  8. 重置networker8.0密码

    一.重置Networker 8.0密码 1.设置环境变量 新建一个"系统环境变量"名字为"GST_RESET_PW",值为1 2.重启EMC GST Servi ...

  9. java基础---集合(1)

    一. 基本概念 集合.数组都是对多个数据进行存储操作的结构,简称Java容器 数组:长度确定,类型确定,对于添加.删除.插入等操作效率不高,元素有序可重复 Java中集合框架顶层框架是:java.ut ...

  10. Codeforces Round#687 Div2 题解

    打这场的时候迷迷糊糊的,然后掉分了( A Prison Break: 题面很复杂,但是题意很简单,仅需求出从这个点到四个角的最大的曼哈顿距离即可 #include <bits/stdc++.h& ...