图片28
构建企业 IoT 解决方案远比构建一个其他业务类型的应用程序更具有挑战性。而且由于物联网海啸仍处于形成阶段,因此 IoT 商业案例的投资回报率是值得期待的。
IoT 解决方案不仅仅是软件,它由以下部分组成:
物理的东西(设备),它是具有控制设备行为和功能的内置固件的硬件。
网络通信通道,这取决于设备可以支持的传输协议。
多层次的 IoT 应用软件包括:
提供数据采集功能的监听服务。
封装数据处理功能的业务逻辑层(验证用户输入,和设备双向通信)。
将 IoT 系统与其他业务应用程序相连接的集成服务。
提供终端用户使用 IoT 解决方案的用户界面。
用于数据存储的数据库。
提供分析和可视化的 BI 层。
我喜欢将 IoT 解决方案与人体进行比较。IoT 应用软件是系统的心脏和大脑,通过通信通道(血管和神经)传输血液(数据)和控制命令,IoT 物体和设置则是我们的手、脚、手指和脚趾。
那么我们如何从这些成分中构建一个伟大的IoT解决方案被?以下是选择方案的过程中需要考虑的几个关键因素。
设备选择
设备选择是一件比较棘手的事情。市面上有很多设备可供选择。有几个关键的设备特性可以促进你做出更好的选择。 比方说,你的设备应该考虑如下的各项指标:
具备你项目所需的功能(GPS、地理围栏、告警、报警、音频、视频、防水等)
满足你的功能需求:
环境需求(温度、湿度、高度、室内、室外、水下等)
电池寿命(电源)
内置的安全功能可以防止黑客入侵,并保证设备以可预测的方式运行
方便供应、部署和管理(配置和诊断)
支持空中升级(OTA)的方式进行固件更新,消除了只能通过购买新设备来应对业务需求变化或者系统升级的不便
支持最适合你的应用场景的通信方式
获得与你的业务相关的监管机构认证
选择、验证设备所面临的挑战之一是你需要通过访问 IoT 应用软件,才能完成端到端的概念验证(POC)。
通讯手段
这是任何 IoT 解决方案中最为复杂的部分,它需要你对设备所支持的无线通信方案有一定的了解。你的选择范围非常广泛,包含了蓝牙和 Wi-Fi(NFC)、LAN 和 WAN,以及蜂窝网络和卫星通信。
评估通信渠道时要考虑的关键特征包括:
通信的覆盖范围和距离 - 它由无线电信号的频率决定
实时性能标准 - 由带宽(数据速率)和延迟决定
设备运行时的信号强度变化
信号干扰的几率
安全性方面的考虑(加密级别)
IoT 应用软件
IoT 应用软件通常在商业上称为 IoT 平台。市面上有很多现成的 IoT 平台可供选择,当然你也可以自己构建一个。评估一个 IoT 平台时充分了解其功能和限制是非常重要的。例如,某些平台只支持经过该平台认证的设备之间的通信,这就限制了你的设备选择范围。其他平台可能会限制数据采集的功能,你只能通过平台提供的 API 访问数据。