000 02775nam a22001937a 4500
003 NUST
005 20240924122044.0
008 240924b ||||| |||| 00| 0 eng d
082 _a621.382,ASM
100 _aAsmat, Mehran
_9126030
245 _aMobile Network Monitoring Application /
_cMehran Asmat, Muhammad Ihtesham, Muhammad Jawad Sultan, Ameer Hamza
260 _aMCS, NUST
_bRawalpindi
_c2024
300 _a62 p
505 _aIn the current digital society, most of the communication and the internet access is accomplished through the mobile networks. Therefore, assuring the best possible network service and reliability has been one of the most prevalent tasks for Android smartphones. The following thesis covers the mobile network monitoring and analysis for Android devices, which is designed to we gather information on the signal strength, network metrics and location-based data. The research begins with drawing an architecture as well as an implementation of the Android application that is responsible for monitoring network performance aspects. The application can access the TelephonyManager and LocationManager APIs to get live data of signal strength, network metrics, and location information. Permission handling is implemented with a focus on user’s privacy and security needs. One of the main parts of the research work consists in network metrics monitoring and diagram analysis, such as download speed, latency and total bytes downloaded. Concerning network testing procedures, the methods consist of having HTTP connections to download according to the specified URLs. Calculations required involves the difference between the time taken to get data from the server (pure network latency) and the total time taken (mostly caused by processing issues). User experience is well cared of in the application terms of the results presentations; this is made available in an intuitive user interface, providing users with actionable insights into their network performance. The effectiveness of the proposed solution is tested by a series of experiment and actual-world situations by steps. In the evaluation of the application’s ability to accurately capture network metrics and provide insightful feedback on an efficient and timely basis, users can understand how the application can contribute to improving user experience and maximizing network efficiency. In the end, the thesis was done to be part of the field of network monitoring and performance analysis on android devices through presenting comprehensive measures which combines real-time data collection, analytics, and visualization.
650 _aUG EE Project
_9118090
651 _aBEE-57
_9125983
700 _aSupervisor Dr. Faisal Akram
_9125995
942 _2ddc
_cPR
999 _c611759
_d611759