標籤:

物聯網和互聯網的區別和聯繫?


沒想到很久之前的這個問題又出現在了我的 timeline 上。

兩個月之前曾為 Phodal 新書《自己動手設計物聯網》作序,簡短的摘錄一下吧:

很久之前讀過一本關於晶元技術的書籍,在書的前言中作者講述了一個故事。大意是這位教授在某次講座中說到:「以後晶元的數量肯定是現在的幾十倍,到時候我們都會享受到各種晶元強大的計算能力。」

這時一位聽眾當場起來反駁他道:「難道這棟大廈也會安裝幾個晶元嗎?」隨後引來哄堂大笑。

十年後當這位教授再次來到這棟大廈開講座時,這裡已經安裝了不止幾十個晶元。每個門側都有一個門禁晶元,走廊裡面各種感測晶元負責感應溫度變化來檢測火情等。

反觀現在,如果我們說「以後電視、冰箱、空調甚至菜刀、鍋碗、窗戶都可以上網」,也一定會迎來不少人的嘲笑。但是我們依然有理由堅信——這些正在慢慢成為現實。

上過大學的人都有感觸,自行車、飯卡、女朋友,三者其一如果沒有弄丟過,那麼你的大學是不完整的。當手機不知道放在哪了,我們可以用朋友的手機撥通這個號碼,這樣就可以根據來電聲音找到手機。但是當鑰匙不知道放哪了,除了翻箱倒櫃地找之外,貌似沒有更好的辦法了。如果鑰匙也能夠接入網路的話,那麼我們就可以輕鬆地定位鑰匙於千里之外。

互聯網的發展飛速地改變著世界,也改變著我們。而細看互聯網的發展你會發現,之前我們使用互聯網檢索信息,這時的互聯網連接的是「人與信息」,可以廣義地稱之為「人與物」。隨著 QQ、微信、人人網等社交網站的興起,互聯網連接的是「人與人」。而下一個互聯網的發展方向則是連接「物與物」——我們稱之為物聯網。

小時候我們總會幻想有一個哈利·波特那樣的魔法世界,或者西遊記那樣的神話世界,而長大後我們則會暢想鋼鐵俠那樣的科幻世界。

下班後當你拖著疲憊的身體坐在地鐵上,拿出手機更新自己的狀態為下班路上,這時電飯煲會自動開啟,裡面的米飯進入蒸煮狀態,窗戶自動關閉,而空調自動打開並根據室內溫度調整到最適合的溫度……不過最霸氣的當然還是每天早上,你睜開朦朧睡眼,大喊一聲「要有光」,於是整個屋子都亮了。

雖然如此便捷,但是你是一個保守派,於是你並沒有把 root 許可權給它們,凡是都要親自做決定,這時打開 E-mail 將是你最忙的時候。

冰箱給你發來 2 封郵件,「牛奶不夠了,我已經查詢了各大商城和附近超市,建議從家樂福訂購打折促銷的純牛奶」,「提示:最新發現您的各項飲食指標不平衡,所攝取的食物中維生素 C 的含量偏低,是否購買半斤芹菜。」

床發來 1 封郵件,「最近七天睡眠質量圖表如下……」

就連菜刀都發來了 1 封郵件:「我該磨了。」

而這一切天方夜譚似的故事正在工程師們的智慧和努力下成為現實。

。。。。。


問題:物聯網和互聯網的區別和聯繫?

======================================================================

真沒想到互聯網的紅利期還沒過去,物聯網時代鏘鏘而來。本答主對這個話題特有興趣,也有些自己的看法。特此記錄,如有不妥,請多包涵。

# 用戶角度

對用戶來說,互聯網和物聯網真的沒有太大差別,最大的差別就是物聯網提供的內容服務與互聯網不同了

比如我可以上微博看新聞,上微信和朋友聊天,上知乎回答問題。這就是互聯網提供給我的服務和內容。

如果我是一位物聯網使用者,我只需要知道我的物聯網有哪些信息(家裡的燈打開了,辦公室的電腦關閉了),以及我能做什麼(把燈關掉,打開辦公室的電腦)。這是物聯網提供給我的內容和服務。

分享一個體驗報告:蘋果智能家居 Homekit 最完整體驗 - 瑜公瑾的文章 - 知乎專欄

# 技術角度

但是,從從技術角度來看,物聯網和互聯網差別太大了!

互聯網經過幾十年的發展,直到現在很少有互聯網是一種技術的說法,只是偶爾聽說某項技術屬於互聯網技術。對互聯網而言,我們通常都會說Web開發技術、搜索引擎技術、網路遊戲技術、移動開發技術、視頻直播技術等屬於互聯網技術。

(互聯網技術組成舉例,待補充)

而物聯網技術,是把電子通信計算機三大領域的技術融合起來,在互聯網的基礎上實現物物相連。

從技術層次來看,物聯網有四個層次:感知識別層、網路構建層、服務管理層、綜合應用層。

感知識別層,主要是感知信息,比如這個房間的溫濕度,窗帘是否打開,空調是否開啟等。溫濕度感測器、紅外檢測、攝像頭、麥克風等等都可以算在這一層次。

網路構建層,感測器讀取到信息後,就可以通過網路把數據發送到後台,構建網路的技術就是屬於網路層。比如GPRS、WiFi、藍牙等。

服務管理層,處理信息的一個層次,可以理解為雲端或後台伺服器。網路層把數據傳輸到後台伺服器,伺服器根據需要對數據進行存儲、計算、分析等等。

綜合應用層,有些文獻把物聯網分為三個層次,其實是把應用層和服務層合併到一起了。再分細一點的話,是可以分出一個應用層或服務層出來的。這裡的應用層,是指伺服器處理好數據後,把數據展現給用戶看的一個層次(網頁、APP),或者說是一個通知用戶的層次(郵件、簡訊等),可以理解為前端

說點題外話,關於網路層,有些人會有疑問,不是說物聯網的基礎是互聯網嗎?藍牙、RFID、ZigBee這些網路都不連不上互聯網,怎麼也算物聯網呢?比如一個基於藍牙的門禁鎖,基於RFID的公交卡校園卡,基於ZigBee的農業大棚管理系統等等。

的確,這些設施都沒有連上互聯網,但在我眼中已經算是物聯網技術。前面我也說過,物聯網技術,是電子、通信、計算機三大領域技術的融合,本質上是不存在什麼「物聯網技術」,類似於互聯網技術就是建站技術、視頻直播技術、APP開發技術等。另外,讓藍牙、RFID、ZigBee等連上Internet也不是個難題——網關。現在已經有ZigBee網關了,ZigBee經過網關,可以轉換為WiFi信號或者直接通過網線連接到伺服器;藍牙可以直接連到用戶手機,然後再通過手機連接伺服器,當然要做一個藍牙網關也不是問題。RFID,手機的NFC本質上就是RFID,現在有些手機都可以直接充交通卡了呢。

其實,與其說物聯網是一種技術,不如說是一個時代(互聯網也是一個時代),它通過對相關技術進行整合,形成了一個時代的概念,是一個建立在技術基礎之上的時代。

# 開發者角度

終於能寫一點自己的東西了,以上的「用戶角度」和「技術角度」我都參考了一定程度的資料,同時結合自己的看法表達了出來。畢竟我本職是嵌入式工程師,任職於一家物聯網公司,不敢說自己在物聯網或互聯網領域裡有豐富的工作經驗,但是還是有些有趣的事情。下面稍微寫寫我所接觸的IT程序員對開發的概念。

根據我的觀察及平時的交流,我們公司後台程序員對連上網的「物」,就是一個概念——「設備」!比如說,這個房間的燈、窗帘、空調連上了後台,它們對後台開發者來說,就是三種設備,門口視頻對講機,連上網路後,就是一個設備。這樣叫法其實無可厚非,但是我作為一個電子出身的開發者,講的術語都是電子、硬體、單片機、元器件,突然和我講一個設備?設備是個什麼東東?(黑人問號)

其實,像我們這種沒有硬體基因的物聯網公司,大多是買別人的設備,然後根據廠家提供的文檔再進行開發。所以對後台程序員來說,他們是不需要知道這個設備是怎麼開發出來的,只需要知道有哪些介面,以及怎麼調用即可。當然,後台開發者除了要給設備聯網配置,還要開發用戶系統、日誌、設備數據處理等等,這些和互聯網公司的差不多。

而物聯網設備開發者要做一款物聯網設備就不是調用介面那麼簡單的事情了,我們並沒有互聯網技術那麼多的框架可以使用。物聯網設備開發者,或者說嵌入式/單片機工程師——這裡先說硬體工程師,開發視角就是電子元器件、單片機、感測器等,以及會用到電烙鐵、萬用表測試工具。如果公司人手不足,物聯網設備開發者還要擔任嵌入式軟體工程師的職責,編寫單片機程序,下載代碼到晶元,如果這個設備要聯網,還有考慮用網口呢還是WiFi呢 ?為了給後台開發者提供介面,還需要在單片機上編寫通信協議。嵌入式軟體做得最多的事情,是移植代碼。

我們公司的前端開發者也是不懂硬體的,其實也沒必要,前端開發者只要根據服務後台提供的介面,把設備信息展示到Web端或手機端即可。前端工程師,專心把美工設計師設計的界面實現出來即可。

前面簡單寫了下前後台開發者和設備開發者的視角,感覺只是多了個設備需要關注,其它方面似乎和互聯網公司沒有多大差別。

實際上,做互聯網金融的是互聯網行業+金融行業,做網遊的是互聯網+文娛,做電商的是互聯網+傳統銷售行業,做互聯網教育的是互聯網+傳統教育,那麼做物聯網的也很簡單了,就是互聯網+電子/電力設備。

# 結語

最後,如果對電子硬體和互聯網之間的關係有更多興趣,可以關注我的收藏夾:軟硬體行業分析 - 收藏夾

感謝閱讀。

======================================================================

如果想了解什麼是物聯網技術,可以參考我這篇答案:物聯網技術到底是什麼技術?物聯網工程到底是學什麼的啊?


正在寫一本「物聯網」相關的書,摘抄一下第一章:

在我初識物聯網這個詞時,我在網上、書上等資料上看到的很多字眼都是RFID無線射頻識別,隨後又看到了感測器網路等等的概念。這些詞並沒有告訴我們物聯網是什麼,而且它也有些以偏概全。我們所說的物聯網來源於英語"Internet of Things",大意即事物的網路。這裡就有疑惑了,什麼才算得上這裡的事物呢?我們日常用的紙、筆也算是事物,但是它似乎不屬於這裡的物——因為我們沒法拿它連接上網路。

……

物聯網來源於Internet of Things一詞,即世間萬物的互聯網。這個定義有些廣泛,手機、計算機等等都屬於事物。這也意味著互聯網和物聯網之間有相當多的交集:

因而,如我們在很多看到的一樣,當前物聯網的核心和基礎仍將是互聯網。


現在,互聯網的應用已經比較成熟,能為人們提供的服務也越來越豐富,大有「互聯網+"所有傳統業行的勁頭,但是基於物聯網開發的應用將會在此基礎上更進一步。

物聯網時代的網是怎麼樣的網呢?主要是邊緣計算和雲計算,這跟以往的計算方式很不一樣。我們知道,PC時代,對個人而言,計算中心是在個人家庭電腦端,對企業而言是在自家的伺服器上,進入移動互聯網時代,智能手機弱化了一部分人的計算需求,而未來更多有計算能力的設備會加入到這個行列,如智能電視、智能手錶、智能冰箱等。

物聯網與互聯網有什麼不同,這個問題,很難講解的一清二楚,舉一個比較現實的例子,現在有某品牌智能空調,你到家之前可以先手機開啟它,設定一定溫度,但是只能對空調控制,而不能同時調節通風裝置和窗戶、空氣凈化器加濕器等設備來讓室內空氣達到最好的狀態,所有的家居設備連接起來,相互協調設置,就是物聯網。

未來的物聯網系統應該是全行業的大融合,無論是農業、工業還是服務業,凡是會產生信息的地方都能夠以某種方式接入到網路中,要想實現物聯網,需要哪些基礎技術? - 物聯時代 多智時代


物聯網的技術與互聯網最大不同在於信息傳遞的方式,需求表達這一過程將被弱化,信息傳遞方式的改變會將商業模式引向哪個方向呢?雖然在技術手段上,一系列的「互聯網+」達到的效果與物聯網已經接近了,但其思路還是存在差別的。未來會產生更多的終端並不是需要用戶去互動,而是實現自動地,智能地直接為人服務。筆者之前提過的邊緣計算,也是物聯網與互聯網的一個不同之處,物與物之間能交流、會通信是物聯網的重要特徵,這個過程應該不再有人參與其中。


物聯網是人的皮膚,互聯網是人的神經!


物聯網是互聯網的延伸


互聯網Internet

物聯網Internet of Things 這裡的things應該包括了人。

那麼應該區別不大,各自強調不同。可能互聯網強調的是聯繫的方式和技術基礎,物聯網強調的是聯繫的對象?


物聯網可以看做是互聯網的延伸,物聯網將互聯網傳統的人與人通信擴展到了人與人、人與物、物與物之間,並且在上層物聯網還增加了處理層(也可以叫做平台層),對數據集中的管理與控制。可以說,物聯網是互聯網發展的高級階段,也是網路發展的必然趨勢。


更多的gizmo,更多的widget。得益於工業發展,它們被日益廉價的微型計算機和通信裝置串在一起。聰明的創業者們發明了諸多新的辭彙來,把幾十年前宅男們在車庫的自嗨包裝成產品兜售。

其中,少部分產品猜中了真實的需求,帶出一門生意。更多的成為了現代的戈得堡裝置。


推薦閱讀:

物聯網會不會成為一個笑話?何時見分曉?
工業4.0有什麼現實基礎,為什麼德國製造與服務業能率先走到工業4.0路口?
什麼是物聯網,物聯網需要掌握那些東西(?? . ??)?
如何利用現在的科技弄一套智能家居?
物聯網工程專業就業?

TAG:物聯網 |