Point-to-point repair request mechanism for point-to-multipoint transmission systems
0 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to a method, system, transmitter, network element, receiver and software application for a system capable of point-to-multipoint transmission, where one or more data packets are transmitted from a transmitter to one or more receivers, where at least at one specific receiver of said receivers, a reception of repair data packets is required, where repair information is signaled to a repair server in order to trigger a transmission of the repair data packets, and where the repair information comprises information related to the number of transmitted data packets correctly received at the specific receiver. The system may for instance be the 3GPP Multimedia Broadcast Multicast System, the transmission of data packets may for instance be controlled by the File Delivery Over Unidirectional Transport protocol and the signaling of the repair information may for instance be controlled by the Hypertext Transfer Protocol.
79 Citations
55 Claims
-
1-30. -30. (canceled)
-
31. An apparatus comprising:
-
a reception component configured to receive, at a receiver of one or more receivers, one or more data packets transmitted from a transmitter to said one or more receivers; and a signaling component configured to signal repair information from said receiver, at which receiver a reception of repair data packets is required, to a repair server in order to trigger a transmission of said repair data packets, wherein said data packets and said repair data packets are generated from a data object by forward error correction encoding, wherein said forward error correction encoding has a property that only a sub-set of all transmitted data packets that are related to said data object have to be correctly received by said receiver to be able to reconstruct said data object, and wherein said repair information allows said repair server to determine how many repair data packets need to be transmitted to said receiver to enable said receiver to reconstruct said data object and does not comprise an identification of the data packets required at said receiver. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. An apparatus comprising:
-
means for receiving, at a receiver of one or more receivers, one or more data packets transmitted from a transmitter to said one or more receivers; and means for signaling repair information from said receiver, at which receiver a reception of repair data packets is required, to a repair server in order to trigger a transmission of said repair data packets, wherein said data packets and said repair data packets are generated from a data object by forward error correction encoding, wherein said forward error correction encoding has a property that only a sub-set of all transmitted data packets that are related to said data object have to be correctly received by said receiver to be able to reconstruct said data object, and wherein said repair information allows said repair server to determine how many repair data packets need to be transmitted to said receiver to enable said receiver to reconstruct said data object and does not comprise an identification of the data packets required at said receiver.
-
-
48. A computer-readable medium encoded with a computer program, the computer program comprising:
-
program code for causing a processor to receive, at a receiver of one or more receivers, one or more data packets transmitted from a transmitter to said one or more receivers; and program code for causing a processor to signal repair information from said receiver, at which receiver a reception of repair data packets is required, to a repair server in order to trigger a transmission of said repair data packets, wherein said data packets and said repair data packets are generated from a data object by forward error correction encoding, wherein said forward error correction encoding has a property that only a sub-set of all transmitted data packets that are related to said data object have to be correctly received by said receiver to be able to reconstruct said data object, and wherein said repair information allows said repair server to determine how many repair data packets need to be transmitted to said receiver to enable said receiver to reconstruct said data object and does not comprise an identification of the data packets required at said receiver. - View Dependent Claims (49, 50, 51)
-
-
52. A computer-readable medium encoded with a computer program, the computer program comprising:
program code for causing a processor to receive repair information signaled from a receiver, at which receiver a reception of repair data packets is required after reception of one or more data packets transmitted from a transmitter, in order to trigger a transmission of said repair data packets, wherein said data packets and said repair data packets are generated from a data object by forward error correction encoding, wherein said forward error correction encoding has the property that only a sub-set of all transmitted data packets that are related to said data object have to be correctly received by said receiver to be able to reconstruct said data object, and wherein said repair information allows said apparatus to determine how many repair data packets need to be transmitted to said receiver to enable said receiver to reconstruct said data object and does not comprise an identification of the data packets required at said receiver. - View Dependent Claims (53, 54, 55)
Specification