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...
Gespeichert in:
Veröffentlicht in: | Concurrency and computation 2021-02, Vol.33 (4), p.n/a |
---|---|
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 | 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 & Sons, Ltd.</rights><rights>2021 John Wiley & 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 |