Method and devices for transmitting data with acknowledgement mechanism
AssigneeNortel Networks Limited
InventorsBastien Massie, Catherine Leretaille, Amine Lamani, Wen Tong, Mo-Han Fong
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorsBastien Massie, Catherine Leretaille, Amine Lamani, Wen Tong, Mo-Han Fong
Estimating the term…
A first unit successively transmits data blocks destined for a second unit. For at least some of the transmissions of blocks, the second unit returns an acknowledgement signal indicating whether the data block transmitted has been correctly received. The first unit transmits a redundancy block with regard to a block previously transmitted for which the acknowledgement signal received indicates incorrect reception. Each block transmitted is accompanied by an identification signal indicating whether it is a redundancy block. The first unit associates each acknowledgement signal received with a block transmitted in a temporal relation determined with the reception of this acknowledgement signal. In response to the reception of an identification signal inconsistent with an acknowledgement signal previously returned, the second unit returns to the first unit a restart command signal for the transmission of the blocks.
A method of transmitting data, comprising the steps of:
A device for transmitting data, comprising:
A device for receiving data in the form of data blocks successively transmitted by a remote unit on a channel, comprising means for receiving an identification signal accompanying each block transmitted and indicating whether said block transmitted is a redundancy block, and means for transmitting an acknowledgement signal returned to the remote unit and indicating whether a transmitted data block has been correctly received, a redundancy block being transmitted by the remote unit with regard to each block previously transmitted for which the acknowledgement signal received indicates incorrect reception, the device further comprising means for transmitting a restart command signal for the transmission of the blocks which is returned to the remote unit in at least some of the cases of reception of an identification signal inconsistent with an acknowledgement signal previously returned to the remote unit.
Dependencies are inferred from the claim text.