Topology control and interference aware resource allocation algorithms using directional antenna for QoS (802.16e) performance in multi-hop wireless networks