University of Illinois at Urbana-Champaign
Centralized traffic engineering for networked farm applications
Abstract
dc:descriptionEmerging 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.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- University of Illinois at Urbana-Champaign
- Year dc:date
- 2024
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Tahir, Ammar
- Contributors dc:contributor
-
- Mittal, Radhika
Subjects
dc:subject × 4Rights
dc:rights- Statement dc:rights
-
- Copyright 2024 Ammar Tahir
- Language dc:language
- en, eng
Identifiers
dc:identifier.*- Handle dc:identifier
- https://hdl.handle.net/2142/127409