Neutral Host Network-as-a-Service Path Computation for SLA-Aware Tunnels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network-as-a-service (NaaS) models lack end-to-end path control and on-demand provisioning, leading to challenges in ensuring compatibility of service providers along the connection path with user requirements for services like deep packet inspection (DPI) and encapsulation, especially in a multi-provider internet environment.

Innovation Solution

An end-to-end neutral host network-as-a-service (NHNaaS) system that registers service providers' capabilities, uses a network monitoring service for holistic internet visibility, and computes optimal paths that meet user parameters, enabling SLA-aware tunnels across multiple providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple service providers offer different services and transport services across different parts of the Internet, then service diversity and coverage are improved, but it becomes extremely difficult to ensure compatibility of all service providers along the connection path with user requirements

Engineering Contradiction:
Improveservice diversityVSAvoidpath compatibility verification
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a path computation element (PCE) as an intermediary that centralizes the complex task of verifying service provider compatibility. The PCE receives connection requests, queries a database of service provider capabilities, and computes paths that satisfy user requirements. This mediator approach transforms the distributed complexity of verifying multiple providers into a centralized computation task, resolving the contradiction between service diversity and compatibility verification complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If service providers offer different value-added services such as deep packet inspection, firewalls, and proxy, then service functionality is improved, but ensuring all providers along the path support required services becomes extremely difficult

Engineering Contradiction:
Improveservice functionalityVSAvoidservice support guarantee
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements preliminary action by pre-collecting and storing service capability information from all service providers in a centralized database before connection requests arrive. The path computation element queries this pre-prepared database to verify that all providers along the computed path support the required value-added services. This preliminary data collection and verification approach ensures service support reliability without adding complexity to real-time connection establishment.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If different service providers offer different transport services and encapsulation, then transport options are improved, but path compatibility and service consistency become extremely difficult to ensure

Engineering Contradiction:
Improvetransport optionsVSAvoidpath establishment
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms where the path computation element continuously queries the service provider database, receives information about available transport services and encapsulation options, and adjusts path computations accordingly. The system provides feedback loops that verify service consistency along proposed paths and allow dynamic adjustment of routing decisions based on real-time service availability information, making path establishment easier despite diverse transport options.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12407614B2End-to-end neutral host network-as-a-service
Publication Date: 2025.09.02 CISCO TECHNOLOGY INC
  • US12407614B2 patent drawing
  • US12407614B2 patent drawing
  • US12407614B2 patent drawing

AI summary

Techniques for determining an optimal connection path by a NHNaaS are described. The techniques may include receiving a registration from an IPS that includes service ISP service parameters, and storing the registration in a NaaS database. A request to connect to a remote service from a user device, including user parameters required is received. ISPs having respective service parameters compatible with the user parameters are identified in the NaaS database. Multiple paths offered by the service providers between the user device and the remote service are determined. Network performance data for each path is received from a network monitoring service. Using the network performance data, an optimal path for establishing the connection is identified. A request to instantiate a tunnel between the user device and remote service is transmitted to the service providers along the optimal path and the tunnel information is transmitted to the user device.