Pseudo-Cooperative Load Balancing for Wireless Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless networks, traffic distribution across multiple nodes can become uneven, leading to inefficiencies where some nodes are idle while others are overwhelmed, due to the lack of coordinated load balancing among independent nodes.

Innovation Solution

The implementation of a pseudo-cooperative load balancing technique where independent nodes generate output keys based on the volume of differentiated data, allowing for the distribution of traffic without direct communication between nodes, thereby achieving a balanced distribution of data across multiple destinations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If independent nodes operate autonomously without communication, then node independence and system simplicity are maintained, but traffic distribution becomes uneven and some nodes become overwhelmed

Engineering Contradiction:
Improvenode independenceVSAvoidtraffic distribution efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces a controller as an intermediary component that coordinates load balancing across independent nodes. The controller receives traffic distribution information from nodes and generates load balancing policies, enabling coordinated traffic distribution without requiring direct communication between independent nodes. This resolves the contradiction by maintaining node independence while achieving efficient traffic distribution through the mediator.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If nodes share load balancing information, then traffic distribution becomes more balanced, but communication overhead and system complexity increase

Engineering Contradiction:
Improvetraffic distribution balanceVSAvoidcommunication overhead
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The controller acts as a centralized intermediary that collects minimal traffic distribution information from nodes and computes optimal load balancing policies. This approach achieves balanced traffic distribution while minimizing communication overhead, as nodes only need to report to the controller rather than exchange information with each other. The controller consolidates information processing and policy distribution functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If traffic is distributed evenly across all nodes, then resource utilization improves, but nodes with different capabilities experience performance degradation

Engineering Contradiction:
Improveresource utilizationVSAvoidnode performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements differentiated load balancing policies tailored to each node's specific capabilities and characteristics. The controller generates customized policies that consider individual node performance, capacity, and status, rather than applying uniform distribution. This ensures optimal resource utilization while maintaining each node's performance integrity by assigning workloads appropriate to their capabilities.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The load balancing policies are dynamically adjusted based on real-time node status and traffic conditions. The controller continuously monitors node performance and updates distribution policies to reflect changing capabilities and demands. This dynamic adaptation ensures that traffic distribution remains optimized for both resource utilization and node performance under varying operational conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11736982B2Systems and methods for dynamic pseudo-coopera five load balancing by independent nodes based on differentiated attributes and volume
Publication Date: 2023.08.22 VERIZON PATENT & LICENSING INC
  • US11736982B2 patent drawing
  • US11736982B2 patent drawing
  • US11736982B2 patent drawing

AI summary

Embodiments described herein provide for the pseudo-cooperative load balancing and/or distribution of traffic and/or other types of data by independent nodes. Techniques described herein may be considered “pseudo-cooperative” in that the resulting distribution of traffic and/or other data may resemble load balancing techniques in which various nodes, that serve as an ingress for data for distribution and/or other types of processing, communicate with each other (e.g., share context information) in order to perform load balancing in a coordinated or cooperative manner. In contrast, nodes in accordance with some embodiments described herein may perform load balancing with the same or similar results (e.g., a relatively even distribution of traffic and/or other data), without communicating with each other, thus saving time, processing resources, and/or other resources.