DOI QR코드

DOI QR Code

Development of the Cross-vertical Ontology for Context Aware Service in Various IoT Environment

다양한 IoT 환경에서 상황인지 서비스 제공을 위한 크로스 버티컬 온톨로지 개발

  • 양나리 (국립한밭대학교 멀티미디어공학과) ;
  • 최환석 (국립한밭대학교 멀티미디어공학과) ;
  • 이우섭 (국립한밭대학교 멀티미디어공학과)
  • Received : 2014.10.09
  • Accepted : 2014.12.04
  • Published : 2015.02.28

Abstract

In the IoT environment, context information is important to provide context service to the user. For this, collected data from devices such as sensors or actuators, converts to context information using the ontology. Because the existing ontologies designed for target service, if the user wants to change the service requirements, service condition, service environment or another service, overall ontology will be redesigned to the changed service. To overcome this difficulty, we propose the cross-vertical ontology model called the Generic Ontology Models(GOMs). It can define the user's desired services without regarding to place and situation. Also, we propose IoT service concept model that represents data flow of the IoT service and IoT service environment. Moreover, as the use case, we show that the proposed GOMs are able to provide the IoT service well.

IoT 환경에서 사용자에게 상황인지 서비스를 제공하기 위해서는 상황정보가 필요하다. 이를 위해 센서나 액츄에이터 같은 장치에서 수집된 데이터를 온톨로지를 통해 상황정보로 변환한다. 기존의 상황인지 서비스를 위한 온톨로지는 타겟 서비스를 기반으로 온톨로지를 설계하여 사용자의 요구사항, 서비스 조건, 환경 등이 변하거나 또는 전혀 다른 서비스를 원할 경우 온톨로지를 전반적으로 재설계해야 하는 불편함이 있다. 이러한 점을 극복하기 위해 본 논문에서는 사용자가 장소나 상황에 구애 받지 않고 자신이 원하는 장소에서 원하는 서비스를 정의할 수 있는 크로스 버티컬(Cross-vertical) 온톨로지 모델인 Generic Ontology Models(GOMs)를 제안한다. 또한 IoT 서비스의 데이터 흐름을 나타내는 IoT 서비스 개념 모델과 IoT 서비스를 제공하기 위한 IoT 서비스 환경을 제안하고 제안된 환경에서 GOMs를 이용하여 다양한 서비스 시나리오에 적용해봄으로써 IoT 환경에서 상황인지 서비스가 가능함을 보인다.

Keywords

References

  1. 김동희, 윤석웅, 이용필, "IoT 서비스를 위한 보안", 한국통신학회지(정보와 통신), 제30권, 제8호, pp.53-59, 2013.
  2. J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, "Internet of Things (IoT): A vision, architectural elements, and future directions," Future Generation Computer Systems, Vol.29, pp.1645-1660, 2013. https://doi.org/10.1016/j.future.2013.01.010
  3. H. Chen, T. Finin, and A. Joshi, "An ontology for context-aware pervasive computing environment," The Knowledge Engineering Review, Vol.18, No.3, pp.197-207, 2003. https://doi.org/10.1017/S0269888904000025
  4. 류중경, 정경용, 김종훈, 임기욱, 이정현 "서비스 온톨로지 기반의 상황인식 모델링을 이용한 추천", 한국콘텐츠학회논문지, 제11권, 제2호, pp.22-30, 2013. https://doi.org/10.5392/JKCA.2011.11.2.022
  5. 최환석, 이준영, 양나리, 이우섭, "상황인지 IoT 서비스 제공을 위한 온톨로지 기반 사용자 친화적 환경", 한국콘텐츠학회논문지, 제14권, 제7호, pp.29-44, 2014. https://doi.org/10.5392/JKCA.2014.14.07.029
  6. 김재호, 윤재석, 최성찬, 류민우, "IoT 플랫폼 개발 동향 및 발전 방향", 한국통신학회지(정보와 통신), 제30권, 제8호, pp.29-39, 2013.
  7. 박동환, 방효찬, "개방형 시맨틱 USN/IoT 서비스 플랫폼 기술", 전자파기술, 제24권, 제4호, pp.12-19, 2013.
  8. http://www.iot-a.eu/
  9. M. Comptona, P. Barnaghib, L. Bermudezc, R. Garcia-Castrod, O. Corchod, S. Coxe, J. Graybealf, M. Hauswirthg, C. Hensonh, A. Herzogi, V. Huangj, K. Janowiczk, W. D. Kelseym, D. L. Phuocg, L. Leforta, M. Leggierig, H. Neuhausp, A. Nikolovn, K. Pageo, A. Passantg, A. Shethh, and K. Taylora, "The SSN ontology of the W3C semantic sensor network incubator group," Web Semantics: Science, Services and Agents on the World Wide Web, Vol.17, pp.25-32, 2012. https://doi.org/10.1016/j.websem.2012.05.003
  10. 김제민, 김미화, 박영택, "MOnCa: 온톨로지 기반 상황인지 스마트 폰 어플리케이션을 위한 프레임 워크", 정보과학회논문지, 제38권, 제7호, pp.369-381, 2011.
  11. T. Gu, X. H. Wang, H. K. Pung, and D. Q. Xhang, "An ontology-based context model in Intelligent Environment," Proceedings of communication networks and distributed systems modeling and simulation conference, Vol.2004, pp.270-275, 2004.
  12. H. S. Choi and W. S. Rhee, "Distributed semantic sensor web architecture," IEEE Region 10 Conference (TENCON 2012), pp.1-6, 2012.
  13. J. Y. Lee, H. S. Choi, N. R. Yang, and W. S. Rhee, "UCSE: User Created Service Engine based on MVC Model for IoT Service," IEEE Region 10 Conference (TENCON 2014), 2014.
  14. 김성민, 이준영, 최환석, 이우섭, "이 기종 센서 지원을 위한 REST 기반 센서 미들웨어", 한국통신학회하계종합학술발표회, 2014.
  15. M. Uschold and M. Gruniger, "Ontologies: principles, methods and applications," The Knowledge Engineering Review, Vol.11, No.2, pp.93-196, 1996. https://doi.org/10.1017/S0269888900007797
  16. http://protege.stanford.edu/
  17. http://clarkparsia.com/pllet/