Packet Processing Profile Selection in Wireless Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication networks face challenges in correlating devices with packet-based service level agreements and quality-of-service policies as they move across large geographic regions, leading to excessive interconnection and overhead communication links.
Innovation Solution
A communication system with multiple packet processing systems, each equipped with packet payload inspection systems, selects a packet processing system for a wireless device, obtains its user profile and location, and transfers this data for packet payload inspection, enabling efficient enforcement of service level agreements and quality-of-service policies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If packet processing systems monitor and process wireless communications on a packet-by-packet basis to enforce service level agreements and quality-of-service policies, then service quality enforcement is improved, but the quantity of interconnection and overhead communication links becomes prohibitively large across regional or national networks
Solution Approach 1:
The patent divides the network into localized packet processing systems that each serve specific geographic regions, rather than requiring centralized processing for all packets. Each localized system independently enforces service level agreements for devices in its region, segmenting the overall processing function to reduce interconnection complexity.
Solution Approach 2:
The patent introduces a profile delivery system that acts as an intermediary between centralized user profile databases and distributed packet processing systems. This intermediary delivers relevant user profiles to localized processing systems, enabling them to enforce service level agreements without requiring direct connections to centralized systems for every packet.
2Reliability
If localized packet processing systems are deployed across large geographic regions, then service quality enforcement is improved, but coordination and data exchange across the network leads to prohibitively large overhead
Solution Approach 1:
The patent performs preliminary actions by delivering user profiles containing service level agreement and quality-of-service policy information to localized packet processing systems in advance, before actual packet processing begins. This allows localized systems to independently enforce policies without requiring real-time coordination or data exchange with centralized systems during packet processing operations.
Solution Approach 2:
The patent enables each localized packet processing system to operate with locally-delivered user profiles that contain all necessary information for enforcing service level agreements and quality-of-service policies. This local quality approach eliminates the need for continuous centralized coordination, reducing communication overhead while maintaining reliable policy enforcement.
Data Source
AI summary
What is disclosed is a method of operating a communication system which includes a plurality of packet processing systems that each comprises one of a plurality of packet payload inspection systems. The method includes receiving a registration request from a wireless communication device, and in response, selecting one of the packet processing systems for the wireless communication device, obtaining a user profile for the wireless communication device, and obtaining a location for the wireless communication device. The method also includes transferring data indicating the wireless communication device, the user profile for the wireless communication device, and the location for the wireless communication device for delivery to the one of the packet payload inspection systems included in the selected one of the packet processing systems. The method also includes receiving the data in the one of the packet payload inspection systems, and in response, inspecting packet payloads associated with the wireless communication device based on the data.


