標題: | 高擴充性之家電控制平台 A High Extensible Home Appliance Control Platform |
作者: | 林慧雯 Lin Hui-Wen 袁賢銘 Shyan-Ming Yuan 資訊科學與工程研究所 |
關鍵字: | 家電控制;家庭網路;手持裝置;OSGi;Home Appliance;Home Network;ubiquitous Device;OSGi |
公開日期: | 2004 |
摘要: | 因為網路的普及,越來越多家庭中的裝置支援連接網路的能力,使用者無論在何處,都可以透過網路控制家裡的裝置,我們將這類的裝置稱為資訊家電。目前資訊家電的應用程式多數針對特定的裝置開發,並且執行在特定的平台;這樣的開發方式使得開發程式的人員必須熟悉各種不同的網路協定(例如JINI、UPNP)和執行平台(例如J2ME、.NET Framework)。
為了解決上述的問題,我們提出一個整合OSGi平台之高擴充性系統(IAC Platform),並定義抽象化描述服務的機制,將各種不同網路中的家電裝置服務轉化為OSGi服務,並提供一個統一的存取介面,使程式開發人員得以透過OSGi標準找尋並使用服務。以ART架構為開發及執行的平台可使本系統運行之程式支援不同平台的手持裝置,解決特定應用程式只能在特定平台執行的不便。
IAC Platform不只整合了家庭網路協定與執行環境,並且提供了撰寫一次應用程式就可以支援各種新服務與新協定的環境。 Since the population of the network technology, more and more home appliances supports the capability of network connection. It means that the house owners could interact with home appliances wherever they are. Nowadays most interacting applications are developed for particular protocols (UPNP, JINI), and executed on special environment (J2ME, .NET Platform). To solve the problems mentioned above, we proposed a high extensible Platform named IAC Platform. It defines the descriptor that abstracts the services, and transforms services that are in varied protocols into OSGi services. It also provides a universal interface so that the developers could write interacting applications with the same procedure. Besides, we take use of ART Platform to improve the adaptive capability of the platform. IAC Platform not only integrates the network protocols and execution environments, but also makes the applications support new services and new protocols without be rewritten. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT009223575 http://hdl.handle.net/11536/76626 |
顯示於類別: | 畢業論文 |