Patent ID: 9094861
Filing Date: 2015-07-28
Classification: H04W

Abstract:
1. A method of a transmitting device for generating medium access control (MAC) protocol data units (PDUs) from MAC service data units (SDUs), comprising: determining whether a plurality of variable size MAC SDUs intended for a receiving device comprise one or more fragmented MAC SDUs; if the plurality of variable size MAC SDUs comprise the one or more fragmented MAC SDUs, generating one or more MAC PDUs from the one or more fragmented MAC SDUs, wherein each of the one or more MAC PDUs comprises a single fragmented MAC SDU; if the plurality of variable size MAC SDUs do not comprise the one or more fragmented MAC SDUs, determining whether variable size unfragmented MAC SDUs in the plurality of MAC SDUs satisfy pre-defined criteria; if the variable size unfragmented MAC SDUs in the plurality of MAC SDUs satisfies the pre-defined criteria, generating one or more MAC PDUs from the one or more unfragmented MAC SDUs, wherein each of the one or more MAC PDUs comprises multiple unfragmented MAC SDUs; and if the variable size unfragmented MAC SDUs in the plurality of MAC SDUs do not satisfy the pre-defined criteria, generating one or more MAC PDUs from the one or more unfragmented MAC SDUs, wherein each of the one or more MAC PDUs comprises a single unfragmented MAC SDU, wherein the pre-defined criteria comprises a negotiated maximum size, and wherein the negotiated maximum size indicates a size of a MAC SDU that a MAC layer can receive from an upper protocol for transmitting the MAC SDU on a MAC layer connection when a security function is enabled, or a maximum size of the MAC SDU that the MAC layer can receive from an upper protocol for transmitting the MAC SDU on the MAC layer connection.