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...
Gespeichert in:
Veröffentlicht in: | IEEE access 2019, Vol.7, p.71459-71471 |
---|---|
Hauptverfasser: | , , , |
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 & 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 |