S9 Sub-Session Segmentation for Multi-PDN Policy Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a multi-PDN scenario, the S9 session is unable to distinguish or handle the creation, modification, or deletion of IP-CAN sessions and gateway control sessions, leading to the V-PCRF's inability to understand information delivered by the H-PCRF and send it to the correct PCEF or BBERF for enforcement, resulting in failures of the Policy and Charging Control (PCC) function and ineffective resource occupation.
Innovation Solution
The implementation of a method and system where the V-PCRF receives PCC rules and associated S9 sub-session information from the H-PCRF, allowing the S9 session to distinguish and handle these sessions, enabling the V-PCRF to send information to the correct PCEF or BBERF for enforcement, and ensuring proper PDN connection release.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the S9 session is used to transmit IP-CAN session information in a multi-PDN scenario, then the V-PCRF can receive policy information from the H-PCRF, but the S9 session is unable to distinguish or handle the creation, modification, or deletion of individual IP-CAN sessions and gateway control sessions
Solution Approach 1:
The patent segments the S9 session into multiple S9 sub-sessions, where each sub-session corresponds to a specific IP-CAN session or gateway control session. This segmentation allows the V-PCRF to distinguish and handle each session individually while maintaining the overall S9 session framework for policy information transmission between H-PCRF and V-PCRF.
Solution Approach 2:
The patent introduces a new dimension (sub-session level) within the existing S9 session structure. By adding the sub-session concept, the system gains the ability to track and manage multiple IP-CAN sessions and gateway control sessions separately, transforming a flat session structure into a hierarchical one with session and sub-session levels.
2Ease of operation
If the V-PCRF receives PCC rules through the S9 session without sub-session information, then the policy information can be transmitted, but the V-PCRF cannot send information to the correct PCEF or BBERF for enforcement
Solution Approach 1:
The patent segments the policy enforcement target identification by associating each PCC rule with a specific S9 sub-session identifier. This allows the V-PCRF to correctly route policy information to the appropriate PCEF or BBERF based on the sub-session association, ensuring reliable policy enforcement for each IP-CAN session or gateway control session.
Solution Approach 2:
The S9 sub-session identifier acts as an intermediary that links the PCC rules received from H-PCRF to the specific IP-CAN sessions or gateway control sessions that need enforcement. This intermediary mechanism enables the V-PCRF to correctly match policy information with the appropriate enforcement entities.
3Device complexity
If the S9 session handles multiple IP-CAN sessions without sub-session distinction, then the system can maintain simplicity, but resource occupation becomes ineffective and PDN connections cannot be properly released
Solution Approach 1:
The patent segments session management into S9 sub-sessions, where each sub-session tracks a specific IP-CAN session or gateway control session. This segmentation enables effective resource management by allowing the system to identify and release specific PDN connections when needed, preventing resource wastage while maintaining manageable complexity through structured organization.
Solution Approach 2:
The patent establishes S9 sub-sessions in advance for each IP-CAN session or gateway control session before policy enforcement begins. This preliminary action of creating sub-session structures enables efficient resource tracking and release operations, as the system already has the organizational framework in place to manage and release resources effectively when PDN connections are terminated.
Data Source
AI summary
A method for implementing Policy and Charging Control (PCC) in a multi-Packet Data Network (PDN) scenario is disclosed. The method includes: a Visited Policy Control and Charging Rules Function (VPCRF) that receives PCC rules and the S9 sub-session information associated with the PCC rules from a Home Policy Control and Charging Rules Function (HPCRF), and sends the PCC rules according to the S9 sub-session information.


