No-Op RTP Packets for Media Path Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP networks lack a mechanism to assess media channel viability without playing out media, which is undesirable in scenarios like session setup, synthetic load testing, and traffic analysis, and existing solutions require non-standard behavior or separate test paths.

Innovation Solution

The use of no-op media payload packets in RTP, which contain no media content and set a marker bit to trigger RTCP reports, allowing for media path analysis without actual media playback, utilizing existing RTP and RTCP protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If test packets are sent through an independent test path, then media path verification can be performed, but the test path and media path may take different routes over the IP network, resulting in inaccurate media path assessment

Engineering Contradiction:
Improvemedia path verification accuracyVSAvoidpath configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the test packet transmission with the actual media path by using the same RTP stream for both purposes. Instead of creating a separate test path, the invention uses the media path itself to carry test packets (no-op packets), ensuring that the verification is performed on the exact path that will be used for actual media transmission.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The RTP stream serves multiple functions: it carries both test packets for path verification and actual media content. The no-op packets are indistinguishable from regular media packets in terms of routing, allowing the same infrastructure to handle both testing and media transmission without requiring separate dedicated test infrastructure.

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

2Loss of time

If test packets are sent before establishing the call, then media path can be verified early, but this requires awkward associations of RTP streams and non-standard behavior of endpoints

Engineering Contradiction:
Improvecall setup timeVSAvoidendpoint behavior complexity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent performs media path verification as a preliminary action during the call setup phase, before actual media transmission begins. The no-op packets are sent and processed during signaling establishment, allowing the media path to be verified early in the call setup process without delaying the overall call establishment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The endpoint uses its own existing RTP and RTCP processing capabilities to handle the no-op packets. The receiver processes no-op packets using the same mechanisms it would use for regular media packets, and generates RTCP reports automatically without requiring special external testing equipment or complex coordinated actions between multiple endpoints.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If actual media is played out during testing, then complete media path functionality can be assessed, but it is undesirable when session setup assessment is needed before committing to full media session

Engineering Contradiction:
Improvemedia channel viability assessmentVSAvoidmedia content waste
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The patent extracts the testing function from actual media content by using no-op packets that contain no media payload. These packets carry only the necessary RTP headers for path verification purposes, separating the testing function from media content transmission and allowing verification without wasting actual media data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention changes the parameter of packet content from actual media data to no-op placeholder data. By modifying the payload type indicator in the RTP header to signify a no-op packet, the system maintains the same packet structure and routing behavior while changing the content parameter to enable verification without media playback.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7729267B2Method and apparatus for analyzing a media path in a packet switched network
Publication Date: 2010.06.01 CISCO TECHNOLOGY INC
  • US7729267B2 patent drawing
  • US7729267B2 patent drawing
  • US7729267B2 patent drawing

AI summary

No-op media payload packets are used to analyze a media path in a packet switched network. In one embodiment, the no-op packets are Real Time Protocol (RTP) payload packets that contain no media content. A Real Time Control Protocol (RTCP) report is generated for the received RTP no-op packets. A marker bit is set in one of the no-op packets that triggers the no-op packet receiver to send back the RTCP report. The media steam is transmitted when the statistics in the RTCP report indicate a viable media path.