BeaQoS: Load balancing and deadline management of queues in an OpenFlow SDN switch