好吊视频一区二区三区-国产精品V欧美精品V日韩精品-老司机亚洲精品影院-国产精品视频免费播放

物聯傳媒 旗下網站
登錄 注冊
RFID世界網 >  新聞中心  >  行業動態  >  正文

物聯網圖強 軟件先行

作者:周洪波
來源:來源網絡(侵權刪)
日期:2010-03-31 09:08:27
摘要:物聯網軟件和中間件處于DCM三層架構的中上層和頂層,如果把物聯網系統和人體做比較,感知層好比人體的四肢,傳輸層好比人的身體和內臟,那么應用層就好比人的大腦,軟件和中間件是物聯網系統的靈魂和中樞神經,這應該是國內外業界的共識,這也是為什么泛在計算、智慧地球等概念是由作為軟件和IT 服務商的IBM提出的原因。

  控制物聯網“中樞神經” 

  物聯網軟件和中間件處于DCM三層架構的中上層和頂層,如果把物聯網系統和人體做比較,感知層好比人體的四肢,傳輸層好比人的身體和內臟,那么應用層就好比人的大腦,軟件和中間件是物聯網系統的靈魂和中樞神經,這應該是國內外業界的共識,這也是為什么泛在計算、智慧地球等概念是由作為軟件和IT 服務商的IBM提出的原因。 

  軟件巨頭微軟的CEO比爾·蓋茨早在1995 年《未來之路》一書中就提到和看到了物聯網的潛力,Google也推出了PowerMeter等物聯網計劃。按物聯網的定義,任何末端設備和智能物件只要嵌入了芯片和軟件都是物聯網的連接對象,筆者認為,所有嵌入式軟件都是為物聯網服務的。圖1所示M2M/泛在計算及物聯網的廠商市場格局中,軟件廠商占據了絕對主導地位。 

  在物聯網概念被大眾理解和接受以后,大家才發現,物聯網并不是什么全新的東西,上萬億的末端“智能物件”和各種應用子系統早已經存在于工業和日常生活中。筆者認為,物聯網產業發展的關鍵在于把現有的智能物件和子系統連接起來,實現應用的大集成(Grand Integration)和“管控營一體化”,為實現“高效、節能、安全、環保”的社會服務,軟件(包括嵌入式軟件)和中間件將作為核心和靈魂起到至關重要的作用。這并不是說發展傳感器等末端不重要,而是在大集成工程中,系統變得更加智能化和網絡化,反過來會對末端設備和傳感器提出更高的要求,如此循環螺旋上升會推動整個產業鏈的發展。 因此,筆者認為,要占領物聯網制高點,軟件和中間件的作用至關重要,應該得到國家層面的高度重視。 

  在包括物聯網軟件在內的軟件領域,美國長期引領潮流,基本上壟斷了世界市場,歐盟(世界級的軟件廠商只有SAP一家在歐洲)早已看到了軟件和中間件在物聯網產業鏈中的重要性,從2005年開始資助了Hydra項目,這是一個研發物聯網中間件和“網絡化嵌入式系統軟件”的組織,已取得不少成果。目前在中國有很多傳感器、傳感網、RFID研究中心及產業(生產)基地,也有很多人呼吁建立物聯網標準,唯獨沒有物聯網軟件和中間件研發基地和組織,這種本末倒置的現象很讓人擔心。 筆者認為,如果我們的軟件不夠強,制定物聯網標準也一定是紙上談兵,物聯網產業基地一定是低層次重復建設造成生產過剩,我們在物聯網產業永遠不會有話語權,更談不上占領什么制高點。 

  中間件是 

  物聯網軟件的核心 

  如果說軟件是物聯網的靈魂,中間件(Middleware)就是這個靈魂的核心。筆者作為一直從事中間件研發的工作者,早年在美國國家實驗室從事“云計算”中間件的研發,后來又在IBM和BEA(現Oracle)等著名中間件公司從事商業中間件研發,回國后作為中國中間件理事會成員之一長期從事中間件的普及與推廣。中間件與操作系統和數據庫并列成為三足鼎立的“基礎軟件”,這一理念經過多年的探討已經被國內業界和政府主管部門認可,但在國內長期 “重硬輕軟”的大環境下,中間件產業并未得到足夠的重視。 

  筆者認為,除操作系統、數據庫和直接面向用戶的客戶端軟件以外,凡是能批量生產、高度復用的軟件都算是中間件。中間件有很多種類,如通用中間件、嵌入式中間件、數字電視中間件、RFID中間件和M2M物聯網中間件等等,無處不在。IBM、 Oracle、微軟等軟件巨頭都是引領潮流的中間件生產商; SAP等大型(ERP)應用軟件廠商的產品也是基于中間件架構的; 國內的用友、金蝶等軟件廠商也都有中間件部門或分公司。在操作系統和數據庫市場格局早已確定的情況下,中間件,尤其是面向行業的業務基礎中間件,也許是各國軟件產業發展的惟一機會。可以毫不夸張地說,能否做大做強中間件,是整個中國IT產業能否做大做強的關鍵。 物聯網產業的發展為物聯網中間件的發展提供了新的機遇,圖2展示了歐盟Hydra物聯網中間件計劃的技術架構,值得我們借鑒。 

  物聯網中間件處于物聯網的集成服務器端和感知層、傳輸層的嵌入式設備中。 服務器端中間件稱為物聯網業務基礎中間件,一般都是基于傳統的中間件(應用服務器、ESB/MQ等)構建,加入設備連接和圖形化組態展示等模塊; 嵌入式中間件是一些支持不同通信協議的模塊和運行環境。中間件的特點是它固化了很多通用功能,但在具體應用中多半需要二次開發來實現個性化的行業業務需求,因此所有物聯網中間件都要提供快速開發(RAD)工具。 

620)this.style.width=620;" border=0>

620)this.style.width=620;" border=0>

620)this.style.width=620;" border=0>

620)this.style.width=620;" border=0>

  部分嵌入式中間件及功能 

  服務器端軟件 

  基于中央服務器的“大集成”(Grand Integration)是物聯網應用系統的主要形式,大集成包括原有的消除信息孤島的EAI信息集成和智能物件以及物聯網監控子系統的集成。EAI、 SOA、ESB/MQ、SaaS等技術理念對物聯網應用同樣適用,原有面向互聯網應用的基于MVC三層架構的應用服務器中間件,包括基于Java 技術的IBM Webshpere和Oracle BEA Weblogic,以及基于.NET技術的微軟應用服務器,仍將扮演重要的角色。這些廠家必將利用它們現有的優勢推出面向物聯網應用的新的中間件產品,例如IBM推出的WebSphere EveryPlace Device Manager。 

  一些非傳統中間件廠商也試圖抓住物聯網這個機遇推出自己的面向物聯網應用的專用中間件產品,并提出了一些新的應用模式, 如Axeda公司仿照當年Siebel的CRM成功經驗提出了DRM(設備關系管理),還有基于OMA(Open Mobile Alliance)標準的MDM(Mobile Device Management), 以及IDM(Intelligent Device Management)等。 

  同方軟件也從2003年開始從事M2M物聯網業務基礎中間件及其行業套件系列產品的研發,服務于智能建筑、智能交通、消防安防、能源環境、光電水務等行業業務。 

  物聯網應用要從Networks of Things(物連網) 走向真正的Internet of Things(物聯網),MMO(M2M Mobile Operator,即M2M(虛擬)營運商)扮演著重要角色。MMO的ADC中心服務器上運行的軟件系統需要支持多租戶(Multi- Tenants)SaaS應用模式。這種系統最開始是由M2M虛擬營運商(MVNO)開發營運的,但后來由于越來越多看好M2M業務的移動營運商的直接參與,M2M虛擬營運商(如美國的 JasperWireless等公司)“被迫”成了M2M SaaS軟件或中間件提供商,而中國移動和同方合資的同方合志公司是中國目前最大的MMO。 

  嵌入式軟件 

  嵌入式系統越來越多地以中間件的形式出現,由第三方專業的軟件廠商提供,而不是直接由嵌入式設備提供商的一個內部軟件部門開發提供,這種產業分工更明確的方式更利于發揮軟硬件專業廠家的優勢和產業化發展,做大做強。表1展示了部分嵌入式中間件及其功能。 

  OSGi聯盟推出的OSGi中間件技術架構(圖3)在物聯網產業的服務器端和嵌入式系統中都得到了廣泛的應用。