Practical Packet Pacing in Small-Buffer Networks
The demand for more bandwidth has lead to proposals for an all-optical network core. Due to inherent constraints of optical technology, only routers with small packet buffers are feasible to be implemented. In order to ensure efficient operation of such small-buffer networks, it is necessary to ensure that traffic is less bursty than in conventional networks. The authors propose a novel packet pacing mechanism that can smooth traffic bursts. Their theoretical analysis shows that their pacing scheme can guarantee that queue length of routers is BIBO stable. Experimental results from their prototype implementation show the effectiveness of their pacer on in terms of reduced network congestion and improving network throughput.