Presence Broker Routing Presence Updates in IMS Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepresence service efficiencyVSAvoidnetwork traffic
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvepresence information accuracyVSAvoiduser privacy
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvenetwork redundancyVSAvoidrouting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8352591B2Presence network agent in IMS networks
Publication Date: 2013.01.08 VERIZON PATENT & LICENSING INC
  • US8352591B2 patent drawing
  • US8352591B2 patent drawing
  • US8352591B2 patent drawing

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.