• 검색 결과가 없습니다.

A study of the alert decision model in sensor web enablement

N/A
N/A
Protected

Academic year: 2021

Share "A study of the alert decision model in sensor web enablement"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

여창열(통의대학교 교수)

A study of the alert decision model in sensor web enablement

Lee , Chang-yeol

(2)

SWE 에서 비상 판단 모델 연구 /이창열

Abstract

SWE(Sensor Web Enablement) is the standard platform of OGC for the sensor data service. SWE is only focusing in the data transmission protocols , but supporting the semantic decision. Sensor data service is the decision service of the status whether is on normal or no t. 1n this study , we study the semantic decision model of the sensor data.

It can support the context-aware service based on the decision information.

[Key words : USN , Sensor , Meta data , Sensing data]

1.

서론

SWE(Sensor Web

Enablement) 는

OGC(Open Geospatial

Consortium) 에 서 센서 데 이 터 교 환 표준을 위하여 만든 표준 플랫폼이다.SWE는 센서 더l 야터의 전달을 위한 떼야터 모텔로 써 데이터블 표준화하고 교.환윤 위한 함수블 표준화 할 뿐 센서 데이타의 의미 정보를 관여 하자는 않는다.

센서 데이터눈 수치적 값으로 표현될 뿐 어떠한 의미적 정보틀 가지고 있지 않고 있다.

예활 찰약 뜸정 온도 센서가 제공하는 값은 측정 값만- 보내줍 뿐이다. 예룹 룹어 온도 센서 가 1130" 을 측정하였을 때 이 I혜 "30" 은 설내에 있는 온또 센서였으떤 “덤다”라는 뜻이고/ 사 우나에서는 “낮다”로 표현될 뿐이고/ 이얘 대한 반응으로 앞에 것은 “에어컨 가동끼 뛰에 것 은 “보일러 가동” 등이 될 수 있는 것이다.

이라한 숫치 값이 의미작인 표현과 작동에 영향을 미치고 았기 때푼에 본 연꾸에서는 센서가 측정하는 값에 대한 일반화된 모텔을 연구하고 이룹 적용하는 체계에 대한 연구를 진행하였다.

11.

샌서 시스햄

1. SWE

표준

유무션 네트워크플 똥하얘 전송된 센성 데이터가 웹올 풍하여 서비6_함으로써 정보의 공 유와 활용이 지원될 수 았다.

SWE(Sensor Web

Enablement) 는 센샤 웹아 가능하게 하는

de

facto

표준으로

OGC(Open Geospatial

Consortium) 에샤 딴뜬 표준이다-

(3)

SensorML (SML)

선1 서오f 처리 (사 01 튼/풀랫폼절보 )μ

그1 서 정보(사 01 톤/을렛올 1 등록

정보요설

O&M l 센심데이터) 제도

비상통지

비상 설정(특정 상황일 때문 정보

<그힘

1> SWE

요소와 정보 교환 과정

SWE는 <그햄 1>처럼 4개의

XML

구조와 5 개의 웹서비스로 유형으로 구성된다. 각각을 살펴보면 다음과 같다.

- O&M : Obseravation and Measuresmen t.

관찰파 측정. 센서로부터 발생되는 페이터 표- 현에 대한 구조

- SensorML :

센서델로 구성된 흘랫폼에 대한 상세 정보플 기술하는 구조

- GML : Geography M L.

지리 정보와 시설 정보 표현

- TML : Transducer M L.

실시간 스트리멍 프로토콜 표현

- SOS. Sensor Object Service :

센서 정 보에 대 한 서 비 스 함수

- CA T. Catalogue Service :

센서 뜰랫폼 정보에 대한 레지 스트랴 정보

- SPS. Sensor Planning Service :

서 에 패 한 미 션 함수

- SAS. Sensor Alert Service :

서 비 상 설 정 함수

- WNS. Web Notification Service :

정 보 통 지 방법 설 정 함수

<그림 1>의 서비스 과정올 t살펴보면 디-음과 같다

:

- (1)

뜰랫폼이 자신의 정보륜 SensorML로 표현하여 CAT 에 등록한다.

- (2)

레지스트려 CAT을 통하여 원하는 플랫폼을 검색한다.

- (3)

원하는 플랫폼에 웹 서비스 SOS를 통한 정보 요청을 한다.

- (4)

플랫폼이

O&M

표준으로 사용자에게 실시간으로 데 d 터를 전송한다.

- (5)

사용자는 자신이 받는 데이터의 프로토콜(TCP,

SMS , email

등)윤 WNS를 통하여 정의한다.

- (6)

뜰랫폼에게 웹서버스 SPS를 통한 미션(명령)윤 부여한다.

-

(끼 플랫폼은 미션을 반은 것을 수행하고 WNS를 통하여 통보한다.

- (8)

이용자는 실시간으로 데이터를 받는 것을 중단하고 특 정 조건이 만족될 때만 데이터

룹 받기를 원하여 해당 조건을 웹 서비스 SAS룹 통하여 통보한다.

- (9)

플랫폼은 이용자가 SAS를 통하여 등록한 조건이 맞윤 때만 데이터를 WNS를 통하

여 전송한다.

(4)

SWE 에서 비상 판단 모델 연구 /이창열

2.

TI‘A의

USN

TTA(한국정보통신기숨협회, 2008) 의 단체 표준인

“ USN

서비스 표현 언어"

(SSDL; Se nsor

Se rvice Description

Language) 는 SWE의 O&M과 유사한 정보 표현을 목적으로 하며 SSDL온

다음과 같은 구조 요소로 구성된다

-

서비스 삭별 정보

-

서비쓰: 제공자 기숨 정보

-

서비스 제공 측정 패상 정보

-

측정 센서의 뜸징 정보

-

요청 메시쳐 정보

-

응답 메셔지 정보

"USN

메타데이터”는

SWE

관정에서 볼 때 TML과 SensorML 에 해탕되지만y 센서가 가지

는 물리적 정보에 치중되어 있어/ 개념적 처리 기능이 부족하다

TT'A의 단체표준으로 제시된

“ USN

미뜰웨어 플랫폼 표준 찬조 모델”과 관련 연구에 의 하면

USN

미들웨어 플랫폼이 재공하는 기능으로는 센서 네트워크 추상화/ 센서정보 지능화y

USN

서버스 똥합화의 다음과 같은 개념을 지원하는 구조로 구성되어야한다고 정의하고 있다.

-

추상화 거능

:

센서 네트워크에 패한 표준화된 인터페이스를 제공하는 기능으로 다양한 센서로부터 발생하는 자료를 표준화하여 상위 계충에 제공한다.

-

지능회- 기능

:

센서 레이터에 대한 수집 y 필터링/ 그리고 상황인지 둥에 의한 판단 기능을 제공한다.

-

통합 기능

:

응용 인터페이스에 대한 표준화된

API

기능y 디렉토리 서비스 기능올 제공한다.

USN

USN

미들훼|머 겨|흥

쫓?쫓쫓〕

흉‘.'웰,

훌, •. e얀뺏훌학 톨 슴

*

<그림

2> USN

미뜰웨어 플랫폼 구조

(5)

111.

센서 판단 모렐

1.

데이터 분석

센서에서 발생하는 정보에 대한 의미적 조건을 정규회- 하여 다양한 응용에서 사용할 수 있게 (기간y 값/ 판단) 형태로 정보를 정규화 하였다. 각각의 돼띠와 표현에 대하여 살펴보띤 다음파 같다.

口 (센싱 값 적용) 기간

센서의 값은 시간에 의존적일 수 있다. 과수 재배의 예플 살펴보자

: -

여름 (6 월

-

89월)에는 정상 온도 값월

20 -

35도로 설정힌다.

-

겨울 (12월

-

2월)에는 정상 온도 값을

5 -

영하 10도로 설정한다.

-

또한 센서가 정의하는 기간이 시간으로 표현될 경우 때일 동일한 시간대를 의미한다.

예를 플어 “ 10 사부터

-

12시까지”랴는 뜻은 이는 매일 10시부랴 12 시까지활 의미한다.

-

센싱 값 적용 기간이 생략되변 항상 (24사간 365 일)으로 해석할 수 있다.

口 (센싱) 값(의 적용- 유형)

값은 다음과 같이 다양한 형태의 표현이 가능하다.

-

상한형

:

예촬 둡어 10도 이상

-

하한형

:

예를 들어 10도 이하

-

범 위 형

: 10 - 20 .5:..

-

기타 나열형 등도 가능할 수 있지만 여기서는 고려하지 않는다

딘 판단

특정 센서가 가지는 의미룰 정규화하여 표현하면 <표 1>괴 같다.

<표

1>

센서 노드 값에 대 한 판단 상εl¥

9.

101

}쪼:tH여셉

(판합}

이정상) 1연 AC>L 7 aAL ~ 드t::프i

1(비상) 비상 조치 필요 SMS 및 장치 작동 2(경고) 비상 값의 근처에 있음 SMS

(6)

SWE 에서 비상 판단 모델 연구 /이창열

2.

마이터 모렐

센싱 데이터는 (기간y 값/ 판단)을 71 반으로하는 체계플 가진다. 이러한 데야터를 표현하는 방법으로

XML

표현을 설계하떤 조건 정보를 표현하는 요소와 센서 그룹을 기반으로 조건 정보틀 표현하떤 <그렴 6>과 같다. 조건정보표현언어 (CDML;

Conditional Data Markup

Language) 는 “센서 (그룹), 가깐/ 값/ 판단y 조치” 사항을 XML로 표현한 것이다. 조건 정보 표현이 불~적 센서이거나 센서 그룹일 수도 있으며/ 이륜 때상으로 기간I 값/ 판단 및 조치

(SMS

조치, 장치 조치)칠 표현한- 것이며/ 필요샤 /1 조치”는 선택적으로 하여 상위 모플{미뜰

웨어인 경우 응용 서비스; 응-용 샤비스인 경우 )애서 차려할 수 있게 표현하였다

r t ,PRj룻der 답-{-J

f 적용) ]1 간ι (센싱)값

<그렴

3> CDML

스카마 =-1조와- 섣명

3.

사례

<header>

정보는 센서 시스댐에 대한 일반적 사항과

SMS(Simple Message Service)

관련 사항올 기록한다.

(7)

<?xnll versìon::::::' '1. 0''

<cdml xrnlns:xsì="http: / / www.w3.org/2001 / XMLSchema-instance"

xsi:not싫mespaceSchemaLocation=".

\ cdm l. xsd">

<h상ader>

<registrationDate>2009:10:24</registrationDate>

<Pla tformID>SA_1234< / PlatformID>

<Pla tformN

ame>시 설 하우스A동센 </Pla산ormName>

<smslnfo>

<number>l </number>

<type></ type>

<name></뻐me>

<phoneNumber>010-1234-5679</phoneNumber>

</smslnfo>

</header>

<sensorOrGroup> 은 대상이 되는 것이 센서 그룹인지/ 센서언지 판단과 <Object> 는 해당 센서애 대한 정보플 겨록한다.

<sensorOrGroup>

<Object>

<type>group</ type>

<objectID>1234</o비ectID>

<objectType>temperature<j objectType>

<objectLocation>B Section</objectLocation>

</Object>

아래는 센서 모델에 대한 정보로 2009년 10월 24 일부터 2009년 12월 31 일까지 센서 값이 20 에서

30

사이 이면 정상임윤 표현한다.

<conditions>

<duration>

<durationType>Boundary</ durationType>

<start>2009:10:24</ start>

<end>2009:12:31 </ end>

</ duration>

<value>

<valueType>Boundary</valueType>

(8)

<low>20</low>

<hígh> 30</high>

</value>

<status>O</ status>

</ conditions>

SWE 에서 비상 판단 모델 연구 /이창열

아래는 센서 모텔에 대한 정보로 2009년 10월 24 일부터 2009년 12월 31 일까지 센서 값이 20 이하야면 바상으로 담당자에게 JI 온도가 낮습니다” 문자 메시지를 보내고y 장치 1 번(온풍 거로 정의할 수 있음)룹 실내 온도가 최대 25 도가 될 때까지 30분간 작동(

<command>25 30</

command>) 한다는 것환 표현한다.

<condítions>

<duration>

<durationType>Boundary</ durationType>

<start>2009:10:24</ start>

<end>2009:12:31 </ end>

</ duratíon>

<value>

<valueType>Low</ valueType>

<low>20</low>

</value>

<status>l </ status>

<action>

<sms>

<number>l </number>

<message>온도가 낮습니 다.

</ message>

</sms>

<device>

<number>l </number>

<command>25 30</ command>

</device>

</action>

</ conditíons>

아래는 센서 모텔에 대한 정보로 2009년 10월 24 일부터 2009년 12원 31 일까지 센서 값이 30 이상이면 비상으로 담당자에게 “온도가 높습니다” 문자 메시지틀 보내고/ 장치 2 번(에어 콘으로 정의할 수 있음)를 실내 온도가 최대 25도가 될 때까지 30분간 작동(

<command>25

30</

command>) 한다는 것을 표현한다.

(9)

<conditions>

<duration>

<clurationType>Boundary</ durationType>

<start>2009:10:24</ start>

<encl>2009:12:31 </ end>

</ duration>

<value>

<valueType> High</ valueType>

<high> 30</ hi gh>

</value>

<status>l </ status>

<action>

<sms>

<number>2</ number>

<message>온도가 높습니 다</message>

</sms>

<device>

<number>2</ number>

<command>25 30</ command>

</device>

</action>

</ conditions>

</ sensorOrGroup>

</cdml>

IV.

결 론

본 연구에서 제시한 센서 데이터에 대한 모텔은 센서가 가끼는 흔추정한 값에 대한 의마적 판단을 제시하였다. 실제적으로는 오류 데이터도 있을 것이다L 좀더 특정한 값이 아니어도 때우 불안정한 값야 있윤 수 있다. 예를 들어 11 표격히 온도가- 올라 간다"와 같은 상황 인지 적 판단이 필요하다.

그렇지만 본 연구에서는 초기 형태의 센서 시스댐을 구축하-는 것으로 상황 인지적 판단은 아직 정의하지 못한 상태로 미래의 연구로 남겨두었다.

(10)

SWE 에서 비상 판단 모델 연구 /이장열

I참고문헌l

l

이창열-/ !1 사물통신망촬 위한 식별 빛 관리 처l 계!’/ 사물통신망 기숲 빛 전망 세미나y 방송 통신위원회

2009. 6.

2. OGC , "OGC Sensor Web Enablement Overview And High Level Architecture" , OGC 07-165 , December 2007.

3.

한국정보통신기숨협회,

"USN

서바스 표현 언어",

TTA K. KO-06.0199 ,

2008년 12 월 19 일 4.0Gζ

"0bservations and Measurements (O&M)' ’, Version 1.0 , 2007-12-08

5.

한국정보통신기술협회,’ USN 메타테이터",

TTAS.KO-06.0168 ,

2007년 12웰 26 일

6.

한국정보통선거술협회,’USN 미뜰웨어 플랫폼 표준 참조 포텔",

TTAS.KO-06.0170 , pp 12-14 , 2007.12.26

7.

겁만수/ 집광수/ 1! 이용준I

USN

D1 들웨어의 특정 및 기술 깨발 동향",

IITA

주간기숲동향 1284호

pp 1 - 12 , 2007.2 ,

8.

김영딴r ’1 센서 네트워크 떠들웨어 구조 및 연구 현황/” 한국정보파학화지 r 제 22 권 제

12

호 뚱-권 저1 187호,

12.

20(μ

9. OGC , "0GC Sensor Alert Service Candídate Implementation Specification" Version 0.9 , 2006-05-13

10. http:/ /www.opengeospatia l. org/

1 1. http:/ /www.Ua.or.kr/

논문접수일

:

2009 년 9월 17 일 심사의펴일

:

2009년 9월 27 일 심 싸완료일

:

2009년 11 웠 12 일

참조

관련 문서

본 연구는 중학교 1학년을 대상으로 한 자기조절 능력 향상을 위해 기존의 자기조절 프로그램에서 다루지 않았던 자기조절 능력에 영향을 미치는 중요한 변인에

하지만 현재 대기환경정책은 대기질 악화영역에 대한 대응책이 미흡하여 정책 신뢰도에 영향을 미치고 있다... 지연되는

본 연구는 무용공연 사회공헌활동이 지역주민인식 및 지지협력의사에 미치는 영향을 규명하기 위해 연구를 진행하였으며, 지자체에서 실시하고 있는 무용공연 활동에

In addition to an integrated control system of state obligation, the government should expand the control boundary of state obligation, so that it, putting

본 연구를 통해 살펴본 남성의 혼인 전 파트너 낙태에 대한 경험은 ‘혼인 전 파트너 낙태를 젊은 시절의 불상사쯤으로 여기고 잊고 지내다가 세월이 흐른 후

분석결과,표에서 나타난 것처럼 친구에 대한 정서적인 우리의식이 내면적 의 례화에는 두 집단 모두 정의 영향을 미치고 있으나 외면적 의례화에는 한국 대 학생

날씨와 날씨 요소에 대한 학습 과정에서 학생들이 생활 문제와 사회 문제를 경험하는 활동을 제공하여, 날씨가 우리 생활에 밀접한 영향을 미치고 있음을 깨닫도록 하고자

In particular, a recent study showed that intrathecal SOG administration has an antinociceptive effect in a formalin test of rat model and shows the possibility of