Skip to content
Open access

Joint communication-computation-routing optimization for energy-aware, deadline-constrained smart agriculture

Oct 2026 · Journal of King Saud University: Computer and Information Sciences · Vol 38 · 0 citations · 28 references

Abstract

The integration of Internet of Things (IoT) sensing with edge–cloud processing is fundamental to realizing scalable Smart Agriculture. However, jointly orchestrating communication, computation, and routing across resource-constrained rural deployments remains an open challenge. This paper presents a Joint Communication–Computation–Routing (JCCR) framework that unifies dual-mode radio access, hierarchical edge-cloud task placement, multi-commodity backhaul routing, and per-pipeline deadline constraints based on a modeled deterministic service-time approximation into a single mixed-integer non-linear program. The model explicitly captures Low-Power Wide-Area (LPWA) and Wireless Local Area Network (WLAN) interfaces, multi-stage agricultural data processing pipelines with flow conservation, and a realistic energy footprint combining cubic Central Processing Unit (CPU) frequency scaling with transmission costs. The latency model captures deterministic transmission and processing service-time bounds, while explicit path-dependent propagation and queueing delays are not modeled. To solve the resulting NP-hard problem, we develop a Joint Communication–Computation–Routing Optimization Framework (JCCR)- Block Coordinate Descent (BCD) algorithm with McCormick-envelope convex relaxation, which decomposes the problem into three tractable subproblems for radio admission, task placement and computation allocation, and backhaul routing. The proposed algorithm yields a non-increasing objective sequence for the relaxed problem and converges to a finite objective value. Extensive simulations on a realistic 2×2km2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2 \times 2 \text { km}^2$$\end{document} farm deployment demonstrate that the proposed framework achieves approximately 60 Mbps of timely processed throughput under moderate load and 90 Mbps under dense device deployment. Compared with decoupled, cloud-only, edge-only, and heuristic baselines, the proposed framework achieves superior throughput scalability, lower energy consumption, and a more favorable energy–modeled-latency trade-off. In particular, the proposed method maintains an admission rate of approximately 75%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$75\%$$\end{document} under heavy congestion while keeping the modeled service-time latency within the prescribed deadline constraint and converges within 15–20 iterations, confirming its practicality for scalable, energy-aware precision agriculture.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.