본문 바로가기
KERD
논문KCI 등재

사물 인터넷 환경에서 비동기 센싱 데이터 수집 및 처리 메커니즘

Asynchronous Sensing Data Aggregation and Processing Mechanism for Internet of Things Environment

0

조회

0

다운로드

2

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

Internet of Things(IoT) 시대에 우리 생활 주변의 많은 사물 또는 객체가 인터넷상에서 연관될 수 있다. IoT 시스템의 구축을 위해서는 다양한 네트워크로 연결된 센서 및 계측장치를 갖는 사물을 통해 IoT 환경의 센싱 데이터를 획득하고 수집을 위한 컴포넌트 개발이 필요하다. 이러한 IoT 시스템은 다양한 형태로 분산되며, 추가적으로 이러한 시스템의 효율적인 관리를 위해서는 애플리케이션 간의 자료전달을 위한 요구사항으로 상호운영성을 만족해야 한다. 이 논문에서는 비동기 기반 메시징 시스템을 기반으로 한 IoT 시스템의 참조 아키텍처를 설계한다. 참조 아키텍처는 IoT 시스템을 설계과정에서 사용한다. 여기서는 참조 아키텍처의 적용을 위한 실시간 특성의 데이터 스트림 관리 방법을 논의한다. 그리고 이들 데이터의 생산 및 소비를 위한 파이프-필터 기반 프로토타입을 pub/sub 메시징 시스템인 NaradaBrokering을 활용하여 구성하는 방법을 논의한다.

Abstract

In the Internet of Things(IoT) era, many of the things or objects that enclose our environments are able to associate with those thingson the Internet. To construct IoT systems, it needs to consider a component for acquiring and aggregating of sensory data via thingswith sensors and instruments, which is connected by diverse networks, in IoT environment. An IoT system is intrinsically distributed in avariety of ways. In addition, to manage an IoT system efficiently, interoperability is needed to meet requirements while the IoT system isdesigned to deliver data among its applications. In this paper, a reference architecture based on asynchronous messaging is defined andused for designing an IoT system. To apply the architecture, we discuss how to manage data streams with real-time characteristics andmake a prototype based on pipe-and-filter to produce and consume them by a pub/sub messaging system NaradaBrokering.

참고문헌 (11)

  1. Luigi Atzori, "The Internet of Things : A survey", Computer Networks : The International Journal of Computer and Telecommunications Networking, 54(15), pp.2787~2805 (2010)
  2. Jayavardhana Gubbi, "Internet of Things(IoT) : A vision, architectural elements, and future directions", Future Generation Computer Systems, 29(7), pp.1645~1660 (2013)
  3. Sun, Enji, "The internet of things(IOT)and cloud computing(CC)based tailings dam monitoring and pre-alarm system in mines", Safety science, 50(4), pp.811~815 (2012)
  4. Antonio Iera, "Guest editorial : The internet of things", IEEE Wireless Communications, 17(6), pp.8~9 (2010)
  5. Benoit Christophe, "The web of things vision : Things as a service and interaction patterns", Bell Labs Technical Journal, 16(1), pp.55~61 (2011)
  6. Felix Xiaozhu Lin, "Reflex : using low-power processors in smartphones without knowing them", SIGPLAN Not, 47(4), pp.13~24 (2012)
  7. Rohit Chaudhri, "Open data kit sensors : mobile data collection with wired and wireless sensors", Proceedings of the 10th international conference on Mobile systems, applications, and services, pp.351~364 (2012)
  8. "Java Message Service" (2001)[URL]
  9. S. Pallickara, "NaradaBrokering: a distributed middleware framework and architecture for enabling durable peer-to-peer grids", Proceedings of the ACM, USENIX 2003 International Conference on Middleware, pp.2003[DOI]
  10. Pietzuch, P. R., "Composite Event Detection as a Generic Middleware Extension", IEEE Network, 18, pp.44~55 (2004)
  11. François, A.R.J., "Software Architecture for Computer Vision:Beyond Pipes and Filters" (2003), Prentice Hall

관련 논문AI추천

이 간행물의 다른 논문 (4건)