Unmanned aerial vehicle (UAV) base stations have a variety of applications due to their ability to be quickly and freely deployed. They provide a promising solution when existing terrestrial networks are damaged during a disaster and network connectivity is lost, helping to restore connectivity in disaster-affected areas. However, moving UAVs provide unfair network connectivity for ground-based user equipment. To solve this, we need to integrate speed control and bandwidth allocation. In this paper, we give an overview of the algorithms integrating them and demonstrate how they further improve fairness. Moreover, we provide an architecture based on the Open-RAN architecture for running integrated algorithms. Finally, we use computer simulations to demonstrate its effectiveness.