Developing a Smart Wireless Sensor Network for Waste Management in Cities
This paper proposes and evaluates a city-scale wireless sensor network (WSN) for smart waste management that combines IPv6-enabled IoT nodes, the RPL routing protocol, and a UAV-based collection strategy. We simulate a realistic urban scenario based on transport stations around Whitechapel, London, and publish the full Contiki-NG/Cooja simulation and node source code for reproducibility.
Key ideas and architecture:
- 
Three node roles: - 
Root node (onboard a UAV): collects bin status, prioritizes the fullest bin, and schedules emptying in 30-minute cycles. 
- 
Waste nodes: smart bins that sense fill level and periodically send status. 
- 
Relay nodes: placed strategically to maintain multi-hop connectivity in dense urban settings. 
 
- 
- 
Networking stack: - RPL over IEEE 802.15.4 using 6LoWPAN, enabling IPv6 and multi-hop reliability in low-power, lossy environments.
 
- 
Case study: - 
Whitechapel transport stations serve as proxy locations for deploying 22 nodes in simulation. 
- 
Cooja (Contiki-NG v4.9) used with a controlled channel model and TMote Sky motes. 
 
- 
Experiments and findings:
- 
Transmission delays (22-node topology, 10-hour sim): - 
Average end-to-end delay ≈125 ms, with most nodes around 100 ms. 
- 
Delays increase with Euclidean distance from the root due to additional hops. 
- 
Occasional drops (e.g., node 18) highlight the need for retransmission/fault tolerance, but impact is minor given non-time-critical scheduling. 
 
- 
- 
Waste management behavior (5-node scenario, 10-hour sim): - 
A simple linear growth model with random rates (1–5%) per interval. 
- 
UAV/root selects the fullest bin at each 30-minute interval and “empties” it gradually, demonstrating effective prioritization. 
 
- 
Why it matters:
- 
Integrates proven IoT networking (RPL/6LoWPAN) with UAV logistics to reduce emissions and improve service efficiency. 
- 
Demonstrates tolerable latency for periodic monitoring in urban deployments. 
- 
Offers open-source code and simulations to accelerate future research and real-world pilots. 
Limitations and future work:
- 
The waste growth model is simplified; real environments need richer, non-linear models and human/temporal patterns. 
- 
Packet loss handling and reliability mechanisms (e.g., retransmissions, acknowledgements, fault tolerance) should be added. 
- 
Physical pilots and AI-based scheduling/route optimization could further enhance performance and adaptivity. 
Resources:
- Full simulation environment and code: https://github.com/palzino/Waste-Management-WSN
- DOI: https://doi.org/10.1007/978-3-031-91351-8_12