SECoG: semantically enhanced mashup of CoAP-based IoT services

Xiongnan Jin, Jooik Jung, Sejin Chun, Seungjun Yoon, Kyong Ho Lee

Research output: Contribution to journalArticle

Abstract

One of the noticeable characteristics of the Internet-of-Things (IoT) devices is that they are resource-constrained, which makes them incompatible with the standard Internet protocols, e.g., HTTP. Nevertheless, IoT offers the Constrained Application Protocol (CoAP) as an alternative protocol for IoT devices where it is considered to be lightweight in regard to power consumption, network traffic, and so on. The main challenges associated with CoAP, however, still remain unsolved where most of the state-of-the-art approaches group servers manually and return the exact matches only. To address these issues, we propose a novel Semantically Enhanced CoAP Gateway (SECoG) for complex service mashups. SECoG enables users to create a simple or complex CoAP service mashup via a single HTTP request. Furthermore, a prototype implementation of SECoG was deployed on a real-world testbed to evaluate the proposed approach in terms of the reliability, execution time, network traffic, and accuracy.

Original languageEnglish
Pages (from-to)81-94
Number of pages14
JournalService Oriented Computing and Applications
Volume13
Issue number1
DOIs
Publication statusPublished - 2019 Mar 14

Fingerprint

Gateways (computer networks)
Network protocols
HTTP
Internet protocols
Testbeds
Electric power utilization
Servers
Internet of things
Mashup

All Science Journal Classification (ASJC) codes

  • Software
  • Management Information Systems
  • Information Systems
  • Hardware and Architecture

Cite this

Jin, Xiongnan ; Jung, Jooik ; Chun, Sejin ; Yoon, Seungjun ; Lee, Kyong Ho. / SECoG : semantically enhanced mashup of CoAP-based IoT services. In: Service Oriented Computing and Applications. 2019 ; Vol. 13, No. 1. pp. 81-94.
@article{059ede2cf5474330b1db395eb9d63513,
title = "SECoG: semantically enhanced mashup of CoAP-based IoT services",
abstract = "One of the noticeable characteristics of the Internet-of-Things (IoT) devices is that they are resource-constrained, which makes them incompatible with the standard Internet protocols, e.g., HTTP. Nevertheless, IoT offers the Constrained Application Protocol (CoAP) as an alternative protocol for IoT devices where it is considered to be lightweight in regard to power consumption, network traffic, and so on. The main challenges associated with CoAP, however, still remain unsolved where most of the state-of-the-art approaches group servers manually and return the exact matches only. To address these issues, we propose a novel Semantically Enhanced CoAP Gateway (SECoG) for complex service mashups. SECoG enables users to create a simple or complex CoAP service mashup via a single HTTP request. Furthermore, a prototype implementation of SECoG was deployed on a real-world testbed to evaluate the proposed approach in terms of the reliability, execution time, network traffic, and accuracy.",
author = "Xiongnan Jin and Jooik Jung and Sejin Chun and Seungjun Yoon and Lee, {Kyong Ho}",
year = "2019",
month = "3",
day = "14",
doi = "10.1007/s11761-019-00254-0",
language = "English",
volume = "13",
pages = "81--94",
journal = "Service Oriented Computing and Applications",
issn = "1863-2386",
publisher = "Springer London",
number = "1",

}

SECoG : semantically enhanced mashup of CoAP-based IoT services. / Jin, Xiongnan; Jung, Jooik; Chun, Sejin; Yoon, Seungjun; Lee, Kyong Ho.

In: Service Oriented Computing and Applications, Vol. 13, No. 1, 14.03.2019, p. 81-94.

Research output: Contribution to journalArticle

TY - JOUR

T1 - SECoG

T2 - semantically enhanced mashup of CoAP-based IoT services

AU - Jin, Xiongnan

AU - Jung, Jooik

AU - Chun, Sejin

AU - Yoon, Seungjun

AU - Lee, Kyong Ho

PY - 2019/3/14

Y1 - 2019/3/14

N2 - One of the noticeable characteristics of the Internet-of-Things (IoT) devices is that they are resource-constrained, which makes them incompatible with the standard Internet protocols, e.g., HTTP. Nevertheless, IoT offers the Constrained Application Protocol (CoAP) as an alternative protocol for IoT devices where it is considered to be lightweight in regard to power consumption, network traffic, and so on. The main challenges associated with CoAP, however, still remain unsolved where most of the state-of-the-art approaches group servers manually and return the exact matches only. To address these issues, we propose a novel Semantically Enhanced CoAP Gateway (SECoG) for complex service mashups. SECoG enables users to create a simple or complex CoAP service mashup via a single HTTP request. Furthermore, a prototype implementation of SECoG was deployed on a real-world testbed to evaluate the proposed approach in terms of the reliability, execution time, network traffic, and accuracy.

AB - One of the noticeable characteristics of the Internet-of-Things (IoT) devices is that they are resource-constrained, which makes them incompatible with the standard Internet protocols, e.g., HTTP. Nevertheless, IoT offers the Constrained Application Protocol (CoAP) as an alternative protocol for IoT devices where it is considered to be lightweight in regard to power consumption, network traffic, and so on. The main challenges associated with CoAP, however, still remain unsolved where most of the state-of-the-art approaches group servers manually and return the exact matches only. To address these issues, we propose a novel Semantically Enhanced CoAP Gateway (SECoG) for complex service mashups. SECoG enables users to create a simple or complex CoAP service mashup via a single HTTP request. Furthermore, a prototype implementation of SECoG was deployed on a real-world testbed to evaluate the proposed approach in terms of the reliability, execution time, network traffic, and accuracy.

UR - http://www.scopus.com/inward/record.url?scp=85061800637&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85061800637&partnerID=8YFLogxK

U2 - 10.1007/s11761-019-00254-0

DO - 10.1007/s11761-019-00254-0

M3 - Article

AN - SCOPUS:85061800637

VL - 13

SP - 81

EP - 94

JO - Service Oriented Computing and Applications

JF - Service Oriented Computing and Applications

SN - 1863-2386

IS - 1

ER -