写在前面
应同事的要求,整理一些IoT和AI的基本概念,能够对基本概念有所了解,并且可以回答一些客户的专业问题。我只能尝试从自己的角度整理一些技术概念和架构体系,相关链接如下,欢迎大家多多交流。
IoT的基本概念
1,物联网是什么(百度百科):https://baike.baidu.com/item/%E7%89%A9%E8%81%94%E7%BD%91/7306589?fr=aladdin
2,物联网的基本特征:
IoT的协议
3,物联网的通信协议,如下图
传输协议是物联网的一个核心组成部分,也是考验一个IoT架构师的功底之处,如何根据客户的场景选择合适的传输协议,性价比,可靠性,安全性等都能满足客户的需求,这个往往需要一个全面的考虑。
近距离通讯需要了解的协议:RFID,蓝牙,NFC
RFID:https://baike.baidu.com/item/RFID%E7%B3%BB%E7%BB%9F/669654?fr=aladdin
蓝牙:技术https://blog.csdn.net/yangxun0727l/article/details/81295772 应用https://www.sohu.com/a/210702135_531173
NFC: https://baijiahao.baidu.com/s?id=1619615703235971781&wfr=spider&for=pc
远距离无线协议:zigbee,LoRa,NB-IoT
zigbee:https://baike.baidu.com/item/ZigBee%E6%8A%80%E6%9C%AF/5273672?fr=aladdin
LoRa:https://baijiahao.baidu.com/s?id=1606842460149901600&wfr=spider&for=pc
NB-IoT:https://baijiahao.baidu.com/s?id=1606378053703379484&wfr=spider&for=pc
有线协议:Modbus RTU/TCP (这是在工业场景用的最多的总线协议)
请看我的博客(哈哈):https://www.cnblogs.com/zengyouxuan/articles/10370431.html
应用层协议:MQTT(这是物联网场景用的最多的协议)
还是看我的博客(哈哈):https://www.cnblogs.com/zengyouxuan/articles/10373773.html
IoT整体架构
4.南洋IoT整体架构
首先是感知层,这也是工业互联网白皮书中缺失的一层,其实我们在市场中发现很多客户是非常需要的感知层的相关服务的,感知层主要包括传感器,比如温湿度,光照,振动等,以及控制器(常见的有PLC,CNC,MCU等),接下来是边缘层,这里主要包括设备接入,协议解析,边缘数据处理,这一层有我们专门的工业物联网网关,来做设备接入,协议转换,数据清洗,现在支持市面上90%的PLC,以及更种RS485,232,以太网,3G/4G,LoRa的协议,基本只要能通讯的设备我们基本都能采集它的数据,只要有协议。感知层和边缘层我们讲叫做泛在链接,这是物联网平台的四大特性之一。通过边缘层将清洗后的数据以云端支持的协议传到云基础设施层,这里核心的组件就是IoT Hub,核心能力就是支持高并发,我们讲IoT Hub哪家强,就看高并发。上传的数据经过数据清洗存到数据库,并做事件处理,这一层现在主流的公有云都支持。但是到工业PaaS使能平台这一层,现在主流的工业云都还很薄弱,因为这一层需要很强的专业知识和经验,IT和OT结合才能叫IoT。它需要对设备进行管理,运维,需要对设备数据进行分析和建模。我们南洋的IoT管理平台,对设备进行远程监控,可视化分析和预测性运维,同时我们开放API接口给第三方应用,我们作为一个PaaS平台为其他应用赋能。云基础设施和工业PaaS平台我们叫做云化服务和知识积累。应用层主要分为企业原有的ERP,MES,CRM,和我们希望为用户的提供的,预测性运维,能耗分析,环境监测服务,这是我们客户提供创新应用。安全防护是物联网的重中之重,前面Gartner的十大物联网技术中物联网安全排在前三,美国摄像头中病毒,导致半个美国网络瘫痪。我们再边缘层,实现设备的安全验证,传输安全加密,云上我们有漏扫等一套完整的安全防护的策略。
Azure IoT 架构
AI基础概念未来待续。。