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

Chatbotscreate a small networked chat application that is

Chatbots Create a small, networked chat application that is populated by bots. Introduction On an old server park, filled with applications from the early days of the internet, a few servers still run one of the earliest ...

Assignment taskwrite a java console application that allows

Assignment task Write a java console application that allows the user to read, validate, store, display, sort and search data such as flight departure city (String), flight number (integer), flight distance (integer), fl ...

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 taskwrite a java console application that allows

Assignment task Write a java console application that allows the user to read, validate, store, display, sort and search data such as flight departure city (String), flight number (integer), flight distance (integer), fl ...

In relation to javaa what is constructor the purpose of

(In relation to Java) A. What is constructor? the purpose of default constructor? B. How do you get a copy of the object but not the reference of the object? C. What are static variables and instance variables? D. Compar ...

Project descriptionwrite a java program to traverse a

Project Description: Write a java program to traverse a directory structure (DirWalker.java) of csv files that contain csv files with customer info. A simple sample in provided in with the sample code but you MUST will r ...

Fundamentals of operating systems and java

Fundamentals of Operating Systems and Java Programming Purpose of the assessment (with ULO Mapping) This assignment assesses the following Unit Learning Outcomes; students should be able to demonstrate their achievements ...

Assessment -java program using array of Assessment -JAVA Program using array of objects

Assessment -JAVA Program using array of objects Objectives This assessment item relates to the course learning outcomes as stated in the Unit Profile. Details For this assignment, you are required to develop a Windowed G ...

Applied software engineering assignment 1 -learning

Applied Software Engineering Assignment 1 - Learning outcomes - 1. Understand the notion of software engineering and why it is important. 2. Analyse the risk factors associated with phases of the software development lif ...

Retail price calculatorwrite a java program that asks the

Retail Price Calculator Write a JAVA program that asks the user to enter an item's wholesale cost and its markup percentage. It should then display the item's retail price. For example: (If an item's wholesale cost is 5. ...

  • 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