Relay apparatus for relaying a data packet to be transmitted from a first partner transceiver to a second partner transceiver
First Claim
1. A relay apparatus for relaying a data packet to be transmitted from a first partner transceiver to a second partner transceiver, comprisinga receive unit for receiving the data packet and for receiving an acknowledgement packet to be transmitted from the second partner transceiver to the first partner transceiver when the second partner transceiver has successfully received the data packet;
- a help detector for providing a help indicator if a help necessitated situation is detected; and
a transmit unit for transmitting the data packet in response to the help indicator;
wherein the help necessitated situation is detected based ona timer expiry, wherein the timer expiry occurs when the acknowledgement packet is not received within a certain time interval after reception of the data packet; and
whether a first communication link between the relay apparatus and the second partner transceiver is better than a second communication link between the first and second partner transceivers, the second communication link being evaluated by an information being available from the data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay apparatus for relaying a data packet to be transmitted from a first partner transceiver to a second partner transceiver having a receive unit for receiving the data packet and for receiving an acknowledgement packet to be transmitted from the second partner transceiver to the first partner transceiver when the second partner transceiver has successfully received the data packet. The relay apparatus further having a help detector for providing a help indicator if a help necessitated situation is detected and a transmit unit for transmitting the data packet in response to the help indicator. The help necessitated situation is detected based on whether a first communication link between the relay apparatus and the second partner transceiver is better than a second communication link between the first and second partner transceivers, the second communication link being evaluated by an information being available from the data packet.
-
Citations
26 Claims
-
1. A relay apparatus for relaying a data packet to be transmitted from a first partner transceiver to a second partner transceiver, comprising
a receive unit for receiving the data packet and for receiving an acknowledgement packet to be transmitted from the second partner transceiver to the first partner transceiver when the second partner transceiver has successfully received the data packet; -
a help detector for providing a help indicator if a help necessitated situation is detected; and a transmit unit for transmitting the data packet in response to the help indicator; wherein the help necessitated situation is detected based on a timer expiry, wherein the timer expiry occurs when the acknowledgement packet is not received within a certain time interval after reception of the data packet; and whether a first communication link between the relay apparatus and the second partner transceiver is better than a second communication link between the first and second partner transceivers, the second communication link being evaluated by an information being available from the data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for relaying a data packet to be transmitted from a first partner transceiver to a second partner transceiver at a relay apparatus, comprising
receiving the data packet at the relay apparatus; -
detecting reception of the data packet by the second partner transceiver by receiving an acknowledgement packet to be transmitted from the second partner transceiver to the first partner transceiver when the second partner transceiver has successfully received the data packet; evaluating a first communication link between the relay apparatus and the second partner transceiver; evaluating a second communication link between the first and second partner transceivers; providing a help indicator when a help necessitated situation is detected;
wherein the help necessitated situation is detected based ona timer expiry, wherein the timer expiry occurs when the acknowledgement packet is not received within a certain time interval after reception of the data packet; and whether the first communication link is better than the second communication link, the second communication link being evaluated by an information being available from the data packet; and transmitting either the original data packet or a coded-version of the data packet in response to the help indicator.
-
-
26. A computer program comprising a program code for performing, when the program code runs on a computer, a method for relaying a data packet to be transmitted from a first partner transceiver to a second partner transceiver at a relay apparatus, comprising
receiving the data packet at the relay apparatus; -
detecting reception of the data packet by the second partner transceiver by receiving an acknowledgement packet to be transmitted from the second partner transceiver to the first partner transceiver when the second partner transceiver has successfully received the data packet; evaluating a first communication link between the relay apparatus and the second partner transceiver; evaluating a second communication link between the first and second partner transceivers; providing a help indicator when a help necessitated situation is detected;
wherein the help necessitated situation is detected based ona timer expiry, wherein the timer expiry occurs when the acknowledgement packet is not received within a certain time interval after reception of the data packet; and whether the first communication link is better than the second communication link, the second communication link being evaluated by an information being available from the data packet; and transmitting either the original data packet or a coded-version of the data packet in response to the help indicator.
-
Specification