Adaptive Data Packet Scheduling in Mesh Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mesh networks face inefficiencies in power management and communication scheduling, particularly in wireless sensor networks, where battery-powered nodes require adaptive scheduling to optimize power consumption and reduce collisions, especially as the number of nodes and data packets increase, leading to unreliable network performance.

Innovation Solution

The implementation of an adaptive data packet scheduling method in mesh networks, where time is divided into frames with dynamically assignable slots for local and global communications, allowing nodes to self-assign slots based on traffic conditions and communicate these assignments to other nodes, thereby optimizing power usage and minimizing collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If TDMA is used for channel access in mesh networks, then power consumption is reduced through scheduled transmission, but adaptability to changing network conditions deteriorates due to fixed global timeslot allocation

Engineering Contradiction:
Improvepower consumptionVSAvoidadaptability to changing network conditions
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic timeslot allocation where nodes can request and be assigned timeslots based on current network conditions and traffic requirements, transforming the static TDMA structure into an adaptive system that maintains scheduled transmission benefits while responding to changing conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the allocation parameters of timeslots dynamically by allowing nodes to request additional timeslots when network conditions change, modifying the fixed global allocation into a flexible structure that adapts to varying traffic demands

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If the number of nodes and data packets increases in mesh networks, then network coverage and data capacity improve, but collision probability increases leading to unreliable network performance

Engineering Contradiction:
Improvenumber of nodes and data packetsVSAvoidnetwork performance reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments the network communication into distinct timeslots assigned to different nodes, dividing the shared medium into time-separated channels that reduce collision probability while accommodating increased network density

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms where nodes monitor network conditions and can request additional timeslots when needed, allowing the network to dynamically adjust slot allocation to maintain reliability as node density increases

Inventive Principle:
Principle #23Feedback

3Ease of operation

If global timeslot definition and allocation is used in TDMA, then channel access is simplified and power consumption is reduced, but modification of timeslot allocation becomes difficult when network configuration changes

Engineering Contradiction:
Improvechannel access simplicityVSAvoidease of modification
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent enables nodes to self-assign timeslots by allowing them to request and receive slot allocations autonomously based on their needs, eliminating the need for complex centralized reconfiguration while maintaining simplified access procedures

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2220900B1Apparatus and method for adaptive data packet scheduling in mesh networks
Publication Date: 2020.02.05 SYNAPSENSE CORP
  • EP2220900B1 patent drawingFigure 1
  • EP2220900B1 patent drawingFigure 2
  • EP2220900B1 patent drawingFigure 3

AI summary

Various embodiments provide an apparatus and method for adaptive data packet scheduling in a mesh network. An example embodiment is configured to divide a time period into a plurality of frames; subdivide each of the plurality of frames into a plurality of slots, each of the plurality of slots providing a time segment for local data communication between nodes in a mesh network; enable a first node to dynamically assign itself a first slot of the plurality of slots for local data communication, the first node using the first slot to receive data communications destined for the first node; and communicate to other nodes of the mesh network information indicative of the first node's dynamic assignment of the first slot.