PDA

View Full Version : network performance measurements using winCE


Doom9
5th May 2003, 17:18
I'm looking for a tool like netperf but that's working on WinCE. The goal is to send UDP streams over a wireless network and walk around with a PDA and get some useful packet loss measurements under various conditions. Does anybody know such a software?

Atamido
5th May 2003, 20:05
Google (http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=%22windows+ce%22+%22packet+analyzer%22) is your friend for this. You may even consider sending an email to Ethereal (http://www.ethereal.com). They don't show a port for Windows CE, but its been ported to darn near everything else and it may be good for them to port it there also.

Atamido
5th May 2003, 20:08
Nevermind. I just realized that you were looking for benchmarking software instead of simple packet analyzers. But, if you did use a simple packet analyzer, you could simply count the number of packets sent and subtract the number recieved. :rolleyes:

Doom9
5th May 2003, 21:03
hehe.. I actually worked for a company that made some contributions to Ethereal and I was porting them to Solaris before they were included in the main distribution so I'm familiar with Ethereal ;) And as you correctly mentioned.. I'm looking for something else. In fact, there's an existing packet analyzer that writes ethereal compatible output.. it's available for free for non commercial use and it works on Pocket PC2002 (Win CE 3.0). But I'm really looking for something like netperf.. I spend an hour googling and I didn't find what I'm looking for :/

Atamido
5th May 2003, 21:54
Why not just write a simple application that sends out UDP packets where the content is an incrementing number and the time it was sent? Then you could capture all of the packets and see which packets were dropped at what times. Keeping the packet information in the data would make it easy to create a database of both the sent, and recieved packets for a compare.

Of course this would require a lot of manual handling on your end and may be more work then you were planning on for such a simple task.