每次提到這個我們與萬物所存在的、擁有“無所不在連結(jié)”的環(huán)境,以及我們對它的種種形容詞,我就會想到一部作者為Arthur C. Clarke的經(jīng)典短篇科幻小說《神的90億個名字(The nine billion names of God)》。
小說的情節(jié)是說一位西藏喇嘛雇用了兩個電腦技術(shù)專家,前者認(rèn)為他們被賦予了列出神的所有名字之任務(wù)估計總共有90億個然后世界末日就會降臨;那些西藏僧侶已經(jīng)花了三個世紀(jì)的時間試圖完成該任務(wù),不過是透過收集所有他們找到的神名然后用手寫紀(jì)錄,而他們發(fā)現(xiàn)如果不借助現(xiàn)代科技,他們可能得再花1萬5,000年才能達(dá)成目標(biāo)。
因此西藏僧侶們聘請技術(shù)專家利用電腦將該任務(wù)的程序自動化;就在專家們完成任務(wù),準(zhǔn)備要搭飛機(jī)離開西藏的時候你猜如何?他們發(fā)現(xiàn)天上的星辰熄滅了…(編按,這部小說有一篇網(wǎng)友貢獻(xiàn)的中文翻譯版,有興趣閱讀的朋友請參考此連結(jié))。
而如果我們把以上故事里的任務(wù)換成把所謂的“物聯(lián)網(wǎng)(IoT)”在過去曾經(jīng)擁有過的各種名稱列出來,詳細(xì)寫下其所有意義以及內(nèi)涵,我想世界末日真的會來…甚至就在1萬5,000年內(nèi)。
我們對于替這個連網(wǎng)運(yùn)算環(huán)境命名的狂熱,可能從1998年就開始了;當(dāng)時產(chǎn)業(yè)組織網(wǎng)際網(wǎng)路工程任務(wù)小組(Internet Engineering Task Force,IETF)正式將IPv6列為IPv4通訊協(xié)議的后繼標(biāo)準(zhǔn);IPv4采用32位元位置,總共能提供約43億個獨(dú)特位置給TCP/IP協(xié)議,而因為世界人口不斷增加、個人電腦與伺服器普及化,IPv4的位置已經(jīng)快要不夠用。
IPv6采用128位元位置,能提供約為IPv4的3.4×1038倍數(shù)量的位置,因此理論上不但可讓世界上每個人都分配到自己的URL,所有的寵物、甚至個人物品也就是萬物都可能連網(wǎng)。物聯(lián)網(wǎng)因為IPv6而成為熱門話題,也許是受到這樣的現(xiàn)實(shí)沖擊,我們開始對新的物聯(lián)網(wǎng)環(huán)境以及其中的實(shí)體展開瘋狂命名活動。
各種“裝置”與“設(shè)備”
與物聯(lián)網(wǎng)相關(guān)的名字包括智慧裝置、網(wǎng)路中心運(yùn)算裝置(netcentric computing devices)、連網(wǎng)電腦(network computers)、無所不在/普及化運(yùn)算裝置…還有一堆東西也都被定義為“xx設(shè)備”或“xx裝置”,總之就是一臺具備特定功能的機(jī)器(廚房里的冰箱、烤箱等電器也是)。
舉例來說,能連網(wǎng)的機(jī)器如智慧型手機(jī),會被叫做“資訊設(shè)備(information appliance)”,因為它的功能已經(jīng)超越原始的通訊,而能執(zhí)行眾多過去是由家用PC負(fù)責(zé)的任務(wù),包括發(fā)送電子郵件、觀看照片或視訊檔案…等等??傊S多市場行銷人員開始用“資訊設(shè)備”來稱呼幾乎所有的嵌入式裝置。
另一個很熱門的名詞是“連網(wǎng)裝置(Internet appliance)”,這原本是形容一種能讓非技術(shù)人員很容易連結(jié)網(wǎng)際網(wǎng)路服務(wù)的專門設(shè)備,但一般消費(fèi)者甚至是制造商可能都會把它跟前面的“資訊設(shè)備”混為一談,然后認(rèn)為它們都是指智慧型手機(jī)。
在物理學(xué)領(lǐng)域,有很多名詞是來自于定律或效應(yīng)的發(fā)現(xiàn)者,例如瓦(Volt)、安培(Ampere)、歐姆(Ohm),還有霍爾效應(yīng)(Hall effect)…等等。筆者以前在一篇文章中提過,也許我們應(yīng)該把半導(dǎo)體晶片命名為“Noycebox”,來紀(jì)念發(fā)明IC的Robert Noyce;至于TCP/IP協(xié)議,或許用網(wǎng)際網(wǎng)路之父Vinton Cerf與Bob Kahn的名字來命名會更貼切…不是嗎?
我自己喜歡把嵌入式裝置叫做“Tier-0設(shè)備”,這種命名法是源自于1960~70年代的運(yùn)算技術(shù)發(fā)展史;早期的大型主機(jī)、伺服器是“Tier-3設(shè)備”,然后伺服器是“Tier-2設(shè)備”;桌上型系統(tǒng)則是“Tier-1設(shè)備”,包括桌上型電腦、筆記型電腦以及早期的智慧型手機(jī)。
而“Tier-0設(shè)備”一開始的定義里是形容比桌上型電腦或智慧型手機(jī)更小,主要任務(wù)是執(zhí)行與控制其他裝置相關(guān)的即時性嵌入式運(yùn)算,后來PDA、機(jī)上盒、游戲機(jī)與手機(jī)廠商的市場行銷人員也開始用“Tier-0設(shè)備”來稱呼他們的產(chǎn)品。
物聯(lián)網(wǎng)到底是什么?