제주대학교 Repository

상황인식기반 지능형 홈서비스 미들웨어 설계 및 구현

Metadata Downloads
Alternative Title
Design and Implementation of Intelligent Home Service Middleware based on Context Awareness
Abstract
유비쿼터스 서비스는 사용자 및 주변의 상황(context) 정보를 능동적으로 인식하여 사용자에게 제공되는 차별화된 고품질의 서비스로서, 이를 구현하기 위한 핵심 기술 중의 하나가 상황인지 미들웨어 기술이다. 본 논문에서는 일정한 사용자 공간에서 유비쿼터스 서비스를 효과적으로 제공할 수 있는 방법에 대하여 제안한다. 즉, 다양한 센서로부터 상황 정보를 입력받아 현재의 상황에 적절한 서비스를 추론하여 결정하고 이를 사용자에게 제공하는 상황인식기반 지능형 홈서비스 미들웨어를 설계하고 구현한다. 제안하는 방법은 사실과 규칙을 이용함으로써 상황 정보에 따른 사용자 서비스를 쉽게 모델링할 수 있으며, 지능형 홈서비스 이외의 다양한 서비스를 제공할 수 있도록 미들웨어 시스템을 쉽게 확장할 수 있다. 또한 지능형 서비스를 제공하기 위한 공통 프레임워크와 다양한 장치를 지원할 수 있는 공통 인터페이스를 설계함으로써 시스템 확장성이 용이하다. 데이터 백업 관리 모듈을 이용하여 주기적으로 사실과 규칙, 그리고 상황 정보를 저장함으로써 시스템 정지 등으로 인한 데이터 손실을 방지하였으며, RMI, Socket, HTTP 등 다양한 방법을 통하여 외부의 응용과 시스템 통합이 용이하다. 지능형 홈서비스를 제공하기 위하여 다양한 사실과 규칙을 모델링 하였으며 이를 이용하여 실험한 결과 가정 내에서 지능형 서비스를 효율적으로 제공할 수 있음을 확인할 수 있었다.
Ubiquitous services are high quality and differentiated services which are provided for users by recognizing the context of users and environmental conditions actively. In this case, context-aware middleware is one of the most important technologies required to implement the ubiquitous services. In this paper, we propose a method for providing ubiquitous services in a specific user space effectively. That is, the design and implementation of intelligent home service middleware based on context awareness is discussed here. Context information from various sensors is gathered, and suitable services are inferred and provided to users by the middleware system. In our approach, user services can be modelled easily by using facts and rules, and the system can be extended easily to support various ubiquitous services other than intelligent home services also. The system can be integrated with external applications and legacy systems effectively by using various protocols such as RMI, socket, and HTTP, etc. We have designed and evaluated various facts and rules for intelligent home services in real environments. Functionality evaluation with the system shows that ubiquitous services can be provided to users effectively in a home environment.
Author(s)
노영식
Issued Date
2007
Awarded Date
2007. 2
Type
Dissertation
URI
http://dcoll.jejunu.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000003850
Alternative Author(s)
No, Young-Sik
Affiliation
제주대학교 대학원
Department
대학원 컴퓨터공학과
Advisor
변영철
Table Of Contents
Ⅰ. 서론 = 1
1. 연구 배경 = 1
2. 연구 목적 및 방법 = 2
3. 논문 구성 = 3
Ⅱ. 관련 연구 및 고려사항 = 4
1. 상황과 상황인식 컴퓨팅 = 4
2. 상황 인식 미들웨어 = 6
1) 국외 연구 = 6
2) 국내 연구 = 8
3. 홈 네트워크 미들웨어 = 10
1) 지능형 및 스마트 홈 미들웨어 = 10
2) OSGi 미들웨어 = 11
4. 기존 상황인식 시스템의 분석 = 12
5. 상황인식 미들웨어의 고려사항 = 14
Ⅲ. 상황인식기반 지능형 홈서비스 미들웨어 설계 = 15
1. 개요 = 15
2. 시나리오 및 홈 장치 설정 = 16
3. 상황인식 시스템 구성도 = 20
1) 상황인식 시스템 구성도 = 21
2) 상황인식 미들웨어 모듈 구성도 = 24
4. 상황정보 설계 = 25
1) 템플릿 (Template) = 25
2) 사실 (Fact) = 26
3) 규칙 (Rule) = 27
5. 데이터베이스 설계 = 28
6. 미들웨어 패키지 설계 = 29
1) RDI 패키지 = 30
2) JessUI 패키지 = 31
3) JESS 패키지 = 32
4) UTIL 패키지 = 33
5) DBI 패키지 = 34
Ⅳ. 시스템 구현 및 테스트 = 35
1. 구현 환경 = 35
2. 미들웨어 실행을 위한 상황정보 모델링 = 37
1) 템플릿 정보 모델링 = 37
2) 사실 정보 모델링 = 39
3) 규칙을 이용한 지능형 서비스 모델링 = 42
3. 미들웨어 실행 및 지능형 서비스 추론 = 44
1) 미들웨어 실행 = 44
2) 지능형 서비스 추론 = 45
3) 미들웨어 처리 로그 = 47
4. 구현한 미들웨어의 성능 분석 = 48
Ⅴ. 결론 및 향후 연구 = 54
1. 결론 = 54
2. 향후 연구 = 55
Degree
Master
Publisher
제주대학교 대학원
Citation
노영식. (2007). 상황인식기반 지능형 홈서비스 미들웨어 설계 및 구현
Appears in Collections:
General Graduate School > Computer Engineering
공개 및 라이선스
  • 공개 구분공개
파일 목록

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.