关于物联网的概念,目前已经普及的足够多了,但是由于物联网设备的异构性和碎片化,给实施过程带来了诸多挑战,BehrTech的产品经理Ho Nguyen介绍了物联网部署需要重视的三件事。
以下是文章详情
1. 所有商用物联网设备必须经过严格的监管认证
如果您要开发和商业化您自己的物联网设备,它必须经过相应市场的射频认证。监管测试确保物联网通信设备的兼容,减少共享无线电频谱中的干扰。遗憾的是,目前并没有全球认可的通用认证机构,每个国家或地区都有自己的政权和负责任的组织。例如,您需要在美国获得FCC认证,在加拿大获得IC认证,在欧洲获得CE认证,中国则应该对应的是无线电管理委员会的SRRC认证。
整个测试认证过程非常繁琐,测试必须在经过认证的测试实验室中进行,并且可能需要单个组件以及整个产品。准备和提交必要的文书工作可能需要数周甚至数月,更不用说昂贵的测试成本。举一个简单的例子,RF设备的FCC认证通常包括两个级别:一般发射测试,费用高达5,000美元,以及更复杂的辐射测试,最高可达15,000美元。如果您的设备在不同地区运营,则必须确保其获得所有适用的认证。
减少监管测试的成本的最佳方法是从产品设计的第一天开始就计划并选择“预先认证”的设备组件。通常,预先认证的RF收发器已经通过CE和FCC测试,可为您节省设备认证中最繁琐的部分。此类组件还可以最大限度地降低设计不合规的风险,以及由于重新测试而产生的不必要的费用和延迟。
2. 边缘智能是需要设备智能还是边缘网关智能
随着物联网时代数据量的爆炸式增长,边缘计算获得了巨大的推动力,不难证明,在云或数据中心中处理和存储所有数据是昂贵且低效的。一个主要原因是大多数遥测数据通常是不相关的,不需要转移到云端。例如,状态消息可能仅在通知异常时才有用。这种集中式方法还会对数据基础架构施加不必要的压力,同时在时间关键型应用程序中造成不必要的延迟。
此时边缘计算就显得越来越重要,通过在本地实现数据的智能处理,从而打造更敏捷的物联网。
但是在工业和商业环境中,大量的连接设备是小型的电池供电传感器,具有极低的计算能力。使用数百甚至数千个数据点的网络,无法承受在每个设备上具有高处理能力。
相反,智能被推送到物联网网关或工业PC中,将聚合来自众多端点的数据。这些本地数据中心在将其推送到云等中央基础设施之前,仅处理相关信息。将繁重的计算任务留给边缘网关而不是每台设备上,就可以实现更加简化的架构,从而降低成本和复杂性。
3. 物联网设备不需要(公共)IP地址,以免暴露更多安全威胁
我们经常将物联网设备视为能够通过互联网无缝交互和交换数据的智能对象。因此,就像每个房子都需要邮政地址一样,每个设备都需要一个唯一标识的IP地址。 IPv6的引入提供了几乎取之不尽的IP地址源,似乎进一步巩固了这种思想。
实际上,许多物联网设备不需要甚至不需要IP地址。针对模块化,电池供电的传感器优化的新连接解决方案不用再遵循旧式OSI协议栈,因此会节约大量的TCP / IP开销,以简化收发器设计并降低每次传输的功耗。具有IP功能的物联网网关使用本地无线链路从一堆传感器收集数据,并将这些数据传输到Internet。这些物联网设备中的每一个节点都带有与其内置无线链路兼容的唯一标识符,而不是IP地址。
成本和功耗并不是不使用TCP / IP的唯一优势。在大规模物联网网络中,让每个设备直接连接到互联网会显着增加安全漏洞的风险。确保所有设备都支持多种加密协议(如TLS / SSL),并采取额外的维护和安全更新措施又显得非常麻烦。如果您的物联网设备是小型传感器,只是需要定期传输少量数据,那么最好使用非IP连接方案。
在构建,采购或部署物联网设备之前,一定要记住这三个提醒。