SDP Multiplexing for Fewer M-Lines in IMS Data Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IP Multimedia Subsystem (IMS) technologies face resource consumption issues due to excessive m-lines in Session Description Protocol (SDP) transmissions, leading to inefficient resource utilization and establishment failures in data channels.

Innovation Solution

A method and apparatus for processing SDP information, where a first network element instructs a second network element to perform multiplexing or separating based on capability information, reducing the number of m-lines and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple a-lines are placed in separate m-lines for terminals that do not support SDP multiplexing, then compatibility with legacy terminals is improved, but the number of m-lines increases causing resource consumption

Engineering Contradiction:
Improvecompatibility with legacy terminalsVSAvoidnumber of m-lines
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The network element acts as an intermediary that performs demultiplexing of SDP a-lines into separate m-lines based on terminal capability detection. When a terminal does not support SDP multiplexing, the network element separates multiple a-lines into multiple m-lines automatically, ensuring compatibility without requiring the terminal to handle complex multiplexing

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts the SDP structure based on terminal capability detection. The network element detects whether the terminal supports SDP multiplexing capability and adapts the m-line configuration accordingly - using single m-line for multiplexing-capable terminals and multiple m-lines for legacy terminals

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If multiple a-lines are placed in the same m-line for terminals that support SDP multiplexing, then resource utilization is improved, but routing complexity increases for network elements

Engineering Contradiction:
Improvenumber of m-linesVSAvoidrouting complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The network element performs preliminary detection of terminal SDP multiplexing capability before establishing the data channel. Based on this advance knowledge, it pre-configures the appropriate SDP structure (single or multiple m-lines), preventing routing complexity issues before they arise

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Different SDP processing strategies are applied to different terminals based on their local capabilities. Terminals with SDP multiplexing support receive multiplexed a-lines in a single m-line, while legacy terminals receive separate m-lines, optimizing both resource utilization and routing simplicity for each case

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If an excessive number of m-lines are used, then compatibility with non-multiplexing terminals is maintained, but resource consumption on terminal and network sides increases

Engineering Contradiction:
Improvecompatibility with non-multiplexing terminalsVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The network element serves as a mediator that intelligently manages the translation between multiplexed and non-multiplexed SDP formats. It performs demultiplexing only when necessary for legacy terminal compatibility, avoiding unnecessary resource consumption on both network and terminal sides

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the SDP parameter configuration (number of m-lines) based on terminal capability parameters. By detecting terminal support for SDP multiplexing, the network element optimizes the m-line count to minimize resource consumption while maintaining compatibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4708957A1SDP information processing method and apparatus, and network element
Publication Date: 2026.03.11 CHINA MOBILE COMM GRP CO LTD
  • EP4708957A1 patent drawingFigure 1~2
  • EP4708957A1 patent drawingFigure 3
  • EP4708957A1 patent drawingFigure 4~5

AI summary

A method and an apparatus for processing Session Description Protocol (SDP) information, and a network element are provided. The method includes: instructing, by a first network element according to first information and/or second information, a second network element to perform multiplexing and/or separating on the SDP information; wherein the first information is information indicating whether a first terminal and/or a first network supports a first capability; the second information is information related to a data channel stream and/or an application.