# US 2020/0288347 A1 · Structure of mac sub-header for supporting next generation mobile communication system and method and apparatus using the same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0288347 A1
- Document ID: US20200288347A1
- Status: Published application
- Kind: A1
- Application number: 16/881,587
- Filed: 2020-05-22
- Published: 2020-09-10
- Earliest claimed: 2016-11-04
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Donggun KIM; Soenghun KIM; Seungri JIN; Sangbum KIM; Gert-Jan VAN LIESHOUT; Alexander SAYENKO; Jaehyuk JANG
- Web page: https://patentgrep.com/patent/US20200288347A1

## CPC

- H04W 28/065: {using assembly or disassembly of packets}
- H04W 72/20: Control channels or signalling for resource management
- H04W 80/02: Data link layer protocols
- H04W 84/042: {Public Land Mobile systems, e.g. cellular systems}
- H04W 88/02: Terminal devices
- H04W 88/08: Access point devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A communication technique of fusing a fifth generation (5G) communication system for supporting higher data transmission rate beyond a fourth generation (4G) system with an Internet of things (IoT) technology and a system thereof are provided. The communication technique may be used for an intelligent service (for example, a smart home, a smart building, a smart city, a smart car or a connected car, health care, digital education, a retail business, a security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. A method for defining media access control (MAC) sub-header structures suitable for a next generation mobile communication system and applying the MAC sub-header structures to provide a high data transmission rate and a low latency in the next generation mobile communication system is provided.

## Claims

### Claim 1

A method performed by a terminal in a wireless communication system, the method comprising:
obtaining a medium access control (MAC) service data unit (SDU) from an upper layer;
generating a MAC protocol data unit (PDU) including a first MAC subheader for the MAC SDU, the MAC SDU, a second MAC subheader for a MAC control element (CE), and the MAC CE; and
delivering the MAC PDU to a lower layer,
wherein the first MAC subheader for the MAC SDU is placed immediately in front of the MAC SDU and the second MAC subheader for the MAC CE is placed immediately in front of the MAC CE,
wherein the second MAC subheader for the MAC CE is placed after the MAC SDU in the MAC PDU, and
wherein, in case that padding is required for the MAC PDU, the MAC PDU further includes a third MAC subheader for one or more padding bits and the one or more padding bits, the third MAC subheader being placed immediately in front of the one or more padding bits, the MAC CE being placed before the third MAC subheader.

### Claim 2 (depends on 1)

The method of claim 1, wherein, in case that the padding is not required for the MAC PDU, the MAC CE is placed at an end of the MAC PDU.

### Claim 3 (depends on 1)

The method of claim 1, wherein, in case that the padding is required for the MAC PDU, the one or more padding bits are placed at an end of the MAC PDU.

### Claim 4 (depends on 3)

The method of claim 3, wherein the third MAC subheader for the one or more padding bits does not include a field for a length of the one or more padding bits.

### Claim 5 (depends on 1)

The method of claim 1, wherein the MAC PDU further includes the third MAC subheader for the one or more padding bits and the one or more padding bits, in case that padding for 2 or more bytes is required for the MAC PDU.

### Claim 6 (depends on 5)

The method of claim 5, wherein a size of the third MAC subheader for the one or more padding bits is 1 byte.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
obtaining a MAC SDU associated with a common control channel (CCCH) from the upper layer;
generating another MAC PDU including a fourth MAC subheader for the MAC SDU associated with the CCCH and the MAC SDU associated with the CCCH; and
delivering the another MAC PDU including the fourth MAC subheader for the MAC SDU associated with the CCCH and the MAC SDU associated with the CCCH to the lower layer,
wherein the fourth MAC subheader is placed immediately in front of the MAC SDU associated with the CCCH, and
wherein the fourth MAC subheader does not include a field for a length of the MAC SDU associated with the CCCH.

### Claim 8 (depends on 1)

The method of claim 1, wherein a last MAC subheader of the first MAC subheader includes a field indicating a length of a MAC SDU associated with the last MAC subheader.

### Claim 9

A method performed by a base station in a wireless communication system, the method comprising:
receiving a medium access control (MAC) protocol data unit (PDU) from a lower layer; and
identifying a first MAC subheader for a MAC service data unit (SDU), the MAC SDU, a second MAC subheader for a MAC control element (CE), and the MAC CE based on the MAC PDU,
wherein the first MAC subheader for the MAC SDU is placed immediately in front of the MAC SDU and the second MAC subheader for the MAC CE is placed immediately in front of the MAC CE,
wherein the second MAC subheader for the MAC CE is placed after the MAC SDU in the MAC PDU, and
wherein, in case that padding is applied for the MAC PDU, the MAC PDU further includes a third MAC subheader for one or more padding bits and the one or more padding bits, the third MAC subheader being placed immediately in front of the one or more padding bits, the MAC CE being placed before the third MAC subheader.

### Claim 10 (depends on 9)

The method of claim 9, wherein, in case that the padding is not applied for the MAC PDU, the MAC CE is placed at an end of the MAC PDU.

### Claim 11 (depends on 9)

The method of claim 9, wherein, in case that the padding is applied for the MAC PDU, the one or more padding bits are placed at an end of the MAC PDU.

### Claim 12 (depends on 11)

The method of claim 11, wherein the third MAC subheader for the one or more padding bits does not include a field for a length of the one or more padding bits.

### Claim 13 (depends on 9)

The method of claim 9, wherein the MAC PDU further includes the third MAC subheader for the one or more padding bits and the one or more padding bits, in case that padding for 2 or more bytes is applied for the MAC PDU.

### Claim 14 (depends on 13)

The method of claim 13, wherein a size of the third MAC subheader for the one or more padding bits is 1 byte.

### Claim 15 (depends on 9)

The method of claim 9, further comprising:
receiving another MAC PDU from the lower layer; and
identifying a fourth MAC subheader for a MAC SDU associated with a common control channel (CCCH) and the MAC SDU associated with the CCCH based on the another MAC PDU,
wherein the fourth MAC subheader is placed immediately in front of the MAC SDU associated with the CCCH, and
wherein the fourth MAC subheader does not include a field for a length of the MAC SDU associated with the CCCH.

### Claim 16 (depends on 9)

The method of claim 9, wherein a last MAC subheader of the first MAC subheader includes a field indicating a length of a MAC SDU associated with the last MAC subheader.

### Claim 17

A terminal in a wireless communication system, the terminal comprising:
a transceiver; and
a controller coupled with the transceiver and configured to:
obtain a medium access control (MAC) service data unit (SDU) from an upper layer,
generate a MAC protocol data unit (PDU) including a first MAC subheader for the MAC SDU, the MAC SDU, a second MAC subheader for a MAC control element (CE), and the MAC CE, and
deliver the MAC PDU to a lower layer,
wherein the first MAC subheader for the MAC SDU is placed immediately in front of the MAC SDU and the second MAC subheader for the MAC CE is placed immediately in front of the MAC CE,
wherein the second MAC subheader for the MAC CE is placed after the MAC SDU in the MAC PDU, and
wherein, in case that padding is required for the MAC PDU, the MAC PDU further includes a third MAC subheader for one or more padding bits and the one or more padding bits, the third MAC subheader being placed immediately in front of the one or more padding bits, the MAC CE being placed before the third MAC subheader.

### Claim 18 (depends on 17)

The terminal of claim 17, wherein, in case that the padding is not required for the MAC PDU, the MAC CE is placed at an end of the MAC PDU.

### Claim 19 (depends on 17)

The terminal of claim 17, wherein, in case that the padding is required for the MAC PDU, the one or more padding bits are placed at an end of the MAC PDU.

### Claim 20 (depends on 19)

The terminal of claim 19, wherein the third MAC subheader for the one or more padding bits does not include a field for a length of the one or more padding bits.

### Claim 21 (depends on 17)

The terminal of claim 17, wherein the MAC PDU further includes the third MAC subheader for the one or more padding bits and the one or more padding bits, in case that padding for 2 or more bytes is required for the MAC PDU.

### Claim 22 (depends on 21)

The terminal of claim 21, wherein a size of the third MAC subheader for the one or more padding bits is 1 byte.

### Claim 23 (depends on 17)

The terminal of claim 17,
wherein the controller is further configured to:
obtain a MAC SDU associated with a common control channel (CCCH) from the upper layer,
generate another MAC PDU including a fourth MAC subheader for the MAC SDU associated with the CCCH and the MAC SDU associated with the CCCH, and
deliver the another MAC PDU including the fourth MAC subheader for the MAC SDU associated with the CCCH and the MAC SDU associated with the CCCH to the lower layer,
wherein the fourth MAC subheader is placed immediately in front of the MAC SDU associated with the CCCH, and
wherein the fourth MAC subheader does not include a field for a length of the MAC SDU associated with the CCCH.

### Claim 24 (depends on 17)

The terminal of claim 17, wherein a last MAC subheader of the first MAC subheader includes a field indicating a length of a MAC SDU associated with the last MAC subheader.

### Claim 25

A base station in a wireless communication system, the base station comprising:
a transceiver; and
a controller coupled with the transceiver and configured to:
receive a medium access control (MAC) protocol data unit (PDU) from a lower layer, and
identify a first MAC subheader for a MAC service data unit (SDU), the MAC SDU, a second MAC subheader for a MAC control element (CE), and the MAC CE based on the MAC PDU,
wherein the first MAC subheader for the MAC SDU is placed immediately in front of the MAC SDU and the second MAC subheader for the MAC CE is placed immediately in front of the MAC CE,
wherein the second MAC subheader for the MAC CE is placed after the MAC SDU in the MAC PDU, and
wherein, in case that padding is applied for the MAC PDU, the MAC PDU further includes a third MAC subheader for one or more padding bits and the one or more padding bits, the third MAC subheader being placed immediately in front of the one or more padding bits, the MAC CE being placed before the third MAC subheader.

### Claim 26 (depends on 25)

The base station of claim 25, wherein, in case that the padding is not applied for the MAC PDU, the MAC CE is placed at an end of the MAC PDU.

### Claim 27 (depends on 25)

The base station of claim 25, wherein, in case that the padding is applied for the MAC PDU, the one or more padding bits are placed at an end of the MAC PDU.

### Claim 28 (depends on 27)

The base station of claim 27, wherein the third MAC subheader for the one or more padding bits does not include a field for a length of the one or more padding bits.

### Claim 29 (depends on 25)

The base station of claim 25, wherein the MAC PDU further includes the third MAC subheader for the one or more padding bits and the one or more padding bits, in case that padding for 2 or more bytes is applied for the MAC PDU.

### Claim 30 (depends on 29)

The base station of claim 29, wherein a size of the third MAC subheader for the one or more padding bits is 1 byte.

### Claim 31 (depends on 25)

The base station of claim 25,
wherein the controller is further configured to:
receive another MAC PDU from the lower layer, and
identify a fourth MAC subheader for a MAC SDU associated with a common control channel (CCCH) and the MAC SDU associated with the CCCH based on the another MAC PDU,
wherein the fourth MAC subheader is placed immediately in front of the MAC SDU associated with the CCCH, and
wherein the fourth MAC subheader does not include a field for a length of the MAC SDU associated with the CCCH.

### Claim 32 (depends on 25)

The base station of claim 25, wherein a last MAC subheader of the first MAC subheader includes a field indicating a length of a MAC SDU associated with the last MAC subheader.
