Congestion Avoidance for Smart Devices by Caching Information in MANETS and IoT

Mobile ad-hoc networks (MANETs) comprise a large number of mobile wireless nodes that can move in a random fashion with the capability to join or leave the network anytime. Due to the rapid growth of devices on the Internet of Things (IoT), a large number of messages are transmitted during informati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2019, Vol.7, p.71459-71471
Hauptverfasser: Akhtar, Nousheen, Khan, Muazzam A., Ullah, Ata, Javed, Muhammad Younus
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 71471
container_issue
container_start_page 71459
container_title IEEE access
container_volume 7
creator Akhtar, Nousheen
Khan, Muazzam A.
Ullah, Ata
Javed, Muhammad Younus
description Mobile ad-hoc networks (MANETs) comprise a large number of mobile wireless nodes that can move in a random fashion with the capability to join or leave the network anytime. Due to the rapid growth of devices on the Internet of Things (IoT), a large number of messages are transmitted during information exchange in dense areas. It can cause congestion that results in increasing transmission delay and packet loss. This problem is more severe in larger networks with more network traffic and high mobility that enforces dynamic topology. To resolve these issues, we present a bandwidth aware routing scheme (BARS) that can avoid congestion by monitoring residual bandwidth capacity in network paths and available space in queues to cache the information. The amount of available and consumed bandwidth along with residual cache must be worked out before transmitting messages. The BARS utilizes the feedback mechanism to intimate the traffic source for adjusting the data rate according to the availability of bandwidth and queue in the routing path. We have performed extensive simulations using NS 2.35 on Ubuntu where TCL is used for node configuration, deployment, mobility and message initiation, and C language is used for modifying the functionality of AODV. The results are extracted from trace files using Perl scripts to prove the dominance of the BARS over preliminaries in terms of packet delivery ratio, throughput and end-to-end delay, and the probability of congested node for static and dynamic topologies.
doi_str_mv 10.1109/ACCESS.2019.2918990
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_ACCESS_2019_2918990</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8723165</ieee_id><doaj_id>oai_doaj_org_article_209aa59476aa4eb6a4be86ec86bb69bb</doaj_id><sourcerecordid>2455616326</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-b6e73c22c614ec6357454f11eb2882cbfa751ad99f83969d8313b855d4f6bef43</originalsourceid><addsrcrecordid>eNpNUU1vwjAMraZNGmL8Ai6RdoY1n02OqGMbEhuHsnOUpC4Lgoa1gMS_X6AIzRdbtt_zk1-SDHE6xjhVL5M8nxbFmKRYjYnCUqn0LukRLNSIciru_9WPyaBt12kMGVs86yWLPNQraPc-1GhyDL40tQNUhQYVW9Ps0SscvYMW2RPKjfvx9QrN6jjemgvE1-hz8jVdFsjUJZqF5VPyUJlNC4Nr7iffb9Nl_jGaL95n-WQ-ciyV-5EVkFFHiBOYgROUZ4yzCmOwREribGUyjk2pVCWpEqqUFFMrOS9ZJSxUjPaTWcdbBrPWu8ZHtScdjNeXRmhWOsr3bgOapMoYrlgmjGFghWEWpAAnhbVCWRu5njuuXRN-D_EZeh0OTR3la8I4F1hQIuIW7bZcE9q2gep2Faf6bITujNBnI_TViIgadigPADeEzAjFgtM_MbeCkA</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2455616326</pqid></control><display><type>article</type><title>Congestion Avoidance for Smart Devices by Caching Information in MANETS and IoT</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Akhtar, Nousheen ; Khan, Muazzam A. ; Ullah, Ata ; Javed, Muhammad Younus</creator><creatorcontrib>Akhtar, Nousheen ; Khan, Muazzam A. ; Ullah, Ata ; Javed, Muhammad Younus</creatorcontrib><description>Mobile ad-hoc networks (MANETs) comprise a large number of mobile wireless nodes that can move in a random fashion with the capability to join or leave the network anytime. Due to the rapid growth of devices on the Internet of Things (IoT), a large number of messages are transmitted during information exchange in dense areas. It can cause congestion that results in increasing transmission delay and packet loss. This problem is more severe in larger networks with more network traffic and high mobility that enforces dynamic topology. To resolve these issues, we present a bandwidth aware routing scheme (BARS) that can avoid congestion by monitoring residual bandwidth capacity in network paths and available space in queues to cache the information. The amount of available and consumed bandwidth along with residual cache must be worked out before transmitting messages. The BARS utilizes the feedback mechanism to intimate the traffic source for adjusting the data rate according to the availability of bandwidth and queue in the routing path. We have performed extensive simulations using NS 2.35 on Ubuntu where TCL is used for node configuration, deployment, mobility and message initiation, and C language is used for modifying the functionality of AODV. The results are extracted from trace files using Perl scripts to prove the dominance of the BARS over preliminaries in terms of packet delivery ratio, throughput and end-to-end delay, and the probability of congested node for static and dynamic topologies.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2019.2918990</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Ad hoc networks ; Bandwidth ; Bandwidths ; Bars ; Caching ; Communications traffic ; Congestion ; Data exchange ; data rate ; Electronic devices ; Internet of Things ; IoT ; link capacity ; MANETs ; Messages ; Mobile ad hoc networks ; Mobile communication systems ; Mobile computing ; Network topologies ; Perl ; Queues ; Routing ; Routing protocols ; Traffic congestion ; Wireless networks</subject><ispartof>IEEE access, 2019, Vol.7, p.71459-71471</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-b6e73c22c614ec6357454f11eb2882cbfa751ad99f83969d8313b855d4f6bef43</citedby><cites>FETCH-LOGICAL-c408t-b6e73c22c614ec6357454f11eb2882cbfa751ad99f83969d8313b855d4f6bef43</cites><orcidid>0000-0003-3603-1709</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8723165$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,860,2096,4010,27610,27900,27901,27902,54908</link.rule.ids></links><search><creatorcontrib>Akhtar, Nousheen</creatorcontrib><creatorcontrib>Khan, Muazzam A.</creatorcontrib><creatorcontrib>Ullah, Ata</creatorcontrib><creatorcontrib>Javed, Muhammad Younus</creatorcontrib><title>Congestion Avoidance for Smart Devices by Caching Information in MANETS and IoT</title><title>IEEE access</title><addtitle>Access</addtitle><description>Mobile ad-hoc networks (MANETs) comprise a large number of mobile wireless nodes that can move in a random fashion with the capability to join or leave the network anytime. Due to the rapid growth of devices on the Internet of Things (IoT), a large number of messages are transmitted during information exchange in dense areas. It can cause congestion that results in increasing transmission delay and packet loss. This problem is more severe in larger networks with more network traffic and high mobility that enforces dynamic topology. To resolve these issues, we present a bandwidth aware routing scheme (BARS) that can avoid congestion by monitoring residual bandwidth capacity in network paths and available space in queues to cache the information. The amount of available and consumed bandwidth along with residual cache must be worked out before transmitting messages. The BARS utilizes the feedback mechanism to intimate the traffic source for adjusting the data rate according to the availability of bandwidth and queue in the routing path. We have performed extensive simulations using NS 2.35 on Ubuntu where TCL is used for node configuration, deployment, mobility and message initiation, and C language is used for modifying the functionality of AODV. The results are extracted from trace files using Perl scripts to prove the dominance of the BARS over preliminaries in terms of packet delivery ratio, throughput and end-to-end delay, and the probability of congested node for static and dynamic topologies.</description><subject>Ad hoc networks</subject><subject>Bandwidth</subject><subject>Bandwidths</subject><subject>Bars</subject><subject>Caching</subject><subject>Communications traffic</subject><subject>Congestion</subject><subject>Data exchange</subject><subject>data rate</subject><subject>Electronic devices</subject><subject>Internet of Things</subject><subject>IoT</subject><subject>link capacity</subject><subject>MANETs</subject><subject>Messages</subject><subject>Mobile ad hoc networks</subject><subject>Mobile communication systems</subject><subject>Mobile computing</subject><subject>Network topologies</subject><subject>Perl</subject><subject>Queues</subject><subject>Routing</subject><subject>Routing protocols</subject><subject>Traffic congestion</subject><subject>Wireless networks</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUU1vwjAMraZNGmL8Ai6RdoY1n02OqGMbEhuHsnOUpC4Lgoa1gMS_X6AIzRdbtt_zk1-SDHE6xjhVL5M8nxbFmKRYjYnCUqn0LukRLNSIciru_9WPyaBt12kMGVs86yWLPNQraPc-1GhyDL40tQNUhQYVW9Ps0SscvYMW2RPKjfvx9QrN6jjemgvE1-hz8jVdFsjUJZqF5VPyUJlNC4Nr7iffb9Nl_jGaL95n-WQ-ciyV-5EVkFFHiBOYgROUZ4yzCmOwREribGUyjk2pVCWpEqqUFFMrOS9ZJSxUjPaTWcdbBrPWu8ZHtScdjNeXRmhWOsr3bgOapMoYrlgmjGFghWEWpAAnhbVCWRu5njuuXRN-D_EZeh0OTR3la8I4F1hQIuIW7bZcE9q2gep2Faf6bITujNBnI_TViIgadigPADeEzAjFgtM_MbeCkA</recordid><startdate>2019</startdate><enddate>2019</enddate><creator>Akhtar, Nousheen</creator><creator>Khan, Muazzam A.</creator><creator>Ullah, Ata</creator><creator>Javed, Muhammad Younus</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-3603-1709</orcidid></search><sort><creationdate>2019</creationdate><title>Congestion Avoidance for Smart Devices by Caching Information in MANETS and IoT</title><author>Akhtar, Nousheen ; Khan, Muazzam A. ; Ullah, Ata ; Javed, Muhammad Younus</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-b6e73c22c614ec6357454f11eb2882cbfa751ad99f83969d8313b855d4f6bef43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Ad hoc networks</topic><topic>Bandwidth</topic><topic>Bandwidths</topic><topic>Bars</topic><topic>Caching</topic><topic>Communications traffic</topic><topic>Congestion</topic><topic>Data exchange</topic><topic>data rate</topic><topic>Electronic devices</topic><topic>Internet of Things</topic><topic>IoT</topic><topic>link capacity</topic><topic>MANETs</topic><topic>Messages</topic><topic>Mobile ad hoc networks</topic><topic>Mobile communication systems</topic><topic>Mobile computing</topic><topic>Network topologies</topic><topic>Perl</topic><topic>Queues</topic><topic>Routing</topic><topic>Routing protocols</topic><topic>Traffic congestion</topic><topic>Wireless networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Akhtar, Nousheen</creatorcontrib><creatorcontrib>Khan, Muazzam A.</creatorcontrib><creatorcontrib>Ullah, Ata</creatorcontrib><creatorcontrib>Javed, Muhammad Younus</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Akhtar, Nousheen</au><au>Khan, Muazzam A.</au><au>Ullah, Ata</au><au>Javed, Muhammad Younus</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Congestion Avoidance for Smart Devices by Caching Information in MANETS and IoT</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2019</date><risdate>2019</risdate><volume>7</volume><spage>71459</spage><epage>71471</epage><pages>71459-71471</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Mobile ad-hoc networks (MANETs) comprise a large number of mobile wireless nodes that can move in a random fashion with the capability to join or leave the network anytime. Due to the rapid growth of devices on the Internet of Things (IoT), a large number of messages are transmitted during information exchange in dense areas. It can cause congestion that results in increasing transmission delay and packet loss. This problem is more severe in larger networks with more network traffic and high mobility that enforces dynamic topology. To resolve these issues, we present a bandwidth aware routing scheme (BARS) that can avoid congestion by monitoring residual bandwidth capacity in network paths and available space in queues to cache the information. The amount of available and consumed bandwidth along with residual cache must be worked out before transmitting messages. The BARS utilizes the feedback mechanism to intimate the traffic source for adjusting the data rate according to the availability of bandwidth and queue in the routing path. We have performed extensive simulations using NS 2.35 on Ubuntu where TCL is used for node configuration, deployment, mobility and message initiation, and C language is used for modifying the functionality of AODV. The results are extracted from trace files using Perl scripts to prove the dominance of the BARS over preliminaries in terms of packet delivery ratio, throughput and end-to-end delay, and the probability of congested node for static and dynamic topologies.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2019.2918990</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0003-3603-1709</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2019, Vol.7, p.71459-71471
issn 2169-3536
2169-3536
language eng
recordid cdi_crossref_primary_10_1109_ACCESS_2019_2918990
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Ad hoc networks
Bandwidth
Bandwidths
Bars
Caching
Communications traffic
Congestion
Data exchange
data rate
Electronic devices
Internet of Things
IoT
link capacity
MANETs
Messages
Mobile ad hoc networks
Mobile communication systems
Mobile computing
Network topologies
Perl
Queues
Routing
Routing protocols
Traffic congestion
Wireless networks
title Congestion Avoidance for Smart Devices by Caching Information in MANETS and IoT
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-14T02%3A17%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Congestion%20Avoidance%20for%20Smart%20Devices%20by%20Caching%20Information%20in%20MANETS%20and%20IoT&rft.jtitle=IEEE%20access&rft.au=Akhtar,%20Nousheen&rft.date=2019&rft.volume=7&rft.spage=71459&rft.epage=71471&rft.pages=71459-71471&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2019.2918990&rft_dat=%3Cproquest_cross%3E2455616326%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2455616326&rft_id=info:pmid/&rft_ieee_id=8723165&rft_doaj_id=oai_doaj_org_article_209aa59476aa4eb6a4be86ec86bb69bb&rfr_iscdi=true