A method implemented in a wireless transmit receive unit, WTRU, for prioritizing data to be sent in an uplink transmission, the method comprising: receiving an uplink grant; allocating resources for transmission to at least one medium access control, MAC, control element, CE, prior to allocating resources to a logical channel associated with radio link control, RLC, data, packet data units, PDUs; determining that there is data available for transmission from one or more of a plurality of logical channels, wherein the plurality of logical channels comprise a first logical channel associated with a signaling radio bearer, SRB, and a second logical channel associated with user data transmissions; allocating resources for transmission to the one or more of the plurality of logical channels that have data available for transmission and that have a prioritized bit rate, PBR, credit greater than zero, wherein the first logical channel is configured with a maximum allowed PBR based on the first logical channel being associated with the SRB; decrementing at least one PBR credit for at least one logical channel by a size of a medium access control, MAC, service data unit, SDU, served to the at least one logical channel; determining that the PBR credits for each of the plurality of logical channels with additional data available for transmission is zero or less than zero; and allocating remaining resources available for transmission to the plurality of logical channels with additional data available for transmission in a strict priority order based on determining that the PBR credits for each of the plurality of logical channels with additional data available for transmission is zero or less than zero; and transmitting in accordance with the uplink grant. receiving an uplink grant; allocating resources for transmission to at least one medium access control, MAC, control element, CE, prior to allocating resources to a logical channel associated with radio link control, RLC, data, packet data units, PDUs; determining that there is data available for transmission from one or more of a plurality of logical channels, wherein the plurality of logical channels comprise a first logical channel associated with a signaling radio bearer, SRB, and a second logical channel associated with user data transmissions; allocating resources for transmission to the one or more of the plurality of logical channels that have data available for transmission and that have a prioritized bit rate, PBR, credit greater than zero, wherein the first logical channel is configured with a maximum allowed PBR based on the first logical channel being associated with the SRB; decrementing at least one PBR credit for at least one logical channel by a size of a medium access control, MAC, service data unit, SDU, served to the at least one logical channel; determining that the PBR credits for each of the plurality of logical channels with additional data available for transmission is zero or less than zero; and allocating remaining resources available for transmission to the plurality of logical channels with additional data available for transmission in a strict priority order based on determining that the PBR credits for each of the plurality of logical channels with additional data available for transmission is zero or less than zero; and transmitting in accordance with the uplink grant.