검색 : [ author: Geonwoo Kim ] (4)

IoT 환경에서 자율적인 컨텍스트 인지형 서비스 제공을 위한 시맨틱 웹 기반의 게이트웨이 시스템

김건우, 정광수

http://doi.org/10.5626/JOK.2019.46.7.706

사물인터넷(Internet of Things, IoT) 시장의 성장에 따라 독립적으로 개발된 플랫폼 간의 원활한 연결이 중요한 문제가 되고 있다. 또한, 사용자가 사물인터넷 응용 서비스를 사용하기 위해 서비스를 탐색하고, 디바이스를 구성하면서 사람의 간섭을 최소화하기 위한 자동 구성(Auto-configuration) 방법에 대한 연구가 진행되고 있다. 그러나 완전 자율 시스템(Fully Autonomous Systems)을 지향하기 위해서는 자동 구성을 넘어서 기계가 상황을 인지함으로써 사물 간 자율적 인터랙션 수행이 가능해야 한다. 본 논문에서는 시맨틱 웹(Semantic Web) 기술을 적용하여 사물인터넷 환경에서 컨텍스트 인지형 서비스를 제공하는 게이트웨이 시스템을 제안한다. 제안하는 시스템은 디바이스의 상태 및 사용자 정의 룰을 인지함으로써 자율적으로 사물 간 인터랙션을 수행한다. 실제 환경에서 구현한 결과를 통해 제안하는 게이트웨이 시스템의 타당성을 검증하였다.

IoT 단말 및 서비스 자동 구성을 위한 MQTT 기반의 게이트웨이 시스템

김건우, 박지우, 정광수

http://doi.org/10.5626/JOK.2019.46.4.385

MQTT (Message Queuing Telemetry Transport)는 OASIS (Organization for the Advancement of Structured Information Standards)에서 선정한 사물인터넷을 위한 메시징 프로토콜로 저전력, 신뢰할 수 없는 네트워크에서 효율적인 데이터 전송이 가능하다. 그러나 MQTT는 멀티캐스트를 사용하지 않고 네트워크 내의 자원 정보를 관리하기 위한 자원 디렉터리가 존재하지 않기 때문에 서비스 탐색이 불가능하다는 문제가 있다. 본 논문에서는 게이트웨이가 자원 디렉터리의 역할을 함으로써 MQTT의 Publish/Subscribe 메시지 전송 방식을 이용하여 서비스 탐색 및 디바이스 운용을 가능하게 하는 Auto-configuration 시스템을 제안한다. 구현 결과를 통해 제안하는 Auto-configuration 시스템을 이용해서 로컬 네트워크에 존재하는 디바이스 및 서비스를 탐색하고 운용할 수 있음을 확인하였다.

IoT 환경에서 oneM2M 플랫폼을 이용한 웹 기반 통합 관리 시스템

이만성, 김건우, 박지우, 정광수

http://doi.org/10.5626/JOK.2018.45.10.1104

오늘날 사물인터넷은 M2M(Machine to Machine) 기술이 발달함에 따라 디바이스간 연결성이 증가하고 있다. 디바이스간 연결에는 표준화된 통신 프로토콜이 필요하다. 디바이스와 디바이스 간 안정적인 통신을 위한 표준화 방식으로 oneM2M 표준이 IoT 디바이스에서 사용되고 있다. oneM2M은 CRUDN(Create, Retrieve, Update, Delete, Notify) 오퍼레이션을 통해 자원을 요청하여 디바이스를 제어한다. 기존 시스템은 어플리케이션을 통해 디바이스의 상태 정보를 확인하기 때문에 사용자의 접근성 면에서 불편하고 실시간 정보를 확인할 수 없는 문제점이 있다. 제안하는 시스템은 IoT 디바이스를 oneM2M 리소스화 시켜 관리하며 사용자가 웹 환경에서 실시간 리소스 정보와 로그를 확인하도록 구현하였다.

차등적인 IoT 서비스를 제공하기 위한 우선순위 기반의 Multi-level MQTT 시스템

김건우, 박지우, 정광수

http://doi.org/10.5626/JOK.2018.45.9.969

MQTT (Message Queue Telemetry Transport)는 대표적인 경량 프로토콜로써 Publish/Subscribe 방식을 사용하여 메시지를 전송하며 3단계의 QoS (Quality of Service) 레벨을 제공함으로써 반드시 전송되어야 하는 메시지에 대한 신뢰성 있는 전송을 보장한다. 그러나 MQTT는 우선순위 처리를 지원하지 않기 때문에 응급 의료센터와 같이 신속한 처리를 요구하는 환경에서 차등 서비스를 제공하지 못하는 문제가 있다. 본 논문에서는 MQTT 메시지의 고정 헤더에 우선순위 플래그를 추가하여 우선순위에 따라 메시지를 처리하는 시스템을 제안한다. 제안하는 시스템은 Multi-level 큐를 사용하여 우선순위에 따른 차등 서비스를 제공하며 최소한의 메시지 처리량을 보장한다. 실험을 통해 많은 메시지가 전송되어 지연이 발생하는 환경에서 제안 시스템이 우선순위에 따른 종단 간 지연시간이 감소하며 최소한의 메시지 처리량을 보장하는 것을 확인하였다.


Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

사무국

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr