0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

物联网设备的互操作性介绍

星星科技指导员 来源:嵌入式计算设计 作者:Skip Ashton 2022-06-23 14:26 次阅读

真正发展物联网IoT) 需要什么?答案是复杂且多方面的,我们必须考虑以下几个方面:

成本

使用方便

互操作性

面向未来

安全

在第 1 部分中,我们讨论了物联网设备的成本,以及诸如规模经济和技术集成等共同压低价格的因素。在第 2 部分中,我们解决了物联网面临的易用性挑战,并强调了连接设备开发人员(使用连接灯泡的示例)必须考虑的一些注意事项,以克服非专业用户可能有限的技术知识。

现在,物联网领域最大的问题之一:互操作性。

互操作性对不同的人可能意味着很多事情。对于制定标准的人来说,这意味着该设备已经通过了可互操作的认证测试。大多数标准都有一组规定的测试,一旦通过,就意味着产品可以显示适当的标志。对于设备制造商而言,互操作性意味着他们的设备可以相互协作,但不一定与其他制造商的设备协作。

对于消费者来说,这意味着类似的设备应该协同工作,并允许最终用户以预期的方式控制、配对或定义它们之间的功能。消费者很聪明,不会尝试将蓝牙耳机与蓝牙键盘配对——他们知道那是行不通的。但是如果你卖给他们一个电灯开关,他们希望它可以与他们所有的灯一起工作,而不是灯的一个子集。

互操作性有很多层次,这是使其成为关键设计考虑因素的一部分。基于标准的认证测试是设备互操作性的基本组成部分,它为产品测试设定了最低标准。但是,认证测试通常旨在验证无线 (OTA) 数据包格式和行为,并且大多数此类测试不涵盖更大的网络、性能特征或负面测试。此测试通常也在设备上进行,而不是在消费者界面上进行,例如用于与设备交互的智能手机应用程序。虽然认证测试很重要,但它并不能解决所有消费者互操作性问题。

许多提供自己和其他制造商产品的更完整生态系统的公司通常会设置自己的集成和互操作性测试,以进一步测试和验证设备性能。在某些情况下,设备制造商会购买其他设备并建立自己的内部测试实验室,以尽量减少消费者面临的问题。

要解决互操作性问题,首先必须在连接级别解决——设备必须位于公共网络上并且能够相互连接。这类似于说如果我们要互相打电话,每个人都必须有电话连接。设备的连接性是根据性能、功耗以及预计连接的其他设备来选择的。基于这些因素,制造商可能会选择 Wi-Fi、蓝牙、802.15.4 甚至专有连接选项。如果这些都是基于 IP 的协议,它们仍然可以通过路由器连接。

跨更多设备的 IP 连接日益融合将解决连接问题,但仅此一项不足以确保互操作性。想要让设备看连接选择的制造商有些自然,但应用层的选择可能会非常混乱。设备还使用不同的应用协议,例如 Apple HomeKit、Google 的 Weave、ZigBee、Z-Wave、KNX、专有协议等等。这意味着即使设备可以相互连接,它们也不会说一种通用语言来进行交互。

制造商不希望仅仅为了处理应用层协议的差异而拥有多个产品系列或不同的软件映像。下一步是让市场解决应用层的分歧,并同意使用两到三个通用标准,而不是当今存在的大量选择。市场力量自然会减少现有的广泛应用层选择范围以增加互操作性,设备制造商和生态系统提供商现在正在努力选择哪些应用层将最有市场接受度,易于实现和使用,并且可以提供了最广泛的设备,以允许一整套消费者选择。

超越连接和应用层的互操作性将涵盖消费者交互、云和移动界面。随着设备数量的增长,这些将迅速变化,市场将采用最适合最终用户的方式。这些接口和应用程序的更新周期通常比它们连接的嵌入式设备快得多。

互操作性需要标准组织以及物联网市场的领先公司密切关注。如果互操作性没有得到明确的关注和关注,市场将继续存在分散的生态系统,从而限制其增长。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18055

    浏览量

    177050
  • 物联网
    +关注

    关注

    2867

    文章

    41600

    浏览量

    358305
  • 路由器
    +关注

    关注

    22

    文章

    3495

    浏览量

    111331
收藏 人收藏

    评论

    相关推荐

    请问mbed联网操作系统会成为cortex-m中的android吗?

    mbed 联网操作系统会成为cortex-m中的android吗?
    发表于 01-17 07:14

    桂花网蓝牙网关:功能强大、应用广泛的联网连接设备

    联网迅速发展的今天,蓝牙网关作为连接设备的关键组件,发挥着越来越重要的作用。北京桂花网公司作为一家专业的联网解决方案提供商,其蓝牙网关
    发表于 12-12 16:06

    调度运行操作设备介绍

    调度运行操作设备介绍
    的头像 发表于 11-09 15:55 258次阅读
    调度运行<b class='flag-5'>操作</b><b class='flag-5'>设备</b><b class='flag-5'>介绍</b>

    联网专业前景怎么样?

    意味着联网专业人才可以在不同行业中找到工作机会,并且有机会参与创新和改变。3.技术复合联网专业需要掌握多个技术领域的知识,如传感器技
    发表于 10-20 09:48

    MCU是怎么为联网端点设备提高安全的?

    MCU 是怎么为联网端点设备提高安全的?
    发表于 10-17 08:53

    基于飞腾派的边缘联网

    本帖最后由 zhh763984017 于 2023-9-21 16:53 编辑 今天给大家分享一个飞腾派的一个应用场景——边缘联网关。边缘联网关可以连接各种
    发表于 09-21 16:50

    阿里云联网平台基础概念讲解

    产品 设备的集合,通常指一组具有相同功能的设备联网平台为每个产品颁发全局唯一的ProductKey。每个产品下可以有成千上万的设备
    发表于 09-11 07:41

    联网简介

    联网(IoT)是由物理设备、车辆等组成的网络,家用电器和嵌入有电子设备、软件、传感器等的其他物品,致动器,以及使这些物体能够连接和交换数据。
    发表于 09-11 07:18

    用于蜂窝连接的ST4SIM安全解决方案

    意法半导体的ST4SIM SIM和eSIM产品组基于基本型、加密型和GSMA SGP.02配置。我们的解决方案允许设备随时随地联网,同时确保资产安全。得益于合作伙伴提供的连接解决方案,全球覆盖和
    发表于 09-08 06:14

    工具链之间的二进制操作性应用说明

    浮点硬件支持的目标上运行。 如果代码旨在与可能为没有硬件浮点支持的目标链接的其他代码或可能为基本PC编译的其他代码进行操作,则必须为基本PC编译代码,或者必须为两个PCS变体提供代码的替代版本
    发表于 08-29 07:59

    ARM体系结构、处理器和设备开发文章

    ARM不生产处理器硬件。 相反,ARM创造的微处理器设计被授权给我们的客户,他们将这些设计集成到片上系统(SoC)设备中。 为了保证操作性并在不同实现之间提供通用的程序员模型,ARM定义了定义
    发表于 08-21 07:28

    浅谈工业联网平台

    存储:提供亿万级时序数据存储服务,用户可连接自有数据库,将ERP、MES、仓储管理、设备管理等各类信息化系统数据存储本地; “零”代码组态设计:可视化组态操作,轻松搭建工业组态。总结来说,KMM工业
    发表于 08-10 15:45

    Arm SystemReady测试和认证指南

    来认证您的系统所需的步骤。 Arm SystemReady是一套标准和合规认证计划,可实现与通用现成操作系统和管理程序的操作性。Arm SystemReady认证计划涵盖从云到
    发表于 08-10 06:18

    SystemReady红外物联网集成、测试和认证指南

    和嵌入式联网系统符合特定要求。该认证使通用的现成操作系统能够在基于Arm的设备上开箱即用。合规认证程序测试并证明系统符合SystemRe
    发表于 08-08 07:01

    联网设备操作系统有哪些?如何选择物联网操作系统

    联网(IoT)设备操作系统是指安装在物联网设备上的软件系统,用于管理和控制设备的硬件资源、执
    的头像 发表于 08-05 16:25 1150次阅读
    物<b class='flag-5'>联网</b><b class='flag-5'>设备</b><b class='flag-5'>操作</b>系统有哪些?如何选择物<b class='flag-5'>联网</b><b class='flag-5'>操作</b>系统