• 沒有找到結果。

Chapter 6. Conclusion

6.1 Summary

We have successfully implemented a tentative prototyping with low cost to verify our proposed eHome system. The prototyping is satisfactory and confirms to the minimal requirement of the future home system. The current prototyping have integrated with multiple technologies and systems including multiple home network interfaces and systems, and other network technologies as shown in Figure 6.1 Besides we have

integrated HTTP and WAP into current eHome system to provide the remote access capability. Hence, we can using WAP-enabled portable device to connect our eHome RG via HTTP protocol to access any service provided by home appliances of eHome system when we outside house. Moreover, we have integrated portable devices to support the remote capability inside home. Now users are able to control the home appliances through BlueURC, the portable device with friendly user interface and BlueTooth, whenever they are at home.

6.2 Future Work

Although we have implemented a tentative prototyping of eHome system with many technologies, but there are still some problems needed to solve. For instance, we just integrate one existed home system - X10 system into the current prototyping, but different home systems will cause different issues and implementation approaches.

Perhaps, it is necessary for us to add more software components to eRC.

Moreover, the current prototyping does not support the multimedia service. We plan to support the multimedia service by integrated with HAVi home system. HAVi is a home system dedicated to support multimedia services for AV equipments based on IEEE 1304 network. To integrate HAVi into eHome may cause many unknown issues.

Some related researches [84][85] devote to propose the suitable solution for these issues. For example, [84] proposes a gateway-based architecture, which integrates with IEEE 1394 network, a popular home system in Japan, and Internet, to support the capability of remote access of multimedia services.

The current prototyping does not support the multimedia service. Therefore, we intend to integrate a multimedia home system - HAVi with current prototyping to provide the capability of multimedia services in the future. Besides, we also try to implement a more complete and convenient mechanisms for eURC. For instance, we can implement a mechanism to support java program downloading. Thereby, we can download the needed java control program according what kind of services of home appliance we want to access through potable device wherever you are. Moreover users are able to access the service instinctively due to the java control program with friendly user interface. Some related researches are proposed recently. For instance, [82] has proposed a great scheme, the autonomous and generic remote control scheme

and implemented a prototyping, the generic remote controller (GRC), successfully.

GRC utilized XML as representation of service control user interface. Such scheme is appropriate to be the future implementation of eURC due to XML is the popular markup language for documents containing structured information. We will strive to overcome the problems described above in the future.

References

[1] Du Guangdong, Doctor, Shenzhen REBO Modern Network Equipment Co., Ltd.,”Digital Home”, on-line:

http://www.eurochina2002.com/Conference_Presentations/Du_Guangdong.pdf [2] Kevin W. Spurling, “Home Networking A Comparison of Modern Technologies”,

on-line: http://faculty.ed.umuc.edu/~meinkej/inss690/spurling.pdf

[3] Kumar Shankar Vellal, Parveen S. Jamooji and Anjan Kumar J.V., “Trends in Consumer Electronics”, on-line:

http://www.tcs.com/0_whitepapers/htdocs/Trends_in_Consumer_Electronics.pdf [4] IEC Organization, “Home Networking”, on-line:

http://www.iec.org/cgi-bin/acrobat.pl?filecode=65

[5] Bill Rose, WJR Consulting, Inc., “Home Networks: A Standards Perspective”, IEEE Communication Magazine, vol 39, issue 12, pp. 78-85, December 2001 [6] Sandy Teger and David J. Waks, System Dynamics Inc.,“End-User Perspectives

on Home Networking”, IEEE Communication Magazine, vol 40, issue 4, pp.114-119, April 2002

[7] IEEE 802.3 Ethernet Standard,

on-line: http://grouper.ieee.org/groups/802/3/index.html

[8] Amit Dhir, Saeid Mousavi, “Home Networking Using “No New wires”

Phoneline and Powerline Interconnection Technologies”, Xilinx corp. WP133 [9] Charles Spurgeon's Ethernet Web Site,

on-line: http://www.ethermanage.com/ethernet/

[10] Cygnet Technologies, “White Paper”,

on-line: http://www.homepna.org/docs/CYG01-WP-101901.pdf

[11] Edward H. Frank, Jack Holloway, “Connecting the home with a phone line network chip set”, on-line: http://www.homepna.org/docs/paper500.pdf [12] HomePNA Alliance, on-line: http://www.homepna.org

[13] HomePlug Alliance, on-line: http://www.homeplug.com

[14] Steve Gardner, Brian Markwalter, and Larry Yongem “HomePlug Standard Brings Networking to the Home”, on-line:

http://www.commsdesign.com/main/2000/12/0012feat5.htm [15] Intellon Corporation, ”PowerPacket Whitepapers”, on-line:

http://www.intellon.com/docs/papers/PowerPacketPrimerv10.pdf [16] Intellon Corporation, “PowerPacket Tutorial”, on-lien:

http://www.intellon.com/products/powerpacket/documents_open/PowerPacketTu torialMarketingBriefRev20.pdf

[17] HomeCNA Alliance, on-line: http://www.homecna.org [18] Home Cable Network Alliance, “HomeCAN Overview”,

on-line: http://www.homecna.org/HomeCNA%20Overview.pdf [19] IEEE 1394 Trade Association, on-line: http://www.1394ta.org [20] USB Implementers Forum, on-line: http://www.usb.org [21] USB v1.1 Specification, USB Implementers Forum, Inc.,

on-line: http://www.usb.org/developers/data/usbspec.zip [22] USB v2.0 Specification, USB Implementers Forum, Inc.,

on-line: http://www.usb.org/developers/data/usb_20.zip

[23] “A technical introduction to USB 2.0”, USB Implementers Forum, Inc., on-line: http://www.usb.org/developers/data/usb_20t.pdf

[24] USB related information collection by EEdesign website, on-lien: http://www.eedesign.com.tw/spotlight/usb2/

[25] On-The-Go 1.0 specification, USB Implementers Forum, Inc., on-line: http://www.usb.org/developers/data/otg1_0.pdf

[26] Kosta Koeman, Cypress Semiconductor, “Understanding USB On-The-Go”, Cypress Semiconductor, on-line:

http://a330.g.akamai.net/7/330/2540/8f9fc5f56f30ae/www.e-insite.net/ednmag/c ontents/images/181883.pdf

[27] Electronic Industries Association, on-line: http://www.eia.org/

[28] IEEE 802.11 Working Group, on-lien: http://grouper.ieee.org/groups/802/11/

[29] Wi-Fi Alliance, on-lien: http://www.wi-fi.org/OpenSection/index.asp

[30] The Collection of Wireless LAN, http://www.eedesign.com.tw/spotlight/wlan/

[31] Chris Heegard, Jogh T. Coffey, Srikanth Gumman, Peter A. Murphy, Ron Provencio, Erc J. Rossin, Sid Schrum, and Mattew B., Showmake, Texas Instruments, “High-Performance Wireless Ethernet”, IEEE Communication Magazine, vol 39, issue 11,pp 64-73, November 2001

[32] Bluetooth SIG, Inc., http://www.bluetooth.org

[33] K. V. S. S. S. S. Sairam, University of Madras, Dr. M. G. R. Engineering College, N Gunasekaran, and ohthesAnna University, S. Rama Reddy, Jerusalem College of Engineering, Dr. M. G. R. Engineering College, ”Bluetooth in Wireless Communication”, IEEE Communication Magazine, vol 40, issue 6,pp 90-96, June 2002

[34] Bluetootl v1.1 Specification,

on-line : http://www.bluetooth.org/docs/Bluetooth_V11_Core_22Feb01.pdf [35] Bluetootl v1.1 Profile Specification,

on-line: http://www.bluetooth.org/docs/Bluetooth_V11_Profiles_22Feb01.pdf [36] HomeRF Working Group, http://www.homrf.org

[37] Amit Dhir, Xilinx Corp., “Home Networking Middleware”, on-line:

http://www.xilinx.com/publications/whitepapers/wp_pdf/wp136.pdf

[38] Kenneth Wacks, “Home System Standards: Achievements and Challenges”, IEEE Communication Magazine, vol 40, issue 4, pp 152-159, April 2002 [39] Kenneth Wacks, “The success and failures of standardization in home systems”,

pp 77-88, Standardization and Innovation in Information Technology, 2001 2nd IEEE Conference , 2001

[40] Konnex Association, http://www.konnex.org/

[41] Open Service Gateway initiative, http://www.osgi.org [42] OSGi Specification overview 1st, on-line:

http://www.osgi.org/resources/docs/specoverview.pdf [43] OSGi Specification overview 2nd, on-line:

http://www.osgi.org/resources/docs/specoverview52001.pdf

[44] Timo Honkanen, “OSGi – Open Service Gateway initialtive”, on-line:

http://www.automationit.hut.fi/julkaisut/documents/seminars/sem_s01/honkanen.

pdf

[45] OSGi Open Source – OSCAR, http://oscar-osgi.sourceforge.net/

[46] OSGi Open Source – Mister Bundles, http://mbundle.sourceforge.net/

[47] OSGi Open Source – Oxygen, http://oxygen.sourceforge.net/

[48] Sun Java Embedded Server, http://wwws.sun.com/software/embeddedserver/

[49] IBM VisualAge Micro Edition, http://www.ibm.com/software/ad/embedded/

[50] Ericsson OSGi Solution,

http://www.ericsson.com/mobilityworld/sub/open/technologies/osgi/index.html [51] Gatespace’s OSGi Development tools, http://www.gatespace.com/userarea/login/

[52] Pavlin Dobrev, Prosyst, David Famolari, and others, “Device and Service Discovery in Home Networks with OSGi”, IEEE Comunication Magazine, vol 40, issue 8, pp 86-92, August 2002

[53] Dimitar Valtchev and Ivalio Frankov, Prosyst Sofrware AF, “Service gateway architecture for a smart home”, IEEE Comunication Magazine, vol 40, issue 8, pp 126-132, August 2002

[54] Chen-Bang CHEN (陳邦正), ” OSGi Based Embedded LINUX Network Service Gateway Implementation and Design”, Mater Thesis, National Taiwan University, June 2001

[55] Hung-Cheng SHIH (施宏政), ” Design and Implementation of a Residential Gateway for Flexible Service Provisioning in Wireless Home Networks”, Mater Thesis, National Taiwan University, June 2002

[56] Home Electronics System Working Group 1, http://sc25wg1.metrolink.com/

[57] Kenneth P. Wacks, “International Home Automation Standards”, on-line:

http://sc25wg1.metrolink.com/documents/WG1-OVER.PDF [58] HAVi Organization, http://www.havi.org

[59] HAVi Whit paper, http://www.havi.org/pdf/white.pdf

[60] Kuo-Wei Hsu (徐國偉), “Design and Implementation of a Software Gateway between HAVi and Jini” , Mater Thesis, National Taiwan University, June 2001 [61] Jini Technology, http://www.sun.com/jini

[62] Universal Plug and Play Organization, http://www.upnp.org [63] UPnP White Paper, on-line:

http://www.upnp.org/download/UPNP_UnderstandingUPNP.doc [64] X10 Ltd., http://www.x10.com

[65] Phil Kingery, "Digital X-10 - Which One Should I Use, Part XIII“, on-line:

http://www.hometoys.com/htinews/feb99/articles/kingery/kingery13.htm#Digital

%20X-10

[66] Eiji Tokinaga, Hiro Ishikawa, Makoto Kurahashi, and others, “A Framework for Connecting Home Computing Middleware”, IEEE Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops (ISORC’02’02), 2002

[67] Daiki Ueno, Eiji Tokinaga, and others, “Connecting Object-Oriented Middleware for Home Computing with Virtual Overlay Networks”, IEEE Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops (IDCDSW’02), 2002

[68] Tatsuo Nakajima, Daiki Ueno, and others, “A Virtual Overlay Network for Integrating Home Appliance”, IEEE Proceedings of Symposium on Applications and the Internet (SAINT’02), 2002

[69] Takeshi Saito, Ichiro Tomoda, an others, “Home Gateway Architecture and Its Implementation”, IEEE Transactions on Consumer Electronics, Vol. 46, No 4, November, 2000

[70] Koon-Seok Lee, Hoan-Jong Choi, and others, “A New Control Protocol For Home Appliance – LnCP”, IEEE ISIE, 2001

[71] Sun CDC profile,

[72] Sun JNI Interface Standard,

[73] BlueZ – BlueTooth Protocol Strack, http://bluez.sourceforge.net/

[74] QT GUI Toolkit, http://www.trolltech.com/

[75] QT Embedded, http://www.trolltech.com/products/embedded/

[76] LIRC Open Source, http://www.lirc.org

[77] Familiar Embedded Linux Open Source, http://familiar.handhelds.org [78] BottleRocket Open Source, http://mlug.missouri.edu/~tymm/

[79] X10 FireCracker Product, http://www.x10.com/automation/firecracker.htm [80] Wen-Hung HSIAO (蕭文宏), "Development of an Integrated Wireless Network

Application Execution Environment", Mater Thesis, National Taiwan University, June 2001

[81] 粘宇村, “The Integrated Environment of MMS and WAP 2.0 Browser on Embedded Linux”, Mater Thesis, National Taiwan University, June 2002 [82] Yu-Chi CHEN(陳禹齊), “Java Application Environment on Embedded Linux

Based on WAP”, Mater Thesis, National Taiwan University, June 2002 [83] Y.-C. Yang and F.-T. Cheng, "An Autonomous and Universal Remote Control

Scheme," in Proc. of The 28th Annual Conference of IEEE Industrial Electronics Society (IECON’02), Sevilla, Spain, November 2002, pp. 2266-2271

[84] Takeshi Saito and others, “Gateway Technologies for Home Network and Their Implementations”, Distributed Computing Systems Workshop, 2001

International Conference, April 2001, pp.175 -180

[85] Tai-Yeon Ku and others, “A Java Based Home Network Middleware Architecture Supporting IEEE 1394 and TCP/IP”, IEEE Transactions on Consumer

Electronics, Vol. 48, No 3, August, 2002, pp. 496-504

[86] ECHONET Consortium, http://www.echonet.gr.jp/english/index.htm [87] CEBus Industry Council, Inc., http://www.cebus.org/

[88] Echelon Corp. http://www.echelon.com/