物联网通信的那些事

物联网通信的那些事

过去几年,移动宽带迅猛发展,至今已覆盖20多亿用户,越来越多的人企业组织和机构都加入了全连接的世界,全连接的世界,除了至关重要的人以外,我们还看到智能眼镜家电设备,甚至是电梯以及各种机器终端和人类的活动建立连接,接入网络的物也在飞速增长。随着大量物联接入,互联网产业正在蓬勃发展,但物联网产业在发展过程中面临了一些挑战,具体有哪些挑战呢?我们一起来看一看。

第一个挑战新业务上线周期长,lp终端厂家通常只能接入自己的平台,并且应用碎片化较严重,导致产品开发周期长,产品上市慢等问题。第二个挑战,终端传感器厂家比较多,通信协议众多,标准不统一,集成困难。第三个挑战网络连接复杂,互联网环境比较复杂,网络类型波厂家开发终端需要适配很多协议,厂家进入物联网领域门槛较高,对于互联网面临的主要挑战,我们需要打破瓶颈,降低成本,降低终端和应用的开发成本,也降低厂家进入互联网领域的门槛,聚焦核心竞争力,发展互联网业务,需要一个终端接入结构能力开放安全可靠的平台作为支撑。

it连接管理平台的主要作用分为两块,第一个作用终端接入开放的终端接入,降低厂家终端开发成本。第二个作用能力开放,开放的业务应用扩展,提供统一的API接口,方便厂家开发应用。再提到物联网连接管理平台的时候,有两个重要的物联网协议,MQTT和COAP和这两个协议相类似的,大家比较熟悉的http,http超文本传输协议是互联网上应用最为广泛的一种网络协议,所有的www文件都必须遵守这个标准。而MQTT和COAP是目前物联网上广泛应用的网络协议平台,向下通常会提供MQTT和COAP以及前面提到的http协议的网络接口,便于终端设备适配接入。MQTT英文全称MQTT协议采用订阅发布的工作模式,客户端向服务器订阅感兴趣的信息服务器,把信息推送给订阅了这类信息的客户端。MQTT使用常连接方式,用心跳保护机制,减少重新建链开销,支持消息实时通知又丰富的推送内容,但心跳机制不利于设备进入休眠模式,设备比较耗电!

了解了它的工作模式和连接方式,再来看看MQTT通讯协议的优点MQTT协议简单轻量级消息可以短至两个字节,对终端的硬件配置要求低,适用于cpu等硬件资源有限的场合,有助于降低终端成本。MQTT的特点非常符合互联网领域的要求,目前智慧家庭解决方案主要就是用的MQTT协议。SCOAP英文全称content and take take,中文名受限制的应用协议COAP专门为资源受限设备的通信,如传感器节点以及NBAOT暖网络设计。COAP从http协议发展而来,搜ip协议也是采用请求响应工作模式,客户端发起请求服务器做出响应。COAB传输层是用UDB协议减少网络开销和支持组播功能,为了弥补又db传出的不可靠性COAP有消息重传机制。为了克服http对受限环境的劣势,CAP既考虑到数据报长度的最优化,又考虑到提供可靠通信。COAP报头压缩报文格式简单消息可以很短,最小的CUIP消息只有四个字节,下面我们来对比一下MQTT和COAP两种协议。与MQTT不同的是,COAP不支持长连接,不用不停发送心跳消息,没有业务时设备不用跟外部发消息,做业务的时候,设备需要先唤醒消息的实时性不好。跟MQTT相比,CAP更加适合互联网场景中需要休眠唤醒机制的设备,设备可以长时间处于休眠模式,节省电量,一块电池可以使用十年甚至更久。目前主要应用于智能水表,智能电表,智慧农业智能停车等解决方案。在互联网大环境里,互联网平台也会根据服务层次进行分类。

互联网平台主要分为四大平台类型,设备管理平台,连接管理平台,平台业务分析平台,设备管理平台主要针对it设备的接入,数据的收集,设备状态监控和维护等连接管理平台,主要负责sim卡管理,包括sim卡生命周期管理状态监控,故障诊断等功能。应用使能平台,帮助it应用开发者能够快速的开发部署其需要的it应用业务分析平台,平台再结合各类相关数据后进行分类处理,分析,并提供数据报表等业务。

本节课我们主要介绍了互联网平台以及物联网通信协议的相关内容,以上内容均出自华为云学院(https://edu.huaweicloud.com/courses/)

你可能感兴趣的:(物联网通信的那些事)