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