Network Slice Data Stream Priority Indicator Insertion
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


