1. 程式人生 > 實用技巧 >物聯網大白話之一-什麼是物聯網

物聯網大白話之一-什麼是物聯網

作者:秋去冬來春未遠
連結:https://zhuanlan.zhihu.com/p/33777286
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

  • 權威定義

哎,越扯越扯不清的感覺。我們還是看看比較權威的定義吧。維基百科上對於物聯網的定義是“The Internet of things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors,actuators, and connectivity which enables these objects to connect and exchange data. Each thing is uniquely identifiable through its embedded computing system but is able to inter-operate within the existing Internet infrastructure.”

我對這段話的理解是,首先物聯網是個網,什麼網呢,是由物理裝置、車輛、家用電器、其他嵌入式裝置加上電子技術、軟體、感測器、控制器、連通性組成的網路。另外,就是這個網裡的每個物體通過嵌入式的計算系統是唯一的可識別的並且基於現有的網際網路基礎設施能夠互動操作。


好像每個字都看懂了,不過好像還是不夠通俗啊,我們拆解開再分析一下。


  • 物聯網的“物”包括哪些?

理論上現實世界中的一切你看到東西都可以包括在“物”的範圍內,但並非所有的“物”一定要包括在物聯網內。比如吃的喝的就沒必要,吃完喝完就結束了。還有些涉及個人隱私很嚴重的,比如XXOO相關的,這也沒必要的了,對吧。還有,也得考慮成本問題,這個“物”本身的價值還沒有聯網的成本高,那也沒必要搞了。


  • 這個“物”要搞能感知

拿我們人來打個比方,我們人通過眼、耳、口、鼻、舌、身來感知這個世界。那麼物呢,你也得給它裝個類似的東西來感知,這個東西就叫感測器。感測器現在已經很便宜了,簡單實用的,幾十塊錢就可以的,也容易從網上買到。感測器型別很多啦,測量溫度的,測量壓力的,感知光的,感知聲音的,等等。


  • 這個物要能自己動

所謂“物”要能自己動,就是說的控制部分,感知到了外界的變化,不會自己動,那不是什麼都做不了,這個“動”並非一定是“物”的位置變化、肢體行動,廣泛的說是“物”的反饋,比如根據外界變化發出聲音,傳送一個郵件,我的理解應該都算“動”。“動”的越複雜,這個“物”本身設計和實現就越複雜,比如智慧機器人。要保證“物”能動,還得有動力的保證,比如電池和電力。


  • 這個物要受控制

所謂受控制,就是不能亂動,要根據指示動。比如人的“大腦”,要由大腦發出指令,人的四肢才會做出動作。這部分是由軟體通過程式設計來實現的。當然,隨著深度學習的發展,複雜的“物”會根據學習的經驗對於新的情況也能做出合適的反饋,不過這仍然是受控的,因為這些新的情況仍然是在原有的學習的範圍內的。


  • 物之間以及物與人要溝通

這個是最重要的,物料網之所以說是個網,是必須要相互連線和通訊的,即相互互動資料。物與物之間要相互溝通,相互協作,人與物之間也要相互溝通,相互協作。如果以後真的能普遍實現靠腦波控制物(目前能實現腦波控制遊戲人物是吧)的話,那真是物我兩忘、物隨心動了吧。物與物溝通幹嘛呢,比如生產線的上游裝置和下游裝置溝通場景:“下游裝置說,你做慢點,我這邊都做不過來了,上游裝置說,好的,我慢點,你也快點。”當然,要實現溝通,必須先接入同一個網路,這個網路就是網際網路的擴充套件,底層用的仍然是目前網際網路的基礎設施,比如網路拓撲結構、連線介質(各種線纜)、各種通訊連線協議(近距離的藍芽、wifi、Zigbee等,遠距離的NB-Iot、LoRa等)以及資料轉換協議(把物產生的資料統一轉換,方便傳輸、檢視和分析)。


  • 物要有唯一的識別標誌

既然要溝通,肯定要識別身份,否則我怎麼知道對面和我溝通的是人還是一條狗呢。和人的身份證、護照一樣,每個“物”需要一個唯一的識別碼,這個碼就是這個“物”在這個世界上唯一的證明(我覺得這個問題解決了產品質量追蹤問題啊,以後質量追蹤再不是問題啦)。於此相關的技術和協議包括RFID、URI、IPv6、EPCIS,現在還沒有統一,想想也難,世界萬物猶如沙粒何其多,光是編碼就夠喝一壺的了。

  • 物聯網的核心和基礎仍然是網際網路

物聯網不可能也沒有必要另起爐灶啊,現在的網際網路這麼好的基礎當然要利用好,所以說,物聯網是網際網路發展到一定程度自然而然的擴充套件。所以現在很多的技術都是在協調網際網路現有的基礎和物聯網新的需求在發展著。