Evaluate a network for a new department building

Assignment Help Computer Networking
Reference no: EM133296960

Wireless Mobile and Multimedia Netorking

ANONYMOUS MARKING

You have been hired to design, test and evaluate a network for a new department building at University of Hertfordshire. The scenario can be explained in four tasks.

TASK 1

Fig.1 depicts the floor plan of the new building. The building will require 5 WiFi access points to provide accessibility to the users. Write a python script to emulate the environment with 5 access points ( One for each class room). 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.

1714_Wireless Mobile and Multimedia Netorking.jpg

 

Figure 1: Floor plan

The illustrated floor plan in Figure 1 must consist of 5 access points. For emulation purposes emulate 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. Stations (AT1, STA2, STA3 and STA4) must carry a Class C private IP address. APs must be connected using a physical link facilitating a linear topology. Fill the rest of the table below to suit your preference that will aid in facilitate the above floor plan.

Name

MAC

IP Address

(X,Y) coordinates

SSID

Password

Model

Range

Channel

AP1

 

N/A

 

 

studentID

DI524

 

 

AP2

 

N/A

 

 

studentID

DI524

 

 

AP3

 

N/A

 

 

studentID

DI524

 

 

AP4

 

N/A

 

 

studentID

DI524

 

 

STA1

 

 

 

N/A

studentID

N/A

 

N/A

STA2

 

 

 

N/A

studentID

N/A

 

N/A

STA3

 

 

 

N/A

studentID

N/A

 

N/A

STA4

 

 

 

 

studentID

N/A

 

N/A


Table 1: MAC, IP, SSID, coordinates and other information of the nodes to be filled by the student

Encryption type for the communication is wpa2 and the failMode is standalone. The stations must be in mobility state. Add mobility to your script. Use your preferred x and y coordinates to Entrance, Lecture Room A, Lecture Room B, Lecture Room C and Lecture Room D.

The mobility of the station nodes will be in the following sequence.

Name

Start Location

End Location

Start Time - End Time

Moving Speed (min-max)

STA1

Entrance

Lecture Room A

10s-20s

min_v=1, max_v=5

STA2

Entrance

Lecture Room B

30s-60s

min_v=5, max_v=10

STA3

Entrance

Lecture Room C

25s-60s

min_v=2, max_v=7

STA4

Entrance

Lecture Room D

10s-20s

min_v=2, max_v=7

Table 2: Mobility of the Nodes

Upon completion of the script with mobility, your network should emulate the following.

Deliverable:
• Completed Table 1 and Table 2.
• Python script that you utilized to push to configurations towards the Mininet API
• Screenshot from the Mininet WiFI GUI
o Prior Mobility
o At the completion of mobility
• Screenshot of the access point connected upon completion of mobility by stations and the command/s used to obtain that information. This should be for all three stations
o STA1
o STA2
o STA3
• Ping STA1<- - - > STA2 , STA2<- - - > STA3, STA1<- - -> STA3, STA1<- - - > STA4. Provide the screenshot of your successful pings. You may use the Mininet commands line or the x-Term CLI

THE ASSIGNMENT TASK:

TASK 2

Fig.2 depicts the floor plan of the new building and the emergency gathering car park. During an emergency, response units will communicate via AdHoc devices. You have been assigned to evaluate which adhoc protocol ( olsr or babel) functions best. You will require a minimum of 3 devices in mobility, either from car park to the emergency exit or vice-versa. 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.

2125_Wireless Mobile and Multimedia Netorking1.jpg

Figure 2: Floor plan and car park

Name

IPv6

MAC

Position

Range

Antenna Height

Antenna Gain

Protocol

SSID

HT_CAP

 

 

 

 

40

1

5

olsr

adhocUH

HT40+

 

 

 

 

40

2

6

olsr

adhocsUH

HT40+

 

 

 

 

40

3

7

olsr

adhocUH

HT40+

 

 

 

 

30

3

7

babel

adhocUOH

HT40+

 

 

 

 

30

3

7

babel

adhocUOH

HT40+

 

 

 

 

30

3

7

babel

adhocUOH

HT40+

Table 2: MAC , IP , SSID , coordinates and other information of the nodes for Task to be filled by the student

Deliverable:

1. Python script that you utilized to push the configurations towards the Mininet-WiFi
2. Initiate an ICMP stream between sta4ad < - - -> sta5ad, sta5ad < - - -> sta6ad and sta4ad < - - -> sta6ad and produce three screenshots for each
3. Initiate an ICMP stream between sta7ad < - - -> sta8ad, sta8ad < - - -> sta9ad and sta7ad < - - -> sta9ad and produce three screenshots for each
4. Initiate two TCP transfers in each Adhoc network.
o Transfer 100MB amongst allocated server and client.
o Collect average throughput of each transfer

Report Task 1 and 2:

Your report must include the following:
• Modelling
o Brief explanation on Mininet, Adhoc networking and WIFI networking
o Explanation of the Python commands using code snippets
o Screenshots as mentioned in the deliverable section in each task
• Results
o Throughput graph, Total number of TCP packets and Total number of TCP flagged packets for each transfer

• Analysis
o Calculate TCP Success rate for each transfer
o Critically evaluate the two adhoc protocols (olsr, babel) and present your findings. Which protocol performed better? Provide an analysis backed by references.

TASK 3

You have been hired to connect the newly built building with the old building of University of Hertfordshire. For the purpose of emulation each lecture room must have at least 1 PC. Server room must have two Servers. Two buildings and server room must be connected. Lecture rooms in each building must be in a separate VLAN and switches in each building must be connected using either a ring or grid topology.

1502_Wireless Mobile and Multimedia Netorking2.jpg

Figure 4: Building plan

Name

IP Address

Room

MAC

VLAN

H1

Class C IP address/24

Lecture Room A

 

400

H2

Class C IP address/24

Lecture Room B

 

400

H3

Class C IP address/24

Lecture Room C

 

400

H4

Class C IP address/24

Lecture Room D

 

400

H5

Class C IP address/24

Lecture Room E

 

400

H6

Class C IP address/24

Lecture Room F

 

500

H7

Class C IP address/24

Lecture Room G

 

500

Server

20.0.0.1/8

Server Room

 

N/A

UDP

40.0.0.1/8

Server Room

 

N/A

Table 4: Network configurations

• Python script that you utilized to emulate the environment
• Screenshot from the ONOS GUI (Move the nodes in the environment to iterate the topology at Figure 4)
• VLAN Functionality

TASK 4

Upon successful completion of the above task, please use the video and the host assigned to you to conduct the rest of the tasks.
• Configure a route between Server or UDP (as assigned) and the Host (as assigned to you). Provide the command you utilized at both server and client end.
• Confirm the route functionality with a ICMP stream. Provide a screenshot of the same.
• Initiate a UDP flow between Server/UDP and Host to total of 480 seconds using the port number assigned to you with a bandwidth of 10Mbps.
• Use the video that have been assigned to you, host it at the assigned Server/UDP and stream it at the assigned Host.

Your report must include the following:
• Modelling
o Brief explanation on OpenFlow and SDN (1 page max)
o Explanation of the Python commands using code snippets
o What is a VLAN? Explain how this can be advantageous using references.
o Network metrics such as throughput, loss and jitter affect the overall performance of your network. Do you agree? Give an explanation with references.
o Screenshots as mentioned in the deliverable section in each task, totalling the number of screenshots but not limited to 6
• Results
o Total jitter, delay and mean throughput of the UDP
o Throughput graph obtained from Wireshark during video stream
o Total number of Packet loss from the video stream, screenshot of the statistic file from Wireshark
• Analysis
o Evaluate the performance of UDP against the Video Transfer.
• You may use network matrices such as throughput, loss and jitter. Provide references.
• Evaluate RTP traffic against UDP traffic. Provide references.
o Evaluate a network based on SDN against a traditional next-hop network. Provide references.

There is a maximum of 20-page limit (A4 size) excluding appendices and references, although marginal excess can be condoned. Utilised Python Scripts must be in the Appendix section.

Reference no: EM133296960

Questions Cloud

Solve security and session handling issues : CO3102 App Project - Use appropriate server-side and client-side scripting languages to create a web application and Solve security and session handling issues
What could be causing the high turnover rate : A business has a high turnover rate, what could be causing the high turnover rate? You always see job opportunities at this company, is that a good sign?
Determine how many ambulances to assign to each district : determine how many ambulances to assign to each district How does your answer change if Goal 2 has the highest priority, then Goal 3, and then Goal 1?
What circumstances will you discuss your batna : When or under what circumstances will you discuss your BATNA? What can you say to rebuild trust? What can you do to demonstrate trustworthiness?
Evaluate a network for a new department building : 7COM1076 Wireless Mobile and Multimedia Netorking, University of Hertfordshire You have been hired to design, test and evaluate a network for a new department
What is your overall conclusion of the economic statement : What is your overall conclusion of the Economic Statement? Do you think this will help Canada's position internationally?What else would you suggest be done?
Where has uber been most successful : Where has Uber been most successful? Least successful? Why?How would you describe Uber's launch strategy in the markets highlighted in the case?
Describe the business model of airbnb : Using the business model canvas, describe the business model of AirBnB. What are the main features in this business model that made the firm successful?
How many turkeys and toothpaste they sell during the year : Walmart has historical data on how many Turkeys and how much toothpaste they sell during the year. What distribution would you surmise for each and why?

Reviews

Write a Review

Computer Networking Questions & Answers

  Networking and types of networking

This assignment explains the networking features, different kinds of networks and also how they are arranged.

  National and Global economic environment and ICICI Bank

While working in an economy, it has a separate identity but cannot operate insolently.

  Ssh or openssh server services

Write about SSH or OpenSSH server services discussion questions

  Network simulation

Network simulation on Hierarchical Network Rerouting against wormhole attacks

  Small internet works

Prepare a network simulation

  Solidify the concepts of client/server computing

One-way to solidify the concepts of client/server computing and interprocess communication is to develop the requirements for a computer game which plays "Rock, Paper, Scissors" using these techniques.

  Identify the various costs associated with the deployment

Identify the various costs associated with the deployment, operation and maintenance of a mobile-access system. Identify the benefits to the various categories of user, arising from the addition of a mobile-access facility.

  Describe how the modern view of customer service

Describe how the greater reach of telecommunication networks today affects the security of resources which an organisation provides for its employees and customers.

  Technology in improving the relationship building process

Discuss the role of Technology in improving the relationship building process Do you think that the setting of a PR department may be helpful for the ISP provider? Why?

  Remote access networks and vpns

safekeeping posture of enterprise (venture) wired and wireless LANs (WLANs), steps listed in OWASP, Securing User Services, IPV4 ip address, IPV6 address format, V4 address, VPN, Deploying Voice over IP, Remote Management of Applications and Ser..

  Dns

problems of IPV, DNS server software, TCP SYN attack, Ping of Death, Land attack, Teardrop attack, Smurf attack, Fraggle attack

  Outline the difference between an intranet and an extranet

Outline the difference between an intranet and an extranet A programmer is trying to produce an applet with the display shown in Figure 1 below such that whenever one of the checkboxes is selected the label changes to indicate correctly what has..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd