Prepare a 2-page proposal for an operating system that supports a low-end Intern
ID: 3869047 • Letter: P
Question
Prepare a 2-page proposal for an operating system that supports a low-end Internet of Things (IoT) device. Assume that the low-end IoT device is manufactured for a specific IoT application. Your proposal should contain the following sections: 1. A brief definition of the loT application 2. System requirements for the selected loT application (power, security, latency compute-efficiency, storage, networking requirements) 3. Identify a list of candidate operating systems for your selected loT application. You should refer to the operating systems in the article above, i.e., propose a short-list for our loT application. 4. Compare the candidates in terms of requirements and other features that are used in the article. Select a winner out of the shortlist and justify your selection by using references to the article, or references to the other cited work in that article. Use tables or figures as needed. 5. Bibliography: Include all references in your proposal. Use IEEE-style formatting (see how references are cited in the article above). Make sure that you support all of your statements with a scientific reference (preferably not a website) unless you are making an analysis. It is preferred that you limit your website references to 2 or 3. Some possible electronic databases that you may access from uOttawa domain: IEEE Digital Library: https: //www.leee.org/leeexpiore ACM Digital Library: http: //dl.acm.org Elsevier: http: //www.sciencedirect.comExplanation / Answer
The internet of things(IoT) is the inter-networking of physical devices, vehicles buildings, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data.The IoT allows objects to be sensed or controlled remotely across existing network infrastructure,creating opportunities for more direct integration of the physical world into computer-based systems, and resulting in improved efficiency, accuracy and economic benefit in addition to reduced human intervention.
2.
The network topology of IoT systems is comprised of simple nodes that collect and transmit a limited amount of data to a central controller or gateway which provides connectivity to the Internet and cloud services. Nodes and gateways must be designed to minimize power consumption, provide reliable and robust network connections and extend wireless connectivity range as far as possible.At the heart of IoT systems is a processor unit or microcontroller (MCU) that processes data and runs software stacks interfaced to a wireless device for connectivity. Requirements for both the MCU and wireless device are specific to the end application and system requirements. Advanced IoT sensor nodes consolidate sensor functions and use either an 8-bit MCU or a 32-bit device to run a small radio frequency (RF) protocol stack. These devices are typically battery powered and connect to gateways where heavier processing and data transmission occurs.
3.