SIP REFER Request for Seamless Multi-Party Session Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing teleconference software based on Session Initiation Protocol (SIP) cannot create new sessions while participants are already engaged in a session, requiring participants to exit and recreate sessions, limiting multi-person conference functionality.

Innovation Solution

Implementing a REFER request mechanism that allows participants in an existing SIP session to create a new SIP session with another participant without disconnecting from the original session, using a REFER request to initiate and manage the new session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a participant sends an INVITE request to create a new session, then the new session can be created, but the participant must exit the original session first, causing loss of time and interruption of ongoing communication

Engineering Contradiction:
Improvesession creation capabilityVSAvoidsession interruption time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by establishing a reference relationship between sessions before the original session ends. The REFER request is sent during the ongoing session to pre-arrange the new session, so when the participant transitions, the new session is already prepared and can be joined immediately without interruption or time loss.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If a participant exits the original session to create a new session, then a new session can be established, but the operational complexity increases and user convenience decreases

Engineering Contradiction:
Improvesession switching capabilityVSAvoidsession management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The REFER request acts as an intermediary mechanism that mediates between the original session and the new session. Instead of directly exiting and recreating, the participant uses the REFER request as a bridge to transition smoothly. The reference relationship established by REFER simplifies the operation, allowing participants to create new sessions while remaining in the original session context.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the SIP protocol allows new session creation during an existing session, then session versatility improves, but the protocol complexity and device processing burden increase

Engineering Contradiction:
Improveconcurrent session capabilityVSAvoidsession management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The session management process is segmented into distinct phases: the original session continues independently while the REFER request handles new session creation separately. This segmentation allows the system to manage multiple sessions without mixing their control flows. The REFER mechanism operates as a separate segment that establishes references without interfering with the original session's SIP message exchanges, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12192253B2Session creation method and apparatus, and electronic device
Publication Date: 2025.01.07 NOKIA TECHNOLOGIES OY
  • US12192253B2 patent drawing
  • US12192253B2 patent drawing
  • US12192253B2 patent drawing

AI summary

A session creation method and an apparatus are provided. The method includes: sending, in a case that a first Session Initiation Protocol (SIP) session has been created among a first electronic device and N second electronic devices, a first REFER request to a third electronic device. The first REFER request is used for requesting to create a second SIP session with the third electronic device, and the third electronic device is at least one of the N second electronic devices. The method includes receiving a first response message fed back by the third electronic device in response to the first REFER request and creating the second SIP session in a case that the first response message indicates that the third electronic device agrees to create second SIP session. N is a positive integer.