Sequential Packet Matching for Event Notification and Traffic Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication networks, particularly in 3GPP CUPS specifications, lack the capability to support specific event notifications alongside regular traffic matching, which are necessary for new use cases such as tethering detection and video traffic management, due to limitations in the existing packet detection rules.
Innovation Solution
Implementing a method that allows for sequential evaluation of detection rules with a continuation flag, enabling the configuration of higher precedence detection rules for event notifications and lower precedence rules for traffic detection, allowing for simultaneous event notification and packet processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single detection rule is used for traffic matching in 3GPP CUPS specifications, then the system maintains simplicity and compatibility with existing standards, but it cannot support specific event notifications alongside regular traffic detection
Solution Approach 1:
The patent divides the detection rule into multiple sequential rules with different precedence levels. The first detection rule handles event notification while subsequent detection rules handle regular traffic detection. This segmentation allows the system to support both event notifications and traffic detection simultaneously without requiring a complete overhaul of the existing detection rule structure.
Solution Approach 2:
The patent introduces a new dimension to the detection rule structure by adding a continuation flag that controls the flow between detection rules. This flag creates a sequential evaluation mechanism where the system can transition from event notification detection to regular traffic detection based on the flag's state, enabling multi-functional detection without increasing structural complexity.
2Adaptability or versatility
If multiple detection rules are evaluated simultaneously for both event notification and traffic detection, then new use cases can be supported, but the evaluation complexity and processing overhead increase
Solution Approach 1:
The patent implements preliminary action by evaluating detection rules in a predetermined sequential order with assigned precedence levels. The first detection rule with higher precedence is evaluated first for event notification, and only if it matches does the system proceed to evaluate subsequent detection rules for traffic detection. This preliminary ordering prevents unnecessary evaluations and maintains processing efficiency.
Solution Approach 2:
The patent introduces dynamic control through the continuation flag that adjusts the evaluation flow based on match results. When the first detection rule matches, the continuation flag determines whether to proceed to subsequent rules or stop evaluation. This dynamic adjustment optimizes processing by avoiding unnecessary evaluations of lower precedence rules when event notification is the primary concern.
3Ease of operation
If detection rules are configured with precedence indicators and continuation flags, then sequential evaluation for event notification and traffic detection is enabled, but the configuration and management of detection rules becomes more complex
Solution Approach 1:
The patent makes the detection rule structure universal by designing it to handle multiple functions through the same mechanism. The continuation flag serves dual purposes: it controls event notification flow and also manages traffic detection flow. The precedence indicator similarly serves both event notification prioritization and traffic detection ordering, reducing the need for separate configuration mechanisms.
Solution Approach 2:
The patent introduces the continuation flag as an intermediary element that mediates between event notification detection and traffic detection. This flag acts as a control signal that determines whether the system should proceed from event notification to traffic detection or stop at event notification, simplifying the management of sequential evaluation without requiring complex state machines or multiple independent rule sets.
Data Source
AI summary
Disclosed herein is a method for evaluating data traffic in a communication network. The method comprising establishing a protocol session between a control plane, CP, node and a user plane, UP, node and configuring, by the CP node, a first detection rule to be used for event notification, and at least one next detection rule to be used for traffic detection. The first detection rule comprises an indicator indicating the highest precedence, and identifies a first instruction rule indicating an event to be notified and a continuation flag indicating evaluation of at least one next detection rule. The at least one next detection rule comprises an indicator indicating a lower precedence than the one in the first detection rule and identifies a next instruction rule to be applied to a matched traffic. The method also comprises determining, at the UP node and based on the continuation flag, whether the received packet matches any detection rule amongst the at least one next detection rule from higher to lower precedence.


