物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊

Mobile Java為嵌入式系統(tǒng)及物聯(lián)網(wǎng)帶來的新價值

作者:RFID世界網(wǎng) 收編
來源:DIGITIMES
日期:2010-06-12 09:39:26
摘要:曜碩科技(iaSolution/Aplix corp.)研發(fā)部協(xié)理宋志幸表示,過往的訊號傳遞通常以手機為中心,然而物體終端與終端(M2M)的連結(jié),可以不需要透過手機,這也是Mobile Java導(dǎo)入嵌入式系統(tǒng)的新應(yīng)用領(lǐng)域,并可大幅降低硬體成本。尤其隨著大陸物聯(lián)網(wǎng)興起,Mobile Java可望打開更廣泛的應(yīng)用市場。
  曜碩科技(iaSolution/Aplix corp.)研發(fā)部協(xié)理宋志幸表示,過往的訊號傳遞通常以手機為中心,然而物體終端與終端(M2M)的連結(jié),可以不需要透過手機,這也是Mobile Java導(dǎo)入嵌入式系統(tǒng)的新應(yīng)用領(lǐng)域,并可大幅降低硬體成本。尤其隨著大陸物聯(lián)網(wǎng)興起,Mobile Java可望打開更廣泛的應(yīng)用市場。 

  Aplix創(chuàng)立于1986年,總部在日本東京,員工大約300名,2003年在東京證交所上市,產(chǎn)品為嵌入式Java Virtual Machine,截至2009年12月為止,產(chǎn)品已裝載有6億臺;2003年來臺購并曜碩科技。  



曜碩科技研發(fā)部協(xié)理宋志幸。 




曜碩科技研發(fā)部資深協(xié)理鄭旭峰。 

  物聯(lián)網(wǎng)的產(chǎn)業(yè)需求 

  何謂物聯(lián)網(wǎng)(The Internet of Things)?它指的是傳感器搭載在物體上,因而能夠感知環(huán)境,并進一步透過網(wǎng)際網(wǎng)路來傳送;連結(jié)終端和終端(M2M),或人與終端,通常是以WAN為基礎(chǔ)。 

  物聯(lián)網(wǎng)的商業(yè)模式組成包括終端產(chǎn)品技術(shù)、連結(jié)技術(shù)和電信運營商等三大單元。終端產(chǎn)品技術(shù)方面,其智慧型裝置要能提供雙邊連接,一邊是透過控制器,控制該智慧型系統(tǒng),系統(tǒng)上的傳感器將訊號傳遞回智慧型裝置,另一邊則是智慧型裝置與使用者手機間的通訊連結(jié)。因此,需要的硬體元件包括傳感器(例如煙感、溫感器)、無線模組和微處理器。 

  終端和終端之間的連結(jié)技術(shù),則包括藍牙、ZigBee、RFID、WiFi、TD-SCDMA、WiMAX、LTE等。電信業(yè)者方面,需要制定連網(wǎng)規(guī)范、認證機制,若是一直連線(always on line)所收取的合理費用,還有定址技術(shù)等,因為屆時所需的位址遠大于電話號碼的需求量,IP不夠時是否將號碼加長,是否導(dǎo)入IPv6?而像中國移動推展物聯(lián)網(wǎng)時,就扮演了設(shè)備登入/登出,和遠端管理的角色。 

  物聯(lián)網(wǎng)與傳統(tǒng)連結(jié)模式不同,典型的物聯(lián)網(wǎng)并不進入生活。其應(yīng)用領(lǐng)域包括資產(chǎn)追蹤、車輛管理、遠距醫(yī)療、智慧電網(wǎng)、智慧家庭或其他的各種智慧型系統(tǒng)。 

  Java可降低智慧型家庭的硬體成本 

  智慧型家庭場景像是:一、當父母因忙碌不能回家,擔心孩子沒有熱飯可吃,通過電話遙控開啟已備好的電鍋,孩子進家就可以吃上熱好的飯菜。二、炎炎夏日,通過電話可提前打開家中空調(diào),到家時迎來的將是無比享受的習習涼風。 

  這些情境討論了有20年,但為什么至今還是難以實現(xiàn)?主要還是終端硬體成本太高,且開發(fā)有其困難度。 

  如何克服成本過高的問題? Java技術(shù)提供解決的方法。傳統(tǒng)無線裝置架構(gòu)為,M2M模組透過AT Command發(fā)送和接收,與8051微處理器和Flash溝通,如此運作的硬體成本很高。若將Aplix的WirelessIDEA內(nèi)建于M2M模組,因此內(nèi)嵌的有Java平臺即成為應(yīng)用程式執(zhí)行的地方,且使用中介軟體之后,微處理器和Flash即可以舍棄不用。這樣的方法可大大降低硬體成本。 

  同時也降低應(yīng)用程式開發(fā)的因難。過去使用微處理器,要用組合語言或C語言來開發(fā),但轉(zhuǎn)而內(nèi)置Java平臺,可以用高階物件導(dǎo)向語言來開發(fā),可讀性和可理解性都增加了,而且能夠使用的人口多,培訓成本因而降低。而感測和控制都使用應(yīng)用程式介面(API)來包裝,也讓開發(fā)時間和除蟲時間縮減很多。并且不需要燒寫到晶片,把程序透過檔案系統(tǒng)來執(zhí)行,讓M2M智慧型家庭簡單實現(xiàn)。 

  歸結(jié)使用嵌入式Java的好處為:一、將硬體架構(gòu)縮減為單晶片,因而基頻晶片可以作運算上的最佳利用,且可封裝基頻晶片平臺。二、支援最大眾化的程式語言。三、可方便使用免費的軟體開發(fā)工具(SDK)。四、支援可內(nèi)建的應(yīng)用模式和OTA下載。 

  Aplix與中國移動已于日前共同制定物聯(lián)網(wǎng)終端規(guī)范,包括終端管理協(xié)議WMMP v3.0、M2M終端中間件技術(shù)規(guī)范v1.0、M2M終端二次開發(fā)Java接口規(guī)范v1.0。同時中國移動也提供安防終端原型,傳感器和煙溫感訊號可傳到屋主手機。該安防模組即搭載WMMP 3.0與WirelessIDEA。 

  手機使用的下一代Java-MIDP 3.0制定 

  MIDP (Mobile Information Device Profile)是針對Mobile JAVA在2009~2010年制定的新規(guī)范,之前版本為2.0,為一成功版本。 2009年底甫進入最新版本MIDP 3.0的制定。曜碩研發(fā)部資深協(xié)理鄭旭峰在"DTF行動技術(shù)與設(shè)計論壇"中,分享Aplix參與制定MIDP 3.0的經(jīng)驗及其意義。 

  MIDP原本是由MOTO展開制定,但MOTO轉(zhuǎn)而投入Android陣營,MIDP后續(xù)便由Aplix接手完成。 MIDP 3.0的新規(guī)范為,MIDP 1.0/2.x并沒有競止應(yīng)用程式同時執(zhí)行(concurrency),也沒有將行為標準化,現(xiàn)在市場對concurrency已有所支援,但行為仍相當片段;MIDP 3.0不僅規(guī)范,同時也定義好預(yù)期中的concurrency,甚至加上額外的功能,使得應(yīng)用程式在平臺上同時執(zhí)行時更為聰明,而不止是同時間而已。 

  其次在Events方面,Events為應(yīng)用程式在系統(tǒng)狀態(tài)有所改變和應(yīng)用程式之間的溝通;MIDP 3.0規(guī)范2個應(yīng)用程式可以交換,Event發(fā)生即可發(fā)布,這個規(guī)范Android也納入,而且時間較MIDP更晚一些。 
人物訪談