物聯網(IoT)正滲透至廣泛的嵌入式系統市場,並積極地實現更高的安全性以及添加新的人工智慧(AI)配方。

在本週於德國紐倫堡舉行的2018年嵌入式電子與工業電腦應用展(Embedded World 2018),我有機會和3位工程師交換意見,雖然只是3 萬名與會工程師中的極少數,但卻是相當重要的「樣本」。其中之一就是Barr Group技術長Michael Barr,他將在會中介紹《2018年嵌入式系統安全與防護調查》(2018 Embedded Systems Safety and Security Survey)的結果。

這項調查以1,700名受訪者為對象,最終的結果顯示,目前至少有61%的嵌入式設計偶爾會連接到網路。但令人驚訝的是:他們並非都十分安全。

值得慶幸的是,有67%的受訪者認為「安全性」(security)是一項重要的設計考量,其重要性較2016年的調查提高了6個百分點。但也有22%的人表示,安全仍然不是其產品設計的必備要求;許多人坦言並未採用最佳實踐,例如執行常規程式碼審查。此外,只有不到一半的嵌入式工程師為其物聯網設計加密資料。

進一步削減成本以及讓產品快速上市的壓力,經常使得「安全性」被擱置一旁。Barr指出,即使想著手解決,「安全也是一項難題,因為這是一個分散的市場,面對著不同的作業系統、硬體配置以及有線與無線的連接——因而存在著許多攻擊面,而且也沒有一款能以一擋百的通用解決方案。」

他提出的補救措施可歸納為接受教育、採用最佳編程實踐、使用加密技術,以及為攻擊建立多重阻礙。

根據調查結果顯示,目前有超過1/4的嵌入式設計採用4個或更多處理器,而第五個則使用Linux版本(來源:Barr Group)

但是,安全性是物聯網的一項賭注,今年添加的特殊配方則是AI技術——每一家公司處於不同的發展階段,有些公司已經擁有,其他則仍在規劃中。

三星電子(Samsung)的Artik物聯網集團總經理James Stansberry表示,三星是「仍處於評估階段」的多家公司之一,其內部開發工作和Graphcore等新創業公司的關係十分密切。

Stansberry表示:「這並不是有關哪一種硬體架構的選擇,而是將傳統的馮·諾依曼(von Neumann)架構處理器連接到神經網路加速器,並提供單一的編程範例——這將取決於軟體開發人員的作法。」

從長遠來看,每一家主要的供應商都會在其特定的嵌入式SoC中導入推論加速器。但由於應用程式(App)和演算法仍在迅速發展,這還需要一些時間,因而為AMD和Nvidia等公司帶來了機會。AMD技術長 Mark Papermaster將在今年的Embedded World中發表主題演說。

聯手合作夥伴 為分散市場提供服務

人工智慧只是主要供應商試圖佈局物聯網大雜燴中的一道菜。Stansberry說:「業界需要不同的許多公司之間聯手,共同打造物聯網解決方案。」

因此,重點就在於經營合作夥伴關係。三星在本週宣佈與PTC合作,將PTC ThingWorx資料分析服務添加至三星的SmartThings Cloud,用於管理物聯網節點。三星還與至少三家公司達成合作關係,期望填補工業閘道器和蜂巢式物聯網連接之間的空白。

艾睿電子(Arrow Electronics)物聯網平台副總裁Ashish Parikh認為,合作夥伴關係對於經銷商更重要。除了傳統的硬體供應商,該公司的合作夥伴還包括AT&T與Vodaphone等電信營運商、LoRa與Sigfox等連網供應商,以及來自亞馬遜(Amazon)、微軟(Microsoft)與IBM的雲端服務。

他說:「你必須管理許多不同的關係,才能實現物聯網計劃。我們的客戶們都很開心能為他們提供這些服務。」

Arrow在今年1月初完成了收購設計服務公司Einfochips的協議,此次收購為Arrow增加了1,200名工程師。Parikh說,他們將協助管理目前由幾十家客戶設計的「經銷商IoT軟體設計套件(SDK)」使用,以及預計將在未來幾年內增加至數十萬的裝置。」

Stansberry指出,在這個高度多樣化的市場,「改造小型工廠的風潮正熱;另一個取得市場動能的是商業建築...... [但是]家庭自動化仍十分紛歧,而醫療保健才剛開始看到投資報酬(ROI)的路徑。」

編譯:Susan Hong

(參考原文:IoT Eats Embedded with Security, AI,by Rick Merritt)