物聯(lián)網(wǎng)的真正關(guān)鍵:IoT Open Architecture
IoT 過(guò)去著(zhù)重在 M2M 使用情境,現在則開(kāi)始跨入 Machine to Web 的情境。這是 IoT 開(kāi)始與 Web 融合的階段,把這個(gè)使用情境稱(chēng)為 Web of Things(WoT)。WoT 之所以重要,在于他開(kāi)始讓 Web 實(shí)體化。過(guò)去 Web 是虛擬化的物品,現在則是真正看得到,也摸得到的實(shí)體。
本文引用地址:http://dyxdggzs.com/article/273830.htm
IoT Open Architecture 的關(guān)鍵,當然必須由開(kāi)放標準組成,例如:HTTP、CoAP 等。
Google 把這樣的概念稱(chēng)為 Physical Web,也就是用 URL 的方式,來(lái)表示所有的物聯(lián)網(wǎng)裝置。ARM 也有類(lèi)似的生態(tài)系統,稱(chēng)為 ARM mbed。ARM mbed 的主軸也是 WoT,這從 mbed OS 的幾個(gè)重要技術(shù)特色可以看出:ARM mbed 定位為 Full Stack OS,并且支援 HTTP、Websocket 與 CoAP 等重要協(xié)定。
Intel 當然也在 WoT 的游戲里面。IBM 也沒(méi)有缺席,經(jīng)由 Bluemix 與 IoT 基金會(huì ),IBM 也在 WoT 生態(tài)中開(kāi)始卡位。幾個(gè) big players 都在推展自已的 WoT 生態(tài)與 IoT Cloud 架構。然而,未來(lái)由這些 big players 所架構出來(lái),并以 Web 為主干的 IoT Architecture,真的能提升生活品質(zhì),或促進(jìn)社會(huì )進(jìn)步嗎。
我們把未來(lái)的生活,完全交付給 Big players 來(lái)幫我們架構,這樣的未來(lái) IoT 世界嗎,身為消費者的我們,難道一點(diǎn)都不緊張嗎。這些 big players 打造的也是使用開(kāi)放標準,所構成的 Open Architecture,因此,我們還有必要發(fā)展自已的 IoT Open Architecture 嗎?
IoT Open Architecture 的關(guān)鍵,當然必須由開(kāi)放標準組成,例如:HTTP、CoAP 等。在這個(gè)架構里面的軟體程式碼,必須是以 Apache、MIT 或 BSD 授權的形式分享;MIT 與 BSD 授權的生態(tài),在 Web 開(kāi)發(fā)者社群里存在已久,這部份也不會(huì )是問(wèn)題。
回到 IoT 裝置的角度來(lái)看,系統程式的程式碼(例如:作業(yè)系統與程式庫),是否為開(kāi)源形式,從整體的 IoT Open Architecture 來(lái)看,也完全沒(méi)有影響。一個(gè)真正開(kāi)放的 IoT Architecture 要具備什么因素呢?在這里分享一個(gè)的看法:Personal Things。
從現有的 IoT 生態(tài)來(lái)看,像是健康照護或個(gè)人生理監測等,所收集的資料,都朝向“資料集中化儲存分析”的發(fā)展趨勢。然而,以個(gè)人生理資料來(lái)說(shuō),我們都是無(wú)償對這些“云服務(wù)”的公司提供寶貴資料,這些公司對資料進(jìn)行分析與價(jià)值挖掘后,所取得的商業(yè)利益,是否能有一個(gè)機制,能分享與回饋給當初提供寶貴“素材”的我們。
上述看法并不是要云服務(wù)公司,完全將分析后的資訊公開(kāi)或免費提供,而是應采用 Public Domains 的方式共享。例如,我們可以用一個(gè)合理的價(jià)格,取得部份分析方法的模型,或是參考數據。然而,現在我們無(wú)償提供資料,卻只能提到最后的分析結果。Public domains 是一種在共享與商業(yè)中,取得均衡發(fā)展的做法。
消費者現在的認知,對物聯(lián)網(wǎng)公司采集并儲存個(gè)人生理資訊,似乎是“自然合理”。如果現在開(kāi)始,能進(jìn)行一些教育活動(dòng),相當大家很快就會(huì )有意識。上述的問(wèn)題,就是為什么需要一個(gè) IoT Open Architecture 的理由之一。
如果將收集到的資料,儲存到一個(gè)非開(kāi)放的 IoT 架構,是否能“取回”屬于自已的資料,會(huì )是一個(gè)問(wèn)題。將自已收集的資料,儲存在一個(gè)真正開(kāi)放的 IoT 架構,就能解決這樣的問(wèn)題。這就是開(kāi)放式 IoT 架構的意義,開(kāi)放式架構并不是免費,也不是反商業(yè)化。開(kāi)放式架構可以是收費服務(wù),但“Personal Things”必須是:Free(自由)。
要實(shí)現 Personal Things 的理想,讓 IoT 不致朝向對個(gè)人不利的“中央化”方向發(fā)展,開(kāi)放硬體(Open Hardware)也是很重要的環(huán)節。IoT 不能缺少硬體,但制造商現在視 IoT 硬體為“新市場(chǎng)”時(shí),身為消費者的我們,又要成為這種集中制造生態(tài)的肥羊。
如同筆者在前一期的專(zhuān)欄中提到的,“物聯(lián)網(wǎng)裝置終將免費”。在 IoT Open Architecture 的理想中,消費者可以免費取得硬體。這個(gè)理想并非不可行,第一個(gè)步驟,就是設法降低取得硬體的成本。自造自已的硬體(成為 IoT 的創(chuàng )客),就是重要的啟步。
制造商的思維,會(huì )考慮的是研發(fā)、物料、制造、庫存、行銷(xiāo)等等各種成本,所以把“消費者付費購買(mǎi)”合理化,過(guò)去的消費影像也給我們這樣的知識,所以一切變的合理。IoT Open Architecture 不在于反抗這樣的商業(yè)模式,而是希望能有更環(huán)保的制造方法。
未來(lái)每個(gè)人身上都會(huì )有超過(guò) 10 個(gè) IoT 裝置,因此全世界的 IoT 硬體總數,基本單位將成為“百億”計。過(guò)去的制造與銷(xiāo)售思維,是不斷的采集地球資源,然后不斷地生產(chǎn)新產(chǎn)品、不斷地銷(xiāo)售。這比過(guò)去十年的智能手機時(shí)代還可怕,這是一個(gè)未來(lái)會(huì )把所有地球資源,都做成硬體的概念。
IoT Open Architecture 如果能包含創(chuàng )客運動(dòng)(Maker Movement)的成份,創(chuàng )客就會(huì )去重制、改裝、交換或重用硬體,所以可以改善這種不斷制造、不斷消耗資源的做法。IoT Open Architecture 不只是技術(shù)架構,也是一套內建自由授權的架構,也要包含創(chuàng )客運動(dòng)。
因此,筆者的想法是,打造 IoT Open Architecture 是全民運動(dòng);因此要有一套“范本”供大家使用。這套 IoT Open Architecture 范本除了希望做出一套 Full Stack 的 IoT Open Architecture 外,也必須是能包含所有周邊配套的 Full Landscape 開(kāi)放架構。
物聯(lián)網(wǎng)相關(guān)文章:物聯(lián)網(wǎng)是什么
評論