一家製造藍牙閘道器(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也完成了一部分的網狀網路規格,但只在終端產品與開發專案,其使用仍然有限。」

20190103_Rigado_NT02P1.png

Rigado期望該公司只有曲棍冰球大小的藍牙閘道器未來能有成千上萬個獲得企業客戶採用,用來追蹤資產與打造智慧大樓
(來源:Rigado)

此外,Rigado也正試圖升級主處理器,目前是採用單核心800MHz Cortex-A7;Rigling表示,為了支援同時執行4個應用程式,「我們想要採用運作於1.8GHz左右的2~4個核心以提供彈性,這類處理器核心有不少供應商。」

選擇晶片的一個主要考量會是安全性,對此Rigling則表示:「處理器需要支援安全根(secure boot)以及安全區(secure enclave);我們需要全機加密(full-drive encryption),也考慮添加安全元件以儲存私鑰──這會是一個大賣點。」

在此同時,終端使用者才剛開始思考在物聯網應用機器學習;「我們有不少客戶正在將資料收集到雲端的階段,接下來他們將建立推理模型並將之推至邊緣…藉由Greengrass的支援,我們已經準備好一部份相關功能。」

編譯:Judith Cheng

(參考原文: Startup Says It’s Early Days for IoT,by Rick Merritt)