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 (...

Full description

Saved in:
Bibliographic Details
Published in:Ad hoc networks 2020-03, Vol.98, p.102053, Article 102053
Main Authors: Yousefi, Shamim, Derakhshan, Farnaz, Karimipour, Hadis, Aghdasi, Hadi S.
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