Back to search

University of Illinois at Urbana-Champaign

Centralized traffic engineering for networked farm applications

Abstract

dc:description

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.

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 × 4

Rights

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

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Tahir, Ammar. Centralized traffic engineering for networked farm applications. Thesis thesis, University of Illinois at Urbana-Champaign, 2024. https://hdl.handle.net/2142/127409