Group Communication Session Pre-establishment for SIP Call Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face inefficiencies in group call setups over IP networks due to large SIP messages and high resource usage, particularly in Project 25 group calls, which result in delayed session establishment and wastage of RF resources.

Innovation Solution

A method and apparatus that establish a group identity for communication devices, allowing on-demand and early session setup members to join or leave sessions independently of call initiation, optimizing bandwidth and resource utilization by pre-establishing sessions in anticipation of calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SIP protocol is used for call control in PoC networks, then wide acceptance and standardization are achieved, but message size increases and session establishment time is delayed

Engineering Contradiction:
Improvewide acceptanceVSAvoidsession establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing sessions between group members before actual call initiation. The system maintains pre-established session information in memory, so when a call is initiated, the session can be quickly activated without going through the full SIP handshake process. This resolves the contradiction by performing the time-consuming session establishment in advance, when it does not impact call response time.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If pre-session establishment mechanisms are implemented, then session setup delay is reduced, but RF resource wastage increases

Engineering Contradiction:
Improvesession setup delayVSAvoidRF resource wastage
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent applies dynamics by making session establishment adaptive rather than static. The system dynamically determines whether to pre-establish sessions based on group characteristics, call patterns, and resource availability. Session pre-establishment is performed selectively for certain groups or conditions, allowing the system to optimize between setup time and resource usage rather than applying a one-size-fits-all approach.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying session establishment parameters based on system state and group properties. The system changes parameters such as session timeout values, pre-establishment thresholds, and resource allocation levels to balance the trade-off between quick session setup and RF resource conservation. This allows flexible adjustment of the contradiction resolution based on operational conditions.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If individual invitations are sent to each group member, then call setup flexibility is maintained, but signaling overhead and setup time increase

Engineering Contradiction:
Improvecall setup flexibilityVSAvoidcall setup efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies merging by combining multiple individual invitation processes into a unified group-based session establishment mechanism. Instead of sending separate SIP INVITE messages to each group member, the system establishes a single group session that automatically includes all members. This reduces signaling overhead and setup time while maintaining the ability to control which groups receive pre-established sessions.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2380370B1Method and apparatus for enabling group communication
Publication Date: 2016.04.13 MOTOROLA SOLUTIONS INC
  • EP2380370B1 patent drawingFigure 1
  • EP2380370B1 patent drawingFigure 2
  • EP2380370B1 patent drawingFigure 3

AI summary

A method for enabling group communications includes: establishing a group identity for a communication group comprising a first set of communication devices, and storing an identity for each of the communication devices in the first set; establishing a session to associate a second set of communication devices with the group identity, wherein the communication devices in the second set are different from the communication devices in the first set, wherein the session with the second set of communication devices is set up irrespective of a call being initiated for the communication group; detecting a first event associated with the initiation of a call for the communication group; and in response to detecting the first event, using the stored identities to join at least one of the communication devices in the first set to the session.