1This file explains how to run the network tester and how to analyze the results. 2 3create config files 4=================== 5use create_network_tester_config.py to create config files. 6you can add or change the AddConfig call in the main function to create a 7the desired network config. 8 9run network_tester_server 10========================= 11place the network config file next to the server binary and name it 12"server_config.dat". 13 14the network_tester_server should run on a server with a public IP address. 15 16the log file of network_tester_server will be created next to the binary with 17the name "server_packet_log.dat" 18 19 20run NetworkTesterMobile (apk) 21============================= 22change the IP and the port in the jni.cpp file and set it to the port and IP 23you run the network_tester_server on. 24 25place the network config file as "/mnt/sdcard/network_tester_client_config.dat" 26on the tester android phone. 27 28The log file of network_tester_server will be created at 29"/mnt/sdcard/network_tester_client_packet_log.dat" 30 31 32analyze the results 33==================== 34run "python parse_packet_log.py -f <log_file_to_parse>" to analyze the 35log results. 36