IP Library Granted Patent US 12677325
Granted Patent B2
US 12677325 · App. 18/353,599 · Granted Jul 7, 2026

Random access process in new radio

Inventors: Hyoungsuk Jeon (Centreville, VA); Esmael Hejazi Dinan (McLean, VA)
Assignee: Comcast Cable Communications, LLC
H04W74/0833H04W72/23H04W74/0836H04L5/001H04L5/0023H04L5/0048H04W74/0838
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12677325
App. No.
18/353,599
Granted
Jul 7, 2026
Kind
B2
Abstract

Systems, apparatuses, and methods are described for wireless communications. Random access procedures may include various types of procedures, such as four-step or two-step random access procedures.

Claims (154)

1 . A method comprising:

transmitting, by a wireless device and as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

receiving, by the wireless device, a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmitting, based on the RAR type being the second RAR type, one or more transport blocks comprising the data.

2 . The method of claim 1 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the transmitting one or more transport blocks, based on the RAR type being the second RAR type, is part of the four-step random access procedure.

3 . The method of claim 1 , wherein the transmitting one or more transport blocks based on the RAR type being the second RAR type is as a third step of a four-step random access procedure.

4 . The method of claim 1 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

5 . The method of claim 1 , wherein the MAC subheader is a single byte.

6 . The method of claim 1 , wherein the MAC packet data unit further comprises an RAR, the method further comprising:

determining, based on the MAC subheader, a size of the RAR as being the second size; and

decoding, based on the second size, the RAR.

7 . A method comprising:

transmitting, by a wireless device and as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

receiving, by the wireless device, a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmitting, based on the RAR type being the first RAR type, a second one or more transport blocks comprising second data.

8 . The method of claim 7 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

9 . The method of claim 7 , wherein the MAC subheader is a single byte.

10 . The method of claim 7 , wherein the MAC packet data unit further comprises an RAR, the method further comprising:

determining, based on the MAC subheader, a size of the RAR as being the first size; and

decoding, based on the first size, the RAR.

11 . A wireless device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the wireless device to:

transmit, as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

receive a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmit, based on the RAR type being the second RAR type, one or more transport blocks comprising the data.

12 . The wireless device of claim 11 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the instructions, when executed by the one or more processors, cause the wireless device to transmit the one or more transport blocks, based on the RAR type being the second RAR type, as part of the four-step random access procedure.

13 . The wireless device of claim 11 , wherein the instructions, when executed by the one or more processors, cause the wireless device to transmit the one or more transport blocks, based on the RAR type being the second RAR type, as a third step of a four-step random access procedure.

14 . The wireless device of claim 11 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

15 . The wireless device of claim 11 , wherein the MAC subheader is a single byte.

16 . The wireless device of claim 11 , wherein the MAC packet data unit further comprises an RAR, and wherein the instructions, when executed by the one or more processors, further cause the wireless device to:

determine, based on the MAC subheader, a size of the RAR as being the second size; and

decode, based on the second size, the RAR.

17 . A wireless device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the wireless device to:

transmit, as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

receive a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmit, based on the RAR type being the first RAR type, a second one or more transport blocks comprising second data.

18 . The wireless device of claim 17 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

19 . The wireless device of claim 17 , wherein the MAC subheader is a single byte.

20 . The wireless device of claim 17 , wherein the MAC packet data unit further comprises an RAR, and wherein the instructions, when executed by the one or more processors, further cause the wireless device to:

determine, based on the MAC subheader, a size of the RAR as being the first size; and

decode, based on the first size, the RAR.

21 . A non-transitory computer-readable medium storing instructions that, when executed, configure a wireless device to:

transmit, as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

receive a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmit, based on the RAR type being the second RAR type, one or more transport blocks comprising the data.

22 . The non-transitory computer-readable medium of claim 21 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the instructions, when executed, configure the wireless device to transmit the one or more transport blocks, based on the RAR type being the second RAR type, as part of the four-step random access procedure.

23 . The non-transitory computer-readable medium of claim 21 , wherein the instructions, when executed, configure the wireless device to transmit the one or more transport blocks, based on the RAR type being the second RAR type, as a third step of a four-step random access procedure.

24 . The non-transitory computer-readable medium of claim 21 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

25 . The non-transitory computer-readable medium of claim 21 , wherein the MAC subheader is a single byte.

26 . The non-transitory computer-readable medium of claim 21 , wherein the MAC packet data unit further comprises an RAR, and wherein the instructions, when executed, further configure the wireless device to:

determine, based on the MAC subheader, a size of the RAR as being the second size; and

decode, based on the second size, the RAR.

27 . A non-transitory computer-readable medium storing instructions that, when executed, configure a wireless device to:

transmit, as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

receive a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmit, based on the RAR type being the first RAR type, a second one or more transport blocks comprising second data.

28 . The non-transitory computer-readable medium of claim 27 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

29 . The non-transitory computer-readable medium of claim 27 , wherein the MAC subheader is a single byte.

30 . The non-transitory computer-readable medium of claim 27 , wherein the MAC packet data unit further comprises an RAR, and wherein the instructions, when executed, further configure the wireless device to:

determine, based on the MAC subheader, a size of the RAR as being the first size; and

decode, based on the first size, the RAR.

31 . A method comprising:

receiving, by a base station as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

transmitting, by the base station, a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

receiving a transmission that is based on the RAR type being the second RAR type, wherein the transmission comprises one or more transport blocks comprising the data.

32 . The method of claim 31 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the received transmission is part of the four-step random access procedure.

33 . The method of claim 31 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

34 . The method of claim 31 , wherein the MAC subheader is a single byte.

35 . A method comprising:

receiving, by a base station and as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

transmitting, by the base station, a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

receiving a transmission that is based on the RAR type being the first RAR type, wherein the transmission comprises a second one or more transport blocks comprising second data.

36 . The method of claim 35 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

37 . The method of claim 35 , wherein the MAC subheader is a single byte.

38 . A base station comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the base station to:

receive, as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

transmit a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

receive a transmission that is based on the RAR type being the second RAR type, wherein the transmission comprises one or more transport blocks comprising the data.

39 . The base station of claim 38 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the received transmission is part of the four-step random access procedure.

40 . The base station of claim 38 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

41 . The base station of claim 38 , wherein the MAC subheader is a single byte.

42 . A base station comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the base station to:

receive, as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

transmit a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

receive a transmission that is based on the RAR type being the first RAR type, wherein the transmission comprises a second one or more transport blocks comprising second data.

43 . The base station of claim 42 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

44 . The base station of claim 42 , wherein the MAC subheader is a single byte.

45 . A non-transitory computer-readable medium storing instructions that, when executed, configure a base station to:

receive, as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

transmit a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

receive a transmission that is based on the RAR type being the second RAR type, wherein the transmission comprises one or more transport blocks comprising the data.

46 . The non-transitory computer-readable medium of claim 45 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the received transmission is part of the four-step random access procedure.

47 . The non-transitory computer-readable medium of claim 45 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

48 . The non-transitory computer-readable medium of claim 45 , wherein the MAC subheader is a single byte.

49 . A non-transitory computer-readable medium storing instructions that, when executed, configure a base station to:

receive, as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

transmit a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

receive a transmission that is based on the RAR type being the first RAR type, wherein the transmission comprises a second one or more transport blocks comprising second data.

50 . The non-transitory computer-readable medium of claim 49 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

51 . The non-transitory computer-readable medium of claim 49 , wherein the MAC subheader is a single byte.

52 . A system comprising:

a base station; and

a wireless device configured to:

transmit, as part of a two-step random access procedure, a preamble and one or more transport blocks comprising data;

receive a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmit, based on the RAR type being the second RAR type, one or more transport blocks comprising the data,

wherein the base station is configured to transmit the MAC packet data unit.

53 . The system of claim 52 , wherein the second RAR type is associated with falling back from the two-step random access procedure to a four-step random access procedure, and wherein the wireless device is configured to transmit the one or more transport blocks, based on the RAR type being the second RAR type, as part of the four-step random access procedure.

54 . The system of claim 52 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

55 . The system of claim 52 , wherein the MAC subheader is a single byte.

56 . A system comprising:

a base station; and

a wireless device configured to:

transmit, as part of a two-step random access procedure, a preamble and a first one or more transport blocks comprising first data;

receive a media access control (MAC) packet data unit comprising a MAC subheader indicating a random access response (RAR) type of a plurality of RAR types, wherein the plurality of RAR types comprise:

a first RAR type associated with random access procedure success and that has a first size; and

a second RAR type associated with falling back from the two-step random access procedure and that has a second size different from the first size; and

transmit, based on the RAR type being the first RAR type, a second one or more transport blocks comprising second data,

wherein the base station is configured to transmit the MAC packet data unit.

57 . The system of claim 56 , wherein the MAC subheader comprises a field that is a single bit indicating the RAR type.

58 . The system of claim 56 , wherein the MAC subheader is a single byte.