Inactive User Plane Traffic Generation via Dummy RTP Packets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

UMA protocols do not adequately address how to handle call-on-hold situations in terms of RTP packet management, leading to gaps in user plane traffic during inactive states, which can disrupt seamless transitions and network performance.

Innovation Solution

A method and device that generate and transmit a stream of data packets with adapted packet headers and dummy portions to maintain continuous user plane traffic during inactive states, ensuring compliance with RTP requirements by incrementing sequence numbers and using dummy information like NO_DATA or silence descriptors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If audio encoding is stopped during call-on-hold state, then energy consumption is reduced, but RTP packet transmission continuity is disrupted

Engineering Contradiction:
Improveenergy consumptionVSAvoidRTP packet transmission continuity
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The transmitting device generates and transmits dummy RTP packets containing dummy payload data before the call-on-hold state begins, ensuring that the RTP stream continuity is maintained throughout the holding period. This preliminary action of preparing dummy packets resolves the contradiction by allowing the device to stop audio encoding (saving energy) while still maintaining RTP transmission continuity (preserving reliability).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Dummy payload data acts as an intermediary element that replaces real audio data during the call-on-hold state. These dummy packets serve as a mediator between the stopped audio encoding process and the required continuous RTP transmission, allowing the system to maintain protocol compliance without actual audio processing, thus reducing energy consumption while preserving transmission continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If RTP packets are transmitted during inactive user plane state, then protocol compliance is maintained, but network resources are consumed unnecessarily

Engineering Contradiction:
Improveprotocol complianceVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of transmitting full audio packets during call-on-hold, the system transmits only dummy RTP packets with minimal dummy payload data. This partial action approach maintains RTP protocol compliance (sequence numbers, timestamps, packet structure) while minimizing the actual data transmission volume, thus resolving the contradiction between protocol compliance and network resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If audio encoding is stopped during holding state, then processing load is reduced, but packet sequence continuity is disrupted

Engineering Contradiction:
Improveprocessing loadVSAvoidpacket sequence continuity
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The transmitting device creates dummy payload data that copies the structural characteristics of real audio packets without containing actual audio content. These dummy packets replicate the necessary packet format, size, and timing properties of genuine audio packets, allowing the system to reduce processing load by stopping audio encoding while maintaining packet sequence continuity through the use of these copied packet structures.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8045542B2Traffic generation during inactive user plane
Publication Date: 2011.10.25 NOKIA TECHNOLOGIES OY
  • US8045542B2 patent drawing
  • US8045542B2 patent drawing

AI summary

The present invention relates to a method, transmitting device (10) and system for providing user plane traffic during a state of inactive user plane of a connection to an access network. A sequence of successive packet headers, adapted to continue a header sequence transmitted until the start of the state of inactive user plane is generated, and respective dummy portions are added to the sequence of successive packet headers. The generated stream of data packets is then transmitted from the transmitting device (10) via the unlicensed mobile access network during the state of inactive user plane so as to obtain a continuous stream of user data irrespective of the state of inactive user plane. Thereby, user plane traffic can also be provided during states of inactive user plane of the transmitting device (10), e.g. holding states, call setup states or mute states, and real-time traffic requirements can be met.