Uplink IP Packet Filtering in Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the 3GPP evolved packet system, uplink IP packet filtering is inefficient due to the lack of specific packet filter information for default bearers, leading to increased filtering time and delayed packet transmission when multiple packet data networks are accessed simultaneously.
Innovation Solution
A method for controlling uplink IP packet filtering that involves receiving IP address information and filtering information from user equipment, determining the appropriate packet data network and bearer for delivered IP packets based on source IP address and filtering information, including checks for IPv4, IPv6, and link-local addresses, and address allocation types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If packet filter information is not provided for default bearer, then device complexity is reduced, but filtering time increases and packet transmission is delayed
Solution Approach 1:
The patent segments the packet filtering process into two distinct stages: first matching against dedicated bearer packet filters, and then matching against default bearer packet filters. This segmentation allows the system to maintain simplicity in the default bearer configuration while improving filtering efficiency by avoiding a single large-scale search across all bearers.
Solution Approach 2:
The patent performs preliminary matching against dedicated bearer packet filters before attempting to match against default bearer filters. This preliminary action eliminates packets that can be routed through dedicated bearers, reducing the number of packets that need to be processed by the default bearer filtering logic, thereby reducing overall filtering time.
2Measurement precision
If packet filtering is performed on all dedicated bearers before default bearer matching, then packet routing accuracy is improved, but filtering time increases
Solution Approach 1:
The patent divides the bearer matching process into segmented stages: dedicated bearer matching followed by default bearer matching. This segmentation maintains routing accuracy by ensuring dedicated bearers are considered first, while improving time efficiency by processing packets through structured, hierarchical filtering rather than a monolithic search process.
3Adaptability or versatility
If multiple default bearers are available for simultaneous packet data network access, then network versatility is improved, but bearer determination complexity increases
Solution Approach 1:
The patent applies local quality by maintaining separate packet filter information for each default bearer corresponding to different packet data networks. This allows the terminal to efficiently determine which default bearer to use by matching packet characteristics against the specific filter information of each network, rather than using a single wildcard filter for all networks.
Solution Approach 2:
The patent segments the default bearer management by creating distinct packet filter information sets for each packet data network's default bearer. This segmentation enables independent matching and selection of appropriate default bearers based on packet characteristics, simplifying the determination process while supporting multiple network accesses.
Data Source
AI summary
A method for controlling uplink IP packet filtering in a mobile terminal in a 3GPP Evolved Packet System (EPS) is provided, including an information receiving operation of receiving IP address information allocated to user equipment, and filtering information required for delivering an uplink IP packet received from the user equipment; and a filtering operation for determining which packet data network and a bearer the IP packet is delivered to, based on the IP address information and the filtering information. In a 3GPP evolved packet system supporting a default bearer function, a packet data network to which an uplink IP packet is delivered and a bearer identifier can be efficiently determined when the user equipment simultaneously accesses one or more packet data networks and is allocated several IP addresses, resulting in effective uplink packet filtering.


