METHODS AND DEVICES FOR TRANSMITTING A DATA STREAM AND CORRESPONDING COMPUTER READABLE MEDIA
First Claim
1. A transmission method for transmitting a data stream from a transmitting device to a receiving device via a communication network, wherein data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, the transmission method comprising:
- determining, via the transmitting device, parity-encoding parameters for parity encoding a data set of the data stream;
generating, via the transmitting device, parity data from the data set by using the determined parity-encoding parameters; and
transmitting, via the transmitting device, the generated parity data to the receiving device via the communication network by using a transport protocol with data acknowledgement.
1 Assignment
0 Petitions
Accused Products
Abstract
A data stream is transmitted from a transmitting device to a receiving device via a communication network. Data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement. In a transmission method, parity-encoding parameters for parity encoding a data set of the data stream is determined via the transmitting device. The transmitting device also generates parity data from the data set by using the determined parity-encoding parameters. The transmitting device further transmits the generated parity data to the receiving device via the communication network by using a transport protocol with data acknowledgement.
-
Citations
18 Claims
-
1. A transmission method for transmitting a data stream from a transmitting device to a receiving device via a communication network, wherein data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, the transmission method comprising:
-
determining, via the transmitting device, parity-encoding parameters for parity encoding a data set of the data stream; generating, via the transmitting device, parity data from the data set by using the determined parity-encoding parameters; and transmitting, via the transmitting device, the generated parity data to the receiving device via the communication network by using a transport protocol with data acknowledgement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A transmission method for transmitting a data stream from a transmitting device to a receiving device via a communication network, wherein data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, the transmission method comprising:
-
obtaining, via the receiving device, parity-encoding parameters of a data set of the data stream; receiving, via the receiving device, parity data via the communication network, by using a transport protocol with data acknowledgement; and obtaining, via the receiving device, the data set from data of the data stream received by using the transport protocol without data acknowledgement and the parity data received by using the transport protocol with data acknowledgement.
-
-
13. A non-transitory computer readable medium storing a program adapted to be executed on a computer in a transmitting device that transmits a data stream to a receiving device via a communication network, wherein data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, wherein the program, when executed, causes the transmitting device to perform a transmission method comprising:
-
determining parity-encoding parameters for parity encoding a data set of the data stream; generating parity data from the data set by using the determined parity-encoding parameters; and transmitting the generated parity data to the receiving device via the communication network by using a transport protocol with data acknowledgement.
-
-
14. A non-transitory computer readable medium storing a program adapted to be executed on a computer in a receiving device that receives a data stream from a transmitting device via a communication network, wherein data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, wherein the program, when executed, causes the receiving device to perform a transmission method comprising:
-
obtaining parity-encoding parameters of a data set of the data stream; receiving parity data via the communication network, by using a transport protocol with data acknowledgement; and obtaining the data set from data of the data stream received by using the transport protocol without data acknowledgement and the parity data received by using the transport protocol with data acknowledgement.
-
-
15. A transmitting device for transmitting a data stream to a receiving device via a communication network, wherein data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, wherein the transmitting device comprises:
-
a determining unit that determines parity-encoding parameters for parity encoding a data set of the data stream; a generating unit that generates parity data from the data set by using the parity-encoding parameters determined by the determining unit; and a transmitting unit that transmits the parity data generated by the generating unit to the receiving device via the communication network by using a transport protocol with data acknowledgement. - View Dependent Claims (16, 17)
-
-
18. A receiving device for receiving a data stream from a transmitting device via a communication network, wherein data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement, wherein the receiving device comprises:
-
a parameter obtaining unit that obtains parity-encoding parameters of a data set of the data stream; a receiving unit that receives parity data via the communication network by using a transport protocol with data acknowledgement; and a data set obtaining unit that obtains the data set from data of the data stream received by using the transport protocol without data acknowledgement and the parity data received by using the transport protocol with data acknowledgement.
-
Specification