Multi-Cloud Software Fabric for Autonomous Network Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for wireless networks are not robust enough to meet the requirements of 5G networks, particularly in terms of seamless integration with hybrid and multi-cloud environments, fault containment, and quality-of-service, leading to challenges in providing scalable and cost-effective solutions for enterprises and operators.

Innovation Solution

A machine-learning based distributed, hybrid, and multi-cloud software fabric that unifies communication infrastructure across hybrid and multi-clouds, enabling seamless connectivity between small independent networks and public networks, and providing autonomous resource allocation and traffic management using AI/ML models for control and data layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional systems are hosted locally or on a single cloud provider, then system simplicity is maintained, but seamless enterprise integration with operator networks is not achieved

Engineering Contradiction:
Improveenterprise integration capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into distinct layers (discovery layer, control layer, data layer) that can operate independently yet coordinate together. Each layer handles specific functions, allowing the system to integrate with multiple networks while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The discovery layer acts as an intermediary between client services and the distributed control layer functions. It receives connection requests, determines service requirements, and orchestrates resource allocation across multiple cloud providers, enabling seamless integration without direct complex point-to-point connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If network functionality is centralized, then system management is simplified, but low-latency services and edge computing requirements are not met

Engineering Contradiction:
Improveservice latencyVSAvoiddistributed system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system places control layer functions at multiple distributed locations across different cloud providers and edge infrastructure. Each location provides services locally to reduce latency, while the discovery layer coordinates between them. This allows services to be delivered from the nearest available resource, minimizing transmission delays.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically selects and allocates control layer functions based on real-time service requirements, resource availability, and performance metrics. Machine learning models continuously adapt resource allocation decisions to optimize latency and performance, allowing the system to respond flexibly to changing conditions rather than following static centralized routing.

Inventive Principle:
Principle #15Dynamics

3Reliability

If cloud infrastructure is built for scalability, then system expansion is enabled, but fault containment and robustness for 5G services are not achieved

Engineering Contradiction:
Improvefault containment capabilityVSAvoiddistributed architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The discovery layer, control layer, and data layer are segmented into independent functional units distributed across multiple cloud providers. This segmentation isolates faults to specific layers or providers, preventing cascading failures. If one provider experiences issues, other providers can continue serving requests without being affected.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses machine learning models to dynamically adjust operational parameters such as resource allocation, load distribution, and failover thresholds based on real-time system state. When faults are detected, the models automatically change parameters to contain the fault and maintain service reliability, adapting the system behavior to current conditions.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If multiple machine-learning models are used for resource allocation, then service optimization is improved, but computational overhead and system complexity increase

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidmodel management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Different machine learning models are assigned to different layers (discovery, control, data) based on their specific functions and requirements. Each model operates independently within its layer, making decisions relevant to that layer's resources and services. This segmentation allows parallel processing and reduces the complexity of managing a single monolithic model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The discovery layer serves as an intermediary that coordinates between the client services and the control layer models. It pre-processes service requests, determines initial resource requirements, and passes this information to the control layer models, reducing the computational burden on downstream models and optimizing overall resource allocation efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11909833B2Multi cloud connectivity software fabric for autonomous networks
Publication Date: 2024.02.20 A5G NETWORKS INC
  • US11909833B2 patent drawing
  • US11909833B2 patent drawing
  • US11909833B2 patent drawing

AI summary

The present disclosure describes an artificial intelligence (AI)/machine learning (ML) based distributed, hybrid, and multi-cloud software fabric-based system that unifies the communication infrastructure across hybrid and multi clouds. This mobile connectivity software fabric allows operators to modernize their networks to bring significant operational savings while rolling out new mobile services. This fabric can enable small independent networks and allow them to seamlessly connect with public networks, and it can enable network of networks while keeping the underlying compute and heterogeneity unified.