PCRF NAT Binding Awareness for Session Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The presence of Network Address Translation (NAT) or Network and Port Address Translation (NAPT) between User Equipment (UE) and the Application Function (AF) causes issues with session binding between Rx and Gx sessions in the Policy and Charging Control Function (PCRF), leading to ineffective session management.
Innovation Solution
Making the PCRF aware of the NAT bindings of the UE by sending messages for IP address and port allocations/deallocations, pre-allocating port ranges, and using a common algorithm to determine port numbers, ensuring the PCRF can perform accurate session binding even with NAT/NAPT present.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If NAT/NAPT is deployed between UE and AF to conserve IPv4 addresses, then IPv4 address depletion is mitigated, but session binding between Rx and Gx sessions in PCRF fails
Solution Approach 1:
The gateway acts as an intermediary between the NAT function and PCRF, extracting and forwarding NAT binding information (translated IP addresses and port mappings) to the PCRF. This intermediary mechanism allows the PCRF to maintain accurate session binding despite the address translation occurring in the network path between UE and AF.
Solution Approach 2:
The system implements feedback by having the gateway continuously monitor and report NAT binding changes to the PCRF. When NAT translations are created, modified, or deleted, this information is fed back to the PCRF, enabling dynamic session binding updates that reflect the current network state despite address translation.
2Measurement precision
If NAT bindings are made transparent to PCRF by gateway intervention, then session binding accuracy is improved, but signaling complexity between gateway and PCRF increases
Solution Approach 1:
The gateway leverages its existing multi-functional role in the network (IP-CAN session management, charging enforcement) to also handle NAT binding information extraction and forwarding. By utilizing the gateway's existing communication infrastructure with PCRF, the solution avoids creating entirely new signaling pathways, thereby reducing additional complexity while maintaining session binding accuracy.
Data Source
AI summary
The invention relates to a method and system for network communication wherein a Policy and Charging Control Function (PCRF; 6) is aware of any Network Address Translator (NAT; 7) bindings of the user equipment (UE; 2).


