RTCP Packet Scheduling During Silence Periods

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The uncontrolled nature of RTCP traffic in VoIMS networks can impair RTP traffic, leading to delayed or lost RTP packets and subsequent speech quality issues due to larger RTCP packet sizes and unpredictable transmission times.

Innovation Solution

Limiting RTCP packet sizes to be multiples of RTP packet sizes and scheduling RTCP packets during silence periods to minimize impact on RTP flow, while signaling the maximum RTCP packet size through SDP attributes for transparent network operation in both UTRAN and GERAN environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If RTCP packets are transmitted with larger sizes and uncontrolled timing, then RTCP can provide comprehensive feedback and control information, but RTP packet transmission is impaired leading to delays and losses

Engineering Contradiction:
ImproveRTCP feedback information completenessVSAvoidRTP packet delivery reliability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

RTCP packets are scheduled to be transmitted during silence periods between speech segments, creating a periodic transmission pattern that avoids continuous interference with RTP traffic. The patent implements this by detecting speech activity and scheduling RTCP transmissions only during detected silence intervals, ensuring RTP packets carrying speech data are not delayed or lost.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

RTCP traffic is extracted and separated from the continuous RTP traffic flow by confining RTCP transmissions to specific silence periods. This extraction prevents RTCP packets from interfering with the steady stream of RTP packets, as RTCP transmissions occur only when no RTP speech packets are being transmitted.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If RTCP packet sizes are increased to carry more control data, then RTCP monitoring and control capabilities are enhanced, but network bandwidth for RTP traffic is reduced

Engineering Contradiction:
ImproveRTCP control data completenessVSAvoidRTP traffic throughput
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

RTCP packets are transmitted periodically during silence periods rather than continuously, allowing larger RTCP packets to be sent without reducing overall RTP throughput. The periodic transmission during unused bandwidth periods (silence intervals) enables comprehensive RTCP feedback without compromising RTP traffic productivity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes the transmission timing parameter of RTCP packets from continuous to silence-period-based scheduling, and adjusts RTCP packet size parameters to be multiples of RTP packet sizes. This parameter optimization allows larger RTCP packets to coexist with maintained RTP throughput by utilizing otherwise wasted bandwidth during silence intervals.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If RTCP and RTP packets are transmitted simultaneously without coordination, then both protocols can operate independently, but packet transmission becomes unpredictable causing speech quality issues

Engineering Contradiction:
ImproveProtocol independenceVSAvoidPacket transmission stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent merges the scheduling control of RTCP and RTP transmissions by coordinating RTCP transmissions with RTP silence periods. This merging creates a unified transmission strategy where both protocols operate together harmoniously rather than independently, achieving stable packet transmission while maintaining protocol functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses speech activity detection feedback to dynamically schedule RTCP transmissions. The speech detector provides feedback about current speech activity, and this feedback is used to determine appropriate RTCP transmission timing, creating a closed-loop control system that stabilizes packet transmission while preserving protocol independence.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7756108B2Transmission of voice over a network
Publication Date: 2010.07.13 NOKIA TECHNOLOGIES OY
  • US7756108B2 patent drawing
  • US7756108B2 patent drawing
  • US7756108B2 patent drawing

AI summary

A terminal, system and a method for transmitting voice from the terminal to at least one other terminal over a network. Voice is transmitted in first packets, and control information is transmitted in second packets. A bearer service is reserved from the network for transmission of the first and the second packets. In the terminal, voice activity is detected to determine whether there is voice or silence, wherein detected silence is used for transmitting at least one of the second packets.