SoIP Network Traffic Distribution via Random Number Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network resource selection algorithms consume significant computational and memory resources, require processing large volumes of historical data, and struggle to adapt to scalable networking systems, especially in uneven or dynamic traffic environments.

Innovation Solution

A method and apparatus that use a routing distribution profile based on random number values to route network traffic within a SoIP network, independent of historical utilization data, allowing for efficient distribution of session requests across a set of network resources based on defined utilization target values and parameter values associated with the OSI model layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If known percentage utilization algorithms are used for network resource selection, then traffic distribution can be achieved, but computational and memory resources are substantially consumed

Engineering Contradiction:
Improvetraffic distribution capabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the essential routing decision-making function from complex utilization algorithms and implements it through a simplified distribution function that uses random number values. This removes the computational burden of processing large volumes of historical data while maintaining traffic distribution capability across network resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter basis for routing decisions from historical utilization data to random number values. By defining a distribution function based on random number ranges rather than continuous utilization monitoring, the system achieves traffic distribution with minimal computational resources.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If known network resource selection algorithms process large volumes of historical data, then utilization information can be obtained, but processing time and computational overhead increase

Engineering Contradiction:
Improveutilization information accuracyVSAvoiddata processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-defining distribution functions and random number ranges for routing decisions. This eliminates the need for real-time processing of historical utilization data, as the distribution function is already configured to route traffic appropriately based on random number values alone.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If traditional routing algorithms are used, then predictable traffic environments can be handled, but adaptation to dynamic and uneven traffic flows is poor

Engineering Contradiction:
Improverouting predictabilityVSAvoidtraffic environment adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamics into the routing system by using random number values that can adapt to varying traffic conditions. The distribution function can be dynamically configured with different random number ranges to handle different traffic patterns, making the system versatile for both predictable and dynamic environments while maintaining implementation simplicity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9237086B2Methods and apparatus for network traffic distribution based on random number values
Publication Date: 2016.01.12 GENBAND US LLC
  • US9237086B2 patent drawing
  • US9237086B2 patent drawing
  • US9237086B2 patent drawing

AI summary

In one embodiment, a method includes receiving a routing distribution profile associated with a set of network resources disposed between a source endpoint and a destination endpoint. The set of network resources is within a session over Internet Protocol (SoIP) network. A distribution function is defined based on the routing distribution profile and based on a range of random number values. The distribution function is used to route via a network resource from the set of network resources a request to establish a session between the source endpoint and the destination endpoint.