One of our clients had a system that used UDP packets for speed, but wasn't working and so needed testing. I created a testing suite program that could receive and send UDP packets.