Patent ID: 7978608

Claim:
A method of controlling a stall avoidance of a receiving communication device using a timer, the timer controlling the stall avoidance, the method comprising: if the timer is not active, starting the timer by the receiving communication device when a medium access control—high speed (MAC-hs) protocol data unit (PDU) with a transmission sequence number (TSN) higher than next expected TSN is correctly received; one of (1) stopping the timer by the receiving communication device if the MAC-hs PDU with the TSN for which the timer was started can be delivered to a higher entity before the timer expires, and (2) when the timer expires, delivering all correctly received MAC-hs PDUs up to and including a MAC-hs PDU having a TSN-1 to the higher entity and delivering all correctly received MAC-hs PDUs up to a next not received MAC-hs PDU to the higher entity; and when the timer is stopped or expires, and there exists some received MAC-hs PDUs that cannot be delivered to the higher entity, the timer is started for a highest TSN among those of the MAC-hs PDUs that cannot be delivered to the higher entity.