File(s) under permanent embargo
Modeling compound TCP over WiFi for IoT
journal contribution
posted on 2018-04-01, 00:00 authored by Shiva PokhrelShiva Pokhrel, C WilliamsonCompound TCP will play a central role in future home WiFi networks supporting Internet of Things (IoT) applications. Compound TCP was designed to be fair but can manifest throughput unfairness in infrastructure-based IEEE 802.11 networks when devices at different locations experience different wireless channel quality. In this paper, we develop a comprehensive analytical model for compound TCP over WiFi. Our model captures the flow and congestion control dynamics of multiple competing long-lived compound TCP connections as well as the medium access control layer dynamics (i.e., contention, collisions, and retransmissions) that arise from different signal-to-noise ratios (SNRs) perceived by the devices. Our model provides accurate estimates for TCP packet loss probabilities and steady-state throughputs for IoT devices with different SNRs. More importantly, we propose a simple adaptive control algorithm to achieve better fairness without compromising the aggregate throughput of the system. The proposed real-time algorithm monitors the access point queue, drives the system dynamics to the desired operating point which mitigates the adverse impacts of SNR differences, and accommodates the sporadically transmitting IoT sensors in the system.
History
Journal
IEEE/ACM transactions on networkingVolume
26Issue
2Pagination
864 - 878Publisher
IEEELocation
Piscataway, N.J.Publisher DOI
ISSN
1063-6692Language
EngPublication classification
C1.1 Refereed article in a scholarly journalCopyright notice
2018 IEEEUsage metrics
Keywords
Science & TechnologyTechnologyComputer Science, Hardware & ArchitectureComputer Science, Theory & MethodsEngineering, Electrical & ElectronicTelecommunicationsComputer ScienceEngineeringInternet of Thingscompound TCPfixed-point analysisWiFithroughput unfairnessadaptive controlTRANSMISSION ERRORSIEEE-802.11 WLANSPERFORMANCEINTERNETFAIRNESSTHINGSBUFFERMANAGEMENTSTABILITYDistributed Computing
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC