Communication Network Session Subscription Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IP-based telecommunication networks, sudden peak registrations of user agents can overwhelm the network with a multitude of messages, leading to potential data loss and network outages due to 'avalanches' of messaging activity.

Innovation Solution

Delays establishing a subscription to be notified of registration events until a session is established, reducing initial messaging traffic and distributing it more broadly across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a subscription is established immediately after UA registration to notify of registration events, then session management reliability is improved, but network message load increases causing avalanches during peak registrations

Engineering Contradiction:
Improvesession management reliabilityVSAvoidnetwork message load
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by establishing the subscription to registration events at the moment of session establishment rather than at UA registration. This timing ensures the subscription is in place before any registration events need to be notified during the session, maintaining reliability while avoiding the message avalanche problem of immediate post-registration subscription establishment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the subscription establishment timing flexible and conditional on session establishment rather than fixed at registration. This dynamic approach allows the system to adapt subscription creation to actual session needs, reducing unnecessary subscriptions during peak registration periods while ensuring coverage when sessions are active.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple UAs register simultaneously during peak periods, then network service coverage is improved, but message avalanches cause network outages and data loss

Engineering Contradiction:
Improvenetwork service coverageVSAvoidnetwork stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent uses preliminary action by preparing the subscription mechanism in advance at session establishment time, so when multiple UAs register simultaneously, the notifications are handled systematically rather than creating message avalanches. This ensures network stability is maintained while allowing simultaneous registrations to proceed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The subscription mechanism acts as an intermediary between registration events and session management. By establishing this intermediary at session establishment rather than UA registration, the system mediates the flow of registration notifications in a controlled manner, preventing message avalanches while maintaining service coverage for multiple simultaneous UAs.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If subscription is established at UA registration, then notification coverage is improved, but messaging activity is concentrated causing network overload

Engineering Contradiction:
Improvenotification coverageVSAvoidmessaging activity concentration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by establishing subscriptions at session establishment rather than UA registration. This ensures notification coverage is in place before sessions begin, while distributing the messaging activity across different timing points (session start times) rather than concentrating it at registration moments, thus reducing network overload.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements periodic action by spacing out subscription establishment events according to session establishment times rather than concentrating them at registration times. This distributes messaging activity periodically across different moments, preventing concentration and network overload while maintaining notification coverage for all active sessions.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9258367B2Technique for managing sessions with entities in a communication network
Publication Date: 2016.02.09 CISCO TECHNOLOGY INC
  • US9258367B2 patent drawing
  • US9258367B2 patent drawing
  • US9258367B2 patent drawing

AI summary

A technique for managing sessions in a communication network that does not subscribe to registration events immediately after an entity in the network is registered but rather delays subscribing to these events until a time that such notification would be normally used, such as after a revocable session has been established with the entity. An entity registers to enable sessions to be established with other entities in the communication network. After a session is established, a check is performed to determine if a subscription to be notified of events that warrants revoking the session already exists. If not, a subscription is established to be notified of events that warrant revoking the session. If during the session a notification is received indicating that an event that warrants revoking the session has occurred, the session is revoked.