This assignment consists of two tasks. Task 1 involves designing and simulating a wireless network using NS-2, evaluating the performance of the DSDV routing protocol, and analysing the results. Task 2 involves simulating a smart home using IoT technology in Cisco Packet Tracer, exploring ethical implications, and testing successful connectivity between users and IoT devices at home and outside, accompanied by snapshots and explanations.
Wireless networks and wired networks differ in their performance due to the use of guided and unguided mediums for transmission, respectively. Wireless networks use the unguided medium, which can impact their performance. To analyse and simulate wireless networks, the NS-2 (Network Simulator – 2), an open-source discrete event simulator, can be utilized. NS-2 is a widely used simulation tool that can generate trace files for analysis and comes with a network animator for visualizing network performance.
For this assessment, students are tasked with comparing and evaluating the performance of wireless routing protocols using NS-2. They will design a wireless network topology in NS-2 and evaluate the trace files generated for a wireless routing protocol. Students are required to critically analyse the protocol results by plotting graphs and discussing the outcomes.
The students are required to work in a group (4 to 5 students) and report on the following:
Design a wireless network consisting of 15 nodes; the dimensions for the given topology are 500×500. The agent type should be User Datagram Protocol (UDP) and the traffic Constant Bit Rate (CBR). The simulation should run for 100 seconds. Random deployment of nodes is required, and the nodes are required to transmit packets over the network. The wireless node configuration should include the NS – 2 energy model.
Simulate routing protocol Destination Sequenced Distance Vector Routing (DSDV). Critically analyse the trace files in terms of packets sent, received, and dropped. These parameters should be plotted on graphs and discussed in detail.
Include screenshots of the NAM (Network Animator) displaying the nodes deployed during the simulation and add screenshots of the simulation.
Conduct analysis on the results for packets sent, received and dropped for the protocol. Appendix I should include the TCL script used in each simulation.
Smart home or home automation technology provides homeowners security, comfort, convenience and energy efficiency by enabling them to control smart devices, via an app on their smartphone or another networked device. This technology enables you to do things such as turn the lights on/off, stream music to a speaker, lock/open the doors remotely, and much more.
This task aims to simulate a smart home using Internet of Things (IoT) technology in Cisco Packet Tracer. Students will purely practice with the IoT component offered by the Cisco Packet Tracer to be used in the home. Those IoT devices will be connected to the home WLAN which enables the users to control things through wireless technology. The users should also be able to control things when
they are outside the home (remote access). This means the WLAN should be connected to a global network that enables the users to have control of devices when they are at work.
The students are required to complete the following steps:
- Explore the ethical implications in the design and implementation of Wireless Local Area Networks (WLANs).
- Test and prove successful connectivity between users and IoT devices when they are at home and when they are outside of the home. You need to take a snapshot for each step of testing followed by the explanation.