Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2008024282) METHOD AND APPARATUS FOR CONTROLLING ARQ AND HARQ TRANSMISSIONS AND RETRANMISSIONS IN A WIRELESS COMMUNICATION SYSTEM
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS
What is claimed is:
1. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window;
the receiver sending at least one of a status report and a hybrid automatic repeat request (HARQ) feedback error report concerning a missing packet to the transmitter; and
the transmitter sending a message to the receiver to instruct to move the receive window when the missing packet lies below a lower edge of the transmit window.

2. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window; and
the receiver advancing the receive window if a currently utilized receive window size exceeds a predetermined percentage of a maximum receive window size.

3. The method of claim 2 further comprising:
the receiver advancing the receive window if a highest sequence number (SN) of packets that the receiver has successfully received is within a predetermined percentage of an upper edge of the receive window.

4. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window; and
the receiver advancing the receive window if the receiver receives a packet that is beyond an upper edge of the receive window.

5. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window;
the receiver sending a message to the transmitter if the receiver receives a packet that is beyond an upper edge of the receive window; and
the transmitter and the receiver re-synchronizing the transmit window and the receive window.

6. The method of claim 5 further comprising:
the transmitter sending a second message to the receiver to inform a lower edge of the transmit window so that the transmitter and the receiver maintain synchronization of the transmit window and the receive window.

7. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window;
the transmitter deterniining whether the packet is in an ongoing flow or am isolated packet;
the transmitter advancing the transmit window upon generation of a local acknowledgement (ACK) by a hybrid automatic repeat request (HAKQ) entity if the packet is a packet in an ongoing flow; and
the transmitter advancing the transmit window when the packet is acknowledged by a status report from the receiver if the packet is an isolated packet.

8. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window;
the transmitter advancing the transmit window using a status report received from the receiver if the packet has been polled for acknowledgement; and
the transmitter advancing the transmit window upon generation of a local acknowledgement (ACK) by a hybrid automatic repeat request (HARQ) entity if the packet has not been polled for acknowledgement.

9. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window; and
the transmitter and the receiver performing a negotiation to select definition of at least one of the transmit window and the receive window to be used for transmission and reception of the packet between the transmitter and the receiver.

10. The method of claim 9 wherein the size of the transmit window and the receive window is defined in terms of at least one of the number of bytes, the number of slices, the number of protocol data units (PDUs), and the number of service data units (SDUs).

11. The method of claim 9 wherein a status PDU from the receiver includes a field indicating window size definition.

12. The method of claim 11 wherein the status PDU includes multiple window size fields, each window size field corresponding to different definitions of the window size.

13. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window; and
the receiver sending a status report regarding successful or unsuccessful receipt of the packet, wherein the receiver generates a status report utilizing a different status report notation depending on context in which the status report is generated.

14. The method of claim 13 wherein if the receiver generates the status report in response to a polling trigger from the transmitter, the receiver includes only a service data unit (SDU) number in the status report.

15. The method of claim 13 wherein if the receiver generates the status report based on detecting a sequence number (SN) gap, the receiver includes a service data unit (SDU) number, a segment start offset, and a segment size.

16. The method of claim 13 wherein if the receiver generates the status report based on detecting a sequence number (SN) gap, the receiver includes a service data unit (SDU) number, a segment start offset, and a segment end offset.

17. The method of claim 13 wherein if the receiver generates the status report based on detecting a sequence number (SN) gap, the receiver includes a service data unit (SDU) number and a segment identifier.

18. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window;
the receiver sending at least one of a status report regarding successful or unsuccessful receipt of the packet and a hybrid automatic repeat request (HARQ) feedback to the transmitter; and
the transmitter performing a retransmission in response to at least one of the status report and the HARQ feedback, wherein the retransmission is performed on a per-segment basis when the retransmission is triggered by a local negative acknowledgement (NACK) by a HARQ entity of the transmitter.

19. The method of claim 18 wherein the retransmission is performed on a per-service data unit (SDU) basis when the retransmission is triggered by receiving a status report that identifies a missing SDU.

20. In a wireless communication system including a transmitter and a receiver, the transmitter including an automatic repeat request (ARQ) transmitter and a hybrid ARQ (HARQ) transmitter and the receiver including an ARQ receiver and an HARQ receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the ARQ transmitter sending a packet to the ARQ receiver using a transmit window;
the ARQ receiver receiving the packet from the ARQ transmitter using a receive window;
the ARQ receiver sending a status report to the ARQ transmitter; and the ARQ transmitter sending an acknowledgement in response to the status report to the ARQ receiver.

21. The method of claim 20 wherein the ARQ transmitter uses a protocol data unit (PDU) to acknowledge the status report.

22. The method of claim 20 wherein the ARQ transmitter uses a super field (SUFI) in a control protocol data unit (PDU) for acknowledging the status report.

23. The method of claim 20 wherein a sequence number is used for the status report so that the status report is acknowledged using the sequence number.

24. The method of claim 20 wherein the ARQ transmitter includes at least a portion of the status report in a packet for acknowledgment.

25. The method of claim 20 wherein at least one acknowledged mode (AM) ARQ queue is reserved for sending the status report, so that the status report is transmitted utilizing an ARQ retransmission mechanism for successful delivery.

26. The method of claim 20 wherein a status report that needs an acknowledgement and a status report that does not need an acknowledgement are distinguished.

27. The method of claim 26 wherein the status report that needs an acknowledgement and a status report that does not need acknowledgement have a different protocol data unit (PDU) type.

28. The method of claim 26 wherein the status report includes a field to indicate whether an acknowledgement is requested or not.

29. The method of claim 20 further comprising:
the HARQ receiver sending an HARQ feedback error report to the HARQ transmitter; and
the HARQ transmitter sending an acknowledgement to the HARQ receiver in response to the HARQ feedback error report.

30. The method of claim 29 further comprising:
the HARQ receiver sending the HARQ feedback error report to the ARQ receiver;
the ARQ receiver sending the HARQ feedback error report to the ARQ transmitter using an ARQ retransmission mechanism;
the ARQ transmitter receiving the HARQ feedback error report; and the ARQ transmitter sending the HARQ feedback error report to the HARQ transmitter.

31. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver;
the transmitter sending an indication to the receiver to indicate whether or not at least one of a hybrid automatic repeat request (HARQ) feedback error report and a status report is allowed for data contained in the packet;
the receiver receiving the packet and the indication; and the receiver sending at least one of the HARQ feedback error report and the status report for the received packet only if transmission of the HARQ feedback error report or the status report is indicated to be allowed.

32. The method of claim 31 wherein the transmitter includes the indication in the transmitted packet.

33. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using one of a plurality of automatic repeat request (ARQ) queues and one of a plurality of hybrid automatic repeat request (HARQ) processes, the ARQ queues and the HARQ processes being mapped in a way that acknowledged mode (AM) packets are mapped onto certain HARQ processes while unacknowledged mode (UM) and transparent mode (TM) packets are mapped onto other HARQ processes;
the receiver receiving the packet from the transmitter; and
the receiver sending feedback to the received packet only if it is determined to be an AM packet.

34. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver;
the receiver receiving the packet from the transmitter; and
the receiver setting a prohibit timer when the receiver sends a hybrid automatic repeat request (HARQ) feedback error report to the transmitter, wherein a transmission of at least one of a consecutive HARQ error report and a status report is prohibited until the prohibit timer expires.

35. The method of claim 34 wherein HARQ processes and automatic repeat request (ARQ) queues are mapped in a predetermined way and the prohibit timer is applied to a particular HARQ process.

36. In a wireless communication system including a transmitter and a receiver, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver;
the transmitter sending an indication for a level of robustness and error protection for hybrid automatic repeat request (HARQ) feedback;
the receiver receiving the packet and the indication; and
the receiver adjusting the level of robustness and error protection for the HARQ feedback to be sent in response to the received packet based on the indication.

37. The method of claim 36 wherein the HARQ transmitter applies a lower level of robustness and error protection for an ongoing flow and applies a higher level of robustness and error protection for an isolated packet.

38. The method of claim 36 wherein the transmitter assigns resources to the receiver for the HARQ feedback.

39. The method of claim 38 wherein the transmitter assigns the resources in response to a request from the receiver.

40. The method of claim 36 wherein resource assignment is prearranged so that the receiver applies specific resources for sending the HARQ feedback depending on the indicated level of robustness and error protection.

41. In a wireless communication system including a transmitter and a receiver, the transmitter and the receiver using at least one timer for controlling a window-based flow control, a method for controlling transmission and retransmission of a packet, the method comprising:
the transmitter sending a packet to the receiver using a transmit window; the receiver receiving the packet from the transmitter using a receive window; and
the transmitter and the receiver exchanging a signaling message to coordinate configuration of the timer.

42. The method of claim 41 wherein the transmitter uses a transmit window advancing timer for advancing the transmit window.

43. The method of claim 42 wherein the receiver uses at least one of a receive window stall avoidance timer, a receive error declaration timer, and a prohibit timer.

44. The method of claim 43 wherein the transmit window advancing timer is set longer than the receive error declaration timer.

45. The method of claim 41 wherein the signaling message is exchanged during a setup procedure.

46. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) transmitter for sending a packet to a receiver using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for sending a packet to the receiver using an ARQ mechanism, the ARQ transmitter sending the packet using a transmit window and the receiver receiving the packet using a receive window, the ARQ transmitter being configured to send a message to the receiver to instruct to move the receive window when a missing packet identified by one of a status report and an HARQ feedback error report lies below a lower edge of the transmit window.

47. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) entity for sending a packet using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for sending a packet using a transmit window, the ARQ transmitter being configured to determine whether the packet is a packet in an ongoing flow or an isolated packet, advance the transmit window upon generation of a local acknowledgement (ACK) by the HARQ entity only if the packet is a packet in an ongoing flow, and advance the transmit window when the packet is acknowledged by a received status report only if the packet is an isolated packet.

48. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) entity for sending and receiving a packet to and from a receiver using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for sending a packet to the receiver using a transmit window, the ARQ transmitter being configured to advance the transmit window using a status report received from the receiver if the packet has been polled for acknowledgement and advance the transmit window upon generation of a local acknowledgement (ACK) by the HARQ entity if the packet has not been polled for acknowledgement,

49. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising: " an automatic repeat request (ARQ) transmitter for sending a packet to a receiver using a transmit window, the receiver using a receive window for receiving the packet; and
a controller configured to perform a negotiation to select definition of at least one of the transmit window and the receive window to be used for transmission and reception of the packet between the transmitter and the receiver.

50. The transmitter of claim 49 wherein the size of the transmit window and the receive window is defined in terms of at least one of the number of bytes, the number of slices, the number of protocol data units (PDUs), and the number of service data units (SDUs).

51. The transmitter of claim 49 wherein a status PDU from the receiver includes a field indicating window size definition.

52. The transmitter of claim 51 wherein the status PDU includes multiple window size fields, each window size field corresponding to different definitions of the window size. •

53. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) transmitter for sending a packet to a receiver using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for sending a packet to the receiver using an ARQ mechanism,
wherein the ARQ transmitter is configured to perform a retransmission in response to at least one of a status report and an HARQ feedback from the receiver on a per-segment basis when the retransmission is triggered by a local negative acknowledgement (NACK) by the HARQ transmitter.

54. The transmitter of claim 53 wherein the ARQ transmitter performs the retransmission on a per-service data unit (SDU) basis when the retransmission is triggered by receiving a status report that identifies a missing SDU.

55. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) transmitter for sending a packet using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for sending a packet using an ARQ mechanism, the ARQ transmitter being configured to send an acknowledgement in response to a received status report.

56. The transmitter of claim 55 wherein the ARQ transmitter uses a protocol data unit (PDU) to acknowledge the status report.

57. The transmitter of claim 55 wherein the ARQ transmitter uses a super field (SUFI) in a control protocol data unit (PDU) for acknowledging the status report.

58. The transmitter of claim 55 wherein a sequence number is used for the status report so that the status report is acknowledged using the sequence number.

59. The transmitter of claim 55 wherein the ARQ transmitter includes at least a portion of the status report in a packet for acknowledgment.

60. The transmitter of claim 55 wherein the HARQ transmitter is configured to send an acknowledgement to the receiver in response to an HARQ feedback error report.

61. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) transmitter for transmitting a packet using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for transmitting a packet using an ARQ mechanism, the ARQ transmitter being configured to send an indication whether or not at least one of an HARQ feedback error report and a status report is allowed for data contained in the packet, whereby the transmitter receives at least one of the HARQ feedback error report and the status report only if it is allowed.

62. The transmitter of claim 61 wherein the ARQ transmitter includes the indication in the transmitted packet.

63. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a plurality of hybrid automatic repeat request (HARQ) processes for sending a packet to a receiver using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter including a plurality of ARQ queues for sending a packet to the receiver using an ARQ mechanism, the ARQ transmitter being configured to map HARQ processes and ARQ queues in a way that acknowledged mode (AM) packets are mapped onto certain HARQ processes while unacknowledged mode (UM) and transparent mode (TM) packets are mapped onto other HARQ processes, wherein the receiver sends feedback to a received packet only if it is determined to be an AM packet.

64. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
a hybrid automatic repeat request (HARQ) transmitter for sending a packet to a receiver using an HARQ mechanism; and
an automatic repeat request (ARQ) transmitter for sending a packet to the receiver using an ARQ mechanism, the ARQ transmitter being configured to send an indication for a level of robustness and error protection for HARQ feedback, whereby the receiver adjusts the level of robustness and error protection for the HARQ feedback based on the indication.

65. The transmitter of claim 64 wherein the ARQ transmitter configures a lower level of robustness and error protection for an ongoing flow and a higher level of robustness and error protection for an isolated packet.

66. The transmitter of claim 64 further comprising:
a scheduler configured to assign resources to the receiver for the HARQ feedback.

67. The transmitter of claim 66 wherein the scheduler assigns the resources in response to a request from the receiver.

68. A transmitter for controlling transmission and retransmission of a packet in a wireless communication system, the transmitter comprising:
an automatic repeat request (ARQ) transmitter for sending a packet to a receiver using an ARQ mechanism, the ARQ transmitter sending the packet using a transmit window and the receiver receiving the packet using a receive window;
a hybrid 'automatic repeat request (HARQ) transmitter for sending the packet using an HARQ mechanism;
a timer for implementing a window-based flow control; and
a controller configured to exchange a signaling message to coordinate configuration of the timer with the receiver.

69. The transmitter of claim 68 wherein the timer is a transmit window advancing timer for advancing the transmit window.

70. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet using an HARQ mechanism; and
an automatic repeat request (ARQ) receiver for receiving a packet using an ARQ mechanism, the packet having been transmitted in a transmit window and the ARQ receiver receiving the packet using a receive window, the ARQ receiver being configured to advance the receive window if a currently utilized receive window size exceeds a predetermined percentage of a maximum receive window size.

71. The receiver of claim 70 wherein the ARQ receiver is configured to advance the receive window if a highest sequence number (SN) of packets that the receiver has successfully received is within a predetermined percentage of an upper edge of the receive window.

72. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet from a transmitter using an HLARQ mechanism; and
an automatic repeat request (ARQ) receiver for receiving a packet from the transmitter using an ARQ mechanism, the transmitter sending the packet using a transmit window and the ARQ receiver receiving the packet using a receive window, the ARQ receiver being configured to advance the receive window if the receiver receives a packet that is beyond an upper edge of the receive window.

73. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet using an HARQ mechanism; and
an automatic repeat request (ARQ) receiver for receiving a packet using an ARQ mechanism, the packet having been transmitted in a transmit window and the ARQ receiver receiving the packet using a receive window, the ARQ receiver being configured to send a message to the transmitter if the ARQ receiver receives a packet that is beyond an upper edge of the receive window so that the transmitter and the ARQ receiver re-synchronize the transmit window and the receive window.

74. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HAEQ) receiver for receiving a packet using an HAEQ mechanism; and
an automatic repeat request (AEQ) receiver for receiving a packet using an AEQ mechanism, the packet having been transmitted in a transmit window and the AEQ receiver receiving the packet using a receive window, the AEQ receiver being configured to perform a negotiation to select definition of at least one of the transmit window and the receive window.

75. The receiver of claim 74 wherein the size of the transmit window and the receive window is defined in terms of at least one of the number of bytes, the number of slices, the number of protocol data units (PDUs), and the number of service data units (SDUs).

76. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HAEQ) receiver for receiving a packet from a transmitter using an HAEQ mechanism; and
an automatic repeat request (AEQ) receiver for receiving a packet from the transmitter using an AEQ mechanism, the AEQ receiver being configured to generate a status report utilizing a different status report notation depending on context in which the status report is generated.

77. The receiver of claim 76 wherein if the AEQ receiver generates the status report in response to a polling trigger from the transmitter, the AEQ receiver includes only a service data unit (SDU) number in the status report.

78. The receiver of claim 76 wherein if the AEQ receiver generates the status report based on detecting a sequence number (SN) gap, the ARQ receiver includes a service data unit (SDU) number, a segment start offset, and a segment size.

79. The receiver of claim 76 wherein if the AEQ receiver generates the status report based on detecting a sequence number (SN) gap, the ARQ receiver includes a service data unit (SDU) number, a segment start offset, and a segment end offset.

80. The receiver of claim 76 wherein if the ARQ receiver generates the status report based on detecting a sequence number (SN) gap, the ARQ receiver includes a service data unit (SDU) number and a segment identifier.

81. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet from a transmitter using an HARQ mechanism; and
an automatic repeat request (ARQ) receiver for receiving a packet from the transmitter using an ARQ mechanism,
wherein the ARQ receiver and the HARQ receiver are configured to generate and send at least one of an HARQ feedback error report and a status report only if it is indicated as allowed.

82. The receiver of claim 81 wherein the indication is provided by the transmitter in the transmitted packet.

83. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet using an HARQ mechanism; and
an automatic repeat request (ARQ) receiver for receiving a packet using an ARQ mechanism,
wherein HARQ processes and ARQ queues are mapped in a way that acknowledged mode (AM) packets are mapped onto certain HARQ processes while unacknowledged mode (UM) and transparent mode (TM) packets are mapped onto other HARQ processes, and the ARQ receiver and the HARQ receiver are configured to generate and send at least one of an HARQ feedback error report and a status report only for the AM packets.

84. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver including a plurality of HARQ processes for receiving a packet using an HARQ mechanism;
an automatic repeat request (ARQ) receiver including ARQ queues for receiving a packet using an ARQ mechanism; and
a prohibit timer for controlling transmission of an HARQ feedback error report and a status report, the prohibit timer being set when the HARQ receiver transmits an HARQ feedback error report,
wherein a transmission of at least one of a consecutive HARQ error report and a status report is prohibited until the prohibit timer expires.

85. The receiver of claim 84 wherein the HARQ processes and the ARQ queues are mapped in a predetermined way and the prohibit timer is applied to a particular HARQ process.

86. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet from a transmitter using an HARQ mechanism, the HARQ receiver sending HARQ feedback to the transmitter; and
an automatic repeat request (ARQ) receiver for receiving a packet from the transmitter using an ARQ mechanism, wherein the HARQ receiver adjusts a level of robustness and error protection for the HARQ feedback based on an indication indicated by the transmitter.

87. A receiver for controlling transmission and retransmission of a packet in a wireless communication system, the receiver comprising:
a hybrid automatic repeat request (HARQ) receiver for receiving a packet from a transmitter using an HARQ mechanism;
an automatic repeat request (ARQ) receiver for receiving a packet from the transmitter using an ARQ mechanism, the transmitter sending the packet using a transmit window and the ARQ receiver receiving the packet using a receive window;
a timer for implementing a window-based flow control; and
a controller configured to exchange a signaling message to coordinate configuration of the timer with the transmitter.

88. The receiver of claim 87 wherein the timer includes at least one of a receive window stall avoidance tuner, a receive error declaration timer, and a prohibit timer.