Support for Error Tolerance in the Real-Time Transport Protocol

12/20/2013
by   Florian Schmidt, et al.
0

Streaming applications often tolerate bit errors in their received data well. This is contrasted by the enforcement of correctness of the packet headers and payload by network protocols. We investigate a solution for the Real-time Transport Protocol (RTP) that is tolerant to errors by accepting erroneous data. It passes potentially corrupted stream data payloads to the codecs. If errors occur in the header, our solution recovers from these by leveraging the known state and expected header values for each stream. The solution is fully receiver-based and incrementally deployable, and as such requires neither support from the sender nor changes to the RTP specification. Evaluations show that our header error recovery scheme can recover from almost all errors, with virtually no erroneous recoveries, up to bit error rates of about 10

READ FULL TEXT
research
10/19/2022

A New Communication Protocol with Self Error Correction

Communication in poor network environment is always a difficult problem,...
research
02/02/2021

Bit Error Tolerance Metrics for Binarized Neural Networks

To reduce the resource demand of neural network (NN) inference systems, ...
research
05/08/2018

Live Recovery of Bit Corruptions in Datacenter Storage Systems

Due to its high performance and decreasing cost per bit, flash is becomi...
research
07/13/2023

A Noise Resilient Transformation for Streaming Algorithms

In a streaming algorithm, Bob receives an input x ∈{0,1}^n via a stream ...
research
10/03/2022

It's Time to Replace TCP in the Datacenter

In spite of its long and successful history, TCP is a poor transport pro...
research
09/19/2019

SCDP: Systematic Rateless Coding for Efficient Data Transport in Data Centres

In this paper we propose SCDP, a novel, general-purpose data transport p...
research
06/25/2021

L, Q, R, and T – Which Spin Bit Cousin Is Here to Stay?

Network operators utilize traffic monitoring to locate and fix faults or...

Please sign up or login with your details

Forgot password? Click here to reset