Reference no: EM133104246
COMP1617 Network Architectures and Services - University of Greenwich
Learning Outcome 1: Demonstrate in depth knowledge of network communications, OSI and TCP/IP model.
Learning Outcome 2: Demonstrate a critical understanding of lower level network models with related key protocols, services and applications.
Learning Outcome 4: Contribute to the analysis, design and development of complex networking systems, recognising the interrelationships among components.
Learning Outcome 5: Be competent in the use of specialist tools, designed to analyse and simulate network functionality.
Detailed Specification
Designing a network requires considering several parameters, from reliability, redundancy and security to disaster recovery, performance usability and energy consumption. Predicting network performance and producing energy efficient networks are both open research areas. The performance and energy consumption of a network can be measured, modelled or simulated. In this assignment you are invited to investigate methods for reducing the energy consumption of backbone networks.
Tasks:
Part 1: Literature review on energy efficient backbone networks
Some examples of techniques for reducing energy in backbone networks include smart sleeping, dynamic adaptation and re-engineering of network devices. There are many more. Before building the network models described below, produce a literature review section on the main energy efficient solutions for backbone networks, their functionality and operation. Ensure you utilise high-quality references from journals to support your literature review, and present them using Harvard Referencing. Some good sources for references are Google Scholar and IEEE Xplore, and specifically reputable publishers would be IEEE, ACM, Elsevier and Springer.
Part 2: Built a Network model
Use Riverbed modeller (OPNET) to create your model:
• Create a simplified version of the JANET network, which directly links all the Swiss universities to each other.
Please describe and justify all the design aspects (links, routers, applications running, traffic generated, etc.) and any assumptions you may decide to make.
• Implement any one selected routing protocol you wish, but do specify which one and why.
• Run two scenarios for the routing protocol you have chosen: Scenario 1 should be under "low traffic volume". Scenario 2 should be under "high traffic volume". In both scenarios, implement "smart sleeping", where some of the less utilised routers are periodically put to sleep to save energy.
• Evaluate and investigate the behaviour of the network in terms of energy consumption and performance in the two scenarios. Please note that Riverbed modeler DOES NOT measure energy consumption of wired devices, so you need to find a way to estimate it yourself. Use the research you have conducted in Part 1 of the coursework to identify an energy estimation model that links energy consumption of a network device to traffic metrics (e.g. total Traffic Sent, Traffic Received, etc.). Use Global Statistics under OPNET for each routing protocol under both scenarios. You may need to export your data to Excel so that you use them to estimate the energy consumption.
Attachment:- Network Architectures and Services.rar