Adaptive Span Control
AssigneeImagination Technologies Limited
InventorsSenthil Kumar MANI, Bala Manikya Prasad PURAM, Sowmya MANNAVA
Life of this patent
Estimating the term…
Abstract
A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.
Claims18
A method of transmitting data, comprising:
- determining a measure of consecutive packet loss in a network;
- selecting a ratio of a number of data packets and a number of error correction packets in dependence on said measure;
- generating a stream of data packets;
- generating a stream of error correction packets in dependence on the stream of data packets such that the proportion of error correction packets generated to data packets generated is commensurate with the selected ratio;
- and
- transmitting said stream of data packets and said stream of error correction packets over said network.
A data processing device comprising:
- an error correction generator configured to:
- determine a measure of consecutive packet loss in a network, and
- select a ratio of a number of data packets and a number of error correction packets in dependence on said measure;
- and
- a first packetiser configured to generate a stream of data packets,
- the error correction generator being further configured to generate a stream of error correction packets in dependence on the stream of data packets such that the proportion of error correction packets generated to data packets generated is commensurate with the selected ratio.
A non-transitory machine readable storage medium having stored therein computer-executable instructions that when executed cause at least one processor to:
- determine a measure of consecutive packet loss in a network;
- select a ratio of a number of data packets and a number of error correction packets in dependence on said measure;
- generate a stream of data packets;
- generate a stream of error correction packets in dependence on the stream of data packets such that the proportion of error correction packets generated to data packets generated is commensurate with the selected ratio;
- and
- transmit said stream of data packets and said stream of error correction packets over said network.
Dependencies are inferred from the claim text.