~ We introduce an ad hoc wireless mobile network that employs a hierarchical networking architecture. The network uses high capacity and low capacity nodes. We present a topological synthesis algorithm that selects a subset of high capacity nodes to form a backbone network (Bnet). The latter consists of interconnected backbone nodes that intercommunicate across higher power (or regular) links, and also makes use of unmanned vehicles (UVs), including airborne UAVs orbiting at multiple altitudes, as well as ground based UGVs, to form a multi-tier hackhone. Each backbone node manages the allocation of communications resources associated with nodes that reside