實(shí)現互聯(lián)性
最近,我受邀參加在倫敦舉辦的未來(lái)世界論壇,該論壇主要探討智能連接的電子設備及其用戶(hù)體驗。在這個(gè)論壇上,我進(jìn)行了主題為“實(shí)現互聯(lián)性”的演講。
本文引用地址:http://dyxdggzs.com/article/114288.htm我的這次演講只是討論了互聯(lián)性這個(gè)話(huà)題,但實(shí)際上,互聯(lián)性只是智能連接的電子設備的一個(gè)組成部分。我還將在日后的文章中討論例如軟件發(fā)展趨勢、用戶(hù)體驗、云計算基礎設施等其他問(wèn)題。本文將主要討論互聯(lián)性。
要想完整地討論互聯(lián)性,我們不得不不進(jìn)入TARDIS,簡(jiǎn)短地回顧一下計算和互聯(lián)性的起源。有趣的是,Andrew Coates曾撰寫(xiě)過(guò)一篇題為“站在巨人肩膀之上”的博文,文中將軟件行業(yè)的技術(shù)演變與各種垂直技術(shù)的變化進(jìn)行了對比,這些變化涵蓋了從遠古的山頂洞人時(shí)代到現代社會(huì )。這種對比從方方面面反映了從大型計算機到智能連接設備的演變歷程。
從大型計算機到設備
我們很難想象,僅僅在50年前,當時(shí)最先進(jìn)的計算技術(shù)仍是大型計算機:一小群人手里拿著(zhù)穿孔卡片在排隊,在有限的幾個(gè)地點(diǎn),使用有限的計算資源。小型計算機在某些方面類(lèi)似于大型計算機:雖然更多的人可以使用計算資源,但這些資源仍位于固定的地點(diǎn),并且網(wǎng)絡(luò )的規模也十分有限。
到了20世紀80年代,隨著(zhù)臺式電腦的出現(幸虧不再需要穿孔卡片和紙帶了!),計算技術(shù)的應用開(kāi)始變得非常普遍了。盡管如此,互聯(lián)仍然局限于企業(yè)內部和有限的幾個(gè)撥號選項。在20世紀90年代,我們開(kāi)始看到人、計算機和網(wǎng)絡(luò )之間的互聯(lián)真正開(kāi)始普及了,但計算能力作為一種體驗,仍然局限于固定的物理位置——家庭或者辦公室。
隨著(zhù)Wi-Fi和筆記本電腦/上網(wǎng)本的出現,我們終于具備了突破固有計算地點(diǎn)的計算能力。盡管Wi-Fi只是現有局域網(wǎng)的一種延伸,但這意味著(zhù)用戶(hù)可以經(jīng)常性地從一個(gè)互聯(lián)的區域跳到另一個(gè)區域。但在很多情況下,由于需要為網(wǎng)絡(luò )接入服務(wù)付費,用戶(hù)常常不能連入互聯(lián)網(wǎng)。
以前的計算設備是人機交互型,現在我們正目睹著(zhù)下一個(gè)技術(shù)趨勢的來(lái)臨:設備和互聯(lián)性由設備到設備(機器到機器或M2M)的通信所推動(dòng),與此對比的是人-設備-云通信的推動(dòng)。
設備到設備通信對于計算能力和互聯(lián)性需求的推動(dòng)正在迅速增長(cháng)。這些設備不是通用的計算設備,而是專(zhuān)用的計算設備,具備越來(lái)越強的遠程通信、移動(dòng)和可攜帶能力。
來(lái)自互聯(lián)性的挑戰
在挑選用于開(kāi)發(fā)的互聯(lián)性模塊和操作系統平臺時(shí),嵌入式設備的開(kāi)發(fā)者面臨一系列選擇。對于設備到設備解決方案的開(kāi)發(fā)者而言,如果某個(gè)設備的目的是為了連接企業(yè)或云,它將帶來(lái)巨大的開(kāi)發(fā)和集成挑戰。此外,鑒于移動(dòng)設備運營(yíng)商提出的具體而嚴格的要求,開(kāi)發(fā)者通常會(huì )為每個(gè)地區開(kāi)發(fā)一個(gè)定制解決方案,并在后臺處理由此引發(fā)的集成問(wèn)題。
如果你考慮到這種定制開(kāi)發(fā)所帶來(lái)產(chǎn)品上市的延期,包括定制開(kāi)發(fā),以及通常由測試和驗證所帶來(lái)的更長(cháng)延期(移動(dòng)運營(yíng)商需要通過(guò)測試和驗證,確保他們至少能夠預測設備在網(wǎng)絡(luò )上的行為模式),你就不會(huì )驚訝很多原始設備制造商和企業(yè)客戶(hù)都曾經(jīng)選擇了放棄,因為整個(gè)過(guò)程太復雜,時(shí)間太長(cháng),成本太高。
好的一方面是:在最近兩三年來(lái),人們對互聯(lián)設備的興趣日益高漲。越來(lái)越多的運營(yíng)商將設備到設備視為帶來(lái)新收入來(lái)源的主要推動(dòng)力(尤其是隨著(zhù)4G的出現)。此外,人們越來(lái)越愿意,而且越來(lái)越靈活地開(kāi)發(fā)各種新的商用架構,以便為解決方案的開(kāi)發(fā)和運營(yíng)商提供支持。設備到設備服務(wù)提供商也正在投資建設服務(wù)層和計費層,以增強他們管理連接設備的能力。如何使互聯(lián)性成為另一個(gè)組件,以便解決方案開(kāi)發(fā)者能將其添加到他們的工具箱中,在這方面,我們還有很多工作要做;如何利用已有的這個(gè)基本組件充分實(shí)現連接設備解決方案的潛力,在這方面,我們還有更多工作要做。
假設我們已經(jīng)解決了互聯(lián)性這個(gè)基本問(wèn)題,那么優(yōu)秀的嵌入式設備現在就會(huì )已經(jīng)擁有一個(gè)通向云的數據通道,而且能夠與其他設備和云托管的網(wǎng)絡(luò )服務(wù)通信。
設備內部還有其他許多方面的問(wèn)題需要解決。其中某些問(wèn)題與芯片技術(shù)的發(fā)展趨勢有關(guān),尤其是從單核到多核技術(shù)的演進(jìn),以及代碼如何利用可用的處理能力。在打造智能連接設備時(shí),我們還需要考慮軟件的發(fā)展趨勢,例如,由 C/C++從低級匯編語(yǔ)言演進(jìn)至高級語(yǔ)言。此外,還需要考慮設備外殼和應用方面的用戶(hù)體驗以及云計算能力。
如果您有興趣了解這方面的更多信息,請閱讀我的未來(lái)世界論壇演講稿,或者繼續關(guān)注我在日后發(fā)表的有關(guān)互聯(lián)性的文章。
評論