DOI QR코드

DOI QR Code

Implementation of User-friendly Intelligent Space for Ubiquitous Computing

유비쿼터스 컴퓨팅을 위한 사용자 친화적 지능형 공간 구현

  • 최종무 (단국대학교 정보컴퓨터학부) ;
  • 백창우 (동국대학교 컴퓨터공학과) ;
  • 구자경 (단국대학교 경영정보전산학과) ;
  • 최용석 (단국대학교 정보컴퓨터학부) ;
  • 조성제 (단국대학교 정보컴퓨터학부)
  • Published : 2004.04.01

Abstract

The paper presents an intelligent space management system for ubiquitous computing. The system is basically a home/office automation system that could control light, electronic key, and home appliances such as TV and audio. On top of these basic capabilities, there are four elegant features in the system. First, we can access the system using either a cellular Phone or using a browser on the PC connected to the Internet, so that we control the system at any time and any place. Second, to provide more human-oriented interface, we integrate voice recognition functionalities into the system. Third, the system supports not only reactive services but also proactive services, based on the regularities of user behavior. Finally, by exploiting embedded technologies, the system could be run on the hardware that has less-processing power and storage. We have implemented the system on the embedded board consisting of StrongARM CPU with 205MHz, 32MB SDRAM, 16MB NOR-type flash memory, and Relay box. Under these hardware platforms, software components such as embedded Linux, HTK voice recognition tools, GoAhead Web Server, and GPIO driver are cooperated to support user-friendly intelligent space.

본 논문에서는 유비쿼터스 컴퓨팅을 위한 지능형 공간 제어 시스템을 제안한다. 이 시스템은 전등, TV, 오디오, 전자 열쇠 등을 제어하는 일종의 홈/사무실 자동 제어 시스템으로 기존의 시스템에 비해 다음의 4가지 특징을 갖는다. 첫째, 사용자는 언제 어디서나 이 시스템을 사용할 수 있다. 구체적으로 제안된 시스템은 웹 서버의 기능을 제공하고 있으며 따라서 사용자는 인터넷에 유무선으로 연결된 어떠한 컴퓨터의 브라우저로도 접근할 수 있으며, 또한 휴대폰으로 접근할 수도 있다. 둘째, 이 시스템은 음성 인식 기능을 지원한다. 따라서 기존의 컴퓨터 인터페이스에 익숙하지 않은 사용자들도 보다 인간 중심적인 음성 인터페이스를 통해 시스템을 제어할 수 있다. 셋째, 시스템은 사용자의 요청에 반응하는 수동적인 서비스뿐만 아니라, 사용자 행동의 규칙성을 기반으로 미래를 예측하고 이에 따라 적극적인 서비스도 제공한다. 넷째, 이 시스템은 최근 내장형 기술을 적용하여 구현되었다. 제안된 시스템의 하드웨어는 206MHz로 동작하는 StrongARM CPU, 32MB SDRAM, 16MB 플래시 메모리, 그리고 가전제품의 전원 공급을 제어하는 릴레이 박스(Relay box) 등으로 구성된다. 이러한 하드웨어 플랫폼 상에 내장형 리눅스가 동작하고 있으며, 음성 인식 도구, 내장형 시스템을 위한 웹 서버, 릴레이 박스를 구동하는 GPIO driver 등의 소프트웨어 컴포넌트들이 유기적으로 협력하여 지능형 공간을 제공한다.

Keywords

References

  1. M. Weiser, 'Some Computer Science Problems in Ubiquitous Computing,' Communication of the ACM, pp.75-84, July, 1993
  2. M. Weiser, http://www.ubiq.com/hypertext/weiser/
  3. L. Kleinrock, 'Nomadic computing : anytime, anywhere in a disconnected world,' Mobile Networks and Applications, Vol.1, No.4, 1997
  4. M. Satyanarayanan, 'Pervasive Computing Vision and Challenges,' IEEE Personal Comm. Vol.6, No.8, pp.10-17, August, 2001 https://doi.org/10.1109/98.943998
  5. The Pervasive Computing, http://www.ibm.com/
  6. The Disappearing Computer, http://www.disappearing-computer.net/
  7. 노무라총합연구소 저, '유비쿼터스 네트워크와 신사회 시스템', 전자신문사, 2003
  8. 이은경, 하원규, '유비쿼터스 컴퓨팅 비전과 주요국의 연구 동향', 전자통신동향분석, 제17권 제6호, pp.1-10, Dec., 2002
  9. MIT Oxygen Project, http://oxygen.lcs.mit.edu/
  10. D. Garlan, D. P. Siewiorek, A. Smailagic and P. Steenkiste, 'Project Aura : Toward Distraction-Free Pervasive Computing,' IEEE Pervasive Computing, April-June, 2002 https://doi.org/10.1109/MPRV.2002.1012334
  11. Aura Project at CMU, http://www-2.cs.cmu.edu/~aura/
  12. CoolTown at HP, http://www.cooltown.com/
  13. T. Kindberg, J. Barton, J. Morgan, G. Becker, D. Caswell, P. Debaty, G. Gopal, M. Frid, V. Krishnan, H. Morris, J. Schettino, B. Serra, and M. Spasojevic, 'People, Places, Things : Web Presence for the Real World,' HP Technical Report, HPL-2001-279, 2001
  14. Endeavour Project at Berkeley, http://endeavour.cs. berkeley.edu/
  15. Aware Home at Georgia Tech., http://www.awarehome.gatech.edu/
  16. Infosphere Project at Georgia Tech., http://www.cc.gatech.edu/projects/infosphere/
  17. Portolano Project at UW, http://portolano.cs.washington.edu/
  18. EasyLiving at MS, http://research.microsoft.com/easy- living/
  19. GoAhead web server, http://www.goahead.com/
  20. HTK Projects, http://htk.eng.cam.ac.uk/
  21. Hybus, http://hybus.co.kr/
  22. 음성인식, http://inc2.ucsd.edu/~owkwon/srhome/lecture/speech_recog_system.html
  23. Daniel P. Bovet and Marco Cesati, 'Understanding the LINUX KERNEL,' O'REILLY, 2002