物聯(lián)網(wǎng)產(chǎn)業(yè)標準原則開放必要性
鑒于之前的失誤,我現(xiàn)在嘗試要更加謹慎一些,不過我還是覺得下一個將會有大發(fā)展的事物就是物聯(lián)網(wǎng)。從某種意義上說,這是一個必然的趨勢:物聯(lián)網(wǎng)的基本觀點是數(shù)十億對象(設備)將通過網(wǎng)絡連接在一起,因此它所定義的產(chǎn)業(yè)規(guī)模已超越目前互聯(lián)網(wǎng)。我認為我們很快就可以看到網(wǎng)絡效應所推動的技術普及速度,智能手機的飛速發(fā)展就是一個很好的例子。
我對一個預測一直抱著很堅定的信心,那就是互聯(lián)網(wǎng)的騰飛必然是基于開放的標準。對于物聯(lián)網(wǎng)這個比互聯(lián)網(wǎng)還要龐大,有無數(shù)公司企業(yè)共同參與的新興事物,必然沒有任何一家公司企業(yè)可以推行他們的自定標準。
我還懷疑,隨著物聯(lián)網(wǎng)標準制訂的開放,代碼開源應該也會成為這個領域的另一個重要趨勢。理由有如下幾點:
第一,之前我提到會有大量的以及各種各樣的設備會連入物聯(lián)網(wǎng),因此任何一家公司或者企業(yè)聯(lián)盟都難以對物聯(lián)網(wǎng)中數(shù)以百萬計整合了大量設備的各式系統(tǒng)撰寫必須的執(zhí)行代碼?,F(xiàn)在唯一的解決辦法就是提供開源代碼,這樣設備制造商- 以及黑客 - 就能輕松的根據(jù)自身需求調整設備運行狀態(tài)。對于大多數(shù)成功在移動電話領域普及應用的程序代碼都是開源的。
另外一個原因就是最近幾年這場無聲的革命使大量電子消費品采用了嵌入式Linux,這種轉變的原因顯而易見 -成本降低、可靠性、自定義性、工具支持等。這就意味著代碼開源的物聯(lián)網(wǎng)能更好的與開源的電子消費品相互融合(當然得假設它們互相兼容)。
不管怎樣,這只是理論上的推定,實踐如何才是最重要的。因此,近期一些公司企業(yè)(如IBM等)的動向可以讓我們了解到物聯(lián)網(wǎng)的現(xiàn)實是什么樣的-結果是依然與開放相關:
Sierra Wireless 和Eclipse Foundation今天宣布成立一個新的行業(yè)合作團隊以制定和實施一個開放的標準平臺,該平臺提供軟件開發(fā)工具用于機器對機器(M2M)通信應用軟件的研發(fā)。IBM與Eurotech也達成了合作伙伴關系共同建立開拓M2M市場的行業(yè)聯(lián)盟,這項合作關系歡迎任何有興趣參與M2M解決方案的組織加盟,包括商家與潛在客戶。
…
Sierra Wireless 與Eclipse Foundation的M2M行業(yè)合作團隊是Eclipse完成M2M相關開源項目的重要支撐保障,這些M2M項目的第一項就是Koneki項目。Koneki的目標是提供M2M解決方案的開發(fā)工具,使相關解決方案的開發(fā)、仿真、測試/調試與執(zhí)行過程能更加順利。最初的開源代碼的貢獻是提供一套通用的工具與應用程序接口,使方案開發(fā)過程可以適用于多種開發(fā)環(huán)境(例如Linux,Java和OpenAT等)與標準通訊協(xié)議。對于M2M客戶而言,好處就是更大的靈活性,客戶端的各應用系統(tǒng)之間兼容性與配合度較高,避免被長期受限于單一的方案提供商。Sierra Wireless在與Koneki合作的項目里的第一個重大成果就是為LUA編程語言提供了一個功能全面的嵌入式開發(fā)環(huán)境。
弄清楚另外一支M2M行業(yè)合作團隊的建立目的也是十分重要的:
IBM與Eurotech宣布他們準備為新一代更智能化的無線移動設備的開發(fā)提供軟件支持,加速開發(fā)進程。這種開發(fā)技術可能會成為移動互聯(lián)設備形成新標準的基礎支撐,同樣對EclipseFoundation的開源平臺有很大影響。
由IBM和Eurotech共同完成前期開發(fā)的新一代網(wǎng)絡通訊協(xié)議Message Queuing TelemetryTransport(MQTT)已經(jīng)在部分工業(yè)、移動以及用戶端應用程序領域投入實用,在交通、能源、軍事、金融、傳媒和醫(yī)療等領域實現(xiàn)高度可靠的物聯(lián)功能。MQTT的應用范圍十分廣泛,包括實時監(jiān)控ConocoPhillips的管道以及降低Facebook移動客戶端通訊軟件的大小等。
數(shù)十億的嵌入式設備 - 從RFID標簽閱讀器、智能手機、心臟感應器到GPS追蹤設備、溫控設備 -都能夠互相連接。受惠于無線網(wǎng)帶寬的快速增長,聯(lián)網(wǎng)設備的數(shù)量也還快速上升。根據(jù)EricssonAB最近進行的研究表明,現(xiàn)在世界上有超過90億聯(lián)網(wǎng)設備,而到了2020年,這個數(shù)字將可能達到500億。
這些設備中大部分用于專業(yè)目的,以相關專業(yè)領域的技術與平臺連接在一起,執(zhí)行復雜的特殊任務。今后,將會有大量普通消費品涌入,例如電表、洗衣機這些還未接入網(wǎng)絡的傳統(tǒng)產(chǎn)品。為了以新的信息技術實現(xiàn)設備開源與跨行業(yè)連接,我們可能會需要一個前所未有的新系統(tǒng),即系統(tǒng)的系統(tǒng),使各行業(yè)領域的系統(tǒng)也能統(tǒng)一整合在一起互相協(xié)作。這個系統(tǒng)將有助于各種組織抓住這個跨越廣泛行業(yè)領域的新機遇,使分布在零售、醫(yī)療、汽車等領域的移動無線設備以新的方式工作。
Eclipse正在計劃一個稱作Paho的新開源項目:
Paho的原始代碼包括由IBM利用Java和C客戶端實現(xiàn)的MQTT協(xié)議。MQTT是為移動、遠程、無線連接的設備設計的小型通訊協(xié)議,用于在有損、受限及間歇性連接的惡劣網(wǎng)絡環(huán)境下進行無線通訊。Eurotech將會實現(xiàn)Paho的基本框架與示范應用,使設備與客戶端開發(fā)商能以此對Paho的功能進行測試與集成。
一般情況下,看到這些新聞消息后,我的第一反應是想知道這個被反復提及的開放性標準的平臺到底開放到什么程度,因為開放標準的確切的定義是非常重要的。它是真正的開放?還是受限制的半開放(RF)?或者僅僅是假開放?所以,我向EclipseFoundation的執(zhí)行董事MikeMilinkovich詢問這個問題,得到的回復是:Eclipse正在考慮開放標準的界限,但是受限開放應該是合理預期。
這些平臺和項目會不會變成真正物聯(lián)網(wǎng)的一部分還不明朗,但他們的工作無疑給我們提供了十分有效的試驗臺,并且據(jù)此挖掘更多的想法和創(chuàng)意 -當這些項目在實際運作時,我們會根據(jù)運作效果與產(chǎn)生的問題尋找到更多方法與想法來。幸運的是,我認為他們(IBM等企業(yè))正走在正確的方向上,考慮開放性的標準原則。





