跳到主要內容

臺灣博碩士論文加值系統

(54.161.24.9) 您好!臺灣時間:2022/01/17 11:58
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:施宏政
研究生(外文):Hung-Cheng Shih
論文名稱:在無線家庭網路環境下支援彈性服務之住宅型閘道器設計及實作
論文名稱(外文):Design and Implementation of a Residential Gateway for Flexible Service Provisioning in Wireless Home Networks
指導教授:王國禎
指導教授(外文):Kuochen Wang
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊科學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:英文
論文頁數:52
中文關鍵詞:住宅型閘道器家庭服務家電精靈開放式服務平台
外文關鍵詞:Residential GatewayHome ServiceHome ApplianceJiniOpen Services Gateway
相關次數:
  • 被引用被引用:2
  • 點閱點閱:431
  • 評分評分:
  • 下載下載:82
  • 收藏至我的研究室書目清單書目收藏:1
我們提出一個具有擴充性的住宅型閘道器,此閘道器含有四個主要部分:嵌入式爪哇服務管理器,精靈服務管理器,精靈裝置查詢服務器,及精靈家電模擬器。其中,後面三個部分組成家電存取服務。嵌入式爪哇服務管理器提供一個簡便的方式讓我們能夠很容易地管理嵌入式的家庭服務。它擁有下面五項特性:1.跨硬體和軟體平臺,2.可管理不同廠商所提供的服務,3.多重服務管理,4.高安全性,5.高性能和小尺寸。利用其可從遠端或近端安裝新的服務模組到閘道器的特性,我們能夠輕易地擴充閘道器的功能。精靈服務管理器的功能是提供一個簡單的介面來幫助我們自動搜尋、登錄並管理具有精靈功能的家電。這些特點使得精靈家電具有網路熱插拔的功能。透過精靈服務管理器,我們能夠直接控制精靈家電。精靈裝置查詢服務器是包含於昇陽公司所推出的精靈服務開發套件中。它幫助精靈服務管理器收集精靈家電的資訊。精靈家電模擬器是利用精靈技術,以爪哇語言寫成的一套家電模擬器。目前我們實作了五項家電模擬器,分別是電冰箱、冷氣機、錄放影機、咖啡機和電燈。我們的住宅型閘道器可安裝在具有長時間開機和可直接連到外部網路的裝置上,例如非同步數位用戶專線數據機或纜線數據機。它具有動態家庭服務管理與自動化家電管理的功能,並且比其他的住宅型閘道器更具有擴張性,功能更豐富,程式長度也較短。 在本篇論文中,我們開發了四個部分:嵌入式爪哇服務管理器,精靈服務管理器,精靈裝置查詢服務器,及精靈家電模擬器。評估結果顯示,我們所提出的住宅型閘道器比另外的兩個系統具有更佳的效率,更豐富的功能,及更好的功能擴充性。
We present an extensible residential gateway that contains four major components: Java Embedded Service Manager (JESM), Jini Service Manager (JSM), Jini Lookup Service, and Jini-enabled home appliances. The latter three components form the Home Appliance Access Service. The JESM provides an easy way to manage embedded home services, and has the advantages of hardware and software platform independence, vendor independence, multiple services management, high security, performance efficiency and small size. We can easily expand services by installing new service bundles to the residential gateway either remotely or locally. The JSM is used to manage Jini-enabled home appliances. It can help us to manage home appliances in a convenient way. The JSM has the ability to discover, register, and monitor the Jini-based home appliances automatically. This makes home appliances capable of plug and play in the home network. Through the JSM, we can control the home appliances directly and easily. The Jini Lookup Service, which is provided by the Sun Microsystems, helps the JSM to collect the information of Jini-enabled home appliances. The Jini-enable home appliances are a set of home appliance simulators written in Java, using the Jini technology. Currently, we have implemented five Jini-enable home appliances: Refrigerator, Air Conditioner, Video Recorder, Coffee Machine, and Electric Light. The residential gateway can be embedded in devices such as ADSL modems or cable modems, which has the characteristics of hardly being turned off and has the ability to link to the outer network. Our gateway has the abilities to manage home appliances and home services automatically and dynamically, while an existing approach, the Integrated Home Service Network on Intelligent Intranet (IHSNII), doesn’t have. Furthermore, our gateway is more extensible and scalable than the IHSNII and the built-in functionalities of our gateway are richer than those of the Java Embedded Server (JES). The size of the JESM is about half smaller than that of the JES. In this thesis, we have implemented four components: the JESM, the JSM, the Jini Lookup Service, and the Jini-enabled home appliances for the residential gateway. Evaluation show that our residential gateway, compared to the IHSNII and JES, is an efficient and versatile gateway. In addition, we can enhance the functionality of the gateway whenever necessary.
Abstract (in Chinese)------------------------------------------i
Abstract (in English)----------------------------------------iii
Acknowledgements-----------------------------------------------v
Contents------------------------------------------------------vi
List of Figures-----------------------------------------------ix
1. Introduction------------------------------------------------1
2. Technology Overview-----------------------------------------3
2.1 Open Service Gateway Initiative Service Platform Release 2 Overview-------------------------------------------------------3
2.1.1 Platform and Application Independent---------------------4
2.1.2 Vendor Independent---------------------------------------4
2.1.3 Secure---------------------------------------------------5
2.1.4 Multiple Services Management-----------------------------5
2.1.5 Multiple Local Network and Device Access Technologies----6
2.2 Jini Technology Overview-----------------------------------6
3. Existing Approaches-----------------------------------------8
3.1 Integrated Home Service Network on Intelligent Intranet (IHSNII)-------------------------------------------------------8
3.2 Java Embedded Server (JES)---------------------------------9
4. Design Architecture----------------------------------------12
4.1 Overall Platform Architecture-----------------------------12
4.2 Proposed Design Architecture of the Residential Gateway---13
4.2.1 Java Embedded Service Manager (JESM)--------------------15
4.2.1.1 Bundle Registry Manager-------------------------------15
4.2.1.2 Package Registry Manager------------------------------16
4.2.1.3 Service Registry Manager------------------------------17
4.2.1.4 Interaction between the Three Registry Managers-------17
4.2.2 Home Appliance Access Service---------------------------18
4.2.2.1 Jini-Enabled Home Appliances--------------------------19
4.2.2.2 Jini Lookup Service-----------------------------------20
4.2.2.3 Jini Service Manager (JSM)----------------------------20
5. Implementation Issues--------------------------------------21
5.1 Java Embedded Service Manager-----------------------------21
5.1.1 Bundle Registry Manager---------------------------------21
5.1.2 Package Registry Manager--------------------------------23
5.1.3 Service Registry Manager--------------------------------25
5.2 Home Appliance Access Service-----------------------------27
5.2.1 Jini-Enabled Home Appliances----------------------------27
5.2.2 Jini Lookup Service-------------------------------------28
5.2.3 Jini Service Manager (JSM)------------------------------28
6. Evaluation and Discussion----------------------------------31
7. Conclusions and Future Work--------------------------------38
7.1 Concluding Remarks----------------------------------------38
7.2 Future Work-----------------------------------------------39
Bibliography--------------------------------------------------41
[1] S. Teger and D. J. Waks, “End-user perspectives on home networking,” IEEE Commun. Mag., vol. 40, pp. 114-119, Apr. 2002.
[2] L. Gong, “A software architecture for open service gateways,” IEEE Internet Comput., vol. 5, pp. 64 -70, Jan.-Feb. 2001.
[3] Open Services Gateway Initiative, “Open services gateway initiative (OSGi) specification overview,” Version 1.0, Jan. 2000.
[4] Open Services Gateway Initiative, “OSGi service platform release 2,” Version 1.1, Oct. 2001.
[5] D. Valtchev and I. Frankov, “Service gateway architecture for a smart home,” IEEE Commu. Mag., vol. 40, pp. 126-132, Apr. 2002.
[6] Sun Microsystems, “Jini architecture specification,” Version 1.1, Oct. 2000.
[7] Sun Microsystems, “Jini technology core platform specification,” Version 1.1, Oct. 2000.
[8] Sun Microsystems, “Jini device architecture specification,” Version 1.1, Oct. 2000.
[9] G. G. Richard III, “Service advertisement and discovery: enable universal device cooperation,” IEEE Internet Comput., vol. 4, pp. 18-26, Sept.-Oct. 2000.
[10] Universal Plug and Play Forum, http://www.upnp.org/.
[11] K. Wacks, “Home systems standards: achievements and challenges,” IEEE Commun. Mag., vol. 40, pp. 152-159, Apr. 2002.
[12] IEEE 802.11 Working Group, http://grouper.ieee.org/groups/802/11/index.html.
[13] Bluetooth SIG, Inc., http://www.bluetooth.org/.
[14] HomeRF, http://www.homerf.org/.
[15] IEEE Standard 1394-1995, “Standard for a high performance serial bus,” IEEE Press, Piscataway, N.J., Aug. 1996.
[16] Universal Serial Bus, http://www.usb.org/.
[17] The Home Phoneline Networking Alliance, http://www.homepna.org/.
[18] S. M. Tsai, S. S. Wu, S. S. Sun and P. C. Yang, “Integrated home service network on intelligent intranet,” IEEE Trans. Consumer Electron., vol. 46, pp. 499-504, Aug. 2000.
[19] Java Embedded Server, http://www.sun.com/software/embeddedserver/index.html.
[20] Jini Network Technology Homepage, http://wwws.sun.com/software/jini/.
[21] Sun Microsystems, “The connected home powered by Java Embedded Server software white paper,” 2001, http://www.sun.com/software/embeddedserver/whitepapers/dot.com.home.pdf.
[22] B. Horowitz, N. Magnusson and N. Klack, “Telia''s service delivery solution for the home,” IEEE Commun. Mag., vol. 40, pp. 120-125, Apr. 2002.
[23] T. Nakajima, I. Satoh and H. Aizu, “A virtual overlay network for integrating home appliances,” in Proc. SAINT, 2002, pp. 246 -253.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top