Method and apparatus for controlling a handover between utra R6 cells and R7 cells
A method and apparatus for controlling an optimization of handover procedures between universal terrestrial radio access (UTRA) release 6 (R6) cells and UTRA release 7 (R7) cells are disclosed. When a wireless transmit/receive unit (WTRU) is moving between an R6 cell and an R7 cell, or between R7 cells, a handover is initiated from a source Node-B to a target Node-B. In the R7 cell, the enhanced medium access control (MAC) functionality including flexible radio link control (RLC) protocol data unit (PDU) size and high speed MAC (MAC-hs) segmentation and multiplexing of different priority queues are supported. After the handover, a MAC layer and/or an RLC layer are reconfigured or reset based on functionality supported by the target Node-B.
1. A method of resetting a medium access control (MAC) unit, the method comprising:
receiving, from a radio resource control (RRC) unit, an enhanced high speed MAC (MAC-ehs) reset request;
flushing a hybrid automatic repeat request (HARQ) soft buffer in the MAC unit for all configured HARQ processes;
stopping a re-ordering release timer and a MAC-ehs re-ordering timer;
performing a re-ordering of received MAC-ehs protocol data units (PDUs) using at least one variable;
setting the timers and the variable to their initial values;
delivering all re-ordering PDUs in a re-ordering queue of the MAC unit to a reassembly unit located in the MAC unit;
performing reassembly of segmented MAC-ehs service data units (SDUs);
delivering successfully reassembled MAC-ehs SDUs to a logical channel identifier (LCH-ID) demultiplexing unit of the MAC unit;
delivering the complete MAC SDUs to the correct logical channel or MAC flow;
discarding stored MAC-ehs SDU segments from a reassembly unit of the MAC unit; and
flushing the re-ordering queue.
2. The method of claim 1 , wherein a primitive message is used for the MAC-ehs reset request.
3. The method of claim 1 , wherein the MAC unit includes a plurality of re-ordering release timers, and wherein stopping the re-ordering release timer and the MAC-ehs reordering timer comprises:
stopping all active re-ordering release timers; and
setting all of the re-ordering release timers to their initial values.
4. The method of claim 1 , wherein the MAC unit includes a plurality of MAC-ehs re-ordering timers, and wherein stopping the re-ordering release timer and the MAC-ehs reordering timer comprises:
stopping all active MAC-ehs re-ordering timers; and
setting all of the MAC-ehs re-ordering timers to their initial values.
5. The method of claim 1 , wherein the MAC unit includes a plurality of re-ordering release timers and a plurality of MAC-ehs re-ordering timers, and wherein stopping the re-ordering release timer and the MAC-ehs reordering timer comprises:
stopping all active re-ordering release timers;
setting all of the re-ordering release timers to their initial value;
stopping all active MAC-ehs re-ordering timers; and
setting all of the MAC-ehs re-ordering timers to their initial value.
6. The method of claim 1 , further comprising:
receiving, at the RRC unit, an RRC message for notifying the WTRU of a MAC reconfiguration occurring at a serving high speed downlink shared channel (HS-DSCH) cell; and
sending the MAC-ehs reset request on condition that the RRC message includes (i) a high speed MAC (MAC-hs) reset indicator, and (ii) an indication of MAC-hs configuration.
7. The method of claim 6 , further comprising: reconfiguring from a MAC-ehs configuration to a MAC-hs configuration in accordance with the indication of MAC-hs configuration.
8. The method of claim 6 , wherein the indication of MAC-hs configuration comprises any of (i) an indication of a header format indicative of the MAC-hs configuration, and (ii) configuration information of the MAC of the HS-DSCH cell after reconfiguration.
9. The method of claim 1 , further comprising:
receiving, at the RRC unit, an RRC message for notifying the WTRU of a MAC reconfiguration occurring at a serving high speed downlink shared channel (HS-DSCH) cell;
sending, to the MAC unit, information corresponding to the configuration information of the MAC of the HS-DSCH cell after reconfiguration; and
performing a high speed MAC (MAC-hs) reconfiguration or a MAC-ehs reconfiguration in accordance with the information.
10. A wireless transmit/receive unit (WTRU) comprising:
a radio resource control (RRC) unit; and
a medium access control (MAC) unit comprising:
a hybrid automatic repeat request (HARQ) soft buffer;
a re-ordering queue;
a re-ordering release timer and an enhanced high speed MAC (MAC-ehs) re-ordering timer;
a reassembly unit; and
a logical channel identifier (LCH-ID) demultiplexing unit,
wherein the RRC unit is configured to send, to the MAC unit, a MAC-ehs reset request; and
wherein the MAC unit is configured to:
receive, from the RRC unit, a MAC-ehs reset request;
flush the HARQ soft buffer for all configured HARQ processes;
stop the re-ordering release timer and the MAC-ehs re-ordering timer;
perform re-ordering of received MAC-ehs protocol data units (PDUs) using at least one variable;
set the timers and the variable to their initial values;
deliver all re-ordering PDUs in the re-ordering queue to the reassembly unit;
perform reassembly of segmented MAC-ehs service data units (SDUs);
deliver successfully reassembled MAC-ehs SDUs to the LCH-ID demultiplexing unit;
deliver the complete MAC SDUs to the correct logical channel or MAC flow;
discard stored MAC-ehs SDU segments from the reassembly unit; and
flush the re-ordering queue.
11. The WTRU of claim 10 , wherein a primitive message is used for the MAC-ehs reset request.
12. The WTRU of claim 10 , wherein the MAC unit includes a plurality of re-ordering release timers and a plurality of MAC-ehs re-ordering timers.
13. The WTRU of claim 12 , wherein the MAC unit is further configured to:
stop all active re-ordering release timers; and
set all of the re-ordering release timers to their initial values.
14. The WTRU of claim 12 , wherein the MAC unit is further configured to:
stop all active MAC-ehs re-ordering timers; and
set all of the MAC-ehs re-ordering timers to their initial values.
15. The WTRU of claim 12 , wherein the MAC unit is further configured to:
stop all active re-ordering release timers;
set all of the re-ordering release timers to their initial value;
stop all active MAC-ehs re-ordering timers; and
set all of the MAC-ehs re-ordering timers to their initial value.
16. The WTRU of claim 10 , wherein the RRC unit is configured to:
receive an RRC message for notifying the WTRU of a MAC reconfiguration occurring at a serving high speed downlink shared channel (HS-DSCH) cell; and
send the MAC-ehs reset request on condition that the RRC message includes (i) a high speed MAC (MAC-hs) reset indicator, and (ii) an indication of MAC-hs configuration.
17. The WTRU of claim 16 , wherein the MAC unit is configured to:
reconfigure from a MAC-ehs configuration to a MAC-hs configuration in accordance with the indication of MAC-hs configuration.
18. The WTRU of claim 16 , wherein the indication of MAC-hs configuration comprises any of (i) an indication of a header format indicative of the MAC-hs configuration, and (ii) configuration information of the MAC of the HS-DSCH cell after reconfiguration.
19. The WTRU of claim 10 , wherein:
the RRC unit is configured to:
receive an RRC message for notifying the WTRU of a MAC reconfiguration occurring at a serving high speed downlink shared channel (HS-DSCH) cell; and
send, to the MAC unit, information corresponding to the configuration information of the MAC of the HS-DSCH cell after reconfiguration; and
the MAC unit is configured to perform a high speed MAC (MAC-hs) reconfiguration or a MAC-ehs reconfiguration in accordance with the information.
20. The WTRU of claim 10 , wherein:
the RRC unit is configured to:
receive an RRC message for notifying the WTRU of a MAC reconfiguration occurring at a serving high speed downlink shared channel (HS-DSCH) cell; and
send, to the MAC unit, a primitive message including information corresponding to the configuration information of the MAC of the HS-DSCH cell after reconfiguration; and
the MAC unit is configured to:
receive the primitive message; and
perform a high speed MAC (MAC-hs) reconfiguration or a MAC-ehs reconfiguration in accordance with the information included in the primitive message.