A Traffic Pattern Adaptive Mechanism to Bound Packet Delay and Delay Variation in 5G Fronthaul