Hi all, I have released Precise Software Pacer (PSPacer) version 1.0 under the GNU GPL license. PSPacer achieves precise pacing (regulating bandwidth and smoothing of bursty traffic) without any special hardware. In the past, some software-based pacing schemes have been proposed. However, they have been hard to implement, because they require that the operating system maintains a high resolution timer, which could incur lots of overhead. In contrast, PSPacer employs an alternative simple and easy to implement scheme which adjusts the inter packet gap (IPG) to insert gap packets between outgoing packets. PSPacer can control the IPG precisely, by adjusting the amount of gap packets. The form of gap packet is the IEEE 802.3x PAUSE packet, therefore gap packets are discarded at a switch input port and real packets go through on keeping uniform intervals. PSPacer is implemented as a classful qdisc module, and then it is independent of the device driver, and kernel re-compilation is not required for the installation. For more information, refer the project page at http://www.gridmpi.org/gridtcp.jsp Any questions or suggestions? Thanks