AI产品经理的必修课:物联网通讯的设计方法-fun88|官网首页 

设为首页   |   联系我们


当前位置:fun88主页 > 智能设备 >

快速导航

新闻中心

AI产品经理的必修课:物联网通讯的设计方法

更新时间:2020-01-07 14:42点击次数:字号:T|T

  本文主要从5大方面具体介绍了关于物联网通讯的相关知识,分别是什么是物联网通信、物联网通信有哪些通信技术、有哪些协议、协议是如何选择的以及物联网通讯技术选型考量因素。enjoy~

  通信对物联网来说十分常用且关键,无论是近距离无线传输技术还是移动通信技术,都影响着物联网的发展。

  随着时代进步和发展,社会逐步进入互联网+,各类传感器采集数据越来越丰富,大数据应用随之而来,人们考虑把各类设备直接纳入互联网以方便数据采集、管理以及分析计算。

  简而言之,物联网智能化已经不再局限于小型设备、小网络阶段,而是进入到完整的智能工业化领域,智能物联网化在大数据、云计算、虚拟现实上步入成熟,并纳入互联网+整个大生态。

  物联网的概念是在1999年提出的,简单而言,物联网就是“物物相连的互联网”,其核心就是将所有物品通过射频识别等信息传感设备与互联网连接起来, 实现智能化识别和管理。物联网是指各类传感器和现有的互联网相互衔接的一个新技术。

  连接方式可以分成连接和无线连接,我们这里讲的连接,其目的都是要进行通信,因此也就分别使用通信技术和无线. 物联网通信分为短距离通信和长距离通信

  通常我们把通信距离在100m以内的通信称之为短距离通信,而通信距离超过1000m的称之为长距离通信。

  现实中有很多种通信技术可以满足各种不同的通信需求,但是还没有哪一种通信技术可以满足所有的通信需求。

  为此,国际标准化组织提出了系统互连参考模型OSI,也就是网络分成了物理层、数据链层、网络层、传输层、会话层、表示层和应用层。也就是这个伟大的标准最终形成了互联网,以及无所不连的物联网。

  以太网使用双绞线作为传输媒介,在没有中继的情况下,最远可以覆盖200米的范围。最普及的以太网类型数据传输速率为100Mb/s,更新的标准则支持1KMb/s和10KMb/s的速率。

  Modbus最初是Modicon于1979年为使用可编程逻辑控制器(PLC)通信而发表的,后来衍生出Modbus RTU,Modbus ASCII和Modbus TCP三种模式,前两种所用的物理接口是介绍的串口,后一种使用Ethernet接口。

  Bultooth Smart技术的蓝牙设备之间可以直接“对话”。但是蓝牙的缺点主要是其各个版本不兼容,安全性差(4.0以后得到改进),组网能力差,以及在2.4GHz频率上的电波干扰问题等等。

  三个频段传输速率分别为20kbps,40kbps以及250kbps。但是实际中ZigBee远没有像Wi-Fi或者蓝牙那样得到广泛的应用,这是由于它复杂,成本高,抗干扰性差,ZigBee协议没有开源,以及和IP协议不的对接比较复杂等等又了它在实际中的应用。

  LoRa技术应用典型场景包括:超长电池寿命(几年),节点之间长距离通信,低速率(如每小时只要传递几次数据)。和NB-IoT技术一样,也可以低功耗指标来提高速率。

  最后,由于移动通信终端的普及,其成本已经大大降低,因此在物联网中采用GPRS通信技术,其硬件成本相比Wi-Fi或者ZigBee都有较大的优势。

  但是GPRS终端在通信时要使用电信运营商的基础设施,因此需要缴纳一定的费用,即数据流量费,这个服务费用了大量设备连接到网络。

  GPRS的速率较低,是另外一个问题。 GPRS通信质量受信号强弱影响较大,无信号覆盖或者较弱的地方通信效果很差,可能影响业务的完成。

  NFC,Near-field communication,中文常翻译为近场通信。NFC是一种短距高频的无线电技术,属于RFID技术的一种,工作频率在13.56MHz,有效工作距离在20cm以内。其传输速度有106Kb/s、212Kb/s或者424Kb/s三种。通过卡、读卡器以及点对点三种业务模式进行数据读取与交换。

  但是NFC没有其他无线通信那种无线信号被的风险,但是其NFC卡过于简单以及被动式响应的设计也是不安全的因素。见到报道的风险例如:即NFC银行卡内的交易信息,很容易被其他读卡器,甚至智能手机读取。

  我们之前已经为每个人做过一门科学,并且对文章进行了详细介绍。 通信协议主要是运行在传统Internet TCP / IP协议上的设备通信协议,并负责通过Internet在设备之间进行数据交换和通信。

  适用范围:REST/HTTP主要为了简化互联网中的系统架构,快速实现客户端和服务器之间交互的松耦合,降低了客户端和服务器之间的交互延迟。因此适合在物联网的应用层面,通过REST物联网中资源,实现服务被其他应用所调用。

  适用范围:CoAP是简化了HTTP协议的RESTful API,CoAP是6LowPAN协议栈中的应用层协议,它适用于在资源受限的通信的IP网络。

  MQTT协议采用发布/订阅模式,所有的物联网终端都通过TCP连接到云端,云端通过主题的方式管理各个设备关注的通讯内容,负责将设备与设备之间消息的转发。

  适用范围:最早应用于金融系统之间的交易消息传递,在物联网应用中,主要适用于移动手持设备与后台数据中心的通信和分析。

  Java消息服务(JavaMessage Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。

  覆盖范围越大需要的基站数量也就越少,同时基站和布设的成本以及难度也会大大降低。在覆盖范围上LoRa、NB-IOT、ZETA的覆盖范围都是在数十公里上的,ZigBee和蓝牙都是在百米以内。

  如果你的应用场景需要覆盖范围广是硬性指标,那么就不用考虑后面两种了。从上图可以看来,通常情况下通讯频段越低其覆盖范围越大,这里主要是因为越低的频段在空气和物体中时衰减越小,反之亦然。

  那么也就是说这个网关或节点最多每秒可以收发1280字节/8字节=160个传感器的数据。当然这只是理论值,实际会因避免数据冲突以及数据下发等因素影响。通讯速率和网关的信道数量有关,信道越多速率越高。

  在常用通讯技术上来说一般是速率越高越好,不过在物联网行业本身特性就没有特别大的数据量需要传输,因此在考虑通讯速率时主要考虑在一个区域下有多少设备?会产生多大的并发数据量?什么通讯技术的网关可以承载这些数量,以此选择适合的通讯技术并预留一些冗余即可。

  还有一些频段是受国家管制的,是需要向国家申请才可使用。因此我们选择频段的时候需要考虑频段是否需要授权,如果授权频段也要考试频段是否拥挤?以及如何处理同频段干扰问题。

  无线电的频段越高其数据的传输速率也就越高,当然功耗随之增加。物联网行业很多的设备通常都是数据量小、使用电池供电,所以需要设备尽可能降的低功耗,像是WiFi这种高功耗的通讯技术使用场景就非常有限了,通常只会用在小范围内的有源设备上。

  像是共享单车这类数据量小、设备分散且不固定的应用场景,使用运营商网络是最适合的,但如果是场地固定、设备集中或需要多数据源以及大量数据的边缘计算场景,那么搭建私有网络是比较合适的,这样会省去很多通讯费用,并且数据的响应速度也会比较快。

  像是WIFI这类通讯协议相对比较复杂,并且会保持长连接,因此会比较费电。而像是LoRa、ZigBee、NB-IOT这类技术的通讯协议简单报文长度短,且具备多种工作模式,可以根据应用场景调整工作模式从而实现减低功耗的目的。

  这种方式单个网关的信号范围就是其可以使用的范围,如果想覆盖更大或更远的范围则只能增加网关,但是每个网关需要连接以太网进将数据上云,因此网关的联网成本和复杂度较高,需要网关布设的地方同时具备电源和网络覆盖。

  多跳通讯方式是节点——网关——中继——云端的架构,也就是说数据可以在网关和中继之间做由跳转,最后通一个网关将多个中继下终端的数据上云。

  这种多跳方式可以通过增加中继覆盖更大或更远的范围,并且只需要一个网关具备数据上云能力即可。这样的话哪些中继设备只需要有电源供应即可,甚至可以使用电池供电,这样布设成本和布设难度将大大降低。

  这种方式最适合的应用场景是高压线的通讯等范围大、数据量小方面的应用,因为一般高压电基站都是在空旷的田野或山区中假设,相联网相对比较麻烦,通过多跳通讯只要一个网关能联网上云就可以带动很多网关的数据上云。

  LoRa等通讯都是属于单跳通讯,ZETA、ZigBee、WIFI、蓝牙等通讯是属于多跳通讯。在使用多跳通讯的时候需要注意的是上云网关通讯速率的大小直接了通过它上云网关的总通讯速率大小。

  人人都是产品经理(是以产品经理、运营为核心的学习、交流、分享平台,集、培训、社群为一体,全方位服务产品人和运营人,成立9年举办在线+期,线+场,产品经理大会、运营大会20+场,覆盖北上广深杭成都等15个城市,在行业有较高的影响力和知名度。平台聚集了众多BAT美团京东滴滴360小米网易等知名互联网公司产品总监和运营总监,他们在这里与你一起成长。

(编辑:fun88网)

网站地图

微信扫一扫关注

地址:济南市高新区高端人才实训基地26楼 电话:0531-88475911 400-009-8475 网址:http://www.xatypj.com
版权所有 Copyright(C)2015 济南市fun88软件科技有限公司 陕ICP备11011550号-1