Stream UDP over GSM

I have a gsm shield that supports UDP. I want to be able to stream UDP packets quickly, like 50 packets per second, 20 bytes per packet.

I have been successful with sending individual packets with AT+CIPSEND, but when I put that in a loop there are delays between each call.

Is there a better way to stream data over UDP protocol at high speeds for a long period of time?

Thanks

Don't you think you should tell us what hardware you're using? Post a link to that GSM shield and post the code you're testing with.