一家制造蓝牙网关(Bluetooth gateway)的美国新创公司Rigado表示,物联网(IoT)以及机器学习的商用市场仍在初期发展,而该公司想要将蓝牙网状网络(mesh networking)应用从照明拓展至更广的领域,并看到芯片供应商改善他们管理开放源码产品的方式。
Rigado的目标是为资产追踪以及智能大楼等应用提供产品,这些市场尚未建立能轻松布署物联网的框架与解决方案;该公司技术长暨共同创办人Justin Rigling表示:“你缺乏无所不在的网关以及懂IoT的IT人员。”
这家成立于2010年的新创公司主要是锁定提供能让主流市场使用者容易布署以蓝牙为基础之物联网的软件,该公司为BlueZ Linux蓝牙软件打造了附加功能与应用程序编程接口(API),能采用Python、Node.js以及其他热门的程序语言编程环境。
“某些使用者只会用像是Python等程序语言来打造系统,”Rigling表示:“会使用Embedded C的开发者仅占做Java设计的一小部分…我们让我们的系统看起来像是软件容器(container)环境中的一个应用程序(app)。”
Rigado的网关也整合了对云端物联网服务的支持,诸如Amazon的Greengrass、Microsoft的Azure Edge,还有ClearBlade;Rigling补充:“那些云端平台能让用户打造Javascript应用程序,并在我们的网关上布署代理程序(agents),像是AWS的Lambda服务。”
软件的开发会需要耐用且最新的低层级软件,而这是芯片供应商有时候做不到的。“有些芯片业者会将开放源码软件堆栈分支(fork),”Rigling表示:“但并非将之并到一般存储库(repository),而是将附加软件堆栈保留为上游分支(upstream fork);但是当Linux持续更新,那些分支储存库却远远跟不上更新速度。”
Rigling说他设计过数十种物联网模块,采用包括LoRa、Thread以及Zigbee等网络技术;Rigado的网关也支持Thread与Zigbee,但该公司一开始会专注于蓝牙:“那些网络技术在接下来十年会各自于市场上有一席之地,但我们真的看好蓝牙,因为该技术在手机领域无所不在,这使得布署更容易。”
身为蓝牙技术联盟(Bluetooth Special Interest Group)成员的Rigling表示,针对目前最热门的物联网应用之一,资产追踪,蓝牙技术联盟正在努力优化网状网络通讯协议;到目前为止布署蓝牙网状网络规格的用户仍然不多,其中大部份是锁定照明应用。
“我们正在引导客户采用网状网络,但该方案仍然很新;”Rigling指出:“到目前为止,只有一家支持…我们的网关采用Nordic的nRF528402单芯片,搭配BlueZ软件支持网状网络。Zephyr实时操作系统(RTOS)拥有不错的蓝牙网状网络支持,Silicon Lab有蓝牙网状网络软件堆栈,NXP也完成了一部分的网状网络规格,但只在终端产品与开发项目,其使用仍然有限。”
Rigado期望该公司只有曲棍冰球大小的蓝牙网关未来能有成千上万个获得企业客户采用,用来追踪资产与打造智能大楼
(来源:Rigado)
此外,Rigado也正试图升级主处理器,目前是采用单核心800MHz Cortex-A7;Rigling表示,为了支持同时执行4个应用程序,“我们想要采用运作于1.8GHz左右的2~4个核心以提供弹性,这类处理器核心有不少供应商。”
选择芯片的一个主要考虑会是安全性,对此Rigling则表示:“处理器需要支持安全根(secure boot)以及安全区(secure enclave);我们需要全机加密(full-drive encryption),也考虑添加安全组件以存储私钥──这会是一个大卖点。”
与此同时,终端使用者才刚开始思考在物联网应用机器学习;“我们有不少客户正在将数据收集到云端的阶段,接下来他们将建立推理模型并将之推至边缘…藉由Greengrass的支持,我们已经准备好一部分相关功能。”
编译:Judith Cheng EETTAIWAN