Deterministic Service Mesh Routing Across Physical IP Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current service meshes in telecommunications networks are unable to support deterministic traffic flow due to the lack of integration with physical networks, preventing the free deployment of microservices in clouds that require quality of service guarantees.

Innovation Solution

A deterministic service mesh architecture is implemented with deterministic modules and a centralized controller to calculate and communicate a virtual topology, enabling zero-touch resource provisioning for deterministic traffic flow between microservices across multiple clouds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If service mesh is implemented without integration with physical networks, then deployment flexibility of microservices is improved, but quality of service guarantees for deterministic traffic flow deteriorate

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidquality of service guarantees
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a service communication proxy (SCP) as an intermediary component that bridges the service mesh and physical network. The SCP calculates deterministic virtual topology and communicates routing tables to network nodes, enabling the service mesh to receive quality of service guarantees from the physical network while maintaining deployment flexibility. This intermediary resolves the contradiction by translating between the abstract service mesh layer and the concrete physical network layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual resource provisioning is used for deterministic traffic flow, then quality of service guarantees are improved, but operational complexity and time consumption worsen

Engineering Contradiction:
Improvequality of service guaranteesVSAvoidmanual intervention requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements automatic resource provisioning through the service communication proxy, which autonomously calculates deterministic virtual topology and generates routing tables without manual intervention. The system self-configures the network by detecting deterministic traffic flows and automatically establishing appropriate routing paths, thereby maintaining quality of service guarantees while eliminating the need for manual resource provisioning.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The service communication proxy performs preliminary calculation of deterministic virtual topology and pre-computes routing tables before traffic flows are established. This advance preparation ensures that when deterministic traffic flows are detected, the routing infrastructure is already in place to provide quality of service guarantees, eliminating the need for manual real-time configuration.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If deterministic virtual topology calculation is implemented, then automatic resource allocation is improved, but system complexity worsens

Engineering Contradiction:
Improveautomatic resource allocationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent segments the complex task of deterministic resource allocation into distinct functional components: the service communication proxy handles topology calculation and routing table generation, while network nodes handle traffic flow detection and forwarding. This segmentation distributes system complexity across multiple specialized components rather than concentrating it in a single system, making the overall automation more manageable and maintainable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250343750A1Traffic flow routing in communications network
Publication Date: 2025.11.06 NOKIA SOLUTIONS & NETWORKS OY
  • US20250343750A1 patent drawing
  • US20250343750A1 patent drawing
  • US20250343750A1 patent drawing

AI summary

Disclosed is a method comprising a network apparatus (CDC) calculating a deterministic virtual topology of a physical IP network, and based on the calculating, communicating, to network node(s) (DM) that are located in the physical IP network and are capable of supporting deterministic traffic flow, a routing table including information on the deterministic virtual topology of the physical IP network. The method comprises receiving, by a network node (DM) from the network apparatus (CDC), the communication comprising the routing table, detecting, by the network node (DM), a deterministic traffic flow received by a first router or switch from a microservice which the network node is connected to via said first router or switch, and routing, by the network node (DM), the deterministic traffic flow to a further microservice via a physical routing path indicated by the routing table.