Data visualization for Mobile Broadband Network Measurement
In the NorNet project, we measure mobile broadband networks in Norway using different Internet Service Providers, including Telenor, Netcom, Tele2, Network Norway, and ice.net. We deploy several hundred measurement nodes all over Norway. These nodes collect measurement data including packet delay, packet loss rate, bandwidth, signal strength, RRC state, traceroute, etc. All these data are stored and sent to our server second by second. It then results in a large dataset on the server.
To understand the huge amount of data and the characteristics of the Norwegian mobile broadband networks, we need to analyze and visualize the data. Data visualization is an effective way to analyze large amounts of data to identify patterns, correlations, outliers, and trends.
There are already some tools available to visualize data and make nice charts, like Google chart tools and D3.js, but how to use these tools in an efficient way to make the visualization system user-friendly, fast responsive and more scalable, is still a challenge.
This project is a good chance for you to get involved in large-scale measurements of the Norwegian mobile broadband networks! Are you interested in this challenge? Do not hesitate to contact us!
What you should know:
- Some knowledge about MySQL database.
What you will do:
- Design and develop a user-friendly visualization system based on Google chart tools and D3.js.
- Improve the scalability of the visualization system to support several hundreds of measurement nodes.
- Decrease the latency in data visualization.
What you will learn:
- how to build a big data visualization system.
- the best way to visualize network measurement data
- up-to-date web technologies.
- how to use APIs from google map, google chart, D3.js, etc.