Wireless Mesh Network Encryption Using Segmented Initialization Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless mesh networks face challenges in ensuring secure data transmission and efficient energy usage due to limited energy resources and the need for synchronization among nodes, particularly in battery-operated devices, while maintaining network security and minimizing interference.

Innovation Solution

A method for encrypting data frames in wireless mesh networks using a unique Initialization Vector (IV) composed of a Super Frame Counter (SFC), Sender-Node-Specific-Frame Counter (SNSC), and sender identification, which allows for efficient encryption and routing without sending a complete IV in each packet header, optimizing energy use and reducing interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a complete Initialization Vector (IV) is sent in each packet header for secure encryption, then data transmission security is improved, but energy consumption increases and transmission overhead increases

Engineering Contradiction:
Improvedata transmission securityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The IV is segmented into two parts: a stable network-level component (SFC) broadcast periodically in beacons, and a packet-level component (SNSC) included only in data frames. This segmentation allows nodes to reconstruct the full IV without transmitting it completely, reducing overhead and energy consumption while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network-wide SFC component of the IV is prepared in advance and broadcast periodically through beacon frames before actual data transmission occurs. This preliminary action allows receiving nodes to pre-compute part of the IV, eliminating the need to transmit the complete IV with each data packet and reducing per-packet energy consumption.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If transmission power is increased to ensure reliable communication in dynamic networks, then communication reliability is improved, but radio interference increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidradio interference
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

Each node transmits at the minimum power necessary to reach its specific neighboring nodes, rather than using uniform high power across the network. This local optimization ensures reliable communication for each node pair while minimizing overall radio interference in the network.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Transmission power is dynamically adjusted based on real-time network conditions, node positions, and channel quality. Nodes adapt their power levels to maintain reliable communication as the network topology changes, while avoiding excessive power that would cause interference to other nodes.

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If battery-operated nodes restrict operation to save energy, then energy consumption is reduced, but synchronization complexity increases

Engineering Contradiction:
Improveenergy consumptionVSAvoidsynchronization complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

Cluster head nodes act as intermediaries that centralize the synchronization function. Battery-operated member nodes simply synchronize to their cluster head's beacon transmissions without needing to synchronize with each other or perform complex timing calculations, reducing their operational complexity while maintaining network-wide synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Synchronization is achieved through periodic beacon frame transmissions from cluster heads at fixed intervals. This periodic structure provides simple, predictable timing that battery-operated nodes can easily track and synchronize to, minimizing the computational complexity required for synchronization while ensuring coordinated operation.

Inventive Principle:
Principle #19Periodic action

4Reliability

If cluster head nodes maintain time synchronization and frequency coordination for all cluster members, then network coordination is improved, but the complexity and energy burden on cluster heads increases

Engineering Contradiction:
Improvenetwork coordinationVSAvoidcluster head complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Cluster head nodes perform multiple functions simultaneously: they act as synchronization sources for their cluster members, serve as routing nodes for forwarding data, and maintain network topology information. This multi-functionality consolidates coordination responsibilities in dedicated nodes, improving overall network coordination while allowing member nodes to operate with reduced complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11463870B2Wireless mesh network
Publication Date: 2022.10.04 WIREPAS OY
  • US11463870B2 patent drawing
  • US11463870B2 patent drawing

AI summary

Disclosed is a wireless mesh network that includes a first node node and at least one second node. The first node is configured to provide a bi-directional mesh communication to the at least one second node. The first node is configured to broadcast a beacon periodically. The at least one second node is configured to sent a data frame to the first node. The data frame is encrypted by way of an Initialization Vector, which has been composed from at least a first node-specific Super Frame Counter included into the beacon, a Sender-Node-Specific-Frame Counter, and an identification of a sender.