Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Java Expert


Home >> Java

Assignment

You have just joined as an IoT Architect at Ingenious IoT. The first project you have been tasked with is the setup of a demo IoT Smart Office, with a link to the company offices. The project is divided into 2 parts:

1. Create a smart office with the criteria and devices given.

2. Control these smart devices from the branch office which is in the same city.

The Main Smart Office includes, but is not limited to the following smart devices:

• Ceiling Fan
• Lamp
• Front Door Lock
• Motion Detector
• Lawn Sprinkler System
• Smoke Detector
• Temperature Monitor
• Anemometer (Wind Speed Detector)

These devices are linked to a Wireless Router, which is linked via an Ethernet cable to a Cable Modem. The modem is connected to the Internet via an ISP known as Optras. All the devices registered on the Remote Server can be controlled locally by a Tablet which is also connected to the wireless network. There is a Remote Server connected to the Company's Cloud Cluster service (run by Sky Servers), as well as an external server that the Smart office uses for backups.

Ensure that you add all necessary screenshots with the documentation as well as the packet tracer file to be presented to the manager for project approval.

Tasks

Build and configure a smart office. (Refer to the file on the Student Resources named Assignment_2_Help). Start the smart office from the basic file, available from the link below:

All screenshots for each step with a brief explanation must be included in the document. Once the Assignment is complete, the student must embed the packet tracer file as an object in the word document as StudentID_Firstname_ITC560.pkt

Part 1

1. Add, connect, enable and configure the registration server, tablet and wireless router as shown in the diagram below.

2.i. Add, configure the smart devices mentioned in the case study and name these as given in the diagram below. Note that these devices should be connected to a wireless router wirelessly and should be encrypted using AES by using WPA-PSK (PSK pass phrase must be only your student ID)

ii. Connect and activate the devices with username and password as Student ID only.

3. Set up all the smart device attributes through the tablet web browser for the devices to work as shown in the diagram below. (15 marks)

4. Show the protocols that are used in transmitting a simple PDU from the tablet to the Server. (10 marks)

Part 2

Add a new branch office in the same city. Either move the same tablet to the branch office or use your smart phone and connect to the main smart office server. You can use any connecting and intermediary devices of your choice. Log on to the web browser on your tablet/smart phone and manage the devices.

Use your tablet/smart phone to:

• Turn off the Sprinkler
• Turn off the ceiling fan
• Lock the door
• Dim the lamp
• Turn on the smoke alarm
• Turn on the motion detector
• Turn on the wind detector

Rationale

This assessment covers the following learning outcomes:

• be able to explain and demonstrate various components of Internet of Things (IoT);
• be able to analyse the role and importance of IoT in the modern world;
• be able to investigate and propose various requirements of IoT for real world applications.

Java, Programming

  • Category:- Java
  • Reference No.:- M92776952
  • Price:- $50

Priced at Now at $50, Verified Solution

Have any Question?


Related Questions in Java

Part a specification - robot simulationpart a

PART A Specification - Robot Simulation PART A Requirements To complete this assignment you will use the supplied eclipse project Robot P1/. It is already set up to execute a simple arm movement loop which you will build ...

Can someone please help me with the following java

can someone please help me with the following java question The input is an N by N matrix of nonnegative integers. Each individual row is a decreasing sequence from left to right. Each individual column is a decreasing s ...

Solving 2nd degree equationsbull write the following java

Solving 2nd degree equations • Write the following Java methods • boolean real-sols(double a, double b, double c): it returns true if the 2nd degree equation ax2 + bx + c has real solutions • double solution1(double a, d ...

Overviewyou are required to use java se 80 and javafx to

Overview You are required to use Java SE 8.0 and JavaFX to develop a Graphical User Interface (GUI) for the FlexiRent rental property management program created in Assignment 1. This assignment is designed to help you: 1 ...

Can someone kindly help me to consider whether java

Can someone kindly help me to consider whether Java provides the facility of operator overloading? If it does, may you kindly describe how overloading operators can be accomplished? If not, may you kindly describe why yo ...

Assignment game prototypeoverviewfor this assessment task

Assignment: Game Prototype Overview For this assessment task you are expected to construct a prototype level/area as a "proof of concept" for the game that you have designed in Assignment 1. The prototype should function ...

Assignment - method in our madnessthe emphasis for this

Assignment - "Method in our Madness" The emphasis for this assignment is methods with parameters. In preparation for this assignment, create a folder called Assign_3 for the DrJava projects for the assignment. A Cityscap ...

Operating systems assignment -problem 1 sharing the bridgea

Operating Systems Assignment - Problem 1: Sharing the Bridge A new single lane bridge is constructed to connect the North Island of New Zealand to the South Island of New Zealand. Farmers from each island use the bridge ...

Assessment socket programmingtaskwrite a java gui program

Assessment: Socket Programming Task Write a JAVA GUI program that would facilitate text chatting/exchanging between two or multiple computers over the network/internet, using the concept of JAVA socket programming. If yo ...

Project requirementsfor the problem described in the next

Project requirements For the problem described in the next section, you must do the following: 1. include your student ID at the end of all filenames for all java code files. Three classes have been identified in section ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As