架构师必知必会系列:物联网架构与边缘计算

发布于:2023-10-25 ⋅ 阅读:(66) ⋅ 点赞:(0)

作者:禅与计算机程序设计艺术

1.背景介绍

随着智能设备越来越普及、互联网公司竞相推出物联网平台、并成为新的经济驱动力,人们对物联网的关注也在不断上升。但是,物联网究竟如何落地,解决什么问题,仍然是一个热门话题。作为一名技术人员,在面临物联网架构设计方面,不仅需要具备高度的理论水平,还需要有实际工作经验和丰富的工程实践能力。本文旨在用“物联网架构”一词,清晰地定义其涵义、相关专业术语和标准,让读者清楚地了解物联网架构的概念及其关键技术。此外,本文将结合边缘计算技术,阐述边缘计算的重要性、意义和应用场景。通过对比分析,可以更好地理解物联网架构与边缘计算的差异与联系。

2.核心概念与联系

物联网(Internet of Things,IoT)是由传感器、智能装置和相关硬件组成的网络,用于连接、管理和控制物理世界中的各种对象。物联网包括一些自动化技术、云计算、微处理器、通信模块等软硬件设施的集合。物联网架构是一个完整的计算机网络架构,主要分为如下五大部分:接入层、终端层、业务逻辑层、数据处理层和物理层。

  • 接入层 接入层是指物联网所处的物理网络上的设备到达物联网平台时的连接方式、认证方式、加密方法等。接入层实现了不同物联网设备之间的数据交互,属于物联网物理层的一种功能。
  • 终端层 终端层是指所有可通过网络进行数据交换的物联网设备,例如移动终端、固定终端、嵌入式系统等。终端层中各个设备通常都包含电池供电、处理器、内存、显示屏、输入输出接口、传感器、动作执行器等软硬件组件。
  • 业务逻辑层 业务逻辑层是指在终端层设备之间传输数据,完成应用层协议的转换,并向终端发送指令的应用程序。业务逻辑层利用核心算法、协议栈、数据库等机制,对来自不同终端的指令进行处理,实

网站公告

今日签到

点亮在社区的每一天
去签到