物聯網顧名思義就是“物物相連的互聯網”,將普通事物通過網絡連接起來,從而更方便的為用戶提供各種各樣全新的服務。目前在“智能城市”的建設中,解決交通堵塞問題、創造更整潔的城市環境,物聯網技術都起到了舉足輕重的作用。
不過,雖然不少專家以及愛好者都熱衷于討論物聯網這個話題,但到現在為止還沒有突破性的實際進展,現階段還不存在真正意義上的“物聯網”。
現在可以肯定的是,許多智能設備都已經通過網絡連接起來了,例如家庭報警器。但也不能高興的太早,你想要在辦公室就能操控加熱家中微波爐里面的牛奶、或者在出差回家的路上就能放好洗澡水,現在還是不可能完成的任務,并且未來還有一段很長的路要走。
物聯網緣何無法實現呢?
沒有統一的語言
從物聯網的本質上來說,互聯網只是給物聯網中各個設備提供了一個交流的平臺,但并不意味著這些設備自己知道如何交流。想要讓這些設備能夠進行互相通信,通常需要一個/多個“協議”或者有專門的語言來處理這些特定的任務。
目前在互聯網上,最受歡迎的協議應該是超文本傳輸協議或者叫做HTTP,它允許各個電腦之間通過互聯網來傳送文件、圖片以及視頻片段等。
與HTTP一樣,許多其它的常用協議也能夠處理各個設備間的通信問題,例如SMTP、POP和IMAP等,都是電子郵件協議而FTP則是文件傳輸處理基本協議。
一般來說將這些專用的協議用在其它設備的通信方面,效果并不是十分理想。并且隨著互聯網的不斷發展,保持單一以及穩定的通信協議,比互相捆綁通信協議要更為簡單。
說到這問題已經很明顯了,因為物聯網需要處理不同設備間的任務,目前固有的通信協議完全不適用,換句話說現在在物聯網上,溝通是完全失敗的。
一位產品設計師曾經說過,物聯網是一種無定形的哲學和術語,在這里所有的技術都是未定義的。
混亂不清的通訊協作語言
前面說到目前還沒有“統一的語言”以供物聯網中各種設備進行通信,所以現在設備之間還不能直接對話,需要第三方的幫助。現階段,物聯網設備之間的通信主要依靠設備相關人員或者設備供應商提供的中央服務器來進行。雖然現在也能保證設備之間良好的通訊,但并不是真正意義上的物聯網通訊。
就拿汽車來說,福特公司出品的福克斯汽車,可以發送數據直接與福特服務或數據中心直接聯系。如果汽車需要更換零件,則汽車系統就會自動發送報告給服務中心,服務中心收到信息后會通知汽車駕駛者,這樣就進行了一次成功的物聯網通訊。
但目前想要創建路面實時交通警報系統則十分困難。例如現在你的福特車出現了問題,只能與福特汽車進行聯系,本田或者保時捷都不行,因為它們語言不同。
多種“方言”的通訊協作
截止到目前,不同的汽車公司之間已經意識到開發一個共同的數據協議有助于企業發展,但這并不意味著所有問題都已經解決。畢竟協議只能覆蓋所有的新車,即便是能夠覆蓋當前所有車型,依然還有很多設備無法加入到通訊網絡中去,例如收費站、加油站等等。并且它們都擁有自己的通訊協議,其它設備根本無法理解。
再舉一個例子,比如打造一個物聯網智能家居環境,光是客廳就需要三套不同的通訊協議,一個室內自動調溫器、一個亮度感應器還有一個Makita自動窗簾。如果房間溫度過高,調溫器會自動開啟空調;如果窗外漆黑一片,Makita控制器將自動拉上窗簾;另外如果人在房間里,房間亮度不夠則亮度感應器則會自動開燈。
看出問題來了么,這三個設備互相之間并沒有任何對話,而物聯網概念中最理想的狀態則是一個控制中心可以控制所有設備,就像現在家中用的萬能遙控器一樣。
缺乏適當的經濟刺激措施
一件龐大且復雜的事情想要成功,最有效的辦法就是推出合適的經濟刺激措施。但現在針對物聯網,這樣的經濟刺激措施幾乎是不存在的。
Reinhardt舉例說,想要為公園裝配智能垃圾桶,就要提供給垃圾承包商和垃圾桶制造商可以通訊的協議。垃圾承包商想要從垃圾桶中接受垃圾數據,則首先要保證垃圾桶制造商可以提供這樣的數據系統,并且確保垃圾承包商能夠順利進入這個數據系統。
首先建立這套數據系統就會耗費大量的金錢以及人力物力。特別是大量的金錢消耗,一般垃圾桶制造商就會望而卻步。同樣的,垃圾承包商需要花費大量的金錢在數據采集方面,計算成本之后可能派員工定期巡檢垃圾桶要更劃算一些。
假設現在垃圾承包商以及垃圾桶制造商沒有付出任何額外的費用就可以使用智能垃圾收集數據系統,則這項計劃將會更加容易實現。
單一通訊還是數據共享?