在当今物联网的世界里,有两件事非常明朗。第一,未来几年物联网设备数量预计将会大幅增长,仅在2018年就将达到310亿,潜在商机惊人。其次,只有适者才能生存。 要证据吗?不妨看一家卡车运输公司应用物联网的案例。该公司决定在车队日常运行中增加物联网模块,在实施前也对其系统进行了详细测试。结果上线运行后,云服务器出现故障,致使物联网模块与服务器失去联系,并在出现故障的48小时内,物联网模块频繁自动查找服务器以至于耗费了大量移动网络流量。为此,运输公司不得不在月底支付沉重的网络账单,综合衡量下被迫关闭了物联网模块。 在物联网生命周期的每一个环节,都可能出现这样的失误,这会妨碍企业在市场上的有效竞争能力或完全破坏其所付出的努力。产品使用商经常犯的一个错误就是低估了物联网设备的真实成本。这样的错误对企业的品牌、形象和盈利能力都有着深远影响。 故障导致真正的设备成本产生 很多人认为物联网设备的成本是用户购买它的价格。其实不然,它的真实成本还包括任何维护成本以及查找和修复错误和故障的成本。如果物联网设备与具有重要价值的应用程序有关,那么这些错误和故障成本可能远远大于设备本身价值。一台售价10美元的设备最终很容易让使用者损失1000美元甚至更多。在任何情况下,这都不是一种可持续的商业模式。 这样想:如果智能手机出现故障,影响可能会影响一到两个用户,如果任务关键的物联网设备出现故障,影响可能会大得多,因为这些设备通常嵌入在大型、复杂的系统或难以到达的地方。 想象一下,一位年老病人的医疗危险警报装置,在需要挽救病人生命的那一刻却无法正常运行。再如果植入式医疗设备失效了,该怎么办? 它或许只需要医生远程进行固件更新就能解决,但有质量缺陷的设备可能需要通过手术摘除或更换;监控温度的物联网传感器出现故障怎么办?它可能会导致锅炉过热,这个代价非常昂贵;如果该传感器被用于工业冷却器,并且它的故障会导致温度急剧升高,从而导致食物变质怎么办?不难看出,由此产生的成本可能很大。 可靠性第一 修复这些类型故障需要技术人员的介入。如果技术人员必须爬梯子、进入检修孔或冒险进入偏远地方或恶劣环境,那么这种修复成本就会超过100美元或者更多。对于产品使用者来说,这些不可预见的费用开支推高了物联网设备的真实成本,使得这些设备必须尽可能可靠。 产品制造商如何确保他们的物联网设备可靠?在智能手机中,用户扮演着无偿技术人员的角色。当手机无法连接Wi—Fi时,用户会尽职地重新启动手机,用户也会下载软件补丁来修复有问题的更新;当故障变成大麻烦时,用户可能会更换手机,而且也不会大惊小怪。但是对于任务关键的物联网设备,它必须比价值1000美元的智能手机更稳定和更可靠10到100倍。 通过测试消除隐形设备成本 避免这些隐形的成本并使企业在物联网中茁壮成长,需要产品制造商和产品使用者关注的一件事:测试和大量测试。任务关键型应用中的物联网设备必须经过适当测试,以确保性能可靠,即使该测试比设备本身更昂贵。 挑战在于物联网设备在非常不同的环境中运行。它们可以安装在空中、地下或者混凝土或金属里。为确保它们能按预期工作,必须在最终装配后并在模拟真实世界部署的条件下进行反复测试。通过测试设备在正常运行和正式版本软件下的重要性能指标,可以有机会在抬高物联网设备真实成本之前识别任何潜在缺陷。 可以使用多种方法来执行这种测试,例如使用配对设备或参数测试仪。所采用的测试方法将取决于使用者的具体情况和要求。然而,选择具有测试自动化功能的软件可能会大大节省时间和成本。 物联网已经日渐成熟,这些企业有足够的机会克服挑战并避开陷阱。通过采用适当制造流程和开发测试来提高产品的可靠性,从而避免产品在使用过程中隐形成本的增加,这对于希望在物联网行业中发挥作用的任何企业而言,都是一项明智决策。