METHOD AND SYSTEM FOR DYNAMIC MEMORY MANAGEMENT IN A USER EQUIPMENT (UE)
First Claim
1. A method of dynamic memory management in a user equipment (UE), the method comprising:
- receiving, by the UE, transport block size (TBS) information, from a base station (BS), associated with a data packet to be transmitted by the BS to the UE;
identifying, by the UE, a plurality of empty bins and a size of each of the plurality of empty bins in a memory of the UE;
detecting, by the UE, a presence of one or more empty bins, among the plurality of empty bins in the memory, with a size of each of the one or more empty bins greater than the TBS of the data packet; and
allocating, by the UE, a smallest size empty bin, with a size greater than the TBS of the data packet, among the one or more empty bins to the data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of dynamic memory management in a user equipment (UE) is provided. The method includes receiving, by the UE, transport block size (TBS) information, from a base station (BS), associated with a data packet to be transmitted by the BS to the UE; identifying, by the UE, a plurality of empty bins and a size of each of the plurality of empty bins in a memory of the UE; detecting, by the UE, a presence of one or more empty bins, among the plurality of empty bins in the memory, with a size of each of the one or more empty bins greater than the TBS of the data packet; and allocating, by the UE, a smallest size empty bin, with a size greater than the TBS of the data packet, among the one or more empty bins to the data packet.
-
Citations
18 Claims
-
1. A method of dynamic memory management in a user equipment (UE), the method comprising:
-
receiving, by the UE, transport block size (TBS) information, from a base station (BS), associated with a data packet to be transmitted by the BS to the UE; identifying, by the UE, a plurality of empty bins and a size of each of the plurality of empty bins in a memory of the UE; detecting, by the UE, a presence of one or more empty bins, among the plurality of empty bins in the memory, with a size of each of the one or more empty bins greater than the TBS of the data packet; and allocating, by the UE, a smallest size empty bin, with a size greater than the TBS of the data packet, among the one or more empty bins to the data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A user equipment (UE) for dynamic memory management, the UE comprising:
-
a processor; and a memory communicatively coupled to the processor, wherein the memory is configured to store processor-executable instructions, which, upon execution, cause the processor to; receive transport block size (TBS) information, from a base station (BS), associated with a data packet to be transmitted by the BS to the UE; identify a plurality of empty bins and a size of each of the plurality of empty bins in the memory of the UE; detect a presence of one or more empty bins, among the plurality of empty bins in the memory, with a size of each of the one or more empty bins greater than the TBS of the data packet; and allocate a smallest size empty bin among the one or more empty bins to the data packet. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification