Networks, protocols, standards Flashcards
Communication modules
A communication module is a hardware device that facilitates communication between different systems or devices. It can be wired or wireless and is used to exchange data and enable devices to work together e.g. via network protocols such as WiFi or Bluetooth. Communication modules are integral in IoT devices, allowing them to connect to the internet or other devices. This includes smart home devices like thermostats and lights.
Describe the IoT gateway (IoT-G) architecture functionalities
Translate between different interfaces such as (802.15 ←→ 802.11) and (Protocol COAP ←→ HTTP).
Resource Discovery (RD) discover resources that are available in the network.
Local Applications Management which supports edge-computing.
OSGi protocol → a framework for managing modules and services in Java-based applications.
Wireless
Enables mobility and easy installation by eliminating the need for cables.
Piconet
A basic Bluetooth network where a master device controls communication with multiple partner devices.
Scatternet
This consists of multiple interconnected piconets where devices can participate in multiple networks to share resources and bandwidth efficiently.
Describe IoT standards and protocols
How IoT devices communicate with the network:
- Internet Protocol (IP) is a set of rules that dictates how data gets sent to the Internet.
- IoT protocols ensure that information from one device or sensor gets read and understood by another device, a gateway, or a service.
- Standards define broad guidelines and specifications that help ensure that different systems and devices can interact, e.g., IEEE 802.15.4 is a wireless communication standard used in Zigbee.
- IoT standards and protocols are used to enable communication, interoperability, security, and management in IoT systems. They ensure that different IoT devices, regardless of manufacturer or technology, can work together efficiently and reliably.
IoT protocol stack
An IoT protocol stack is a collection of protocols used to manage communication and data transfer between devices in an IoT system.
Different IoT standards and protocols
6LoWPAN, ZigBee, LiteOS, OneM2M, Data distribution service (DDS), constrained application protocol (CoAP) and MQTT.
6LoWPAN
IPv6 over Low-Power Wireless Personal Area Networks is an open standard defined by the Internet Engineering Task Force (IETF). The 6LoWPAN standard enables any low-power radio to communicate to the internet, including 804.15.4, Bluetooth Low Energy (BLE) and Z-Wave (for home automation)
CoAP
constrained application protocol. A standard protocol optimized for resource-constrained devices in IoT networks.
MQTT
message querying telemetry transport protocol. A lightweight message transfer protocol designed for devices with limited resources or bandwidth. Reliable message delivery, support for unreliable networks, and security are enabled, but not by default. MQTT support TLS - transport layer security.
LiteOS
is a Unix-like operating system (OS) for wireless sensor networks. LiteOS supports smartphones, wearables, intelligent manufacturing applications, smart homes and the internet of vehicles (IoV). The OS also serves as a smart device development platform.
OneM2M
is a machine-to-machine service layer that can be embedded in software and hardware to connect devices. The global standardization body, OneM2M, was created to develop reusable standards to enable IoT applications across different verticals to communicate.
Data Distribution Service (DDS)
was developed by the Object Management Group (OMG) and is an IoT standard for real-time, scalable and high-performance M2M communication.
Spectrum scarcity
refers to the lack of available radio frequency spectrum for wireless communication services. As there are a limited number of frequencies that can be used for wireless signals, there can be congestion and limitations on how much data can be transmitted without interference.
Spectrum
is the frequency band used for wireless communication. Wireless technologies such as Wi-Fi and cellular networks use radio signals to send and receive data, and these signals need to be transmitted within specific frequency ranges or spectrums. There is licensed spectrum which means that operators, telecom companies or organizations have the exclusive right to use it, mobile telephony like 3G and LTE use licensed spectrum. This means less interference as access is limited. Unlicensed spectrum can be transmitted by anyone without a license. They can become crowded with interference from nearby systems. Examples of unlicensed spectrum are WiFi for home and office use.
What roles do PTS, ETSI, and the EU play in spectrum management?
They are organizations that allocate and regulate spectrums for different types of wireless services.