Presence Broker Routing Presence Updates in IMS Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing presence architecture in IMS networks lacks a communication mechanism between Presence User Agents (PUAs) and Presence Network Agents (PNAs), leading to privacy issues and inefficient resource utilization due to duplicate presence updates, and is not optimized for large networks or specific application types.
Innovation Solution
Implementing a Presence Broker (PB) with direct communication links to PUAs and multiple sub-PNAs, which route and filter presence updates to the appropriate Presence Servers (PSs), optimizing each sub-PNA for individual application types and managing routing within the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If PUAs send presence updates directly to the PS without a communication mechanism with PNA, then the presence information can be published to the PS, but duplicate presence updates occur causing network traffic inefficiency and resource waste
Solution Approach 1:
The patent introduces a communication mechanism where the PNA acts as an intermediary between the PUA and PS. The PUA sends presence updates to the PNA, which then forwards them to the PS. This intermediary role prevents duplicate updates by centralizing the presence information management and coordination, thereby reducing network traffic and improving service efficiency.
2Loss of information
If the PNA detects user presence without a direct communication link to PUA, then presence information can be obtained, but user privacy is compromised as the user cannot control what the PNA detects
Solution Approach 1:
The communication mechanism establishes the PUA as an intermediary between the user and the PNA. The user controls the PUA, which in turn communicates with the PNA. This layered intermediary structure allows the user to maintain privacy by controlling what presence information is published through the PUA, while still enabling the PNA to obtain accurate presence information when authorized.
3Reliability
If multiple PSs are deployed in large IMS networks, then network capacity and reliability improve, but the PNA cannot route presence updates to the correct PS without additional information
Solution Approach 1:
The patent implements a routing information management mechanism where the PUA provides routing information to the PNA about which PS should receive presence updates. This feedback loop enables the PNA to intelligently route presence updates to the correct PS in large networks with multiple PSs, maintaining reliability while managing routing complexity through organized information management.
Data Source
AI summary
A system determines presence updates associated with presence user agents (PUAs), where the presence updates indicate changes in a presence status associated with each of the PUAs. The system further determines an application type associated with each of the PUAs and routes the presence updates to respective presence network agents (PNAs) based on the determined application type.


