Network Slice Data Stream Priority Indicator Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network slicing technology in 5G communication networks lacks dynamic routing priority configuration between data streams, limiting customers' ability to set specific priority levels for different types of data streams based on their applications and real-time needs.

Innovation Solution

A method is introduced where a priority indicator is inserted into data streams, allowing them to be routed through specific network slices based on available resources, enabling customers to assign different priority levels to various types of streams, and dynamically adjust these priorities according to operating modes such as nominal or alarm situations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network slicing technology is used to route data streams, then data streams can be differentiated and routed to specific network slices, but dynamic routing priority configuration between different data streams from the same application is not supported

Engineering Contradiction:
Improverouting priority configurationVSAvoidnetwork slice management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent embeds a priority indicator field within the data stream packets themselves, nesting the priority information inside the existing data structure. This allows priority configuration without adding external management complexity, as each packet carries its own priority directive that network elements can process independently.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The priority indicator is inserted into data streams before they enter the network slice routing system. This preliminary tagging enables network elements to immediately process priority information without requiring real-time configuration or complex decision-making during packet transmission, resolving the contradiction between adaptability and management complexity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If static URSP rules are used for network slice selection, then network slice routing can be implemented, but dynamic priority adjustment between different data streams from the same application cannot be achieved

Engineering Contradiction:
Improvepriority adjustment capabilityVSAvoidreal-time priority information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a variable priority indicator parameter that can be dynamically changed for different data streams from the same application. This parameter is inserted into each packet, allowing real-time priority adjustments without changing the static URSP rules themselves, thus enabling adaptability while preserving the existing rule-based routing framework.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent separates the routing decision (based on static URSP rules) from the priority indication (carried in each packet). This segmentation allows the static rules to continue functioning while adding dynamic priority information at the packet level, preventing loss of real-time priority information without disrupting the existing routing mechanism.

Inventive Principle:
Principle #1Segmentation

3Reliability

If all data streams are treated with equal priority, then network processing is simplified, but critical real-time data streams cannot be ensured to be processed with higher priority

Engineering Contradiction:
Improvequality of service guaranteeVSAvoidpriority indicator processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different priority treatments to different data streams based on their specific requirements. Each data stream can be tagged with an appropriate priority indicator (high, medium, low) according to its QoS needs, allowing critical real-time streams to receive higher priority processing while non-critical streams use lower priorities, without requiring complex system-wide reconfiguration.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The priority indicator is self-contained within each data stream packet, allowing network elements to process priority information autonomously without requiring complex centralized control or coordination. Each network node can independently read and act on the priority indicator in its packet, ensuring QoS guarantees while keeping device complexity minimal.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250023818A1Method for transmitting a data stream in a communication network, method for processing a data stream, method for controlling the processing of a data stream, and corresponding devices, terminal apparatus, execution entity, control entity, system and computer programs
Publication Date: 2025.01.16 ORANGE SA
  • US20250023818A1 patent drawing
  • US20250023818A1 patent drawing
  • US20250023818A1 patent drawing

AI summary

Transmitting a data stream received from a software application running on a terminal apparatus, in a communication network to which the terminal apparatus is connected, the network being divided into plural network slices. The method includes: selecting a network slice from the plurality at least according to an item of information contained in a header of the stream; obtaining a type of the stream, which belongs to a group including a first type and a second type of stream; inserting a priority indicator associated with the type of stream into the data stream, the priority indicator belonging to a group including at least one first indicator associated with the first type of stream and a second indicator associated with the second type of stream, the first and second priority indicators having different values; and transmitting the data stream containing the priority indicator in the selected network slice.