Patent ID: 7675942

Claim:
A method for processing data units of a wireless communication system comprising a terminal and a radio access network, the method performed by the terminal comprises: receiving a plurality of service data units from a first layer; concatenating the plurality of received service data units; adding a header to the concatenated service data units to generate a protocol data unit, and delivering the generated protocol data unit to a second layer, wherein the generated protocol data unit for High Speed Uplink Packet Access (HSUPA) comprises: the concatenated plurality of service data units classified into at least two groups, each group having service data units belonging to each logical channel, and service data units belonging to one logical channel having a same size, each logical channel identifier information included for each group, and each length information included for each group, indicating a size of the service data units belonging to each logical channel excluding a size of each logical channel identifier information, wherein each logical channel is located between a radio link control (RLC) layer and a medium access control (MAC) layer, wherein the MAC layer comprises the first layer and a third layer, wherein the first layer is for a dedicated channel (DCH) and the third layer is for an enhanced dedicated channel (E-DCH), wherein the concatenation of the plurality of received service data units is performed by the third layer, wherein each logical channel identifier information is included in the header of the protocol data unit, and wherein the header of the protocol data unit is added by the third layer.