Resource allocation in multi-hop wireless networks