ARFC: Advance response function of TCP CUBIC for IoT‐based applications using big data

Summary The throughput of a TCP flow depends on the average size of Congestion Window (cwnd) of a congestion control mechanism being used during the communication. The size of cwnd depends upon the usage of available link bandwidth during communication. The response function is a measure of average...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Concurrency and computation 2021-02, Vol.33 (4), p.n/a
Hauptverfasser: Ahmad, Mudassar, Ahmad, Usman, Ngadi, Md Asri, Habib, Muhammad Asif, Faisal, C. M. Nadeem, Mahmood, Nasir
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page n/a
container_issue 4
container_start_page
container_title Concurrency and computation
container_volume 33
creator Ahmad, Mudassar
Ahmad, Usman
Ngadi, Md Asri
Habib, Muhammad Asif
Faisal, C. M. Nadeem
Mahmood, Nasir
description Summary The throughput of a TCP flow depends on the average size of Congestion Window (cwnd) of a congestion control mechanism being used during the communication. The size of cwnd depends upon the usage of available link bandwidth during communication. The response function is a measure of average throughput of a single TCP flow of congestion control mechanism as the level of random packet loss is varied. Nowadays, many organizations are deploying IoT based applications for the analytics of their Big Data. TCP CUBIC and TCP Compound are the default congestion control mechanisms in Linux and Microsoft Windows Operating Systems respectively. Whereas, TCP Reno which is also known as Standard TCP congestion control mechanism is act as a trademark congestion control mechanism. During communication among different IoT applications, TCP CUBIC flows use more available link bandwidth as compared to TCP Reno flows, thus, the average cwnd size of TCP CUBIC flows are greater than the TCP Reno flows. It implies that these both kinds of flows are not sharing available link fairly, which refers as low TCP friendliness of TCP CUBIC. It means that the throughput of TCP CUBIC flows is higher than the trademark congestion control mechanism, i.e., TCP Reno flows. As a result, friendliness behavior or fair share of available link bandwidth among TCP CUBIC flows and TCP Reno flows is decreased. In other words, TCP friendliness of TCP CUBIC flows is reduced. Now, it is important to decrease the average cwnd size of TCP CUBIC flows, such that available link bandwidth can be shared fairly among flows of TCP CUBIC and TCP Reno. The aim of this research is to enhance the TCP friendliness behavior of TCP CUBIC congestion control mechanism for IoT based applications using Big Data. In this paper, an Advance Response Function of TCP CUBIC (ARFC) is designed to share fairly available link bandwidth among flows of TCP CUBIC and TCP Reno. Results show that TCP friendliness behavior of TCP CUBIC is increased by using ARFC. Overall, 18.6% performance is increased by using ARFC.
doi_str_mv 10.1002/cpe.4927
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2480887959</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2480887959</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2937-3ba686d2bdd3623b7d439d093d3cd236ec7bf611b5d71b2bf99a433de14648e3</originalsourceid><addsrcrecordid>eNp10MtKAzEUgOEgCmoVfISAGzdTc2tm4q4OrRYKFhnBXci1TKmTMeko3fkIPqNP4tSKO1fnLD7OgR-AC4yGGCFybVo3ZILkB-AEjyjJEKfs8G8n_BicprRCCGNE8Ql4Hj9Oyxs4tm-qMQ5Gl9rQJAd915hNHRoYPKzKBSyfbmcl9CHCWai-Pj61Ss5C1bbr2qgdTLBLdbOEul5CqzbqDBx5tU7u_HcOQDWdVOV9Nn-4m5XjeWaIoHlGteIFt0RbSzmhOreMCosEtdRYQrkzufYcYz2yOdZEeyEUo9Q6zDgrHB2Ay_3ZNobXzqWNXIUuNv1HSViBiiIXI9Grq70yMaQUnZdtrF9U3EqM5C6b7LPJXbaeZnv6Xq_d9l8ny8Xkx38D8cptNQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2480887959</pqid></control><display><type>article</type><title>ARFC: Advance response function of TCP CUBIC for IoT‐based applications using big data</title><source>Wiley Online Library Journals Frontfile Complete</source><creator>Ahmad, Mudassar ; Ahmad, Usman ; Ngadi, Md Asri ; Habib, Muhammad Asif ; Faisal, C. M. Nadeem ; Mahmood, Nasir</creator><creatorcontrib>Ahmad, Mudassar ; Ahmad, Usman ; Ngadi, Md Asri ; Habib, Muhammad Asif ; Faisal, C. M. Nadeem ; Mahmood, Nasir</creatorcontrib><description>Summary The throughput of a TCP flow depends on the average size of Congestion Window (cwnd) of a congestion control mechanism being used during the communication. The size of cwnd depends upon the usage of available link bandwidth during communication. The response function is a measure of average throughput of a single TCP flow of congestion control mechanism as the level of random packet loss is varied. Nowadays, many organizations are deploying IoT based applications for the analytics of their Big Data. TCP CUBIC and TCP Compound are the default congestion control mechanisms in Linux and Microsoft Windows Operating Systems respectively. Whereas, TCP Reno which is also known as Standard TCP congestion control mechanism is act as a trademark congestion control mechanism. During communication among different IoT applications, TCP CUBIC flows use more available link bandwidth as compared to TCP Reno flows, thus, the average cwnd size of TCP CUBIC flows are greater than the TCP Reno flows. It implies that these both kinds of flows are not sharing available link fairly, which refers as low TCP friendliness of TCP CUBIC. It means that the throughput of TCP CUBIC flows is higher than the trademark congestion control mechanism, i.e., TCP Reno flows. As a result, friendliness behavior or fair share of available link bandwidth among TCP CUBIC flows and TCP Reno flows is decreased. In other words, TCP friendliness of TCP CUBIC flows is reduced. Now, it is important to decrease the average cwnd size of TCP CUBIC flows, such that available link bandwidth can be shared fairly among flows of TCP CUBIC and TCP Reno. The aim of this research is to enhance the TCP friendliness behavior of TCP CUBIC congestion control mechanism for IoT based applications using Big Data. In this paper, an Advance Response Function of TCP CUBIC (ARFC) is designed to share fairly available link bandwidth among flows of TCP CUBIC and TCP Reno. Results show that TCP friendliness behavior of TCP CUBIC is increased by using ARFC. Overall, 18.6% performance is increased by using ARFC.</description><identifier>ISSN: 1532-0626</identifier><identifier>EISSN: 1532-0634</identifier><identifier>DOI: 10.1002/cpe.4927</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc</publisher><subject>Bandwidths ; Big Data ; Communication ; Congestion ; congestion control ; IoT ; response function ; Response functions ; TCP ; TCP friendliness ; Trademarks ; Window systems ; Windows (computer programs)</subject><ispartof>Concurrency and computation, 2021-02, Vol.33 (4), p.n/a</ispartof><rights>2018 John Wiley &amp; Sons, Ltd.</rights><rights>2021 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2937-3ba686d2bdd3623b7d439d093d3cd236ec7bf611b5d71b2bf99a433de14648e3</citedby><cites>FETCH-LOGICAL-c2937-3ba686d2bdd3623b7d439d093d3cd236ec7bf611b5d71b2bf99a433de14648e3</cites><orcidid>0000-0002-6366-8230</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fcpe.4927$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fcpe.4927$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><creatorcontrib>Ahmad, Mudassar</creatorcontrib><creatorcontrib>Ahmad, Usman</creatorcontrib><creatorcontrib>Ngadi, Md Asri</creatorcontrib><creatorcontrib>Habib, Muhammad Asif</creatorcontrib><creatorcontrib>Faisal, C. M. Nadeem</creatorcontrib><creatorcontrib>Mahmood, Nasir</creatorcontrib><title>ARFC: Advance response function of TCP CUBIC for IoT‐based applications using big data</title><title>Concurrency and computation</title><description>Summary The throughput of a TCP flow depends on the average size of Congestion Window (cwnd) of a congestion control mechanism being used during the communication. The size of cwnd depends upon the usage of available link bandwidth during communication. The response function is a measure of average throughput of a single TCP flow of congestion control mechanism as the level of random packet loss is varied. Nowadays, many organizations are deploying IoT based applications for the analytics of their Big Data. TCP CUBIC and TCP Compound are the default congestion control mechanisms in Linux and Microsoft Windows Operating Systems respectively. Whereas, TCP Reno which is also known as Standard TCP congestion control mechanism is act as a trademark congestion control mechanism. During communication among different IoT applications, TCP CUBIC flows use more available link bandwidth as compared to TCP Reno flows, thus, the average cwnd size of TCP CUBIC flows are greater than the TCP Reno flows. It implies that these both kinds of flows are not sharing available link fairly, which refers as low TCP friendliness of TCP CUBIC. It means that the throughput of TCP CUBIC flows is higher than the trademark congestion control mechanism, i.e., TCP Reno flows. As a result, friendliness behavior or fair share of available link bandwidth among TCP CUBIC flows and TCP Reno flows is decreased. In other words, TCP friendliness of TCP CUBIC flows is reduced. Now, it is important to decrease the average cwnd size of TCP CUBIC flows, such that available link bandwidth can be shared fairly among flows of TCP CUBIC and TCP Reno. The aim of this research is to enhance the TCP friendliness behavior of TCP CUBIC congestion control mechanism for IoT based applications using Big Data. In this paper, an Advance Response Function of TCP CUBIC (ARFC) is designed to share fairly available link bandwidth among flows of TCP CUBIC and TCP Reno. Results show that TCP friendliness behavior of TCP CUBIC is increased by using ARFC. Overall, 18.6% performance is increased by using ARFC.</description><subject>Bandwidths</subject><subject>Big Data</subject><subject>Communication</subject><subject>Congestion</subject><subject>congestion control</subject><subject>IoT</subject><subject>response function</subject><subject>Response functions</subject><subject>TCP</subject><subject>TCP friendliness</subject><subject>Trademarks</subject><subject>Window systems</subject><subject>Windows (computer programs)</subject><issn>1532-0626</issn><issn>1532-0634</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp10MtKAzEUgOEgCmoVfISAGzdTc2tm4q4OrRYKFhnBXci1TKmTMeko3fkIPqNP4tSKO1fnLD7OgR-AC4yGGCFybVo3ZILkB-AEjyjJEKfs8G8n_BicprRCCGNE8Ql4Hj9Oyxs4tm-qMQ5Gl9rQJAd915hNHRoYPKzKBSyfbmcl9CHCWai-Pj61Ss5C1bbr2qgdTLBLdbOEul5CqzbqDBx5tU7u_HcOQDWdVOV9Nn-4m5XjeWaIoHlGteIFt0RbSzmhOreMCosEtdRYQrkzufYcYz2yOdZEeyEUo9Q6zDgrHB2Ay_3ZNobXzqWNXIUuNv1HSViBiiIXI9Grq70yMaQUnZdtrF9U3EqM5C6b7LPJXbaeZnv6Xq_d9l8ny8Xkx38D8cptNQ</recordid><startdate>20210225</startdate><enddate>20210225</enddate><creator>Ahmad, Mudassar</creator><creator>Ahmad, Usman</creator><creator>Ngadi, Md Asri</creator><creator>Habib, Muhammad Asif</creator><creator>Faisal, C. M. Nadeem</creator><creator>Mahmood, Nasir</creator><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-6366-8230</orcidid></search><sort><creationdate>20210225</creationdate><title>ARFC: Advance response function of TCP CUBIC for IoT‐based applications using big data</title><author>Ahmad, Mudassar ; Ahmad, Usman ; Ngadi, Md Asri ; Habib, Muhammad Asif ; Faisal, C. M. Nadeem ; Mahmood, Nasir</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2937-3ba686d2bdd3623b7d439d093d3cd236ec7bf611b5d71b2bf99a433de14648e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Bandwidths</topic><topic>Big Data</topic><topic>Communication</topic><topic>Congestion</topic><topic>congestion control</topic><topic>IoT</topic><topic>response function</topic><topic>Response functions</topic><topic>TCP</topic><topic>TCP friendliness</topic><topic>Trademarks</topic><topic>Window systems</topic><topic>Windows (computer programs)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ahmad, Mudassar</creatorcontrib><creatorcontrib>Ahmad, Usman</creatorcontrib><creatorcontrib>Ngadi, Md Asri</creatorcontrib><creatorcontrib>Habib, Muhammad Asif</creatorcontrib><creatorcontrib>Faisal, C. M. Nadeem</creatorcontrib><creatorcontrib>Mahmood, Nasir</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology 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><jtitle>Concurrency and computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ahmad, Mudassar</au><au>Ahmad, Usman</au><au>Ngadi, Md Asri</au><au>Habib, Muhammad Asif</au><au>Faisal, C. M. Nadeem</au><au>Mahmood, Nasir</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>ARFC: Advance response function of TCP CUBIC for IoT‐based applications using big data</atitle><jtitle>Concurrency and computation</jtitle><date>2021-02-25</date><risdate>2021</risdate><volume>33</volume><issue>4</issue><epage>n/a</epage><issn>1532-0626</issn><eissn>1532-0634</eissn><abstract>Summary The throughput of a TCP flow depends on the average size of Congestion Window (cwnd) of a congestion control mechanism being used during the communication. The size of cwnd depends upon the usage of available link bandwidth during communication. The response function is a measure of average throughput of a single TCP flow of congestion control mechanism as the level of random packet loss is varied. Nowadays, many organizations are deploying IoT based applications for the analytics of their Big Data. TCP CUBIC and TCP Compound are the default congestion control mechanisms in Linux and Microsoft Windows Operating Systems respectively. Whereas, TCP Reno which is also known as Standard TCP congestion control mechanism is act as a trademark congestion control mechanism. During communication among different IoT applications, TCP CUBIC flows use more available link bandwidth as compared to TCP Reno flows, thus, the average cwnd size of TCP CUBIC flows are greater than the TCP Reno flows. It implies that these both kinds of flows are not sharing available link fairly, which refers as low TCP friendliness of TCP CUBIC. It means that the throughput of TCP CUBIC flows is higher than the trademark congestion control mechanism, i.e., TCP Reno flows. As a result, friendliness behavior or fair share of available link bandwidth among TCP CUBIC flows and TCP Reno flows is decreased. In other words, TCP friendliness of TCP CUBIC flows is reduced. Now, it is important to decrease the average cwnd size of TCP CUBIC flows, such that available link bandwidth can be shared fairly among flows of TCP CUBIC and TCP Reno. The aim of this research is to enhance the TCP friendliness behavior of TCP CUBIC congestion control mechanism for IoT based applications using Big Data. In this paper, an Advance Response Function of TCP CUBIC (ARFC) is designed to share fairly available link bandwidth among flows of TCP CUBIC and TCP Reno. Results show that TCP friendliness behavior of TCP CUBIC is increased by using ARFC. Overall, 18.6% performance is increased by using ARFC.</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc</pub><doi>10.1002/cpe.4927</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-6366-8230</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1532-0626
ispartof Concurrency and computation, 2021-02, Vol.33 (4), p.n/a
issn 1532-0626
1532-0634
language eng
recordid cdi_proquest_journals_2480887959
source Wiley Online Library Journals Frontfile Complete
subjects Bandwidths
Big Data
Communication
Congestion
congestion control
IoT
response function
Response functions
TCP
TCP friendliness
Trademarks
Window systems
Windows (computer programs)
title ARFC: Advance response function of TCP CUBIC for IoT‐based applications using big data
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T20%3A18%3A18IST&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=ARFC:%20Advance%20response%20function%20of%20TCP%20CUBIC%20for%20IoT%E2%80%90based%20applications%20using%20big%20data&rft.jtitle=Concurrency%20and%20computation&rft.au=Ahmad,%20Mudassar&rft.date=2021-02-25&rft.volume=33&rft.issue=4&rft.epage=n/a&rft.issn=1532-0626&rft.eissn=1532-0634&rft_id=info:doi/10.1002/cpe.4927&rft_dat=%3Cproquest_cross%3E2480887959%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=2480887959&rft_id=info:pmid/&rfr_iscdi=true