A Smart Scheduler for Combining Wi-Fi and Mobile Data for Improved Internet Speed

Show simple item record

dc.contributor.author Wijesiri, G.P.
dc.contributor.author Narangoda, N.P.P.
dc.contributor.author Moyura, M.L.
dc.contributor.author Dayarathna, W.C.N.
dc.date.accessioned 2024-04-03T10:22:57Z
dc.date.available 2024-04-03T10:22:57Z
dc.date.issued 2024-03-20
dc.identifier.citation Wijesiri, G. P., Narangoda, N. P. P., Moyura, M. L. & Dayarathna, W. C. N. (2024). A Smart Scheduler for Combining Wi-Fi and Mobile Data for Improved Internet Speed. 21st Academic Sessions, Faculty of Graduate Studies & Library, University of Ruhuna, Sri Lanka. 62.
dc.identifier.issn 2362-0412
dc.identifier.uri http://ir.lib.ruh.ac.lk/xmlui/handle/iruor/16747
dc.description.abstract The traditional Transmission Control Protocol (TCP) has been the dominant protocol for data transmission over single network links for a long time. However, modern applications have higher bandwidth requirements and benefit from using multiple connections simultaneously instead of depending on a single link. Multipath TCP (MPTCP) is a suitable solution to satisfy these requirements. In this work, we demonstrate how we developed an MPTCP-based router that enhances the user’s bandwidth experience by combining the speeds of two or more access links. MPTCP has great potential to improve data transmission, but we observed that its bandwidth performance deteriorated when the network was congested. Several factors influence MPTCP’s performance, and one of them is the scheduler’s design. Therefore, we devised a new scheduler algorithm called “Redundant at Congestion” (RaC) and implemented it within a Programmable MultiPath (ProgMP) kernel framework. This algorithm can distribute segments by considering the congestion window of each sub-flow and adjusting to the network’s dynamic behaviour. Our method focuses on optimizing the segment distribution process through the RaC algorithm. This research conducts an extensive evaluation to assess the effectiveness of the RaC scheduler and directly compares its performance against established schedulers in terms of data rate and latency. Through these evaluations, we aim to assess the efficacy of RaC, especially in high-traffic scenarios. As a result, we achieved better performance than other schedulers, with lower latency and higher bandwidth. en_US
dc.language.iso en en_US
dc.publisher Faculty of Graduate Studies & Library, University of Ruhuna, Sri Lanka. en_US
dc.subject Access Link en_US
dc.subject Bandwidth en_US
dc.subject MPTCP-based Router en_US
dc.subject Multipath TCP en_US
dc.subject Transmission Control Protocol (TCP). en_US
dc.title A Smart Scheduler for Combining Wi-Fi and Mobile Data for Improved Internet Speed en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account