Waste management is a primary issue in many modern cities, due to both the cost of the service and the problem of the storage of garbage in landfills. A deeper penetration of ICT solutions in this domain, however, may result in significant savings and economical and ecological advantages. For instance, the use of intelligent waste containers, which detect the level of load and allow for an optimization of the collector trucks route, can reduce the cost of waste collection and improve the quality of recycling. To realize such a smart waste management service, the IoT shall connect the end devices, i.e.intelligent waste containers, to a control center where an optimization software processes the data and determines the optimal management of the collector truck fleet