Successful students will typically:
LO1: have a knowledge and understanding of the complex problems and issues arising when mobility occurs in networks.
LO2: have a knowledge and deep understanding of the complex problems and issues arising when network applications have different quality of service requirements.
LO3: be able to discuss and critically evaluate protocols intended to solve problems or address new applications that arise in mobile networking.
LO4: be able to articulate and critically evaluate protocols intended to solve complex problems or address new applications that arise in
multimedia networking.
Please see the attached file
Please submit the following components via StudyNet module website.
• One zipped file of all source files in mininet using your student number as the filename.
• Report. You are required to submit the report via StudyNet in a PDF format using your student number as the filename.
The final report is an academic report in a PDF and as such the following report structure is expected:
1. Introduction (keep it brief)
2. Main sections of the report on system modelling, simulations, and results analysis.
3. References: one fused reference list.
4. Appendixes
Please see the attached file
Formative feedback will be given for the coursework during the scheduled sessions as per the module delivery plan. Individual personalised summative feedback will be given through StudyNet for the final submission. Feedback is not just the marks and the commentary at the end of the module – it is also the regular advice about your work as you undertake the practical activities. If you fail to undertake the practical activities and you fail to engage with the class and with the instructors, you will disadvantage yourself.
Write a python script to emulate the following environment. Completion of this task will require the knowledge and understanding of the lab material and will require extra knowledge that can be obtained through self-study and research. The topology should be as the following illustration.
The illustrated topology in Figure 1 consists of 6 access points and 4 stations. The stations can represent a smart hand-held device which can vary from to a laptop, UE or to any WiFi compatible device. The topology above should be pushed towards the Mininet API using a python script with the following information and criteria.
Please adhere to the mentioned settings and configurations and deviating from the given settings may reduce the full marks given.
1. Create a UDP connection between the UDPS and the assigned client using the port_number. The UDP connection must transmit 1GB of data, with a bandwidth of 100MB.
2. Collect Jitter and Packet loss from the UDP transfer.
1. Python script that you utilised to push to configurations towards the Mininet API
2. Commands employed for UDP client and server
3. Calculate total Packet Loss and Average Packet Loss -- Provide evidence of packet loss prompt from UDP transfer in your appendix
4. Calculate total Jitter and Average Jitter – -- Provide evidence of packet loss prompt from UDP transfer in your appendix
5. Provide an analysis for your collected Packet Loss and Jitter in wireless networks. You may use additional references.
6. Additional Appendix – Throughput Graph from UDP transfer