架构就是对系统中的实体以及实体之间的关系所进行的抽象描述,是一系列的决策。

架构是结构和愿景。

系统架构是概念的体现,是对物/信息的功能与形式元素之间的对应情况所做的分配,是对元素之间的关系以及元素同周边环境之间的关系所做的定义。

做好架构是个复杂的任务,也是个很大的话题,本篇就不做深入了。有了架构之后,就需要让干系人理解、遵循相关决策。

物联网技术架构按三层分:感知层、传输层级应用层。各层设计的关键技术有哪些?尤其是应用层?

这是个很清晰、有针对性的问题。根据我的物联网项目经验来谈谈我的认识。这三层呢我分三部分说下,应用层呢既然你比较关系我就多说几句。

1、感知层,即物联感知的一些硬件,比如监测温度、湿度、瓦斯浓度、大海潮位、风速、风向等等的一些设备。举个最简单的例子,我们量体温的电子体温枪,这是种非接触式的感知,只不过他不需要传输体温到某个软件。

2、传输层,感知设备中一般会内置一个4G手机卡,其实我们用的普通手机卡没有太大差别(这个卡不能打电话,主要用流量,有专门的物联网卡套餐),主要靠这个手机卡将监测的结果通过网络传输给上位机的接收软件,这些软件对监测的数据进行接收及显示。

3、应用层,利用第二层上传上来的数据进行业务应用。举个例子,比如风速传感器监测的风速、风向数据传输给天气预报中心,天气预报中心的软件对这些数据进行接收及存储,经过气象业务的分析及历史气象数据的推演可预报未来几天的天气(风速、风向等);再比如,感知层监测的气温、雨量数据结合历史数据推演未来是否有高温、大雨等恶劣天气,进而将数据通过天气预报软件呈现给大家,这些都属于上层应用。

总之,三层应用的案例很多,具体也会用到很多技术,下面以一个技术架构图来说明。欢迎关注我、欢迎吐槽哦。