Receiver apparatus and method for releasing memory thereof
First Claim
Patent Images
1. A memory release method in a receiver apparatus of HSDPA (High Speed Downlink Packet Access) data transmission scheme, comprising:
- receiving a plurality of data units from a transmitter apparatus, wherein each of the plurality of data units include a sequence number;
storing the received plurality of data units in each of a plurality of reordering buffers of the receiver apparatus;
reordering, by each of the plurality of reordering buffers, each of the plurality of data units based on the sequence numbers included in each of the plurality of data units;
ranking each of the plurality of reordering buffers on the basis of Quality of Service (QoS) information indicating a traffic class of the data units stored in the reordering buffers;
judging that said reordering buffers need memory-release;
determining a size of memory to be released in accordance with an operation mode of RLC (Radio Link Control) by determining to release a first size of memory when the operation mode of RLC is AM (Acknowledge Mode) and determining to release a second size of memory when the operation mode of RLC is UM (Unacknowledge Mode); and
releasing the determined size of memory from a lowest ranked one of said ranked reordering buffers when it is judged that memory-release is necessary.
4 Assignments
0 Petitions
Accused Products
Abstract
In a receiver apparatus of HSDPA (High Speed Downlink Packet Access) data transmission scheme, it is achieved to minimize the occurrence of the system performance degradation and problems caused by TSN flash execution. In the receiver apparatus, each of a plurality of reordering buffers that temporarily store received traffic data is ranked on the basis of QoS information of the traffic data. When it is determined that memory release of the reordering buffers is necessary, the memory release is performed from the lowest ranked reordering buffer.
-
Citations
14 Claims
-
1. A memory release method in a receiver apparatus of HSDPA (High Speed Downlink Packet Access) data transmission scheme, comprising:
-
receiving a plurality of data units from a transmitter apparatus, wherein each of the plurality of data units include a sequence number; storing the received plurality of data units in each of a plurality of reordering buffers of the receiver apparatus; reordering, by each of the plurality of reordering buffers, each of the plurality of data units based on the sequence numbers included in each of the plurality of data units; ranking each of the plurality of reordering buffers on the basis of Quality of Service (QoS) information indicating a traffic class of the data units stored in the reordering buffers; judging that said reordering buffers need memory-release; determining a size of memory to be released in accordance with an operation mode of RLC (Radio Link Control) by determining to release a first size of memory when the operation mode of RLC is AM (Acknowledge Mode) and determining to release a second size of memory when the operation mode of RLC is UM (Unacknowledge Mode); and releasing the determined size of memory from a lowest ranked one of said ranked reordering buffers when it is judged that memory-release is necessary. - View Dependent Claims (2, 3, 9, 10)
-
-
4. A receiver apparatus of HSDPA (High Speed Downlink Packet Access) data transmission scheme, comprising:
-
means for receiving a plurality of data units from a transmitter apparatus, wherein each of the plurality of data units include a sequence number; a plurality of reordering buffers, each configured to store the received plurality of data units, and reorder each of the plurality of data units based on the sequence numbers included in each of the plurality of data units; means for ranking each of the plurality of reordering buffers on the basis of Quality of Service (QoS) QoS information indicating a traffic class of the data units stored in the reordering buffers; means for judging that said reordering buffers need memory-release; means for determining a size of memory to be released in accordance with an operation mode of RLC (Radio Link Control) by determining to release a first size of memory when the operation mode of RLC is AM (Acknowledge Mode) and determining to release a second size of memory when the operation mode of RLC is UM (Unacknowledge Mode); means for releasing the determined size of memory from a lowest ranked one of said ranked reordering buffers when it is judged that memory-release is necessary; and means for allocating the reordering buffer, whose memory is released, to be used for new reception data. - View Dependent Claims (5, 6, 7, 11, 12)
-
-
8. A receiver apparatus of HSDPA (High Speed Downlink Packet Access) data transmission scheme, comprising:
-
a receiver configured to receive a plurality of data units from a transmitter apparatus, wherein each of the plurality of data units include a sequence number; a plurality of reordering buffers, each configured to store the received plurality of data units, and reorder each of the plurality of data units based on the sequence numbers included in each of the plurality of data units; a ranking unit configured to rank each of a plurality of reordering buffers based on QoS information indicating a traffic class of the data units stored in the reordering buffers; a judgment unit configured to judge that said reordering buffers need memory-release, and to determine a size of memory to be released in accordance with an operation mode of RLC (Radio Link Control) by determining to release a first size of memory when the operation mode of RLC is AM (Acknowledge Mode) and determining to release a second size of memory when the operation mode of RLC is UM (Unacknowledge Mode); a memory release unit configured to release the determined size of memory from a lowest ranked one of said ranked reordering buffers when it is judged that memory-release is necessary; and an allocating unit configured to allocate the reordering buffer, whose memory is released, to be used for new reception data. - View Dependent Claims (13, 14)
-
Specification