Programmable Interface Service Communication Proxy Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current 5G communication models, particularly in multi-vendor, multi-site scenarios, face challenges in optimizing routing decisions due to the lack of interface control for Service Host Routing and Instance Selection Policies, which hinders the adoption of cloud native principles in Service-based Architecture (SBA) and affects communication efficiency between consumer and producer functions.

Innovation Solution

A programmable interface is introduced in wireless transmit/receive units (WTRUs) to determine and transmit affinity information, including routing, selection, and affinity policies, allowing for pre-configured route selection policies that enable efficient communication between consumer and server functions, leveraging a Service Communication Proxy (SCP) to manage routing and instance selection dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the NRF makes routing decisions in 5G core networks, then service communication can be established, but the cloud native proposition is not fulfilled and routing optimization in multi-vendor scenarios is limited

Engineering Contradiction:
Improvecloud native proposition fulfillmentVSAvoidrouting control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts routing control functionality from the NRF by introducing a Service Communication Proxy (SCP) that specializes in routing decisions. The SCP receives service requests, determines routing policies, and forwards requests to appropriate service instances, separating routing logic from service registration and discovery functions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The SCP acts as an intermediary between consumers and service instances. It receives service requests from consumers, applies routing policies to determine the appropriate service instance, and forwards the request accordingly. This intermediary enables optimized routing in multi-vendor scenarios without requiring changes to the core NRF functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If pre-configured route selection policies are implemented in WTRU, then communication efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidWTRU configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements pre-configured route selection policies in the WTRU that are established before actual service communication occurs. These policies include affinity information, selection criteria, and routing preferences that are configured in advance through standard procedures, enabling efficient routing decisions without real-time complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces affinity information as a configurable parameter in WTRU route selection policies. This affinity parameter allows the WTRU to prefer certain service instances based on pre-established relationships or performance characteristics, enabling efficient communication without requiring complex real-time routing logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250023790A1Methods, architectures, apparatuses and systems for programmable interface for service communication proxy
Publication Date: 2025.01.16 INTERDIGITAL PATENT HOLDINGS INC
  • US20250023790A1 patent drawing
  • US20250023790A1 patent drawing
  • US20250023790A1 patent drawing

AI summary

Procedures, methods, architectures, apparatuses, systems, devices, and computer program products directed to control throughput performance. In an embodiment, a service communication proxy (SCP) component comprises a programmable interface configured to transmit, to a wireless network element, a message comprising interface specification between a network function consumer and a network function producer.