Traffic Detection Function for Application-Specific Network Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in effectively managing network traffic due to varying bandwidth requirements from different applications, such as Skype video and text chat, which demand improved methods for network control beyond coarse-grained attributes like IP and port numbers.
Innovation Solution
The system employs a traffic detection function to identify application identifiers in network traffic packets and transmit them based on specific network communication characteristics, allowing for finer-grained control of network traffic by generating and applying application configurations that include quality of service parameters and charging rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If coarse-grained traffic detection based on IP and port numbers is used, then device complexity is reduced, but network control precision deteriorates
Solution Approach 1:
The patent segments traffic detection into multiple hierarchical levels: first-level detection using coarse-grained attributes (IP addresses, port numbers, protocol types) for quick classification, and second-level detection using fine-grained attributes (application identifiers, content types, bandwidth requirements) for precise application identification. This segmentation allows the system to balance detection accuracy with computational efficiency.
Solution Approach 2:
The patent implements dynamic detection strategies where the system adapts its detection granularity based on traffic patterns and network conditions. For common traffic types, coarse-grained detection suffices, while for ambiguous or priority traffic, the system dynamically switches to fine-grained detection using application identifiers and deep packet inspection, optimizing resource utilization.
2Measurement precision
If fine-grained application-specific traffic control is implemented, then network control precision is improved, but device complexity increases
Solution Approach 1:
The patent employs preliminary action by pre-configuring application identifier mappings, content type classifications, and bandwidth requirement profiles for known applications. The system maintains pre-built rule sets that map application identifiers to their characteristic traffic patterns, enabling fast matching without real-time complex analysis, thus reducing operational complexity while maintaining precision.
Solution Approach 2:
The patent introduces an intermediary layer (traffic detection function entity) that sits between the network traffic and the control plane. This intermediary performs application identification and characteristic extraction, translating raw traffic packets into structured information about application type, content category, and bandwidth needs, which then feeds into policy decision-making, simplifying the overall system architecture.
3Productivity
If application-specific quality of service parameters are applied, then network performance is improved, but processing overhead increases
Solution Approach 1:
The patent applies local quality by assigning different quality of service parameters specifically to identified application traffic flows rather than applying uniform treatment to all traffic. Once an application is identified through the detection function, the system applies targeted QoS policies (bandwidth allocation, priority scheduling, latency constraints) only to that specific traffic flow, optimizing network performance for each application type while minimizing processing overhead through selective application of policies.
Data Source
AI summary
Systems and methods for communicating in a wireless communication system are described. One implementation is provided for controlling aspects of a wireless communication system network via a traffic detection function at the user equipment. The method includes obtaining, at an electronic device, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications. The method further includes detecting, at the electronic device, the application identifier in a packet of network traffic. The method also includes transmitting, from the electronic device, the packet of network traffic based on the network communication characteristic corresponding to the detected application identifier. By providing an application identifier, fine grained (e.g., application specific) network controls may be implemented such as quality of service, charging/accounting, idle handoff, and traffic redirection/load balancing.


