CEIoT

A Framework for Interlinking Smart Things in the Internet of Things

Yongrui Qin, Ali Shemshadi, Quan Z. Sheng, Ali Alzubaidi

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

Abstract

In the emerging Internet of Things (IoT) environment, things are interconnected but not interlinked. Interlinking relevant things offers great opportunities to discover implicit relationships and enable potential interactions among things. To achieve this goal, implicit correlations between things need to be discovered. However, little work has been done on this important direction and the lack of correlation discovery has inevitably limited the power of interlinking things in IoT. With the rapidly growing number of things that are connected to the Internet, there are increasing needs for correlations formation and discovery so as to support interlinking relevant things together effectively. In this paper, we propose a novel approach based on Multi-Agent Systems (MAS) architecture to extract correlations between smart things. Our MAS system is able to identify correlations on demand due to the autonomous behaviors of object agents. Specifically, we introduce a novel open-sourced framework, namely CEIoT, to extract correlations in the context of IoT. Based on the attributes of things our IoT dataset, we identify three types of correlations in our system and propose a new approach to extract and represent the correlations between things.We implement our architecture using Java Agent Development Framework (JADE) and conduct experimental studies on both synthetic and real-world datasets. The results demonstrate that our approach can extract the correlations at a much higher speed than the naive pairwise computation method.

Original languageEnglish
Title of host publicationAdvanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings
PublisherSpringer Verlag
Pages203-218
Number of pages16
ISBN (Print)9783319495859
DOIs
Publication statusPublished - 1 Jan 2016
Event12th International Conference on Advanced Data Mining and Applications - Gold Coast, Australia
Duration: 12 Dec 201615 Dec 2016
Conference number: 12
https://cs.adelaide.edu.au/~adma2016/ (Link to Conference Website )

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10086 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Advanced Data Mining and Applications
Abbreviated titleADMA 2016
CountryAustralia
CityGold Coast
Period12/12/1615/12/16
Internet address

Fingerprint

Internet of Things
Thing
Multi agent systems
Multi-agent Systems
Internet
Framework
Internet of things
Agent Architecture
System Architecture
Java
Pairwise
Experimental Study
High Speed
Attribute

Cite this

Qin, Y., Shemshadi, A., Sheng, Q. Z., & Alzubaidi, A. (2016). CEIoT: A Framework for Interlinking Smart Things in the Internet of Things. In Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings (pp. 203-218). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10086 LNAI). Springer Verlag. https://doi.org/10.1007/978-3-319-49586-6_14
Qin, Yongrui ; Shemshadi, Ali ; Sheng, Quan Z. ; Alzubaidi, Ali. / CEIoT : A Framework for Interlinking Smart Things in the Internet of Things. Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings. Springer Verlag, 2016. pp. 203-218 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{4f4806b3b98e4b40972c891345bcc5c1,
title = "CEIoT: A Framework for Interlinking Smart Things in the Internet of Things",
abstract = "In the emerging Internet of Things (IoT) environment, things are interconnected but not interlinked. Interlinking relevant things offers great opportunities to discover implicit relationships and enable potential interactions among things. To achieve this goal, implicit correlations between things need to be discovered. However, little work has been done on this important direction and the lack of correlation discovery has inevitably limited the power of interlinking things in IoT. With the rapidly growing number of things that are connected to the Internet, there are increasing needs for correlations formation and discovery so as to support interlinking relevant things together effectively. In this paper, we propose a novel approach based on Multi-Agent Systems (MAS) architecture to extract correlations between smart things. Our MAS system is able to identify correlations on demand due to the autonomous behaviors of object agents. Specifically, we introduce a novel open-sourced framework, namely CEIoT, to extract correlations in the context of IoT. Based on the attributes of things our IoT dataset, we identify three types of correlations in our system and propose a new approach to extract and represent the correlations between things.We implement our architecture using Java Agent Development Framework (JADE) and conduct experimental studies on both synthetic and real-world datasets. The results demonstrate that our approach can extract the correlations at a much higher speed than the naive pairwise computation method.",
keywords = "Correlation, Internet of Things, Multi-Agent System",
author = "Yongrui Qin and Ali Shemshadi and Sheng, {Quan Z.} and Ali Alzubaidi",
year = "2016",
month = "1",
day = "1",
doi = "10.1007/978-3-319-49586-6_14",
language = "English",
isbn = "9783319495859",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "203--218",
booktitle = "Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings",

}

Qin, Y, Shemshadi, A, Sheng, QZ & Alzubaidi, A 2016, CEIoT: A Framework for Interlinking Smart Things in the Internet of Things. in Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 10086 LNAI, Springer Verlag, pp. 203-218, 12th International Conference on Advanced Data Mining and Applications, Gold Coast, Australia, 12/12/16. https://doi.org/10.1007/978-3-319-49586-6_14

CEIoT : A Framework for Interlinking Smart Things in the Internet of Things. / Qin, Yongrui; Shemshadi, Ali; Sheng, Quan Z.; Alzubaidi, Ali.

Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings. Springer Verlag, 2016. p. 203-218 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10086 LNAI).

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

TY - GEN

T1 - CEIoT

T2 - A Framework for Interlinking Smart Things in the Internet of Things

AU - Qin, Yongrui

AU - Shemshadi, Ali

AU - Sheng, Quan Z.

AU - Alzubaidi, Ali

PY - 2016/1/1

Y1 - 2016/1/1

N2 - In the emerging Internet of Things (IoT) environment, things are interconnected but not interlinked. Interlinking relevant things offers great opportunities to discover implicit relationships and enable potential interactions among things. To achieve this goal, implicit correlations between things need to be discovered. However, little work has been done on this important direction and the lack of correlation discovery has inevitably limited the power of interlinking things in IoT. With the rapidly growing number of things that are connected to the Internet, there are increasing needs for correlations formation and discovery so as to support interlinking relevant things together effectively. In this paper, we propose a novel approach based on Multi-Agent Systems (MAS) architecture to extract correlations between smart things. Our MAS system is able to identify correlations on demand due to the autonomous behaviors of object agents. Specifically, we introduce a novel open-sourced framework, namely CEIoT, to extract correlations in the context of IoT. Based on the attributes of things our IoT dataset, we identify three types of correlations in our system and propose a new approach to extract and represent the correlations between things.We implement our architecture using Java Agent Development Framework (JADE) and conduct experimental studies on both synthetic and real-world datasets. The results demonstrate that our approach can extract the correlations at a much higher speed than the naive pairwise computation method.

AB - In the emerging Internet of Things (IoT) environment, things are interconnected but not interlinked. Interlinking relevant things offers great opportunities to discover implicit relationships and enable potential interactions among things. To achieve this goal, implicit correlations between things need to be discovered. However, little work has been done on this important direction and the lack of correlation discovery has inevitably limited the power of interlinking things in IoT. With the rapidly growing number of things that are connected to the Internet, there are increasing needs for correlations formation and discovery so as to support interlinking relevant things together effectively. In this paper, we propose a novel approach based on Multi-Agent Systems (MAS) architecture to extract correlations between smart things. Our MAS system is able to identify correlations on demand due to the autonomous behaviors of object agents. Specifically, we introduce a novel open-sourced framework, namely CEIoT, to extract correlations in the context of IoT. Based on the attributes of things our IoT dataset, we identify three types of correlations in our system and propose a new approach to extract and represent the correlations between things.We implement our architecture using Java Agent Development Framework (JADE) and conduct experimental studies on both synthetic and real-world datasets. The results demonstrate that our approach can extract the correlations at a much higher speed than the naive pairwise computation method.

KW - Correlation

KW - Internet of Things

KW - Multi-Agent System

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

U2 - 10.1007/978-3-319-49586-6_14

DO - 10.1007/978-3-319-49586-6_14

M3 - Conference contribution

SN - 9783319495859

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 203

EP - 218

BT - Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings

PB - Springer Verlag

ER -

Qin Y, Shemshadi A, Sheng QZ, Alzubaidi A. CEIoT: A Framework for Interlinking Smart Things in the Internet of Things. In Advanced Data Mining and Applications - 12th International Conference, ADMA 2016, Proceedings. Springer Verlag. 2016. p. 203-218. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-49586-6_14