Intelligent wireless multi-beam directional routing with software-defined network implementation