Discussion:
UDP receiving issue at high data rate (~160 Mbps)
(too old to reply)
harsh bolia
2010-12-07 09:59:20 UTC
Permalink
Hello,

I am working on an application wherein I have interfaced windows xp
(running on Dell precision 6500 laptop Core 7 processor with Broadcom
57xx 1G NIC) with an FPGA (running UDP stack). Windows has to receive
a high data rate video packets from FPGA at about 160 Mbps. I am
experiencing packet loss at the receiving application level. I am
using recvfrom() API in VC++ (VS 2008).

I have experimented with UDP packet sizes from 1304 (no fragmentaiton)
to 51000 (with fragmentation) bytes. but I face packet loss sometime
or the other. I tried increasing the UDPReceivebufferSize from code
and in registry also, but its not helping. Is it a problem with the
high data rate which windows is not able to receive.

-Harsh
miles wang
2011-03-08 04:38:05 UTC
Permalink
i come across similar problem. anyone know a solution?
thanks
Post by harsh bolia
Hello,
I am working on an application wherein I have interfaced windows xp
(running on Dell precision 6500 laptop Core 7 processor with Broadcom
57xx 1G NIC) with an FPGA (running UDP stack). Windows has to receive
a high data rate video packets from FPGA at about 160 Mbps. I am
experiencing packet loss at the receiving application level. I am
using recvfrom() API in VC++ (VS 2008).
I have experimented with UDP packet sizes from 1304 (no fragmentaiton)
to 51000 (with fragmentation) bytes. but I face packet loss sometime
or the other. I tried increasing the UDPReceivebufferSize from code
and in registry also, but its not helping. Is it a problem with the
high data rate which windows is not able to receive.
-Harsh
Submitted via EggHeadCafe
Obsessive Defragmentation Disorder (ODD) and You
http://www.eggheadcafe.com/tutorials/aspnet/b5f241d0-4e5d-44f9-aad9-78211fdea4df/obsessive-defragmentation-disorder-odd-and-you.aspx
Loading...