新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 實現(xiàn)互聯(lián)性

實現(xiàn)互聯(lián)性

作者:微軟Windows Embedded事業(yè)部首席軟件架構師Mike Hall 時間:2010-11-08 來源:電子產(chǎn)品世界 收藏

  最近,我受邀參加在倫敦舉辦的未來世界論壇,該論壇主要探討智能連接的電子設備及其用戶體驗。在這個論壇上,我進行了主題為“實現(xiàn)互聯(lián)性”的演講。

本文引用地址:http://butianyuan.cn/article/114288.htm

  我的這次演講只是討論了互聯(lián)性這個話題,但實際上,互聯(lián)性只是智能連接的電子設備的一個組成部分。我還將在日后的文章中討論例如軟件發(fā)展趨勢、用戶體驗、云計算基礎設施等其他問題。本文將主要討論互聯(lián)性。

  要想完整地討論互聯(lián)性,我們不得不不進入TARDIS,簡短地回顧一下計算和互聯(lián)性的起源。有趣的是,Andrew Coates曾撰寫過一篇題為“站在巨人肩膀之上”的博文,文中將軟件行業(yè)的技術演變與各種垂直技術的變化進行了對比,這些變化涵蓋了從遠古的山頂洞人時代到現(xiàn)代社會。這種對比從方方面面反映了從大型計算機到智能連接設備的演變歷程。

  從大型計算機到設備

  我們很難想象,僅僅在50年前,當時最先進的計算技術仍是大型計算機:一小群人手里拿著穿孔卡片在排隊,在有限的幾個地點,使用有限的計算資源。小型計算機在某些方面類似于大型計算機:雖然更多的人可以使用計算資源,但這些資源仍位于固定的地點,并且網(wǎng)絡的規(guī)模也十分有限。

  到了20世紀80年代,隨著臺式電腦的出現(xiàn)(幸虧不再需要穿孔卡片和紙帶了!),計算技術的應用開始變得非常普遍了。盡管如此,互聯(lián)仍然局限于企業(yè)內(nèi)部和有限的幾個撥號選項。在20世紀90年代,我們開始看到人、計算機和網(wǎng)絡之間的互聯(lián)真正開始普及了,但計算能力作為一種體驗,仍然局限于固定的物理位置——家庭或者辦公室。

  隨著Wi-Fi和筆記本電腦/上網(wǎng)本的出現(xiàn),我們終于具備了突破固有計算地點的計算能力。盡管Wi-Fi只是現(xiàn)有局域網(wǎng)的一種延伸,但這意味著用戶可以經(jīng)常性地從一個互聯(lián)的區(qū)域跳到另一個區(qū)域。但在很多情況下,由于需要為網(wǎng)絡接入服務付費,用戶常常不能連入互聯(lián)網(wǎng)。

  以前的計算設備是人機交互型,現(xiàn)在我們正目睹著下一個技術趨勢的來臨:設備和互聯(lián)性由設備到設備(機器到機器或M2M)的通信所推動,與此對比的是人-設備-云通信的推動。

  設備到設備通信對于計算能力和互聯(lián)性需求的推動正在迅速增長。這些設備不是通用的計算設備,而是專用的計算設備,具備越來越強的遠程通信、移動和可攜帶能力。

  來自互聯(lián)性的挑戰(zhàn)

  在挑選用于開發(fā)的互聯(lián)性模塊和操作系統(tǒng)平臺時,嵌入式設備的開發(fā)者面臨一系列選擇。對于設備到設備解決方案的開發(fā)者而言,如果某個設備的目的是為了連接企業(yè)或云,它將帶來巨大的開發(fā)和集成挑戰(zhàn)。此外,鑒于移動設備運營商提出的具體而嚴格的要求,開發(fā)者通常會為每個地區(qū)開發(fā)一個定制解決方案,并在后臺處理由此引發(fā)的集成問題。

  如果你考慮到這種定制開發(fā)所帶來產(chǎn)品上市的延期,包括定制開發(fā),以及通常由測試和驗證所帶來的更長延期(移動運營商需要通過測試和驗證,確保他們至少能夠預測設備在網(wǎng)絡上的行為模式),你就不會驚訝很多原始設備制造商和企業(yè)客戶都曾經(jīng)選擇了放棄,因為整個過程太復雜,時間太長,成本太高。

  好的一方面是:在最近兩三年來,人們對互聯(lián)設備的興趣日益高漲。越來越多的運營商將設備到設備視為帶來新收入來源的主要推動力(尤其是隨著4G的出現(xiàn))。此外,人們越來越愿意,而且越來越靈活地開發(fā)各種新的商用架構,以便為解決方案的開發(fā)和運營商提供支持。設備到設備服務提供商也正在投資建設服務層和計費層,以增強他們管理連接設備的能力。如何使互聯(lián)性成為另一個組件,以便解決方案開發(fā)者能將其添加到他們的工具箱中,在這方面,我們還有很多工作要做;如何利用已有的這個基本組件充分實現(xiàn)連接設備解決方案的潛力,在這方面,我們還有更多工作要做。

  假設我們已經(jīng)解決了互聯(lián)性這個基本問題,那么優(yōu)秀的嵌入式設備現(xiàn)在就會已經(jīng)擁有一個通向云的數(shù)據(jù)通道,而且能夠與其他設備和云托管的網(wǎng)絡服務通信。

  設備內(nèi)部還有其他許多方面的問題需要解決。其中某些問題與芯片技術的發(fā)展趨勢有關,尤其是從單核到多核技術的演進,以及代碼如何利用可用的處理能力。在打造智能連接設備時,我們還需要考慮軟件的發(fā)展趨勢,例如,由 C/C++從低級匯編語言演進至高級語言。此外,還需要考慮設備外殼和應用方面的用戶體驗以及云計算能力。

  如果您有興趣了解這方面的更多信息,請閱讀我的未來世界論壇演講稿,或者繼續(xù)關注我在日后發(fā)表的有關互聯(lián)性的文章。



關鍵詞: 微軟 Windows Embedded

評論


相關推薦

技術專區(qū)

關閉