物联网生活在一个复杂的生态系统中。物联网设备通常会造成一些混乱。在构建新的物联网设备时,了解这三个基本原则。随着围绕物联网(IoT)的所有炒作,无论是在家里还是在工作中,它在我们的日常生活中变得如此无处不在,几乎不可能逃脱。话虽如此,我们中很少有人真正全面了解复杂的物联网生态系统、其组件以及它们如何相互作用。如果您是IoT游戏的新手,设备或事物本身可能会造成很多混乱。物联网设备令人眼花缭乱的异质性(部分原因是连接选项过多)可能会挑战我们认为连接对象的外观。即使是技术行业的领导者也会忽视物联网这一关键组成部分的一些基本和不太明显的方面。在本文中,我们将了解有关物联网设备的三个事实,任何考虑开展物联网项目的公司都应该了解这些事实。1.所有商用物联网设备都必须通过严格的监管认证如果你想开发和商用自己的物联网设备,你必须通过相应市场的射频操作认证。监管测试可确保物联网设备成功共存,以最大限度地减少共享无线电频谱中的干扰。不幸的是,没有具有全球认可的测试标准的通用认证机构;相反,每个国家或地区都有自己的制度和负责的组织。比如美国需要FCC认证,加拿大需要IC认证,欧洲需要CE认证。许多公司没有意识到认证过程的要求和耗时。测试必须在经认可的测试实验室进行,并且可能需要对单个组件以及整个产品进行测试。准备和提交必要的文件可能需要数周甚至数月的时间,更不用说昂贵的测试费用了。举个简单的例子,射频设备的FCC认证通常包括两个级别:普通发射测试(费用高达5,000美元)和更复杂的有意发射测试(费用高达15,000美元)。如果您的设备在不同地区运行,您必须确保它具有所有适用的认证。最大限度地减少监管测试的巨大成本和负担的最佳方法是从第一天开始就规划产品设计并选择“预认证”的设备组件。通常,预认证的射频收发器已经通过了CE和FCC测试,为您省去了设备认证中最麻烦的部分。使用这些组件还可以最大限度地降低设计不合格产品的风险,以及不必要的费用和重新测试造成的延误。2.边缘智能不与物联网设备相结合。随着物联网时代数据量的爆发式增长,边缘计算备受关注。在云端或数据中心处理和存储所有数据的传统模式已被证明是昂贵且低效的。主要原因之一是大多数遥测数据通常是无关紧要的,不需要传输到云端。例如,状态消息仅用于通知您异常情况。这种集中式方法还会给数据基础架构带来过度压力,同时在时间关键型应用程序中造成不必要的延迟。这就是边缘计算或边缘智能(指在源附近本地处理数据的做法)变得越来越重要的原因。乍一看,将边缘智能与终端设备的功能联系起来似乎很容易,但事实并非如此。消费物联网产品通常很复杂,但在工业和商业环境中,更多的连接设备是小型、电池供电的传感器,计算能力非常低。在具有数百甚至数千个数据点的网络中,您根本无法承受在每台设备上都拥有强大的处理能力。相反,智能被推送到可以聚合来自多个端点的数据的物联网网关或工业PC。这些本地数据中心仅在将相关信息推送到云等中央基础设施之前处理相关信息。将繁重的计算任务留给边缘网关而不是将它们放在每个设备上可以实现更精简的架构,从而降低成本和复杂性。3.物联网设备不需要(公共)IP地址来暴露更多安全威胁我们通常认为物联网设备是可以通过互联网无缝交互和交换数据的智能对象。因此,就像每个房子都需要一个邮政地址一样,每个设备都需要一个IP地址来进行唯一标识。可以提供几乎无穷无尽的IP地址源的IPv6的引入似乎进一步强化了这一想法。事实上,许多物联网设备不需要甚至不应该有IP地址。针对模块化电池供电传感器优化的新连接解决方??案不再遵循老式的OSI协议栈。通常会去除繁重的TCP/IP开销以简化收发器设计并降低每次传输的功耗。支持IP的物联网网关使用本地无线链路从一组传感器收集数据,并代表传感器将该数据传输到互联网。这些物联网设备中的每一个都被分配了一个与其内置无线链接兼容的唯一标识符,而不是IP地址。成本和能效并不是绕过TCP/IP连接的唯一优势。在大型物联网网络中,将每台设备直接连接到互联网会大大增加您遭受安全漏洞(例如拒绝服务攻击)的风险。确保所有设备都支持TLS/SSL等通用加密协议,并采取额外的维护和安全更新措施可能超出了公司的资源和专业知识。如果您的物联网设备是需要定期传输少量数据的小型传感器,最好使用非IP连接。到2025年,估计有252亿个物联网设备,物联网将继续存在。在构建、购买或部署IoT设备之前,请确保您完全了解其附带的要求。
