Distributed Dynamic Channel Selection in Communication Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dynamic channel selection techniques rely on centralized controllers to manage channel transitions, limiting network agility and requiring pre-existing knowledge of channel occupancy, which can lead to inefficiencies and disruptions when channels become unusable.

Innovation Solution

A distributed dynamic channel selection approach where nodes autonomously select new channels based on local sensing and control message exchanges, eliminating the need for a central controller to decide channel transitions and allowing each node to independently manage its channel changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized controller is used to manage channel transitions, then channel selection decisions are coordinated, but network agility and responsiveness to channel changes deteriorate

Engineering Contradiction:
Improvechannel selection coordinationVSAvoidnetwork agility
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The centralized controller function is segmented and distributed to individual nodes. Each node independently performs channel sensing, probe message transmission, and channel selection decisions, eliminating the single-point coordination bottleneck while maintaining reliable channel selection through distributed consensus mechanisms

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Nodes autonomously manage their own channel selection by sensing channel conditions, transmitting probe messages, and independently deciding when to switch channels based on local information and simple coordination rules, without requiring centralized control decisions

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If pre-existing knowledge of channel occupancy is required, then channel selection can be planned, but adaptability to dynamic channel conditions deteriorates

Engineering Contradiction:
Improveresponse to channel changesVSAvoidpre-existing channel knowledge requirement
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

Nodes perform preliminary channel sensing and probe message transmission before committing to channel switches. This allows nodes to gather current channel occupancy information dynamically and make informed decisions without requiring pre-existing knowledge, adapting to real-time conditions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through probe message exchanges where nodes share channel sensing information and coordination state. This feedback loop enables nodes to adapt to dynamic channel conditions by continuously updating their decisions based on current network state information from other nodes

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7414982B2Distributed dynamic channel selection in a communication network
Publication Date: 2008.08.19 RAYTHEON CO
  • US7414982B2 patent drawing
  • US7414982B2 patent drawing
  • US7414982B2 patent drawing

AI summary

In one embodiment, a first node among a number of distributed nodes capable of forming or reforming a communication network between the nodes, each of the nodes including functionally similar components for forming or reforming such a network, includes a memory for storing values for variables for the node. The first node also includes one or more components collectively operable to: (1) spontaneously and independent of a centralized controller associated with the network, transmit a probe message to one or more of the other nodes for purposes of forming or reforming a network; (2) receive a probe message from a second node, the probe message including values for the variables for the second node; (3) compare the values for the variables for the first node to the values for the variables for the second node within the probe message to determine, independent of a centralized controller associated with the network, whether the first node should set itself to a new channel; and (4) if so, set the first node to the new channel.