Currently Wifi Optimizer supports the following functions:
+support for RF interference measurement
+support receive signal strength indication (RSSI) measurement
+support network throughput measurement
+support email support for sharing network information
+support GPS address resolution support for network sites
+support persistent network information so that your network survey information will not get lost when the phone is turned off
+support Wifi analyzing capability for 802.11a (5GHz) channels and 802.11b/g (2.4GHz) channels
+includes helpful information on Wifi standards (802.11a/b/g/n) and Wifi Security
Please note: your device need to have gps in order to run this app as the app tries to remember your access point locations. In the future this information can be used to display the RF coverage for all your access points.
If you have any problem in using the app, I would appreciate it very much if you would contact me and give me a chance to fix your problem. Android has gone through many software and hardware changes therefore it is possible that there are some compatibility between different versions. Please let me know so that I can fix it and make the app better instead of just giving the app a poor rating. Thanks!
The tests that can be carried out are:
A) Download speed B) Upload speed C) Delay/Jitter/Loss D) Trace-route
There are 4 modes of testing:
1) Beginner-Test, for automated multiple tests.
2) Advanced-Test, for automated multiple tests. This mode requires registration.
3) Expert-Test A, for performing individual tests on a set of servers.
4) Expert-Test B, for performing PING and Trace-route test on a manually given destination.
Results of the tests are stored anonymously in our data base for analysis and research.
This application is part of a MSc project developed by Chapsalis Georgios. The project was carried out in UCL under the supervision of Dr. Miguel Rio.
More information about this project can be found on http://www.netprobes.org/
Caused by a limitation of Android, it is not possible to fetch information about the current active Internet connection while the screen is off. To counter this, the App is now waking the device (again), when a measurement is running. This forced us to add the permission "prevent phone from sleeping".
We are well aware, that this has a negative impact on the battery, but as long as Android has this limitation, there is no other way.
Thank you for comprehension.
MOBILE PERFORMANCE BENCHMARKING SYSTEM
cnlab develops and operates the Mobile Performance Benchmarking (MPB) system for private use and Internet Service Providers. The MPB client application, used to measure Key Performance Indicators (KPI) such as Up- and Download or Roundtrip Times to reference systems, are available for iOS, Symbian, Android and Windows Phone. The measured speed depends not only on the operators network, but also on the amount of customers within the local network cell or the overall performance of the used device. A single MPB test can produce - depending on the current set up and network speed - about 10MB of data.
- prevent phone from sleeping
- Localization of the phone via GPS and mobile networks
- Information about the network (online, roaming, IP)
- Information on the Internet
- Operator, ISOCountryCodes (from SIM card or Network)
- Device IDs
- Move the app to the SD card memory (especially for phones with limited space)
- Backup the database to the external memory (useful if you want to transfer data between two phones)
- No data connection, no speed test
- Authorization for the Google Maps integration
Developer Tools / Developer Tools
- Access to the USB memory
Each device gains a unique identification number (UserID) so that each user can view its own results via Web browser. For each UserID not only the performance data are stored but also a set of system data (e.g.: IP or device ID) as well as administrative data (user location). The UserID is never given away. Its only use is to trace bugs, boost performance or create SpeedTest statistics. When an error is reported, some user send personal information, such as their E-Mail, name, address or phone number. These private data are only send to cnlab and the addressed Service Provider from the error report.
The cnlab Information Technology Research AG was founded by Prof. Dr. P. Heinzmann and Dr. P. Schöbi in 1997 as a Spin-Off of the HSR University of Applied Sciences Rapperswil. cnlab is a company according to Swiss law, owned by the management and by the staff, located in Rapperswil, Switzerland. cnlab develops and optimizes Internet applications. With the Internet Performance Benchmarking products and services, cnlab supports Internet Service Providers to improve their products. Services provided by cnlab Security Engineering and IT System Testing services are used by Swiss banks, insurance companies, the industry as well as administration to optimize their IT applications considering security, functionality and reliability. 14 engineers are currently working for cnlab.
For further information please contact email@example.com or visit www.cnlab.ch.
XSmart measures the data speed in two different ways. "Effective Throughput" is calculated based on total download/upload duration and the number of bytes transmitted.
"Average Throughput" is calculated based on sampling mechanisms and averaging the results of all single samples. "Average Throughput" chart can show you how stable the download/upload is.
The App can be setup to use a certain number of seconds (time based) or KBytes (file based) to determine the speed of Download/Upload and round Trip Time (RTT).
Many different settings like "File Size", "Buffer SIze", "Tolerance", etc. allow you to simulate all kind of different situations.
More from developer
With multi-server support across the global, including North America, Asia, Europe and Australia, 3 nearest servers are automatically selected and help you accurately measure the network performance, including latency, download speed and upload speed. The results are more accurate than any other tests using a single-threaded TCP test.
This application is intended primarily for use by the robustnet research group. We make no guarantees whatsoever that this will work for anyone else or for any specific devices. Use at your own risk.
Apps with existing profiles will show up in green, whereas those not yet analyzed will show up in gray. We are in the process of analyzing all of the available free apps on the market, but we will give priority to applications requested by users of AppProfiles, so please check back in a few hours if you don't see an application you're interested in. (Note that we do not provide information about paid apps or apps not downloaded through the Android Market.)
You also have the option to indicate what app behaviors you don't like by toggling the face next to each action, or indicate if you are uncomfortable with an app's behavior, then pressing "Submit" to upload your feedback. We encourage you to do so as it helps make the app more effective as well as helping us with our research.
We are researchers at the University of Michigan and have no commercial interests in this app, and use the Internet permission only to deliver summaries to your phone and allow you to submit feedback. We track individual feedback submissions via a large, random number generated on your phone (which is not derived from any personally identifiable information in any way). You can opt out of this by unchecking the relevant checkbox on the feedback page, or alternately by not submitting feedback.
If you have any further questions about any of the applications, feel free to contact us.