A Federated Learning Approach to Routing in Challenged SDN-Enabled Edge Networks