Automated mashup of CoAP services on the Internet of Things

Xiongnan Jin, Kangho Hur, Sejin Chun, Minjung Kim, Kyong Ho Lee

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

The Constrained Application Protocol (CoAP) is a specialized Web transfer protocol for use with constrained devices and networks in the Internet of Things (IoT). Although a single CoAP service provided by a CoAP-enabled device has its own value for its users, the functionality provided by an individual CoAP service is limited. Hence, an efficient method of manipulating a set of CoAP services concurrently and processing their output data is needed. However, existing approaches require users to manually discover services and create mashups. Manual discovery and mashups are quite time-consuming tasks especially in an IoT paradigm. In this paper, we propose a novel CoAP Service Gateway (CoAP-SG) as an intermediate network node between a resource-constrained network and the Internet. The CoAP-SG enables users to create a CoAP service mashup automatically through a single HTTP request. In addition, semantic similarity is proposed to select similar services in case there is no exact matchings. Experimental results with a prototype implementation show that the proposed approach is feasible in terms of execution time and scalability.

Original languageEnglish
Title of host publicationIEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages262-267
Number of pages6
ISBN (Electronic)9781509003655
DOIs
Publication statusPublished - 2015 Jan 1
Event2nd IEEE World Forum on Internet of Things, WF-IoT 2015 - Milan, Italy
Duration: 2015 Dec 142015 Dec 16

Publication series

NameIEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings

Other

Other2nd IEEE World Forum on Internet of Things, WF-IoT 2015
CountryItaly
CityMilan
Period15/12/1415/12/16

Fingerprint

Network protocols
Internet of things
HTTP
Gateways (computer networks)
Scalability
Semantics
Internet
Processing

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture

Cite this

Jin, X., Hur, K., Chun, S., Kim, M., & Lee, K. H. (2015). Automated mashup of CoAP services on the Internet of Things. In IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings (pp. 262-267). [7389063] (IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/WF-IoT.2015.7389063
Jin, Xiongnan ; Hur, Kangho ; Chun, Sejin ; Kim, Minjung ; Lee, Kyong Ho. / Automated mashup of CoAP services on the Internet of Things. IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 262-267 (IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings).
@inproceedings{26e390d3f5904db49fc87dc66d4ed96f,
title = "Automated mashup of CoAP services on the Internet of Things",
abstract = "The Constrained Application Protocol (CoAP) is a specialized Web transfer protocol for use with constrained devices and networks in the Internet of Things (IoT). Although a single CoAP service provided by a CoAP-enabled device has its own value for its users, the functionality provided by an individual CoAP service is limited. Hence, an efficient method of manipulating a set of CoAP services concurrently and processing their output data is needed. However, existing approaches require users to manually discover services and create mashups. Manual discovery and mashups are quite time-consuming tasks especially in an IoT paradigm. In this paper, we propose a novel CoAP Service Gateway (CoAP-SG) as an intermediate network node between a resource-constrained network and the Internet. The CoAP-SG enables users to create a CoAP service mashup automatically through a single HTTP request. In addition, semantic similarity is proposed to select similar services in case there is no exact matchings. Experimental results with a prototype implementation show that the proposed approach is feasible in terms of execution time and scalability.",
author = "Xiongnan Jin and Kangho Hur and Sejin Chun and Minjung Kim and Lee, {Kyong Ho}",
year = "2015",
month = "1",
day = "1",
doi = "10.1109/WF-IoT.2015.7389063",
language = "English",
series = "IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "262--267",
booktitle = "IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings",
address = "United States",

}

Jin, X, Hur, K, Chun, S, Kim, M & Lee, KH 2015, Automated mashup of CoAP services on the Internet of Things. in IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings., 7389063, IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings, Institute of Electrical and Electronics Engineers Inc., pp. 262-267, 2nd IEEE World Forum on Internet of Things, WF-IoT 2015, Milan, Italy, 15/12/14. https://doi.org/10.1109/WF-IoT.2015.7389063

Automated mashup of CoAP services on the Internet of Things. / Jin, Xiongnan; Hur, Kangho; Chun, Sejin; Kim, Minjung; Lee, Kyong Ho.

IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 2015. p. 262-267 7389063 (IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Automated mashup of CoAP services on the Internet of Things

AU - Jin, Xiongnan

AU - Hur, Kangho

AU - Chun, Sejin

AU - Kim, Minjung

AU - Lee, Kyong Ho

PY - 2015/1/1

Y1 - 2015/1/1

N2 - The Constrained Application Protocol (CoAP) is a specialized Web transfer protocol for use with constrained devices and networks in the Internet of Things (IoT). Although a single CoAP service provided by a CoAP-enabled device has its own value for its users, the functionality provided by an individual CoAP service is limited. Hence, an efficient method of manipulating a set of CoAP services concurrently and processing their output data is needed. However, existing approaches require users to manually discover services and create mashups. Manual discovery and mashups are quite time-consuming tasks especially in an IoT paradigm. In this paper, we propose a novel CoAP Service Gateway (CoAP-SG) as an intermediate network node between a resource-constrained network and the Internet. The CoAP-SG enables users to create a CoAP service mashup automatically through a single HTTP request. In addition, semantic similarity is proposed to select similar services in case there is no exact matchings. Experimental results with a prototype implementation show that the proposed approach is feasible in terms of execution time and scalability.

AB - The Constrained Application Protocol (CoAP) is a specialized Web transfer protocol for use with constrained devices and networks in the Internet of Things (IoT). Although a single CoAP service provided by a CoAP-enabled device has its own value for its users, the functionality provided by an individual CoAP service is limited. Hence, an efficient method of manipulating a set of CoAP services concurrently and processing their output data is needed. However, existing approaches require users to manually discover services and create mashups. Manual discovery and mashups are quite time-consuming tasks especially in an IoT paradigm. In this paper, we propose a novel CoAP Service Gateway (CoAP-SG) as an intermediate network node between a resource-constrained network and the Internet. The CoAP-SG enables users to create a CoAP service mashup automatically through a single HTTP request. In addition, semantic similarity is proposed to select similar services in case there is no exact matchings. Experimental results with a prototype implementation show that the proposed approach is feasible in terms of execution time and scalability.

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

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

U2 - 10.1109/WF-IoT.2015.7389063

DO - 10.1109/WF-IoT.2015.7389063

M3 - Conference contribution

T3 - IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings

SP - 262

EP - 267

BT - IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Jin X, Hur K, Chun S, Kim M, Lee KH. Automated mashup of CoAP services on the Internet of Things. In IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc. 2015. p. 262-267. 7389063. (IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings). https://doi.org/10.1109/WF-IoT.2015.7389063