[1] Question 1: You are developing an application to deploy IoT devices in urban areas to help monitor air quality. These IoT devices measure air pollution levels and transmit the information to a base station located in the city. The base stations are located several kilometers away from the IoT devices. In this deployment, you plan to use LoRa for communication. You can assume that there is no synchronization among various devices and base station.
[2] Question 2: The IPv6 protocol facilitates the extensive deployment of IoT devices on a vast scale. When implementing IoT devices that utilize the IPv6 protocol at the network layer, consider the following questions:
What benefits does IPv6 offer over IPv4 in the context of the Internet of Things? How many addresses does IPv4 support? (2 points)
What header and address compression mechanisms are employed within the IPv6 protocol? (2 points)
Expand the following IPv6 address into its full form: aecb:222::10 (2 points)
[3] Question 3: Bluetooth is among the most prevalent protocols utilized in the Internet of Things (IoT). When deploying an IoT network that employs the Bluetooth standard, consider the following questions:
When using Bluetooth 4.2, with a PHY data rate of 1 Megabit/second, how many milliseconds does it take to transmit a single Bluetooth advertisement packet? How does this compare to using the BLE 5.2 standard? (1 point)
Given a Bluetooth transmitter that consumes 10 milliwatts, what is the energy expenditure for transmitting a single advertisement cycle? (2 points)
Would you prefer to stream audio data using a connection-oriented or advertising mode? Instead, if you want to send beacons? Explain your reasoning. (1 point)
The most recent version of the Bluetooth standard supports extended advertisements. Which Bluetooth channels are employed to facilitate this communication? (2 points)