物联网
从概念上讲,物联网代表着通过大规模网络通信来最大限度地利用大量不同的嵌入式设备的努力。IoT设备与普通的嵌入式系统的区别在于,每个设备与一个或多个中央节点之间都存在通信路径。这些节点从设备的海洋中收集数据,并且在许多情况下,允许授权用户向单个设备和设备集合发出命令。
在物联网设备开发过程中,尤其是在开发将能够访问敏感个人信息的设备(例如家庭安全摄像机)时,负责任的嵌入式系统架构师必须采取广泛的措施以确保终端设备的安全性。IoT设备通常安装在消费者的家中,必须最大程度地防止允许恶意行为者控制摄像头,麦克风或安全系统的安全漏洞。尽管系统设计人员无法防止最终用户可能犯下的每一个安全性错误,但是安全的系统设计可以通过采取一些步骤来帮助用户,例如指导选择强密码以及抵御常见的攻击类型,例如蛮力攻击。密码猜测。
物联网设备和系统的示例包括:
- 由窗户和门传感器以及运动传感器组成的家庭警报系统:这种类型的系统通常包括一个智能手机应用程序,可立即通知警报事件。该系统不仅通知警报公司启动对警报事件的响应,还通知房主这些事件的发生。显然,这种警报系统必须能够抵抗使警报系统失效的网络攻击。
- 电灯和电源插座:提供基于Internet的监视和控制功能的许多不同的照明设备,包括灯泡,灯具和能够打开和关闭灯的电源板。与这些设备中的每一个相关联的应用程序都可以对单个照明进行远程控制,并可以全天调度照明的开启和关闭时间。与物联网警报系统一样,安全性是一项重要功能,必须完全集成到系统设计中。
- 智能扬声器: IoT扬声器 提供语音界面,允许用户以自然语言发出请求。用户在命令前添加单词或词组以“唤醒”扬声器,例如“ Alexa”或“ Hey Google”,后跟命令或请求。这些设备可以与各种其他物联网设备进行交互,包括警报系统和照明控制。语音命令的一个示例是“ Alexa,开灯”。
- 医疗监视和治疗:在医院和家庭环境中部署了许多类型的嵌入式设备,以监视患者健康状况,例如温度,血氧,心率,呼吸等。这些设备通常与集中式数据库进行通信,以使医疗专业人员能够跟踪当前和历史的健康状况。其他数字系统执行主动治疗功能,例如注入药物和协助呼吸。
- 工业应用:嵌入式系统广泛用于工厂线,能源发电系统,能源传输系统以及石油和天然气行业中,以监视和控制复杂的系统和过程。例如,需要各种各样的传感器和执行器来执行对可能长达数千英里的输油管道的运行情况的实时监视和管理。