{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/106267"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/106267","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Continued development of internet congestion control: Reinforcement learning and robustness testing approaches","abstract":"The relatively recent explosion of mobile traffic in the internet, combined with a near constant dependence of both mobile and desktop applications on connectivity have driven new demands on Internet infrastructure. These changes have inspired significant recent research on Internet congestion control, and the deployment of the first significant change to standard TCP-like congestion control in the past 30 years. This evidence supports two trends: first, new congestion control algorithms are needed to appropriately operate in new networks; and second, new congestion control algorithms are coming to the world, whether I design them or not. In my work, I address both trends. First, I investigate ways to automatically learn state-of-the-art congestion control algorithms using simulations of expected network conditions and a configurable reward function. Second, I created a publicly visible testbed for easy, parallel testing of new algorithms. Using this testing infrastructure, I have compared almost a dozen significant, or recent congestion control algorithms, including identifying significant oversights in two recent algorithms published at a recent top-tier networking conference.","abstract_html":"The relatively recent explosion of mobile traffic in the internet, combined with a near constant dependence of both mobile and desktop applications on connectivity have driven new demands on Internet infrastructure. These changes have inspired significant recent research on Internet congestion control, and the deployment of the first significant change to standard TCP-like congestion control in the past 30 years. This evidence supports two trends: first, new congestion control algorithms are needed to appropriately operate in new networks; and second, new congestion control algorithms are coming to the world, whether I design them or not. In my work, I address both trends. First, I investigate ways to automatically learn state-of-the-art congestion control algorithms using simulations of expected network conditions and a configurable reward function. Second, I created a publicly visible testbed for easy, parallel testing of new algorithms. Using this testing infrastructure, I have compared almost a dozen significant, or recent congestion control algorithms, including identifying significant oversights in two recent algorithms published at a recent top-tier networking conference.","abstract_has_math":false,"creators":["Jay, Nathan"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Godfrey, Philip B."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2020,"date_issued":"2020-03-02T21:58:29Z","date_published":"2020-03-02T21:58:29Z","updated_at":"2026-07-22T22:24:45Z","subjects":["Networks","Congestion Control"],"languages":["en"],"rights":["Copyright 2019 Nathan Jay"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/106267","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Godfrey, Philip B."]},{"key":"dc:creator","label":"Author","values":["Jay, Nathan"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2020-03-02T21:58:29Z","2019-12-09","2019-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Networks","Congestion Control"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2019 Nathan Jay"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/106267"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["The relatively recent explosion of mobile traffic in the internet, combined with a near constant dependence of both mobile and desktop applications on connectivity have driven new demands on Internet infrastructure. These changes have inspired significant recent research on Internet congestion control, and the deployment of the first significant change to standard TCP-like congestion control in the past 30 years. This evidence supports two trends: first, new congestion control algorithms are needed to appropriately operate in new networks; and second, new congestion control algorithms are coming to the world, whether I design them or not. In my work, I address both trends. First, I investigate ways to automatically learn state-of-the-art congestion control algorithms using simulations of expected network conditions and a configurable reward function. Second, I created a publicly visible testbed for easy, parallel testing of new algorithms. Using this testing infrastructure, I have compared almost a dozen significant, or recent congestion control algorithms, including identifying significant oversights in two recent algorithms published at a recent top-tier networking conference.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2020-02-28 without embargo terms","The student, Nathan Jay, accepted the attached license on 2019-12-08 at 21:16.","The student, Nathan Jay, submitted this Thesis for approval on 2019-12-08 at 21:26.","This Thesis was approved for publication on 2019-12-09 at 10:31.","DSpace SAF Submission Ingestion Package generated from Vireo submission #14754 on 2020-02-28 at 17:16:18","Made available in DSpace on 2020-03-02T21:58:29Z (GMT). No. of bitstreams: 3 JAY-THESIS-2019.pdf: 1330286 bytes, checksum: 546e32a4bdefeca7d593f996fc61c6f3 (MD5) Masters Thesis.zip: 1834771 bytes, checksum: 2cbce6679e0543dd236421a61a77cf7e (MD5) LICENSE.txt: 4207 bytes, checksum: 173f689afefbd4d6cb2c38c0d37bb92b (MD5) Previous issue date: 2019-12-09"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Continued development of internet congestion control: Reinforcement learning and robustness testing approaches"]}]}],"canonical_facts":{"dc:contributor":["Godfrey, Philip B."],"dc:creator":["Jay, Nathan"],"dc:date":["2020-03-02T21:58:29Z","2019-12-09","2019-12"],"dc:description":["The relatively recent explosion of mobile traffic in the internet, combined with a near constant dependence of both mobile and desktop applications on connectivity have driven new demands on Internet infrastructure. These changes have inspired significant recent research on Internet congestion control, and the deployment of the first significant change to standard TCP-like congestion control in the past 30 years. This evidence supports two trends: first, new congestion control algorithms are needed to appropriately operate in new networks; and second, new congestion control algorithms are coming to the world, whether I design them or not. In my work, I address both trends. First, I investigate ways to automatically learn state-of-the-art congestion control algorithms using simulations of expected network conditions and a configurable reward function. Second, I created a publicly visible testbed for easy, parallel testing of new algorithms. Using this testing infrastructure, I have compared almost a dozen significant, or recent congestion control algorithms, including identifying significant oversights in two recent algorithms published at a recent top-tier networking conference.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2020-02-28 without embargo terms","The student, Nathan Jay, accepted the attached license on 2019-12-08 at 21:16.","The student, Nathan Jay, submitted this Thesis for approval on 2019-12-08 at 21:26.","This Thesis was approved for publication on 2019-12-09 at 10:31.","DSpace SAF Submission Ingestion Package generated from Vireo submission #14754 on 2020-02-28 at 17:16:18","Made available in DSpace on 2020-03-02T21:58:29Z (GMT). No. of bitstreams: 3 JAY-THESIS-2019.pdf: 1330286 bytes, checksum: 546e32a4bdefeca7d593f996fc61c6f3 (MD5) Masters Thesis.zip: 1834771 bytes, checksum: 2cbce6679e0543dd236421a61a77cf7e (MD5) LICENSE.txt: 4207 bytes, checksum: 173f689afefbd4d6cb2c38c0d37bb92b (MD5) Previous issue date: 2019-12-09"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/106267"],"dc:language":["en"],"dc:rights":["Copyright 2019 Nathan Jay"],"dc:subject":["Networks","Congestion Control"],"dc:title":["Continued development of internet congestion control: Reinforcement learning and robustness testing approaches"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:45Z"}