Method and system for controlling data packet transmissions over lossy protocols
AssigneeInstitut Fur Rundfunktechnik GmbH
InventorsMatthias Laabs, Matthias Hammer
Life of this patent
Estimating the term…
Abstract
A method for data packets transmission includes a first group of data packets transmitted with a first bitrate, this first group including a first payload. Quality of transmission of the first group of data packets is checked and, if it is above a first threshold, a second group of data packets is transmitted with a second bitrate higher than the first bitrate. The second group of data packets includes a payload, and additional control data (C1) allowing a receiver to check consistency of the delivered payload.
Claims15
A method for data packets transmission, comprising the steps of:
- transmitting a first group of data packets with a first bitrate, the data packets of said first group comprising a first payload having a specified number of bits,
- checking a quality of transmission of said first group of data packets,
- if transmission quality of said first group of data packets is above a first threshold, transmitting a second group of data packets with a second bitrate, the data packets in said second group comprising said first payload and additional control data allowing a receiver to check a consistency of the delivered second group of data packets, whereby said second bitrate is higher than said first bitrate,
- checking a quality of transmission of said second group of data packets,
- if the transmission quality of said second group of data packets is above a second threshold, transmitting a third group of data packets with said second bitrate, the data packets in said third group comprising a second payload comprising more bits than said first payload, thereby increasing the bitrate of said second payload.
A transmitter for transmitting data packets to a receiver, the transmitter comprising:
- a transmitter unit for transmitting a first group of data packets with a first bitrate, the data packets of said first group comprising a first payload having a specified number of bits, and
- a receiver unit for receiving information about a quality of transmission of said first group of data packets,
- wherein the transmitter unit is configured to generate and transmit a second group of data packets with a second bit-rate if a transmission quality of said first group of data packets is above a first threshold, the data packets in said second group comprising said first payload and additional control data allowing a receiver to check a consistency of the delivered second group of data packets, whereby said second bit-rate is higher than said first bitrate;
- wherein the receiver unit is configured to receive information about a quality of transmission of said second group of data packets, and
- wherein the transmitter unit is configured to transmit a third group of data packets with said second bitrate, if the transmission quality of said second group of data packets is above a second threshold, the data packets in said third group comprising a second payload comprising more bits than said first payload, thereby increasing the bitrate of said second payload.
A receiver for receiving data packets from a transmitter, the receiver comprising:
- a receiver unit for receiving a first group of data packets with a first bitrate, the data packets of said first group comprising a first payload having a specified number of bits, and
- a transmitter unit for transmitting information about a quality of transmission of said first group of data packets,
- wherein the receiver unit is configured to receive a second group of data packets with a second bit-rate if the transmission quality of said first group of data packets is above a first threshold, the data packets in said second group comprising said first payload and additional control data allowing the receiver to check a consistency of the delivered second group of data packets, whereby said second bit-rate is higher than said first bitrate;
- wherein the transmitter unit is configured to transmit information about a quality of transmission of said second group of data packets, and
- wherein the receiver unit is configured to receive a third group of data packets with said second bitrate, if the transmission quality of said second group of data packets is above a second threshold, the data packets in said third group comprising a second payload comprising more bits than said first payload, thereby increasing the bitrate of said second payload.
Dependencies are inferred from the claim text.