Windows 7  Professional UDP Buffer Size

Posted on 2011-04-27
Medium Priority
Last Modified: 2016-03-02
On a Lenovo ThinkPad with Windows 7  Professional, I send and receive UDP packets with Matlab using a program called judp.m that I downloaded here: http://www.mathworks.com/matlabcentral/fileexchange/24525-a-simple-udp-communications-application.

My current application receives about 400 packets per second, each about 45Kbytes, from another server on the same LAN. Each packet has a unique index. About 1 to 2 percent of the packets are dropping; I can tell by looking at the packet index. I suspect that my UDP receive buffer is too small.

Two questions:

First, how can I tell my UDP buffer size?

Second, how can I increase it to 65535?

Question by:countydave
  • 2
LVL 13

Expert Comment

ID: 35480123

Author Comment

ID: 35480397
I need a Windows or Matlab solution, not a C solution. Thank you.
LVL 13

Expert Comment

ID: 35493204
I suggest contacting either Microsoft or Metlab Support. I am unaware of any way to do this without using Windows CE 5.0 and I have not seen any documentation on commands to change this.

If you are trying to increase the size of the packets you can adjust the MTU, however this is limited at other points in the network.
LVL 15

Accepted Solution

yuk99 earned 2000 total points
ID: 35494729
If you have Instrument Control Toolbox for MATLAB you can create UDP object with defined InputBufferSize property.
u = udp('','InputBufferSize',65535);

Open in new window

Read the documentation for more info:

For an existed udp object you can get or set any property:
uibs = get(u,'InputBufferSize');

Open in new window


Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Windows 10 Creator Update has just been released and I have it working very well on my laptop. Read below for issues, fixes and ideas.
In the absence of a fully-fledged GPO Management product like AGPM, the script in this article will provide you with a simple way to watch the domain (or a select OU) for GPOs changes and automatically take backups when policies are added, removed o…
This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…
Suggested Courses
Course of the Month16 days, 20 hours left to enroll

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question