Poor UDP performance with Windows Phone 7.1 (Mango)

I try to constantly send small UDP packets (8 bytes) as quickly as possible from Samsung Omnia 7 with Windows Phone 7.1 Beta2 refresh (Mango) to a standard PC with Windows 7, and I get very unstable performance.

The strangest thing is that I get better performance when sending a single message within 1-4 milliseconds. If I send messages faster (<1 ms) or slower (> 4 ms), I get weird freezes when packets seem to get stuck (for 0.5-1 sec every ~ 0.5 sec) somewhere before than they will be released into the package again.

Another strange observation is that the sending phone application still sends messages continuously. It is as if freezing occurs outside the application, possibly in a network device by telephone (?). But why the delay between messages is 1-4 ms? Why do I get more of these freezes when sending messages at a lower speed (5-50 ms)?

(When sending from the emulator, I get good performance.)

Update

I'll give it back now. It may work better in the final version of WP7.1. He who is waiting will see.

+4
source share
1 answer

It seems that the problem is with sending UDP data to WP7. See MS Connect Problem Log

http://connect.microsoft.com/VisualStudio/feedback/details/690198/poor-udp-performance-in-windows-phone-7-mango

+2
source

All Articles