{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/127409"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/127409","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Centralized traffic engineering for networked farm applications","abstract":"Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-12-01","abstract_html":"Submission published under a 24 month embargo labeled &#x27;U of I Access&#x27;, the embargo will last until 2026-12-01","abstract_has_math":false,"creators":["Tahir, Ammar"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Mittal, Radhika"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024-12-09","date_published":"2024-12-09","updated_at":"2026-07-22T22:25:04Z","subjects":["Traffic Engineering","Wireless","Resource Management","Networks"],"languages":["en","eng"],"rights":["Copyright 2024 Ammar Tahir"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/2142/127409","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Mittal, Radhika"]},{"key":"dc:creator","label":"Author","values":["Tahir, Ammar"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2024-12-09","2024-12"]},{"key":"dc:type","label":"Dc Type","values":["text","Thesis"]},{"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":["Traffic Engineering","Wireless","Resource Management","Networks"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en","eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2024 Ammar Tahir"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://hdl.handle.net/2142/127409"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-12-01","The student, Ammar Tahir, accepted the attached license on 2024-12-09 at 14:16.","The student, Ammar Tahir, submitted this Thesis for approval on 2024-12-09 at 14:24.","This Thesis was approved for publication on 2024-12-09 at 16:52.","DSpace SAF Submission Ingestion Package generated from Vireo submission #21552 on 2025-03-28 at 14:45:01","Emerging farming techniques rely on smart devices such as multi-spectral cameras that collect fine-grained data, and robots that perform tasks such as de-weeding, berry-picking, etc. These networked farm applications (requiring 10s of Mbps of throughput per device, with tens to hundreds of devices in a typical farm) must be supported on a wireless mesh network with limited capacity. In this work, we use these networked farm applications as a compelling case-study to design FarmNetes, a centralized traffic engineering (TE) system for wireless mesh networks. FarmNetes leverages explicit control over farm workloads to make centralized TE decisions (temporal flow schedules, routes, sending rates, and channel configurations) so as to best meet task requirements and achieve high network utilization. FarmNetes’ centralized TE decisions enable it to work with commodity devices and control how the network is shared across flows based on the desired policies (prioritization and fairness) irrespective of the underlying MAC layer link sharing mechanisms. This further enables MAC-agnostic reasoning of wireless network behavior when making TE decisions. It makes these decisions using a series of “wireless-aware” TE algorithms that are centered around an intuitive flow-centric reasoning of wireless effects such as interference and impact of transmission distance. FarmNetes works with commodity devices, in a manner that is agnostic of the specific MAC layer link sharing mechanisms deployed on these devices. Our evaluation, using testbeds in a farm and trace-driven simulations, shows how FarmNetes achieves 3 × higher end-end network throughput and better meets application demands, compared to standard wireless mesh strategies."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Centralized traffic engineering for networked farm applications"]}]}],"canonical_facts":{"dc:contributor":["Mittal, Radhika"],"dc:creator":["Tahir, Ammar"],"dc:date":["2024-12-09","2024-12"],"dc:description":["Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2026-12-01","The student, Ammar Tahir, accepted the attached license on 2024-12-09 at 14:16.","The student, Ammar Tahir, submitted this Thesis for approval on 2024-12-09 at 14:24.","This Thesis was approved for publication on 2024-12-09 at 16:52.","DSpace SAF Submission Ingestion Package generated from Vireo submission #21552 on 2025-03-28 at 14:45:01","Emerging farming techniques rely on smart devices such as multi-spectral cameras that collect fine-grained data, and robots that perform tasks such as de-weeding, berry-picking, etc. These networked farm applications (requiring 10s of Mbps of throughput per device, with tens to hundreds of devices in a typical farm) must be supported on a wireless mesh network with limited capacity. In this work, we use these networked farm applications as a compelling case-study to design FarmNetes, a centralized traffic engineering (TE) system for wireless mesh networks. FarmNetes leverages explicit control over farm workloads to make centralized TE decisions (temporal flow schedules, routes, sending rates, and channel configurations) so as to best meet task requirements and achieve high network utilization. FarmNetes’ centralized TE decisions enable it to work with commodity devices and control how the network is shared across flows based on the desired policies (prioritization and fairness) irrespective of the underlying MAC layer link sharing mechanisms. This further enables MAC-agnostic reasoning of wireless network behavior when making TE decisions. It makes these decisions using a series of “wireless-aware” TE algorithms that are centered around an intuitive flow-centric reasoning of wireless effects such as interference and impact of transmission distance. FarmNetes works with commodity devices, in a manner that is agnostic of the specific MAC layer link sharing mechanisms deployed on these devices. Our evaluation, using testbeds in a farm and trace-driven simulations, shows how FarmNetes achieves 3 × higher end-end network throughput and better meets application demands, compared to standard wireless mesh strategies."],"dc:format":["application/pdf"],"dc:identifier":["https://hdl.handle.net/2142/127409"],"dc:language":["en","eng"],"dc:rights":["Copyright 2024 Ammar Tahir"],"dc:subject":["Traffic Engineering","Wireless","Resource Management","Networks"],"dc:title":["Centralized traffic engineering for networked farm applications"],"dc:type":["text","Thesis"],"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:25:04Z"}