说起物联网(Internet of Things, IoT),估计很多人都耳熟能详,因为我们早就在各种各样的媒体中看到过好多次这个名词了。
按照中国传统观点,万物实际上是有着天然的联系的,那么人类为何又要画蛇添足般地再把他们连接起来呢?原因很简单, 万物的天然联系是依靠的自然规律,而人类并不能控制他们,而物联网让万物以人类的意愿进行连接,从而让人类可以控制他们 。物联网,无非是又一个人类征服和控制自然的尝试而已。只要万物能够互联并且通过有效的手段在需要的时候知道他们的状态,从而采用有效的手段进行干预,那么人类就有了对万物的相当程度的控制权。
这给了人们很大的想象空间,因此,也吸引了大量的淘金者,试图分享这样一块看起来巨大无比的蛋糕。 但这么多年来,现实并不乐观。
根据我的了解——可能并不准确——我感觉物联网现在处于一个比较尴尬的阶段。 一方面,物联网的呼声很大,人们寄予很大的期望;但另一方面,市场的反响并不热烈,本来应该跟人们的生活息息相关的物联网,似乎在现实中并没有被人们所感知。我观察到的现实就不很乐观。 算得上物联网的智能家居曲高和寡,国内力推的NB-IoT雷声大雨点小,LoRa使用的主流频段在国内被事实上禁用, Zigbee等覆盖范围过小……
在这里,我想梳理一下物联网在国内发展的现状,以便于更好地定位和找出问题所在。
物联网可以看做是互联网的升级版本,传统的互联网连接的是人;物联网不光连接人,还要连接物,除了人类的互动外,还需要让人能够更好地把控物。 人是自带智能的,所以传统的互联网的重点在于连接,只要有连接,人们就会互动,产生内容等,对网络的智能要求就不高;但物联网连接的是物,物本身不具备智能, 需要通过人来控制或者智能系统来自动控制。
物联网也是近十年来出现频率很高的智慧某某(例如智慧城市,智慧楼宇,智慧园区,智慧安防等)的基础设施。 什么是智慧?我认为就是能够根据某个特定的需求和目标,自主动态调节现有状态的能力 。这需要至少有两个部分构成,一是要有数据分析和处理的“大脑”部分,二是要有数据收集和指令执行的“躯体”部分。 我们往往把狭义的躯体部分作为狭义的物联网, 也可以称为物联网10, 实现了物体的初步连接和数据收集和反馈能力,但这套系统要想实用,实际上离不开人,因为数据的分析和控制指令的下达还是需要人来做;而大脑+躯体才是真正智慧的物联网,在我看来这才是能够给人类带来很大便利的物联网,才具备大范围应用的技术基础, 可以把这称为物联网20。
现阶段的物联网还是停留在由人控制的阶段,也就是10时代,这个阶段对数据的处理存在瓶颈,因此,并不适合复杂的应用,也不适合大范围使用。因此我们可以看到,应用比较广泛的应用也就是那少数的简单应用,如抄表、环境监测、家电控制等。云计算、大数据、机器学习、人工智能等技术是近几年的IT领域的热点,进展也非常迅速,他们的发展为物联网向20阶段进化提供了坚实的基础。
我们日常生活,现有的已经足够很好地满足人们的需求了;物联网,只是人们对更高生活水平的追求的产物,并且不是必需的;对于非必需品来说,要想普及需要足够的性价比或者就索性走高端路线。但从目前的物联网市场看,由于缺少比较成熟的家用物联网方案,因此并不能大规模使用,这导致物联网应用起来成本比较高,在家居中只有高端住宅才可能会使用,占比很少,家居物联网在这种初级阶段必须得要走高端路线,当然这也符合很多新事物的初始状况特征。
物联网在工商业中也有一些应用,例如RFID领域,我们已经可以在一些商店中看到。其他还有很多物联网项目,多数隐藏在智慧某某的名头之下,现阶段,只要是冠以智慧的项目,其造价一般会令人咂舌。 因此,在性价比不高的情况下,人们使用他的积极性自然不高了。
中国运营商去年决定要大力推广NB-IoT,他们试图提升性价比,因此希望设备和解决方案提供商们能够以较低的价格提供相关产品,由于其体量,确实有部分供应商愿意以接近成本价的价格向其提供产品;但即使是这样,愿意使用的用户也不多,这让供应商的积极性大大降低,因为根本就无利可图。也因为此,NB-IoT的这一波推广活动实际上到目前看来是比较失败的。
从连接介质来看,物联网分为有线和无线两种,考虑到实际部署的难度,无线方式显然更有机会会成为主流的连接方式。
从终端和因特网连接关系来看,物联网也可以划分为两种方式:一种是直接和因特网连接,例如NB-IoT、2/3/4G蜂窝网络、eMTC等; 另一种是通过网关间接和因特网连接,例如LoRa、SigFox、ZigBee、BLE、WiFi等。不同的协议都是针对不同的应用场景设计的,因此在实际使用中都有其优缺点。例如我们常用的WiFi,要保证速率和可靠性,因此覆盖距离不够长,连接不可靠; NB-IoT主要用于低速率物联网应用,能够直接联网,但速率低, 用户连接数少; LoRa的覆盖比较广,但速率低,用户连接数也有限制……
因此,实际部署时需要根据不同的应用场景选择不同的技术、标准以及相应的设备,而在现场实施的时候又会有很多意想不到的困难。无线部署也需要做网优等工作,对实施人员的要求比较高。 这些都增大了物联网的部署难度。
由于物联网一般使用无线技术,那么频谱资源就是物联网的一个非常核心的资源。频谱资源时稀缺的,因为有太多的地方需要这类资源。例如我们的移动电话、微波通信、卫星通信、应急通信、无线WiFi等等。这些资源由于其稀缺性,需要统一的规划。而这在不同的国家也面临着不同的状况。
例如现在比较火热的LoRa,阿里巴巴、腾讯等互联网企业刚刚加入该标准联盟,结果国家的新的频谱规划就给予他们致命一击,LoRa所使用的sub-1G的频谱资源实际上是不开放的。
目前在全球,唯一明确的民用频段就是24GHz,也就是WiFi、蓝牙等使用的频段。但这个频段的问题是与低频段的无线电波相比,越障能力比较差,因此覆盖能力不强。而又由于太多的民用无线设备都是用这个频段,导致这个频段的信号比较“脏”,收到的干扰比较大。 现有的使用这个频段的蓝牙、WiFi协议本身也是为了IP宽带连接而设计的,专注于速率,所以也导致覆盖范围一般不超过100米,并且连接数量有着很大的限制。 因此,要想避免频谱资源的政策风险,就只能使用24GHz这个频段 ,那么如何在这样的情况下增加无线覆盖的范围,提升覆盖距离,就是物联网公司需要解决的一个大问题。
比较有实际应用意义的物联网的规模需要达到一定的程度,也就是终端要足够多,很多地方并不具备电源接入的条件,那么就需要终端的功耗要足够低或者索性无源。
无源当然是最佳的方式,目前的解决方案是要加储能电路,但这种电量非常微小,在现有的技术条件下,覆盖范围和传输能力都受到严重的制约,只能适应很少的一部分场景。因此,大多数情况还是需要有源的终端,这就需要功耗尽可能地低了。 功耗问题可能是目前物联网面临的主要问题之一。
例如在智慧停车之类的项目中,有部分方案是用NB-IoT实现的。这个标准由于使用了蜂窝技术,只有运营商具备掌控的能力,所以电信运营商和设备商都非常有热情去推广,也号称一块电池可以用十年,看起来功耗似乎很低,但那是有前提条件的,就是它平时处于睡眠状态,每天主动醒来一次上传一次数据,在这样的情况下才可能坚持十年。 但用于停车就得频频被唤醒,因此在这个场景中使用就非常耗电。根据实际使用的经验,差不多5个月左右就得去更换电池了。这带来极大的维护工作量,而且电池的成本本身也非常高。因此,至少在停车这种方案中,NB-IoT并不是一个好的选择。如果用LoRa呢?在停车中也有应用,表现好一点,能够达到一年多的使用时间而不用换电池。而一般里面模块和芯片的寿命在5年以上,也就是说,在终端设备的生命周期里,需要更换多次电池,每一次更换电池实际上跟新开工一个项目工作量差不多多少。因此,我们不能说这种状况是令人满意的。
所以,如果能够解决有源终端的功耗难题,不光可以大大减轻日后的维护工作量,还可以大大降低终端的成本,这是因为在实际应用中,电池是物联网终端的主要成本之一。
技术本身是没有国界的,但遗憾的是我们并不生存在一个理想的世界里,我们的现实世界依然存在着各种各样的利益群体,有的时候出于自身利益的考虑,作为体现现代竞争力的物联网技术就要受到一些因素的制约。国家就是一个典型的利益群体,而国家安全往往是这个群体的最高利益之一。信息安全是国家安全的一个重要方面,物联网搜集各种各样的信息,这些信息有的时候就是非常机密的情报,不方便被其他利益团体所获知,因此,在物联网标准方面,在一开始就要注意这个方面。
LoRa是美国公司Semtech所提出的一个物联网标准,也是目前比较主流的标准。这个标准对标的是SigFox——一个欧洲的私人公司封闭的物联网标准,但SigFox用自己的标准建了一个覆盖很广的网络,对外运营物联网业务,可以叫做物联网供应商;而LoRa是半开放的标准,允许用户使用这种技术进行模块和终端产品的开发,并用这些产品组建自己的LoRa物联网,虽然相比于市场上主流的其他方案,看起来价格并不贵,但标准、芯片等核心部分过分集中于美国的供应商Semtech上,在特定的时候这就是一个很大的风险。
因此,无论是物联网方案提供商、物联网产品开发商,还是用户,在选择物联网标准的时候要考虑到这个问题。当然,对于小规模的民用应用,采用什么标准问题不大,但对于军用、大规模应用来说,不考虑这个因素将可能让投资全部打水漂。 最近的无线电频谱的一个征求意见的文件就让某国外标准被判了死刑,即使我们最大的两个互联网公司刚刚加入了这个阵营也是无可奈何。
NB-IoT是中国特别是运营商和设备提供商力推的标准,但它的问题在于功耗较高、用户容量有限,所以,在很多场景里并不适合。因此,中国还需要更多的物联网标准,来补充NB-IoT的不足。
物联网应用中的无线技术有多种,可组成局域网或广域网。组成局域网的无线技术主要有24GHz的WiFi,蓝牙、Zigbee等,组成广域网的无线技术主要有2G/3G/4G等。这些无线技术,优缺点非常明显,可如下图总结。在低功耗广域网(Low Power Wide Area Network,LPWAN)产生之前,似乎远距离和低功耗两者之间只能二选一。当采用LPWAN技术之后,设计人员可做到两者都兼顾,最大程度地实现更长距离通信与更低功耗,同时还可节省额外的中继器成本。
LoRa 是LPWAN通信技术中的一种,是美国Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输方案。这一方案改变了以往关于传输距离与功耗的折衷考虑方式,为用户提供一种简单的能实现远距离、长电池寿命、大容量的系统,进而扩展传感网络。目前,LoRa 主要在全球免费频段运行,包括433、868、915 MHz等。
LoRa技术具有远距离、低功耗(电池寿命长)、多节点、低成本的特性。
下图以USA情况为例,从灵敏度、链路预算、覆盖范围、传输速率、发送电流、待机电流、接收电流、2000mAh电池使用寿命、定位、抗干扰性、拓扑结构、最大终端连接数等参数上比较了Sigfox、LTE-M、ZigBee、WLAN、80211ah和LoRa的区别。后续的LoRa技术小型科普文(下)将具体解释以上的部分参数。
LoRa网络构成
LoRa网络主要由终端(可内置LoRa模块)、网关(或称基站)、Server和云四部分组成。应用数据可双向传输。
LoRa联盟LoRa联盟是2015年3月Semtech牵头成立的一个开放的、非盈利的组织,发起成员还有法国Actility,中国AUGTEK和荷兰皇家电信kpn等企业。不到一年时间,联盟已经发展成员公司150余家,其中不乏IBM、思科、法国Orange等重量级产商。产业链(终端硬件产商、芯片产商、模块网关产商、软件厂商、系统集成商、网络运营商)中的每一环均有大量的企业,这种技术的开放性,竞争与合作的充分性都促使了LoRa的快速发展与生态繁盛。
网络部署
目前LoRa网络已经在世界多地进行试点或部署。据LoRa Alliance早先公布的数据,已经有9个国家开始建网,56个国家开始进行试点。中国AUGTEK在京杭大运河完成284个基站的建设,覆盖1300Km流域;
美国网络运营商Senet于2015年中在北美完成了50个基站的建设、覆盖15,000平方英里(约38850平方千米),预计在第一阶段完成超过200个基站架设;
法国电信Orange宣布在2016年初在法国建网;
荷兰皇家电信kpn宣布将在新西兰建网,在2016年前达到50%覆盖率;
印度Tata宣布将在Mumbai和Delhi建网;
Telstra宣布将在墨尔本试点……(后续的文章将详细介绍部分公司利用LoRa技术做出的应用)
LoRaWAN协议
LoRaWAN是 LoRa联盟推出的一个基于开源的MAC层协议的低功耗广域网(Low Power Wide Area Network, LPWAN)标准。这一技术可以为电池供电的无线设备提供局域、全国或全球的网络。LoRaWAN瞄准的是物联网中的一些核心需求,如安全双向通讯、移动通讯和静态位置识别等服务。该技术无需本地复杂配置,就可以让智能设备间实现无缝对接互 *** 作,给物联网领域的用户、开发者和企业自由 *** 作权限。
LoRaWAN网络架构是一个典型的星形拓扑结构,在这个网络架构中,LoRa网关是一个透明传输的中继,连接终端设备和后端中央服务器。网关与服务器间通过标准IP连接,终端设备采用单跳与一个或多个网关通信。所有的节点与网关间均是双向通信,同时也支持云端升级等 *** 作以减少云端通讯时间。终端与网关之间的通信是在不同频率和数据传输速率基础上完成的,数据速率的选择需要在传输距离和消息时延之间权衡。由于采用了扩频技术,不同传输速率的通信不会互相干扰,且还会创建一组“虚拟化”的频段来增加网关容量。LoRaWAN的数据传输速率范围为03 kbps至375 kbps,为了最大化终端设备电池的寿命和整个网络容量,LoRaWAN网络服务器通过一种速率自适应(Adaptive Data Rate , ADR)方案来控制数据传输速率和每一终端设备的射频输出功率。全国性覆盖的广域网络瞄准的是诸如关键性基础设施建设、机密的个人数据传输或社会公共服务等物联网应用。关于安全通信,LoRaWAN一般采用多层加密的方式来解决:一、独特的网络密钥(EU164),保证网络层安全;
二、独特的应用密钥(EU164),保证应用层终端到终端之间的安全;
三、属于设备的特别密钥(EUI128)。LoRaWAN网络根据实际应用的不同,把终端设备划分成A/B/C三类:Class A:双向通信终端设备。这一类的终端设备允许双向通信,每一个终端设备上行传输会伴随着两个下行接收窗口。终端设备的传输槽是基于其自身通信需求,其微调是基于一个随机的时间基准(ALOHA协议)。Class A所属的终端设备在应用时功耗最低,终端发送一个上行传输信号后,服务器能很迅速地进行下行通信,任何时候,服务器的下行通信都只能在上行通信之后。
Class B:具有预设接收槽的双向通信终端设备。这一类的终端设备会在预设时间中开放多余的接收窗口,为了达到这一目的,终端设备会同步从网关接收一个Beacon,通过Beacon将基站与模块的时间进行同步。这种方式能使服务器知晓终端设备正在接收数据。
Class C:具有最大接收槽的双向通信终端设备。这一类的终端设备持续开放接收窗口,只在传输时关闭。
LoRa技术要点
一般说来,传输速率、工作频段和网络拓扑结构是影响传感网络特性的三个主要参数。传输速率的选择将影响系统的传输距离和电池寿命;
工作频段的选择要折中考虑频段和系统的设计目标;
而在FSK系统中,网络拓扑结构的选择是由传输距离要求和系统需要的节点数目来决定的。LoRa融合了数字扩频、数字信号处理和前向纠错编码技术,拥有前所未有的性能。此前,只有那些高等级的工业无线电通信会融合这些技术,而随着LoRa的引入,嵌入式无线通信领域的局面发生了彻底的改变。
前向纠错编码技术是给待传输数据序列中增加了一些冗余信息,这样,数据传输进程中注入的错误码元在接收端就会被及时纠正。这一技术减少了以往创建“自修复”数据包来重发的需求,且在解决由多径衰落引发的突发性误码中表现良好。一旦数据包分组建立起来且注入前向纠错编码以保障可靠性,这些数据包将被送到数字扩频调制器中。这一调制器将分组数据包中每一比特馈入一个“展扩器”中,将每一比特时间划分为众多码片。
即使噪声很大,LoRa也能从容应对LoRa调制解调器经配置后,可划分的范围为64-4096码片/比特,最高可使用4096码片/比特中的最高扩频因子(12)。相对而言,ZigBee仅能划分的范围为10-12码片/比特。通过使用高扩频因子,LoRa技术可将小容量数据通过大范围的无线电频谱传输出去。实际上,当你通过频谱分析仪测量时,这些数据看上去像噪音,但区别在于噪音是不相关的,而数据具有相关性,基于此,数据实际上可以从噪音中被提取出来。扩频因子越高,越多数据可从噪音中提取出来。在一个运转良好的GFSK接收端,8dB的最小信噪比(SNR)需要可靠地解调信号,采用配置AngelBlocks的方式,LoRa可解调一个信号,其信噪比为-20dB,GFSK方式与这一结果差距为28dB,这相当于范围和距离扩大了很多。在户外环境下,6dB的差距就可以实现2倍于原来的传输距离。
超强的链路预算,让信号飞的更远
为了有效地对比不同技术之间传输范围的表现,我们使用一个叫做“链路预算”的定量指标。链路预算包括影响接收端信号强度的每一变量,在其简化体系中包括发射功率加上接收端灵敏度。AngelBlocks的发射功率为100mW (20dBm),接收端灵敏度为-129dBm,总的链路预算为149dB。比较而言,拥有灵敏度-110dBm(这已是其极好的数据)的GFSK无线技术,需要5W的功率(37dBm)才能达到相同的链路预算值。在实践中,大多GFSK无线技术接收端灵敏度可达到-103dBm,在此状况下,发射端发射频率必须为46dBm或者大约36W,才能达到与LoRa类似的链路预算值。
因此,使用LoRa技术我们能够以低发射功率获得更广的传输范围和距离,这种低功耗广域技术正是我们所需的。
关于LPWAN
低功耗广域网络(Low Power Wide Area Network, LPWAN)是物联网中不可或缺的一部分,具有功耗低、覆盖范围广、穿透性强的特点,适用于每隔几分钟发送和接收少量数据的应用情况,如水运定位、路灯监测、停车位监测等等。LPWAN相关组织LoRa联盟目前在全球已有145位成员,其繁茂的生态系统让遵循LoRaWAN协议的设备具有很强的互 *** 作性。一个完全符合LoRaWAN标准的通讯网关可以接入5到10公里内上万个无线传感器节点,其效率远远高于传统的点对点轮询的通讯模式,也能大幅度降低节点通讯功耗。它们的关系如下:
在5G标准中,对于mMTC工作方向的要求,与NB-IoT的工作特点高度吻合,5G标准对mMTC关键指标的划分也高度一致。
5G mMTC关键指标划分:
1最大路损164DB,此时发射速率>160bps;
2一平方公里内,能够承载100万个终端,带宽限制50MHz;
3在164DB最差的信号环境下,时延小于10s;
4在164DB最差信号环境下,电池寿命大于十年。
这四个指标,和如今NB-IoT与eMTC有很多相似点,是未来完全可以达到的。目前,业务正在推进让NB-IoT与eMTC成为mMTC的真正执行标准。第一,频段。LoRa工作在1GHz以下的非授权频段,在应用时不需要额外付费,NB-IoT和蜂窝通信使用1GHz以下的频段是授权的,是需要收费的。
第二,电池供电寿命。LoRa模块在处理干扰、网络重迭、可伸缩性等方面具有独特的特性,但却不能提供像蜂窝协议一样的服务质量。NB-IoT出于对服务质量的考虑,不能提供类似LoRa一样的电池寿命。
第三,设备成本。对终端节点来说,LoRa协议比NB-IoT更简单,更容易开发并且对于微处理器的适用和兼容性更好。同时低成本、技术相对成熟的LoRa模块已经可以在市场上找到了,并且还会有升级版本陆续出来。
第四,网络覆盖和部署时间表。NB-IoT标准在2016年公布,除网络部署之外,相应的商业化和产业链的建立还需要更长的时间和努力去探索。LoRa的整个产业链相对已经较为成熟了,产品也处于“蓄势待发”的状态,同时全球很多国家正在进行或者已经完成了全国性的网络部署。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)