A controller-driven approach for Opportunistic Networking