Urgenthomework logo
UrgentHomeWork
Live chat

Loading..

COMP1664 Network Technology

{`
Course: COMP1664  Network Technology Level 6
Coursework Assessment  2017-2018
Network Modelling and Performance Evaluation – System Expansion 
60: Network Technology - Term 1 - MAC
The University of Greenwich
`}

Learning Outcomes:

Have a sound working knowledge of network types, protocol architectures, hardware and software components, and critical appreciation of their pros and cons. 
Be aware of the ways in which various network technologies can be integrated to achieve required configurations and end-to-end systems.

Understand how to build and use models of networks to evaluate their performance.

Objectives:

  • To enable students to investigate network technology through simulation.
  • To enable students to investigate the effects of various network traffic conditions on network performance.
  • To enable students to gain experience of carrying out an experiment, to collect and process experimental data, and to present and analyze results with clarity and depth.
  • To enable students to appreciate the role and value of simulation tools when designing and analysing networks.
  • To allow students to gain practical experience of using a network modelling tool.
COMP1664 Network Technology

The Task:

The emphasis of this task is to design and use a model of a network as the basis for an investigation into the factors that affect the network’s performance (using throughput and delay as performance metrics). It is necessary to build a realistic model of a network in order to perform reliable experiments and achieve meaningful results.

This coursework task is divided into parts A, B and C, plus a conclusion. You should upload a single report containing all sections.

Part A – Designing a network and modelling it

1. Design a network for a medium-sized company, or an organisation such as a hospital or airport, located at a single campus. You can base the design on the requirements of an existing company or organisation, or you can invent one. In either case care must be taken to ensure the design is realistic.

You need to clearly identify the organisation’s line of business and the data and communication needs they have, and thus determine the consequences this has on the network requirements.

Some constraints are provided to guide you:

  • The network must be designed taking into account the type of business or organisation you have chosen, and thus must be appropriate for their network traffic requirements.
  • The network must be divided into at least three main sub-networks; each representing a department or a group of departments within the organisation.
  • The sub-networks must be interconnected with a network core containing at least three routers.

Apart from these constraints, you have freedom over the actual design, but it must suit the needs of your chosen organisation and you need to justify this aspect.

2. Critically discuss your design, explaining the topology and technologies used. Provide justification in terms of the company you have chosen, and their specific networking needs.

3. Create and test a model for your design (for part A only the topology aspect of the model is expected).

Part B Network Traffic Modelling

You are required to evaluate the performance of your network under realistic conditions. Workload is constantly fluctuating in real networks and can vary significantly; therefore you should test the network under a range of different workload types and intensities.

This step, see below, sets up your base workload model on which you perform the majority of experiments (see section C). However, it is often interesting to test the network under significantly higher workloads than are expected to occur – to ‘stress-test’ your network design. To do this you could try doubling or quadrupling the traffic intensity in your base workload model.

Devise a realistic network traffic model for your organisation:

  1. Determine at least three staff profiles, e.g. by department, so there might be profiles defined as {sales, administration, ... , ... , ...} depending on your organisation scenario. Identify the roles of the staff in these profiles (what type of work do they do).
  2. Determine, with justification, the types of application traffic e.g. {Email, FTP, HTTP, Database, ... , ...} generated by each staff profile. It is important to choose a realistic set of network application types that would be used by the staff of the organisation you have chosen. Three or four applications for each profile is adequate; choose the ones that are most relevant to the type of work the organisation performs. For each type of application, determine the intensity of network usage that arises (in terms of the size of messages generated and the frequency of messages generated). There are default settings for ‘heavy’ or ‘light’ usage, but you need to determine and justify the appropriate values for your specific scenario.
  3. Configure your model to reflect this network traffic model. This requires that you set the interarrival times and message sizes appropriately. Run your model to make sure the settings are correct and that network traffic is actually being generated in your network and that the levels of traffic are realistic in the context of the application scenarios you have devised.

Part C – Network Performance investigation

The emphasis of this stage of the work is to understand the relationship between the network’s configuration and its performance. You need to perform a sufficient number of separate experiments in order to be able to see the actual effects on performance of specific network configurations or changes in traffic conditions.

  1. Investigate the ways in which changes in the system size (in terms of the number of users, each user having one of the workload profiles identified by you in part B) affect the network performance, using a variety of traffic intensities.

Specific details of the methodology to be followed:

Starting with 50 users in the organisation (split across the departments in a realistic way), perform experiments to measure the delay and throughput at suitably representative selected points in the network.

Increase the number of users in increments of 50, up to 300 users, repeating the same experiments each time (i.e. with 50, 100, 150, 200, 250 and 300 users).

The number of users will form the X axis (independent axis) of your graphs, as shown in the example graph, figure 1.

The performance metrics used will be Throughput and Delay. Hence you need to provide two sets of results, one for each of these performance metrics.

Collect the results and present them in a clear format that enables comparison of the effect on performance of each workload profile. There should be two graphs (one for each performance metric). Export the data from your model into Excel, and use Excel graphs to plot the results.

In both graphs, the Y axis (dependent axis) should be the measure of performance against one of the performance metrics. The graph format should resemble that shown in figure 1).

network performance using delay metric

Figure 1. An example of the expected graph format. Note that it has meaningful axis titles and main title. Also note that the trace lines are thin so the actual value can be accurately read at any point, and also note that the trace lines each have a different drawing style, so the graph can still be understood even if printed in black and white.

2. Analyse and critically evaluate your results. In your report you should explain the experiments that you have carried out, providing configuration details etc. There should be a general introduction to the results section, providing overall explanation of the experimental methodology used and the specific experiments carried out.

For each experiment there should be a brief explanation of the experiment itself, the actual results (in a table, and also in graphical form), and there should be a paragraph explaining the results in each particular graph. Make sure you discuss the data values and the metrics used in a clear and unambiguous way. For example, if describing figure 1 above, you would need to say where and how the delay was measured (i.e. was it average end-to-end delay? worst-case end-to-end delay? delay on a specific link? or what? – this of course depends on which parameters you have selected to monitor, when running the simulation). Analyse and critically discuss each set of results, explaining the particular shape of the curves. Explain the causes (in the network design, traffic configuration) which have given rise to these specific results, and the significance of any trends or patterns. In addition, at the end of the section provide some overall discussion of the results as a whole, and what they indicate about the performance of the network and its suitability for your organisation scenario.

Deliverables:

A single, well-structured report consisting of 15-20 sides of A4 which must include three sections clearly marked parts A, B and C, as well as a conclusion of 200 – 400 words.

Deliverables for part A:

  • Detailed and clear documentation for the network design. Include critical discussion of your design, justifying the topology and technologies used. Provide justification in terms of the organisation you have chosen, and their specific networking needs.
  • Topology screenshots of your model, with brief explanatory notes.

Deliverables for part B:

  • Detailed and clear documentation for the network traffic model, including types and numbers of users, applications and traffic generation configuration. Include justification of the network traffic model, in the context of the type of organisation you have chosen. You should explain any assumptions and justify your decisions.

Deliverables for part C:

  • Results from the simulation study (in tabular form with Excel graphs). Provide a detailed explanation of the meaning and significance of each graph.

Conclusion:

  • A clear statement of what has been achieved, what you have learned, and what could be improved.
COMP1664 Network Technology, Homework Help UK, Assignment Help UK, Coursework Help UK, UK Assignment Help, HND Assignment Help

Homework Help UK

Sample Assignments UK

UK Universities

Testimonials

The assignment I got was complicated enough and it was hard for someone else to do it. Our professor had explained a proper technique and format to do it, I was worried if urgenthomework could do it or not? I had a talk with their customer care and they gave me the contact details of the expert who would do my work. I told them the procedure and I was surprised by the product delivery. It was an excellent work framed in the style and Format I wanted it.

I had a critical task accommodation due date. One of my companions recommended that I should hire the services of urgenthomework.com. When I put in the task request, they quickly acknowledged it and comprehended the earnestness and urgency of time. they conveyed my task until before a day of submission date. Services are as good as your writing is. And quite affordable as well. Wish you good luck for the future. Keep growing.

I have been using this website since last many years. It helps me in my college project and homework. Excellent study materials are provided which is easy to understand and learn. Read More

Copyright © 2009-2023 UrgentHomework.com, All right reserved.