Diameter Routing Agent Session Cleanup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Diameter networks, stale or inactive sessions can lead to wasted resources and performance degradation as nodes like PCRFs continue to maintain session information without being aware of session termination, necessitating an efficient method to clear such sessions.
Innovation Solution
A Diameter routing agent (DRA) identifies inactive sessions and generates trigger messages to delete corresponding session information at other nodes, reducing the need for extensive audit procedures and minimizing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a PCRF maintains session information for all established sessions, then session management completeness is improved, but resource consumption increases due to stale sessions
Solution Approach 1:
The DRA proactively identifies inactive sessions and sends trigger messages to PCRFs before they become problematic, enabling preventive cleanup of stale session information. This preliminary action prevents resource waste while maintaining session management integrity.
Solution Approach 2:
The DRA acts as an intermediary between PCEFs and PCRFs, monitoring session activity and coordinating the cleanup process. It sends trigger messages to PCRFs to delete stale session information, resolving the contradiction between maintaining complete session management and reducing resource consumption.
2Measurement precision
If extensive audit procedures are performed to identify and clear stale sessions, then session information accuracy is improved, but message overhead increases
Solution Approach 1:
Instead of performing extensive audits on all sessions, the DRA implements a lightweight monitoring mechanism that tracks session activity and selectively triggers cleanup only for inactive sessions. This partial action approach maintains accuracy while minimizing message overhead.
Solution Approach 2:
The system uses passive monitoring of session activity where the DRA observes session states and automatically initiates cleanup procedures when inactivity is detected. This self-service mechanism eliminates the need for active audit procedures, reducing message overhead while maintaining session information accuracy.
Data Source
AI summary
The subject matter described herein includes methods, systems, and computer readable media for clearing Diameter session information. According to one method, the method occurs at a Diameter routing agent (DRA) node. The method includes identifying an inactive Diameter session associated with a Diameter node. The method also includes generating a trigger message for triggering the Diameter node to delete session information associated with the inactive Diameter session. The method further includes sending the trigger message to the Diameter node.


