In dynamic TDD, the network can dynamically use resources for either uplink or downlink transmissions to match the instantaneous traffic situation, which leads to an improvement in end-user performance compared to the conventional static split of resources between uplink and downlink.