摘要 |
PURPOSE: A method for evading a deadlock using a timer in an HSDPA(High Speed Downlink Packet Access) system is provided to prevent a state that an arbitrary data block, received to a MAC(Medium Access Control) layer in the receiving side of an HSDPA system, cannot be transmitted to an upper layer permanently. CONSTITUTION: A MAC layer in the receiving side of an HSDPA system confirms whether an arbitrary data block is received(S101). If an arbitrary data block is received, the MAC layer judges whether the received data block can be transferred to an upper layer(S103). If it is impossible to transfer the data block to an upper layer, the MAC layer confirms whether a deadlock timer in operation exists(S105). If the deadlock timer exists, the MAC layer stores the received data block in a re-ordering buffer according to the data block's TSN(Transmission Sequence Number)(S107). However, in case that a deadlock timer in operation doesn't exist, the MAC layer activates a deadlock timer for the received data block(S106) and stores the data block in a re-ordering buffer according to the data block's TSN(S107). |