物聯(lián)網(wǎng)可以使普通對(duì)象進(jìn)行智能連接,實(shí)現(xiàn)各種新的服務(wù),并承諾給我們一個(gè)智慧城市,主要表現(xiàn)為交通堵塞的減少,更清潔的環(huán)境和一系列初級(jí)的勝利。
問(wèn)題是雖然已經(jīng)有大量的技術(shù)人員和技術(shù)愛(ài)好者開(kāi)始談?wù)撐锫?lián)網(wǎng)了,好像是它真已經(jīng)在這了。
可以肯定的是,很多智能設(shè)備都已經(jīng)聯(lián)接起來(lái)了,并傳播數(shù)據(jù)到其他設(shè)備,如家用報(bào)警器、數(shù)碼相機(jī)、熱傳感器和比重計(jì)。但是,也許你可能已經(jīng)注意到,我們還有很長(zhǎng)的路要走,當(dāng)你的冰箱知道你沒(méi)有牛奶了并提醒你添加,或當(dāng)你的手提箱檢查您的日歷了解您要出差,可以確保您的旅行衣服已經(jīng)清洗和折疊。
沒(méi)有通用語(yǔ)言
從最基本的意義上說(shuō),物物連接中,互聯(lián)網(wǎng)只是一個(gè)網(wǎng)絡(luò)。然而,這并不意味著這些小玩意兒將知道如何彼此交談,更不用說(shuō),他們有什么話要說(shuō)。
當(dāng)設(shè)備之間可以通信時(shí),它通常是通過(guò)一個(gè)或多個(gè)“協(xié)議”或?qū)iT(mén)化的語(yǔ)言,用于處理特定的任務(wù)。你幾乎肯定會(huì)在互聯(lián)網(wǎng)上遇到最流行的協(xié)議 - 超文本傳輸協(xié)議或HTTP。(這就是http://,你有時(shí)會(huì)看到領(lǐng)導(dǎo)在你的瀏覽器中的Web地址)在Web上HTTP允許彼此各種電腦發(fā)送文件,圖像和視頻。
像HTTP一樣,許多其它常用協(xié)議一樣處理特定的通信任務(wù)。例如,SMTP,POP和IMAP,都是電子郵件協(xié)議,F(xiàn)TP處理基本的文件傳輸?shù)鹊取?nbsp;
這些專用協(xié)議一般喜歡較好的工作,因?yàn)榫W(wǎng)絡(luò),電子郵件和FTP服務(wù)器通常彼此之間相互聯(lián)系。(當(dāng)他們想這樣做時(shí),簡(jiǎn)單的翻譯軟件會(huì)處理這項(xiàng)工作。)隨著互聯(lián)網(wǎng)的發(fā)展,使用單一捆綁和穩(wěn)定的單一的協(xié)議已經(jīng)變得容易,而不是復(fù)雜地去嘗試把協(xié)議與物體進(jìn)行捆綁。
你可能會(huì)開(kāi)始明白這個(gè)問(wèn)題。物聯(lián)網(wǎng)設(shè)備必須處理一大堆不同的任務(wù),而且使用很少的共識(shí)協(xié)議。換句話說(shuō), 我們得到的交流是失敗的。
“所有的技術(shù)都是不確定的” 產(chǎn)品設(shè)計(jì)師霍爾格●萊因哈特說(shuō),“物聯(lián)網(wǎng)是一種無(wú)定形的哲學(xué)和術(shù)語(yǔ)!
因此,物聯(lián)網(wǎng)不能使物體間的直接對(duì)話。目前,新興物聯(lián)網(wǎng)設(shè)備主要是與相關(guān)開(kāi)發(fā)者或供應(yīng)商所控制的集中服務(wù)器進(jìn)行溝通。這項(xiàng)工作不能勉強(qiáng),但它也會(huì)導(dǎo)致一群分散子網(wǎng)中的設(shè)備可以相互溝通得非常好,但不能真正地跟與其他分散子網(wǎng)的任何設(shè)備進(jìn)行溝通。
就拿福特?怂沟钠噥(lái)說(shuō),它可以完美的與福特服務(wù)或數(shù)據(jù)中心進(jìn)行交流,當(dāng)它們?cè)诨ヂ?lián)網(wǎng)上發(fā)送數(shù)據(jù)時(shí)。如果部件需要更換,該車的系統(tǒng)可以回到大本營(yíng),這反過(guò)來(lái)又產(chǎn)生服務(wù)通知汽車的主人。
但是,你想創(chuàng)建基于目前道路上的汽車信息的實(shí)時(shí)交通警報(bào),現(xiàn)在你已經(jīng)有了麻煩,因?yàn)槟母L卮蟾胖荒芨渌L卦O(shè)置交流,而不是本田或保時(shí)捷或特斯拉。這是因?yàn)樗麄儧](méi)有講同一種語(yǔ)言。所以,舉例來(lái)說(shuō),是沒(méi)有簡(jiǎn)單的方法讓車輛高級(jí)鏈警告前方道路施工,或者一個(gè)白癡司機(jī)以每小時(shí)90英里的速度爬上山肩。
這些問(wèn)題都是一些簡(jiǎn)單的網(wǎng)絡(luò)架構(gòu)的問(wèn)題 - 那就是,決定是否設(shè)備將通過(guò)藍(lán)牙或NFC溝通。這些都是比較容易解決。
相比之下,該協(xié)議的問(wèn)題是物聯(lián)網(wǎng)的一個(gè)直接阻礙。
太多方言
現(xiàn)在,甚至相互競(jìng)爭(zhēng)的汽車公司最終都會(huì)發(fā)現(xiàn)一個(gè)共同的數(shù)據(jù)協(xié)議將有利于業(yè)務(wù)的發(fā)展。但是,這并不能解決協(xié)議問(wèn)題 - 它只是使筒倉(cāng)包括所有新車變大。還有很多其他設(shè)備想與汽車進(jìn)行交流,但不能 - 比如說(shuō),收費(fèi)站和加油站。他們每個(gè)人都講方言,別人無(wú)法理解。
細(xì)想一個(gè)“智能”的客廳具有三個(gè)連接到互聯(lián)網(wǎng)的設(shè)備:一個(gè)巢恒溫 ,一個(gè)星火功能的光 牧田自動(dòng)化的窗簾 。每個(gè)設(shè)備收集數(shù)據(jù),并把它發(fā)送回其制造商,并可以采取一些有限的行動(dòng)。如果房間變得太熱了,鳥(niǎo)巢將開(kāi)啟空調(diào);如果外面已經(jīng)黑了,牧田控制器將關(guān)閉了窗簾;如果有人在黑暗的房間里,星火可以把燈打開(kāi)。
不是發(fā)生了什么?鳥(niǎo)巢是不與星火說(shuō)話,星火也不與牧田說(shuō)話,牧田也不會(huì)和鳥(niǎo)巢說(shuō)話。在最好的情況下,你也許可以得到一個(gè)樞紐風(fēng)格的家居控制系統(tǒng),可以管理每個(gè)設(shè)備。但是,這樣的控制器將倦入家庭電視安裝通用遙控器的同樣方式。
這些設(shè)備連接到互聯(lián)網(wǎng)一點(diǎn)問(wèn)題都沒(méi)有。事實(shí)上,大不了他們聯(lián)上網(wǎng)只意味著你可以控制他們個(gè)人的智能手機(jī)。
為了公平起見(jiàn),可以有很好的理由來(lái)接受這些不同協(xié)議的方言。例如,HTTP,總是很好的服務(wù)于web服務(wù)器,可以很容易地處理雙向,實(shí)時(shí)的請(qǐng)求和響應(yīng)Web通信。
但不是所有物聯(lián)網(wǎng)設(shè)備都將設(shè)立跨機(jī)對(duì)話。比如,產(chǎn)品的電池可以拿下來(lái),或不得不處理點(diǎn)狀或弱信號(hào),不能實(shí)時(shí)響應(yīng)HTTP請(qǐng)求一樣。這就是為什么他們往往依賴于其他協(xié)議,例如,信息通過(guò)設(shè)備間傳遞的機(jī)會(huì)。(例如,在類別的協(xié)議,其中包括MQTT。)
盡管如此,方言提出對(duì)物聯(lián)網(wǎng)來(lái)說(shuō)是又一挑戰(zhàn)。
我們的錢
物聯(lián)網(wǎng)將會(huì)起作用的唯