CARMEN: a cognitive networking testbed on android OS devices