Loading…
An efficient route planning model for mobile agents on the internet of things using Markov decision process
•Development of an energy-efficient data aggregation method on IoT using mobile agents.•Designing a reliable angle-based grouping technique to organize the cluster-heads.•Development of an efficient route planning model for mobile agents on IoT using MDP. Data aggregation on the Internet of Things (...
Saved in:
Published in: | Ad hoc networks 2020-03, Vol.98, p.102053, Article 102053 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3 |
---|---|
cites | cdi_FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3 |
container_end_page | |
container_issue | |
container_start_page | 102053 |
container_title | Ad hoc networks |
container_volume | 98 |
creator | Yousefi, Shamim Derakhshan, Farnaz Karimipour, Hadis Aghdasi, Hadi S. |
description | •Development of an energy-efficient data aggregation method on IoT using mobile agents.•Designing a reliable angle-based grouping technique to organize the cluster-heads.•Development of an efficient route planning model for mobile agents on IoT using MDP.
Data aggregation on the Internet of Things (IoT) needs context-aware routing protocols to satisfy the Quality of Services (QoS) requirements. Developing energy-efficient, delay-aware, and reliable route planning, in particular, is one of the significant challenges in the scenarios of data aggregation for IoT applications. The established data aggregation approaches, which exploit the client-server-based methods, struggle with the short lifetime of the network, and high data transmission delay. It does not cover the variety of applications, which developed through IoT. To address these challenges, in this paper, the concept of mobile software agents for data aggregation on the IoT is used. The paper proposes a novel route planning mechanism for data aggregation on IoT using mobile agents. The proposed mechanism is composed of two main stages. The first stage clusters the IoT devices; then, organizes the cluster-heads into some groups by using an angle-based process for the assignment of mobile agents. The main purpose of the second stage is to provide route planning for each mobile agent in each group of the cluster-heads for efficient data aggregation through Markov Decision Process (MDP). The results show that the proposed mechanism improves energy consumption, data transmission delay, and the reliability of the IoT. |
doi_str_mv | 10.1016/j.adhoc.2019.102053 |
format | article |
fullrecord | <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_adhoc_2019_102053</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1570870519309527</els_id><sourcerecordid>S1570870519309527</sourcerecordid><originalsourceid>FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3</originalsourceid><addsrcrecordid>eNp9kEFPwyAYhonRxDn9BV74A51QytoePCyLOpMZL3omFD42ug4WYEv891JnPHriA96HvDwI3VMyo4TOH_qZ1FuvZiWhbT4pCWcXaEJ5TYqmpuzybyb8Gt3E2BNStjk8QbuFw2CMVRZcwsEfE-DDIJ2zboP3XsOAjQ956uwAWG5yKmLvcNoCti5BcJCwN3mfgYiPceTeZNj5E9agbLQ5fAheQYy36MrIIcLd7zpFn89PH8tVsX5_eV0u1oVihKWirWTb6trkylXuCJxSmS86KTtNG6YMr03HOa2bpjL5w6DKuew6JmVrGkqATRE7v6uCjzGAEYdg9zJ8CUrE6Ev04seXGH2Js69MPZ4pyNVOFoKIoxQF2gZQSWhv_-W_AScAdig</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>An efficient route planning model for mobile agents on the internet of things using Markov decision process</title><source>Elsevier</source><creator>Yousefi, Shamim ; Derakhshan, Farnaz ; Karimipour, Hadis ; Aghdasi, Hadi S.</creator><creatorcontrib>Yousefi, Shamim ; Derakhshan, Farnaz ; Karimipour, Hadis ; Aghdasi, Hadi S.</creatorcontrib><description>•Development of an energy-efficient data aggregation method on IoT using mobile agents.•Designing a reliable angle-based grouping technique to organize the cluster-heads.•Development of an efficient route planning model for mobile agents on IoT using MDP.
Data aggregation on the Internet of Things (IoT) needs context-aware routing protocols to satisfy the Quality of Services (QoS) requirements. Developing energy-efficient, delay-aware, and reliable route planning, in particular, is one of the significant challenges in the scenarios of data aggregation for IoT applications. The established data aggregation approaches, which exploit the client-server-based methods, struggle with the short lifetime of the network, and high data transmission delay. It does not cover the variety of applications, which developed through IoT. To address these challenges, in this paper, the concept of mobile software agents for data aggregation on the IoT is used. The paper proposes a novel route planning mechanism for data aggregation on IoT using mobile agents. The proposed mechanism is composed of two main stages. The first stage clusters the IoT devices; then, organizes the cluster-heads into some groups by using an angle-based process for the assignment of mobile agents. The main purpose of the second stage is to provide route planning for each mobile agent in each group of the cluster-heads for efficient data aggregation through Markov Decision Process (MDP). The results show that the proposed mechanism improves energy consumption, data transmission delay, and the reliability of the IoT.</description><identifier>ISSN: 1570-8705</identifier><identifier>EISSN: 1570-8713</identifier><identifier>DOI: 10.1016/j.adhoc.2019.102053</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Data aggregation ; Internet of Things (IoT) ; Markov Decision Process (MDP) ; Mobile agents ; Route planning</subject><ispartof>Ad hoc networks, 2020-03, Vol.98, p.102053, Article 102053</ispartof><rights>2019 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3</citedby><cites>FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Yousefi, Shamim</creatorcontrib><creatorcontrib>Derakhshan, Farnaz</creatorcontrib><creatorcontrib>Karimipour, Hadis</creatorcontrib><creatorcontrib>Aghdasi, Hadi S.</creatorcontrib><title>An efficient route planning model for mobile agents on the internet of things using Markov decision process</title><title>Ad hoc networks</title><description>•Development of an energy-efficient data aggregation method on IoT using mobile agents.•Designing a reliable angle-based grouping technique to organize the cluster-heads.•Development of an efficient route planning model for mobile agents on IoT using MDP.
Data aggregation on the Internet of Things (IoT) needs context-aware routing protocols to satisfy the Quality of Services (QoS) requirements. Developing energy-efficient, delay-aware, and reliable route planning, in particular, is one of the significant challenges in the scenarios of data aggregation for IoT applications. The established data aggregation approaches, which exploit the client-server-based methods, struggle with the short lifetime of the network, and high data transmission delay. It does not cover the variety of applications, which developed through IoT. To address these challenges, in this paper, the concept of mobile software agents for data aggregation on the IoT is used. The paper proposes a novel route planning mechanism for data aggregation on IoT using mobile agents. The proposed mechanism is composed of two main stages. The first stage clusters the IoT devices; then, organizes the cluster-heads into some groups by using an angle-based process for the assignment of mobile agents. The main purpose of the second stage is to provide route planning for each mobile agent in each group of the cluster-heads for efficient data aggregation through Markov Decision Process (MDP). The results show that the proposed mechanism improves energy consumption, data transmission delay, and the reliability of the IoT.</description><subject>Data aggregation</subject><subject>Internet of Things (IoT)</subject><subject>Markov Decision Process (MDP)</subject><subject>Mobile agents</subject><subject>Route planning</subject><issn>1570-8705</issn><issn>1570-8713</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kEFPwyAYhonRxDn9BV74A51QytoePCyLOpMZL3omFD42ug4WYEv891JnPHriA96HvDwI3VMyo4TOH_qZ1FuvZiWhbT4pCWcXaEJ5TYqmpuzybyb8Gt3E2BNStjk8QbuFw2CMVRZcwsEfE-DDIJ2zboP3XsOAjQ956uwAWG5yKmLvcNoCti5BcJCwN3mfgYiPceTeZNj5E9agbLQ5fAheQYy36MrIIcLd7zpFn89PH8tVsX5_eV0u1oVihKWirWTb6trkylXuCJxSmS86KTtNG6YMr03HOa2bpjL5w6DKuew6JmVrGkqATRE7v6uCjzGAEYdg9zJ8CUrE6Ev04seXGH2Js69MPZ4pyNVOFoKIoxQF2gZQSWhv_-W_AScAdig</recordid><startdate>20200301</startdate><enddate>20200301</enddate><creator>Yousefi, Shamim</creator><creator>Derakhshan, Farnaz</creator><creator>Karimipour, Hadis</creator><creator>Aghdasi, Hadi S.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20200301</creationdate><title>An efficient route planning model for mobile agents on the internet of things using Markov decision process</title><author>Yousefi, Shamim ; Derakhshan, Farnaz ; Karimipour, Hadis ; Aghdasi, Hadi S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Data aggregation</topic><topic>Internet of Things (IoT)</topic><topic>Markov Decision Process (MDP)</topic><topic>Mobile agents</topic><topic>Route planning</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yousefi, Shamim</creatorcontrib><creatorcontrib>Derakhshan, Farnaz</creatorcontrib><creatorcontrib>Karimipour, Hadis</creatorcontrib><creatorcontrib>Aghdasi, Hadi S.</creatorcontrib><collection>CrossRef</collection><jtitle>Ad hoc networks</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yousefi, Shamim</au><au>Derakhshan, Farnaz</au><au>Karimipour, Hadis</au><au>Aghdasi, Hadi S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An efficient route planning model for mobile agents on the internet of things using Markov decision process</atitle><jtitle>Ad hoc networks</jtitle><date>2020-03-01</date><risdate>2020</risdate><volume>98</volume><spage>102053</spage><pages>102053-</pages><artnum>102053</artnum><issn>1570-8705</issn><eissn>1570-8713</eissn><abstract>•Development of an energy-efficient data aggregation method on IoT using mobile agents.•Designing a reliable angle-based grouping technique to organize the cluster-heads.•Development of an efficient route planning model for mobile agents on IoT using MDP.
Data aggregation on the Internet of Things (IoT) needs context-aware routing protocols to satisfy the Quality of Services (QoS) requirements. Developing energy-efficient, delay-aware, and reliable route planning, in particular, is one of the significant challenges in the scenarios of data aggregation for IoT applications. The established data aggregation approaches, which exploit the client-server-based methods, struggle with the short lifetime of the network, and high data transmission delay. It does not cover the variety of applications, which developed through IoT. To address these challenges, in this paper, the concept of mobile software agents for data aggregation on the IoT is used. The paper proposes a novel route planning mechanism for data aggregation on IoT using mobile agents. The proposed mechanism is composed of two main stages. The first stage clusters the IoT devices; then, organizes the cluster-heads into some groups by using an angle-based process for the assignment of mobile agents. The main purpose of the second stage is to provide route planning for each mobile agent in each group of the cluster-heads for efficient data aggregation through Markov Decision Process (MDP). The results show that the proposed mechanism improves energy consumption, data transmission delay, and the reliability of the IoT.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.adhoc.2019.102053</doi></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1570-8705 |
ispartof | Ad hoc networks, 2020-03, Vol.98, p.102053, Article 102053 |
issn | 1570-8705 1570-8713 |
language | eng |
recordid | cdi_crossref_primary_10_1016_j_adhoc_2019_102053 |
source | Elsevier |
subjects | Data aggregation Internet of Things (IoT) Markov Decision Process (MDP) Mobile agents Route planning |
title | An efficient route planning model for mobile agents on the internet of things using Markov decision process |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T11%3A24%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20efficient%20route%20planning%20model%20for%20mobile%20agents%20on%20the%20internet%20of%20things%20using%20Markov%20decision%20process&rft.jtitle=Ad%20hoc%20networks&rft.au=Yousefi,%20Shamim&rft.date=2020-03-01&rft.volume=98&rft.spage=102053&rft.pages=102053-&rft.artnum=102053&rft.issn=1570-8705&rft.eissn=1570-8713&rft_id=info:doi/10.1016/j.adhoc.2019.102053&rft_dat=%3Celsevier_cross%3ES1570870519309527%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c303t-94a99d7f1574201e511a303baabd183cf57fb5517884f019ec26abb3aa9f810e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |