This is an old revision of the document!


IoT networks

An IoT (Internet of Things) network is composed of interconnected IoT nodes, which can include sensors, actuators, and fog nodes. Each IoT node typically comprises several key components: a power supply system, a processing unit (such as microprocessors, microcontrollers, or specialized hardware like digital signal processors), communication units (including radio, Ethernet, or optical interfaces), and additional electronic elements (e.g., sensors, actuators, and cooling mechanisms). These components work in unison to enable the node to collect, process, and transmit data effectively, supporting various IoT applications.

The architecture of a typical IoT network is structured into four main layers: the perception layer, the fog layer, the Internet core network (transport layer), and the cloud data centre (cite fig.). This multi-layered structure allows for scalability, efficiency, and optimized data processing.

Fig. here

  • Unordered List ItemIoT network Layer: This foundational layer consists of IoT devices, such as sensors and actuators, that are responsible for collecting data from their surrounding environment. These devices can range from simple temperature and humidity sensors in smart homes to complex monitoring systems in industrial settings. Depending on their configuration, these devices may perform preliminary data processing to filter or compress data before transmission. For example, motion sensors in a security system might only transmit data when movement is detected, thereby conserving energy and bandwidth. This layer consists primarily of a network of IoT nodes connected directly to each other or an access point, depending on the network topology chosen for the given IoT network deployment scenario. The IoT nodes are connected directly to each other or an access point via low-power wireless communication technologies.
  • Fog computing Layer: The fog computing layer acts as an intermediary between the IoT devices at the IoT network layer and the cloud. It provides localized, lightweight processing capabilities that help reduce latency and bandwidth usage. By processing data closer to the source, the fog layer can handle tasks such as real-time data analysis, decision-making, and local storage. This is particularly useful in applications where immediate responses are crucial, such as in autonomous vehicles, healthcare monitoring, and smart manufacturing systems. The use of fog computing enhances the network’s overall performance and reduces the burden on centralized cloud resources.
  • Transport Layer (Internet Core Network): This layer is responsible for the transmission of data between the perception and fog layers and the cloud data centre. It serves as the backbone of IoT communication, leveraging a variety of networking technologies such as wireless networks (e.g., Wi-Fi, LTE, 5G), wired connections (e.g., Ethernet), and even optical networks for high-speed data transfer. The transport layer ensures reliable and secure data flow, using protocols that safeguard data integrity and reduce transmission errors. This layer's efficiency directly impacts the overall responsiveness and performance of the IoT network.
  • Cloud Data Center layer: The cloud data centre layer represents the centralized processing hub where advanced data analytics, complex computation, and long-term data storage occur. It can handle vast amounts of data generated by IoT devices across the network. The cloud layer employs powerful data analytics tools, machine learning algorithms, and big data technologies to extract insights and generate actionable outcomes. For instance, data collected from smart grids can be analyzed to optimize energy distribution, while data from medical sensors can support remote patient monitoring and predictive healthcare interventions. The processed information is then sent back to users or devices to facilitate informed decision-making or automated physical responses (control of physical systems).

In an IoT network, the seamless integration of these layers enables efficient data collection, processing, and transmission. This layered approach supports diverse applications, ranging from smart homes equipped with automated climate control and security systems to large-scale industrial automation, smart cities, and agricultural monitoring. The robust structure of IoT networks allows for scalable solutions that can adapt to the needs of various industries, enhancing productivity, efficiency, and quality of life.

IoT networks

IoT network nodes are often connected directly with each other or an access point (which connects them to the internet) using low-power communication technologies (LPCT). These technologies are essential for enabling cost-effective connectivity among energy-constrained electronic devices. These technologies include wireless access technologies used at the physical layer to establish connectivity over physical mediums and communication protocols at the application layer to facilitate communication over IP networks.

Wireless Access Technologies Wireless access technologies are categorized into long-range, short-range, licensed, and unlicensed technologies, with the choice of technology depending on the specific application. For example, LoRaWAN (Low Power Wide Area Network) is preferred for open-field farming due to its long-range capabilities. Examples of short-range wireless access technologies include ZigBee, Bluetooth, Bluetooth Low Energy (BLE), Z-Wave, IEEE 802.15.4, and Near Field Communication (NFC). In contrast, examples of long-range technologies include LoRaWAN, Sigfox, Weightless-P, INGENU RPMA, TELENSA, NB-IoT, and LTE CAT-M.

Unlicensed technologies often prove more cost-effective in the long term compared to licensed technologies offered by cellular network providers. However, IoT operators must build and maintain their infrastructure for unlicensed technologies, which can involve significant initial costs.

Low Power Wide Area Networks (LPWAN) LPWAN technologies are pivotal for the broader adoption of IoT, as they maintain connectivity with battery-operated devices for up to ten years over distances spanning several kilometers. Key advantages of LPWAN technologies include:

  • Unordered List ItemReliable wide-area coverage, enabling communication over long distances.
  • Ultra-low power communication, ideal for battery-powered devices.
  • Low-cost network connectivity, significantly reducing both capital expenditures (CAPEX) and operational expenditures (OPEX) for IoT operators.
  • Support for scalable IoT solutions, allowing for the connection of vast numbers of sensors.
  • Acceptable Quality of Service (QoS) for many IoT applications.

Well-established LPWAN communication protocols such as LoRaWAN, Sigfox, and NB-IoT are suitable for IoT systems designed to cover wide areas due to their low power consumption and reliable transmission over long distances. These protocols are optimized for transmitting text data; however, certain IoT applications, such as those in agriculture, such as crop and livestock monitoring, may require multimedia data transmission. In such cases, image and sound compression techniques must be applied, balancing the trade-off between data quality and bandwidth requirements.

Application Layer Communication Protocols Application layer communication protocols ensure reliable interaction between IoT devices and data analytics platforms, addressing the limitations of traditional HTTP protocols in constrained networks. The Constrained Application Protocol (CoAP) is a UDP-based request-response protocol standardized by the IETF (RFC 4944 and 6282) for use with resource-constrained devices. CoAP enables lightweight and efficient communication, making it suitable for IoT.

The MQTT protocol follows a publish-subscribe model, with a message broker distributing packets between entities. It uses TCP as the transport layer but also has an MQTT-SN (MQTT for Sensor Networks) specification that operates over UDP. Other notable communication protocols include the Advanced Message Queuing Protocol (AMQP), Lightweight Machine-to-Machine (LWM2M), and UltraLight 2.0, all designed to support efficient and reliable communication within IoT networks.

Fog Computing

Internet core networks

Cloud computing

en/iot-reloaded/iot_networks.1731929058.txt.gz · Last modified: 2024/11/18 11:24 by gkuaban
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0