Preemptive Packet-Mode Scheduling to Improve TCP Performance [chapter]

Wenjie Li, Bin Liu, Lei Shi, Yang Xu, Dapeng Wu
2005 Lecture Notes in Computer Science  
Recent Internet traffic measurements show that 60% of the total packets are short packets, which include TCP acknowledgment and control segments. These short packets make a great impact on the performance of TCP. Unfortunately, short packets suffer from large delay due to serving long data packets in switches running in the packet mode, i.e. a packet is switched in its entirety. To optimize TCP performance, we apply a cross-layer approach to the design of switching architectures and scheduling
more » ... lgorithms. Specifically, we propose a preemptive packet-mode scheduling architecture and an algorithm called preemptive short packets first (P-SPF). Analysis and simulation results demonstrate that compared to existing packet-mode schedulers, P-SPF significantly reduces the waiting time for short packets while achieving a high overall throughput when the traffic load is heavy. Moreover, with a relatively low speedup, P-SPF performs better than existing packet-mode schedulers under any traffic load.
doi:10.1007/11499169_20 fatcat:v6w46hcguvcxrc5qrtw2lrsq4y