제주대학교 Repository

센서 네트워크 기반의 Pull/Push 서비스를 위한 개방형 응용 인터페이스 설계 및 구현

Metadata Downloads
Alternative Title
Design and Implementation of Open Application Interface for Pull/Push service based on Sensor Networks
Abstract
최근에 센서 네트워크를 이용하여 다양한 유비쿼터스 응용 서비스를 제공하기 위한 연구가 진행되고 있다. 하지만 응용 서비스에서 센서 네트워크에서 수집된 많은 상황 정보에 접근하기 위한 개방형 표준 인터페이스에 대한 연구가 미비하다. 이에 본 논문은 센서 네트워크 기반의 Pull과 Push 서비스를 제공하는 모델을 제시하고, 응용에서 접근이 용이한 개방형 표준 응용 인터페이스를 설계하고 구현한다.
Pull 서비스에서는 개방형 표준 응용 인터페이스로 WSDL(Web Service Description Language), SOAP(Simple Object Access Protocol)를 중심으로 센서 네트워크 기반의 웹 서비스를 제시하고, 닷넷 기반의 원격 서비스(Remote Service)를 이용하여 센서 네트워크에 수집된 온도, 습도 등의 상황 정보를 제공하는 개방형 표준 응용 인터페이스를 설계하고 구현한다. Push 서비스에서는 서버와 클라이언트 간의 TCP/IP 소켓통신을 이용하여 센서 네트워크에 수집된 온도, 습도 등의 상황정보를 제공하는 개방형 표준 응용 인터페이스를 설계 및 구현한다. 이를 통해서 기존의 특정 데이터베이스 중심의 센서 네트워크의 폐쇄적인 응용 인터페이스를 개방적인 표준 인터페이스로 전환하여 사용자가 여러 곳에 널려 있는 많은 센싱 정보를 쉽게 접근하여 확인할 것으로 기대한다.
Recently, it is progressing a study for supporting various ubiquitous application services using sensor networks. But it is not enough a study related standard open application interface to access many collected context information of sensor networks for ubiquitous application services. Therefore, this paper presents pull/push service model based on sensor networks, and implements the standard open application interface for application services. And, pull service model of standard open application interface designs open API(Application Program Interface) based proposed web service model using WSDL(Web Service Description Language), SOAP(Simple Object Access Protocol). Additional, we implement open API to support context information of temperature and humidity using the remote service based on .Net framework in sensor networks. Push model use standard open application interface. But it designs and implements a standard open application interface to provide a state of temperature, humidity collecting in sensor networks based on TCP/IP socket communication between server and client. even though it is not standard open application interface. Consequently, user can develop easily various application services as supporting the web service instead of closed application interface of sensor networks based on existed specific database. But it is not enough a study related standard open application interface to access many collected context information of sensor networks for ubiquitous application services.
Author(s)
김규리
Issued Date
2008
Awarded Date
2008. 2
Type
Dissertation
URI
http://dcoll.jejunu.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000004254
Alternative Author(s)
Kim, Gyu-Li
Affiliation
제주대학교 대학원
Department
대학원 컴퓨터공학과
Advisor
김도현
Table Of Contents
I. 서론 = 1
1. 연구배경 = 1
2. 연구 목적 및 방법 = 1
3. 논문 구성 = 2
Ⅱ. 관련연구 = 3
1. 개방형 인터페이스의 구현 사례 분석 = 3
2. 센서 네트워크 기반 기술 및 응용 사례 분석 = 5
1)센서 네트워크 기반 기술 = 5
2)센서 네트워크 기반 응용 기술 사례 분석 = 6
3. Push 서비스 및 사례 분석 = 10
1)Push 서비스 정의 = 10
2)Push 서비스를 위한 TCP/IP 소켓 = 11
3)웹 기반 Push 서비스 사례 분석 = 12
4. Pull 서비스 및 사례 분석 = 16
1) Pull 서비스 정의 = 16
2) 기존 센서 네트워크 기반의 Pull 서비스 = 17
3) Pull 서비스를 위한 웹 서비스 기술 = 18
Ⅲ. 센서 네트워크 기반의 Pull/Push 서비스를 위한 개방형 응용 인터페이스 = 21
1. Pull 서비스 및 웹 기반의 개방형 응용 인터페이스 = 21
2. Push 서비스 및 TCP/IP 소켓 기반의 개방형 응용 인터페이스 = 23
Ⅳ. 센서 네트워크 기반의 개방형 인터페이스 구현 = 26
1. Pull서비스 = 26
1)서버를 위한 웹 서비스 기반의 개방형 응용 인터페이스 = 26
2)클라이언트를 위한 웹 서비스 기반의 개방형 응용 인터페이스 = 28
2. push 서비스를 위한 TCP/IP 소켓 기반의 응용 인터페이스 = 30
Ⅴ. 결론 = 36
참고문헌 = 37
Degree
Master
Publisher
제주대학교 대학원
Citation
김규리. (2008). 센서 네트워크 기반의 Pull/Push 서비스를 위한 개방형 응용 인터페이스 설계 및 구현
Appears in Collections:
General Graduate School > Computer Engineering
공개 및 라이선스
  • 공개 구분공개
파일 목록

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