DOI QR코드

DOI QR Code

IoT 환경을 위한 센서 레지스트리 데이터 모델의 설계 및 구현

Design and Implementation of Sensor Registry Data Model for IoT Environment

  • 이석훈 (아주대학교 의료정보학과) ;
  • 정동원 (군산대학교 통계컴퓨터과학과) ;
  • 정현준 (고려대학교 컴퓨터.전파통신공학과) ;
  • 백두권 (고려대학교 컴퓨터.전파통신공학과)
  • 투고 : 2015.12.28
  • 심사 : 2016.04.11
  • 발행 : 2016.05.31

초록

사물인터넷(Internet of Things, IoT) 패러다임이 대두되며 센서의 개체수가 폭발적으로 증가할 것으로 예상됨에 따라 센서 네트워크 및 센서 플랫폼 기술들이 변화되고 있다. 센서 플랫폼 중 하나인 센서 레지스트리 시스템(Sensor Registry System, SRS)은 이기종 센서 네트워크 환경에서 센서 데이터의 일관성 있는 의미 해석을 위하여 센서 메타데이터를 등록하고 관리하는 시스템이다. 하지만 기존의 SRS는 IoT 환경에 적합한 데이터 구조를 지니고 있지 않다. 따라서 이 논문은 IoT 환경에서 센서 정보들을 관리하고 등록하기 위하여 센서 레지스트리 데이터 모델을 제안한다. 기존의 SRS를 개선하기 위하여 시맨틱 센서 네트워크 온톨로지(Semantic Sensor Network Ontology, SSNO)을 분석하고, 이에 기반한 메타모델을 설계한다. 또한 설계한 메타모델을 이용하여 관계형 데이터베이스의 테이블로 구축하고 SRS를 웹 애플리케이션으로 구현한다. 이 논문은 제안하는 센서 레지스트리 데이터 모델의 적합성을 검증하기 위하여 SSNO 및 센서 온톨로지 예제들을 변환하여 제안 모델에 적용한다. 평가 결과 제안 모델이 기존 연구들보다 더 풍부한 의미 표현이 가능함을 보인다.

With emerging the Internet of Things (IoT) paradigm, the sensor network and sensor platform technologies have been changed according to exploding amount of sensors. Sensor Registry System (SRS) as a sensor platform is a system that registers and manages sensor metadata for consistent semantic interpretation in heterogeneous sensor networks. However, the SRS is unsuitable for the IoT environment. Therefore, this paper proposes sensor registry data model to register and manager sensor information in the IoT environment. We analyze Semantic Sensor Network Ontology (SSNO) for improving the existed SRS, and design metamodel based on the analysis result. We also build tables in a relational database using the designed metamodel, then implement SRS as a web application. This paper applies the SSNO and sensor ontology examples with translating into the proposed model in order to verify the suitability of the proposed sensor registry data model. As the evaluation result, the proposed model shows abundant expression of semantics by comparison with existed models.

키워드

참고문헌

  1. L. Atzori, A. Iera, and G. Morabito, "The Internet of Things: A survey," Computer Networks, Vol.54, pp.2787-2805, 2010. https://doi.org/10.1016/j.comnet.2010.05.010
  2. P. Pande and A. R. Padwalkar, "Internet of Things-A Future of Internet: A Survey," International Journal of Advance Research in Computer Science and Management Studies, Vol.2, No.2, pp.354-361, 2014.
  3. C. Reed, M. Botts, G. Percivall, and J. Davidson, "OGC Sensor Web Enablement: Overview And High Level Architecture," OGC White Paper, Open Geospatial Consortium, Apr., 2013.
  4. S. Nath, J. Liu, and F. Zhao, "SensorMap for Wide-Area Sensor Webs," IEEE Computer, Vol.40, No.7, pp.106-109, Jul., 2007.
  5. B. L. Gorman, D. R. Resseguie, and C. Tomkins-Tinch, "Sensorpedia: Information Sharing Across Incompatible Sensor Systems," in Proceedings of International Symposium on Collaborative Technologies and Systems 2009, Baltimore, Maryland, USA, pp.448-454, May, 2009.
  6. X. Sheng, J. Tang, X. Xiao, and G. Xue, "Sensing as a Service: Challenges, Solutions and Future Directions," IEEE Sensors Journal, Vol.13, No.10, pp.3733-3741, Oct., 2013. https://doi.org/10.1109/JSEN.2013.2262677
  7. A. Alamri, W. S. Ansari, M. M. Hassan, M. S. Hossain, A. Alelaiwi, and M. A. Hossain, "A Survey on Sensor-Cloud: Architecture, Applications, and Approaches," International Journal of Distributed Sensor Networks, Vol.2013, article ID 917923, pp.1-18, 2013. https://doi.org/10.1155/2013/469076
  8. C. Perera, A. Zaslavsky, P. Christen, and D. Georgakopoulos, "CA4IOT: Context Awareness for Internet of Things," in Proceedings of 2012 IEEE International Conference on Green Computing and Communications, Conference on Internet of Things, and Conference on Cyber, Physical and Social Computing, pp.775-782, Nov., 2012.
  9. D. Jeong and J. Ji, "A Registration and Management System for Consistently Interpreting Semantics of Sensor Information in Heterogeneous Sensor Network Environments," Journal of KIISE : Databases, Vol.38, No.5, pp.289-302, 2011. (in Korean).
  10. M. Compton et al., "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
  11. Open Geospatial Consortioum, OpenGIS Sensor Model Language (SensorML) Implementation Specification, OGC 07-000, OGC, 2007.
  12. M. Compton, C. Henson, L. Lefort, H. Neuhaus, and A. Sheth, "A survey of the semantic specification of sensors," in Proceedings of 2nd International Semantic Sensor Networks Workshop, International Workshop on Semantic Sensor Networks 2009, Washington DC, USA, pp.17-32, Oct., 26, 2009.
  13. W3C Incubator Group, Semantic Sensor Network XG Final Report [Internet], http://www.w3.org/2005/Incubator/ssn/XGR-ssn-20110628/.
  14. European Lighthouse Integrated Project, Internet of Things-Architecture (IoT-A) [Internet], http://www.iot-a.eu/public.
  15. Semance AG, Internet of Things-Architecture Project Deliverable D1.2 -Initial Architectural Reference Model for IoT, IoT-A 257521, European Lighthouse Integrated Project, 2011.
  16. I. Corredor, A. M. Bernardos, J. Iglesias, and J. R. Casar, "Model-Driven Methodology for Rapid Deployment of Smart Spaces Based on Resource-Oriented Architectures," Sensors 2012, Vol.12, No.7, pp.9286-9335, 2012.
  17. H.-S. Choi and W.-S. Rhee, "IoT-Based User-Driven Service Modeling Environment for a Smart Space Management System," Sensors, Vol.14, No.11, pp.22039-22064, 2014. https://doi.org/10.3390/s141122039
  18. ISO/IEC JTC 1/SC 32, ISO/IEC 11179-3:2013 - Information Technology-Metadata Registries (MDR)-Part 3: Registry Metamodel and Basic Attributes, 3rd ed., 2013.