Method and apparatus for dynamically allocating H-ARQ processes
First Claim
1. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
- (a) the RNC configuring at least one of the H-ARQ processes for exclusive use by at least one transport channel (TrCH) through radio resource control (RRC) signaling procedures;
(b) the WTRU reserving H-ARQ processes configured by the RNC for transmissions associated with the TrCH; and
(c) mapping transmissions of a particular data transmission priority class to the TrCH using configured H-ARQ processes associated with the TrCH.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for dynamically allocating hybrid automatic repeat request (H-ARQ) processes in a wireless transmit/receive unit (WTRU) for supporting enhanced uplink (EU) transmissions. The H-ARQ processes in the WTRU are reserved for specific transport channels (TrCHs), dedicated channel medium access control (MAC-d) flows or logical channels associated with different data transmission priority classes. The WTRU allocates H-ARQ processes from those reserved H-ARQ processes that are available. Optionally, a higher priority channel may be allowed to allocate an H-ARQ process reserved for lower priority channels. Lower priority H-ARQ processes may be preempted. The preemption may be restricted by urgency of data transmission, or by radio network controller (RNC) configuration of H-ARQ processes. Alternatively, a common pool of H-ARQ processes may be configured and an H-ARQ process may be allocated from the common pool in accordance with a priority of each channel, and lower priority H-ARQ may be preempted.
-
Citations
53 Claims
-
1. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
-
(a) the RNC configuring at least one of the H-ARQ processes for exclusive use by at least one transport channel (TrCH) through radio resource control (RRC) signaling procedures;
(b) the WTRU reserving H-ARQ processes configured by the RNC for transmissions associated with the TrCH; and
(c) mapping transmissions of a particular data transmission priority class to the TrCH using configured H-ARQ processes associated with the TrCH. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
-
(a) the RNC configuring at least one of the H-ARQ processes for exclusive use by at least one dedicated channel medium access control (MAC-d) flow through radio resource control (RRC) signaling procedures;
(b) the WTRU reserving H-ARQ processes configured by the RNC for transmissions associated with the MAC-d flow; and
(c) mapping transmissions of a particular data transmission priority class to the MAC-d flow using configured H-ARQ processes associated with the MAC-d flow. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
-
(a) the RNC configuring at least one of the H-ARQ processes for exclusive use by at least one logical channel through radio resource control (RRC) signaling procedures;
(b) the WTRU reserving H-ARQ processes configured by the RNC for transmissions associated with the logical channel; and
(c) mapping transmissions of a particular data transmission priority class to the logical channel using configured H-ARQ processes associated with the logical channel. - View Dependent Claims (12, 13, 14, 15)
-
-
16. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
-
(a) the RNC configuring the H-ARQ processes in the WTRU for a plurality of transport channel (TrCHs); and
(b) the RNC configuring at least one of the TrCHs and at least one associated H-ARQ process to support the transmission of data associated with a highest data transmission priority class.
-
-
17. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
-
(a) the RNC configuring the H-ARQ processes in the WTRU for a plurality of dedicated channel medium access control (MAC-d) flows; and
(b) the RNC configuring at least one of the MAC-d flows and at least one associated H-ARQ process to support the transmission of data associated with a highest data transmission priority class.
-
-
18. In a wireless communication system including a radio network controller (RNC) and a wireless transmit/receive unit (WTRU), a method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in the WTRU for supporting enhanced uplink (EU) transmissions, the method comprising:
-
(a) the RNC configuring the H-ARQ processes in the WTRU for a plurality of logical channels; and
(b) the RNC configuring at least one of the logical channels and at least one associated H-ARQ process to support the transmission of data associated with a highest data transmission priority class.
-
-
19. A method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in a wireless transmit/receive unit (WTRU) for supporting enhanced uplink transmissions, the method comprising:
-
(a) configuring the H-ARQ processes in the WTRU for a plurality of priority classes such that a predetermined number of H-ARQ processes are reserved for each priority class;
(b) the WTRU selecting data having a highest priority for transmission;
(c) the WTRU determining whether there is an available H-ARQ process in a priority class of the selected data; and
(d) the WTRU allocating an H-ARQ process within the reserved H-ARQ processes for the priority class of the selected data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes in a wireless transmit/receive unit (WTRU) for supporting enhanced uplink transmissions, the method comprising:
-
(a) configuring a common pool of H-ARQ processes;
(b) selecting a highest priority data;
(c) determining whether there is an available H-ARQ process;
(d) allocating an H-ARQ process if there is an available H-ARQ process;
(e) determining whether there is an H-ARQ process already allocated for a lower priority class data if there is no available H-ARQ process; and
(f) preempting the H-ARQ process already allocated for the lower priority class if there is an H-ARQ process already allocated for a lower priority class data. - View Dependent Claims (33, 34)
-
-
35. A wireless transmit/receive unit (WTRU) for dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes for supporting enhanced uplink transmissions, the WTRU comprising:
-
(a) a plurality of H-ARQ processes, the H-ARQ processes configured such that a predetermined number of H-ARQ processes are reserved for each of a plurality of priority classes;
(b) a memory for storing data for transmission; and
(c) a controller for selecting data from the memory in a highest priority class for transmission, and allocating an H-ARQ process within the reserved H-ARQ processes for the priority class of the selected data when it is determined that there is an available H-ARQ process associated with the highest priori class of the selected data. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A wireless transmit/receive unit (WTRU) for dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes for supporting enhanced uplink transmissions, the WTRU comprising:
-
(a) a common pool of plurality of H-ARQ processes;
(b) a memory for storing data for transmission; and
(c) a controller for selecting data associated with a highest priority class for transmission, and allocating an H-ARQ process if there is an available H-ARQ process, and preempting the H-ARQ process already allocated for a lower priority class if there is no H-ARQ process available in the common pool but there is an available H-ARQ process already allocated to the lower priority class. - View Dependent Claims (49, 50)
-
-
51. An integrated circuit (IC) for dynamically allocating a plurality of hybrid-automatic repeat request (H-ARQ) processes for supporting enhanced uplink transmissions, the IC comprising:
-
(a) a common pool of plurality of H-ARQ processes;
(b) a memory for storing data for transmission; and
(c) a controller for selecting data associated with a highest priority class for transmission, and allocating an H-ARQ process if there is an available H-ARQ process, and preempting the H-ARQ process already allocated for a lower priority class if there is no H-ARQ process available in the common pool but there is an available H-ARQ process already allocated to the lower priority class. - View Dependent Claims (52, 53)
-
Specification