Network Side Device Priority Marking for Data Flow Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing mobile communication systems, distinguishing and scheduling different Internet service flows with varying Quality of Service (QoS) requirements are inefficient due to high workload and low processing efficiency in the Policy and Charging Control (PCC) system, which requires frequent bearer modifications.

Innovation Solution

A method where a network side device marks the priority of subsequent uplink and/or downlink data flows in a priority marking field of downlink data packets, allowing downstream nodes to schedule access network or air interface resources based on these priorities, thereby eliminating the need for bearer modifications during service flow differentiation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the PCC system performs deep packet inspection and modifies bearers to distinguish different service flows, then service flow differentiation is achieved, but the workload increases and processing efficiency decreases

Engineering Contradiction:
Improveservice flow differentiationVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The network side device performs preliminary action by marking the priority of subsequent uplink and/or downlink data flows in advance within the downlink data packet before transmission. This preliminary marking eliminates the need for subsequent bearer modification operations by the PCC system, thereby reducing workload and improving processing efficiency while maintaining reliable service flow differentiation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the PCC system modifies bearers frequently to handle different QoS requirements, then service flow differentiation is achieved, but the complexity of bearer management increases

Engineering Contradiction:
ImproveQoS requirement accommodationVSAvoidbearer management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The invention extracts the QoS differentiation function from the bearer modification process. By taking out the priority marking operation and placing it in the downlink data packet itself, the system achieves QoS requirement accommodation without the complexity of frequent bearer modifications. The priority information is extracted and carried directly in the packet header, simplifying bearer management.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If deep packet inspection is deployed on gateway nodes to identify service flows, then service flow identification accuracy is improved, but the system complexity and processing overhead increase

Engineering Contradiction:
Improveservice flow identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of performing complex deep packet inspection operations, the system uses a copying approach by marking priority information in the packet header based on pre-established service flow identification rules. This copying of priority information to the packet level simplifies the identification process while maintaining accuracy, reducing system complexity compared to continuous deep inspection.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9832786B2Method, device and system for scheduling data flow
Publication Date: 2017.11.28 HUAWEI TECH CO LTD
  • US9832786B2 patent drawing
  • US9832786B2 patent drawing
  • US9832786B2 patent drawing

AI summary

Embodiments of the present invention provide a method, device, and system for scheduling a data flow, which are used to improve the processing efficiency. A network side device marks a priority of a subsequent uplink and/or downlink data flow of a UE corresponding to a downlink data packet in the downlink data packet, and enables a downstream node to schedule an access network resource or air interface resource according to the priority. Therefore, a bearer does not need to be modified during the process of distinguishing different service flows and performing differentiation scheduling on different service flows, thereby reducing the workload and improving the processing efficiency.