Intra-Application Flow Prioritization in EPC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in prioritizing intra-application flows effectively, leading to unequal service experiences for different users and service types, and inefficient radio resource utilization, particularly during intra-E-UTRAN handovers where low-priority data flows may be starved due to congestion.

Innovation Solution

The system employs flow priority indicators (FPIs) and service class indicators (SCIs) to classify and schedule packets within the Evolved Packet Core (EPC), allowing for differentiated treatment of intra-application flows based on their priority, ensuring that higher priority flows are prioritized over lower priority ones, and providing congestion control information during handovers to prevent starvation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If flow priority indicators (FPIs) are used to prioritize downlink data packets, then quality of service differentiation is improved, but low-priority data flows may be starved during congestion

Engineering Contradiction:
Improvequality of service differentiationVSAvoidstarvation of low-priority flows
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system implements feedback mechanisms where the base station monitors congestion conditions and adjusts scheduling decisions based on real-time network state. Congestion control information is fed back to the policy and charging enforcement function, enabling dynamic adjustment of flow prioritization to prevent starvation of low-priority flows while maintaining QoS differentiation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The flow prioritization system transitions from static priority assignment to dynamic scheduling where priority levels can be adjusted based on current network conditions. The base station dynamically schedules downlink data packets by considering both FPI values and real-time congestion status, allowing the system to adapt between strict priority handling and more balanced resource distribution.

Inventive Principle:
Principle #15Dynamics

2Reliability

If differentiated processing of flows is implemented, then service experience for different users is improved, but radio resource utilization efficiency decreases

Engineering Contradiction:
Improveservice experience differentiationVSAvoidradio resource utilization rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system changes scheduling parameters dynamically based on flow priority indicators and congestion conditions. Instead of using fixed scheduling parameters, the base station adjusts scheduling decisions by modifying priority weights and resource allocation parameters according to the FPI values and current network load, enabling efficient resource utilization while maintaining service differentiation.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If congestion control information is provided during handover, then starvation problem is prevented, but system complexity increases

Engineering Contradiction:
Improveprevention of starvation problemVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by establishing flow priority indicators and congestion control mechanisms before handover occurs. The policy and charging enforcement function pre-configures scheduling parameters and priority levels for upcoming handovers, allowing the base station to seamlessly continue differentiated scheduling in the target cell without requiring complex real-time negotiations during the handover process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3162010B1Systems, methods, and devices to support intra-application flow prioritization
Publication Date: 2019.11.20 INTEL CORP
  • EP3162010B1 patent drawingFigure 1
  • EP3162010B1 patent drawingFigure 2
  • EP3162010B1 patent drawingFigure 3

AI summary

Systems and methods to support intra-application flow prioritization are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The eNB may transmit packets from the UE to an evolved packet core (EPC), which may transmit schedule packets to an application function (AF) via a network. The AF may provide classification information and prioritization information for a plurality of intra-application flows transmitted between the AF and the UE. The EPC may classify uplink and/or downlink traffic into the intra-application flows and mark and/or schedule the traffic based on the prioritization information. Absolute and/or modular length, payload values, and/or packet type may be used to classify the traffic into the intra-application flows.