The MAC layer supports the functions such as connecting the upper layer with the lower layer, transferring data and controlling radio resource . The MAC layer is composed of a HARQ entity, a multiplexing/de-multiplexing entity, a logical channel prioritization entity, and a control entity.