Multimedia Stream Gateway for SIP-RTSP Session Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to provide the necessary functionality for streaming user-generated multimedia content from a first terminal to a second terminal, especially when the terminals use different protocols (e.g., SIP and RTSP) and when multiple receiving-ends have varying capabilities and preferences, and network addresses are unknown to the transmitting-end.

Innovation Solution

A method and system that utilizes a gateway capable of connecting terminals using different protocols (e.g., SIP and RTSP) by acting as both a SIP client and RTSP server, enabling the exchange of multimedia session information and triggering the second terminal to initiate a session using a different protocol, allowing user-generated content to be transmitted and controlled.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a gateway uses SIP protocol for session setup, then peer-to-peer session initiation is enabled, but stream control functionality is lost

Engineering Contradiction:
Improvesession initiation capabilityVSAvoidstream control functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a gateway as an intermediary entity that mediates between SIP-based peer-to-peer session initiation and RTSP-based stream control. The gateway receives SIP sessions from user equipment, translates them into RTSP sessions, and establishes connections with RTSP servers. This intermediary approach allows the system to simultaneously support the simplicity of SIP for session setup and the control capabilities of RTSP for stream management, resolving the contradiction between ease of operation and adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system supports multiple receiving-ends with different capabilities, then service versatility is improved, but system complexity increases

Engineering Contradiction:
Improvemulti-terminal support capabilityVSAvoidprotocol conversion complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway is designed with multi-functionality to handle diverse terminal capabilities. It simultaneously supports SIP protocol for session initiation, RTSP protocol for stream control, and can adapt to different terminal types (mobile phones, tablets, computers). The gateway universally processes various session requests, translates between protocols, and manages multiple receiving-ends with different capabilities through a single unified architecture, thereby achieving versatility without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Device complexity

If the transmitting-end uses SIP protocol only, then protocol simplicity is maintained, but compatibility with RTSP-based receiving-ends is lost

Engineering Contradiction:
Improveprotocol stack simplicityVSAvoidprotocol compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The gateway serves as a protocol translation intermediary between SIP-based transmitting-ends and RTSP-based receiving-ends. The transmitting-end maintains protocol simplicity by using only SIP for session initiation, while the gateway handles the protocol conversion to RTSP for compatibility with receiving-ends. This approach preserves the simplicity of the transmitting-end's protocol stack while achieving broad protocol compatibility through the intermediary's translation capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUSRE50541E1Method and system for transmitting a multimedia stream
Publication Date: 2025.08.19 KONINK KPN NV
  • USRE50541E1 patent drawing
  • USRE50541E1 patent drawing
  • USRE50541E1 patent drawing

AI summary

A method is described for transmitting a multimedia stream from a first terminal and receiving an associated second multimedia stream at a second terminal. The first and second terminal are connected to at least one gateway for enabling the transmission of the stream and the receiving of the associated stream. The method comprises: —initiating the exchange of first multimedia session information between the first terminal and the gateway, using a first protocol; —providing a trigger to the second terminal to initiate the exchange of second multimedia session information between the second terminal and the gateway, using a second protocol; —in response to providing the trigger, the second terminal initiating the exchange of second multimedia session information between the second terminal and the gateway, using a third protocol; —transmitting a first multimedia stream from the first terminal and receiving a second associated multimedia stream at the second terminal.