Reference no: EM133023560
7COM1076 Wireless Mobile and Multimedia Networking
Learning Outcome 1: have a knowledge and understanding of the complex problems and issues arising when mobility occurs in networks.
Learning Outcome 2: have a knowledge and deep understanding of the complex problems and issues arising when network applications have different quality of service requirements.
Learning Outcome 3: be able to discuss and critically evaluate protocols intended to solve problems or address new applications that arise in mobile networking.
Learning Outcome 4: be able to articulate and critically evaluate protocols intended to solve complex problems or address new applications that arise in multimedia networking.
TASK 1
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.

Figure 1: Topology
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.
TASK 2
Create a new file from the existing python script, rename this to highlight T2.

Experiment:
1. Create a UDP connection between the assigned server and the assigned client using the given port_number. The UDP connection must transmit data for 600s.
2. Collect Jitter and Packet loss from the UDP transfer.
TASK 3
Write a python script to illustrate the following topology with SDN Controller (ONOS) available to you. The controlle IP address is 127.0.0.1. Completion of this task will require the knowledge and understanding of the lab material an will require extra knowledge through self-study and research. The topology should be as the following illustration.

The links between hosts and switches have the following modifications and information.
Experiment:
1. Create a TCP connection between the Server and the assigned client using the given port_number.
The TCP connection must transmit data for 1024MB.
2. Collect TCP traffic from Wireshark.
a. Collect TCP Packets
b. Collect TCP Flagged Packets
c. Calculate TCP Success Rate (Provide evidence of TCP packets and TCP Flagged Packets)
3. Create a Multicasting Video Stream using the given video between the assigned two clients and the Server
a. Produce the UDP throughput graph
Attachment:- Wireless Mobile and Multimedia Networking.rar