IP Library Granted Patent US 12672122
Granted Patent B2
US 12672122 · App. 18/366,854 · Granted Jun 30, 2026

Protocol data unit with service data unit segment and indication of service data unit-tail length

Inventors: Henri Markus Koskinen (Espoo, FI); Benoist Pierre Sebire (Tokyo, JP)
Assignee: Nokia Technologies Oy
H04W72/12H04W72/563
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 12672122
App. No.
18/366,854
Granted
Jun 30, 2026
Kind
B2
Abstract

Systems, methods, apparatuses, and computer program products for protocol data unit (PDU) with service data unit (SDU) segment and indication of SDU-tail length. A method may include transmitting, to a network element, a radio link control data protocol data unit including a non-last segment of a service data unit. The protocol data unit may include an indication of a number of bytes of the service data unit that follow this segment in the service data unit.

Claims (40)

1 . A method comprising:

transmitting, to a network element, a radio link control data protocol data unit comprising a non-last segment of a service data unit, wherein the protocol data unit comprises an indication of a number of bytes of the service data unit that follow this segment in the service data unit;

receiving a scheduling grant from the network element based on the indication; and

performing transmission of a subsequent segment of the service data unit via the scheduling grant, wherein a size of the subsequent segment is dependent upon a logical channel prioritization, configured to divide a medium access control protocol data unit among different radio bearers, that is controlled explicitly or implicitly.

2 . The method according to claim 1 , further comprising:

configuring the indication in a semi-static or a dynamic manner.

3 . The method according to claim 2 ,

wherein configuring the indication in the semi-static manner is performed by a radio resource control, and

wherein configuring the indication in the dynamic manner is performed by means of a radio link control data protocol data unit header field, a radio link control protocol data unit, or a medium access control control element.

4 . The method according to claim 1 , wherein the indication is indirect by indicating a size of the whole service data unit.

5 . The method according to claim 1 , wherein the indication is transmitted via a segment offset field of the protocol data unit.

6 . An apparatus, comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured to, with storing instructions that, when executed by the at least one processor, cause the apparatus at least to

transmit, to a network element, a radio link control data protocol data unit comprising a non-last segment of a service data unit, wherein the protocol data unit comprises an indication of a number of bytes of the service data unit that follow this segment in the service data unit;

receive a scheduling grant from the network element based on the indication; and

perform transmission of a subsequent segment of the service data unit via the scheduling grant, wherein a size of the subsequent segment is dependent upon a logical channel prioritization, configured to divide a medium access control protocol data unit among different radio bearers, that is controlled explicitly or implicitly.

7 . The apparatus according to claim 6 , wherein the at least one memory and the computer program code are further configured to, with storing instructions that, when executed by the at least one processor, cause the apparatus at least to:

configure the indication in a semi-static or a dynamic manner.

8 . The apparatus according to claim 7 ,

wherein configuring the indication in the semi-static manner is performed by a radio resource control, and

wherein configuring the indication in the dynamic manner is performed by means of a radio link control data protocol data unit header field, a radio link control protocol data unit, or a medium access control control element.

9 . The apparatus according to claim 6 , wherein the indication is indirect by indicating a size of the whole service data unit.

10 . The apparatus according to claim 6 , wherein the indication is transmitted via a segment offset field of the protocol data unit.

11 . An apparatus, comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured to, with storing instructions that, when executed by the at least one processor, cause the apparatus at least to

receive, from a user equipment, a radio link control data protocol data unit comprising a non-last segment of a service data unit, wherein the protocol data unit comprises an indication of a number of bytes of the service data unit that follow this segment in the service data unit;

determine, based on the indication, a size of a scheduling grant to carry a subsequent segment of the service data unit;

allocate to the user equipment the scheduling grant; and

control the scheduling grant size based on a logical channel prioritization, configured to divide a medium access control protocol data unit among different radio bearers, that is controlled explicitly or implicitly.

12 . The apparatus according to claim 11 , wherein the at least one memory and the computer program code are further configured to, with storing instructions that, when executed by the at least one processor, cause the apparatus at least to:

indicate, to a scheduler, a size of an allocation of the medium access control protocol data unit to a radio link control protocol entity from which the protocol data unit was received.

13 . The apparatus according to claim 11 , wherein the indication is indirect by indicating a size of the whole service data unit.

14 . The apparatus according to claim 11 , wherein the indication is received via a segment offset field of the protocol data unit.

15 . The apparatus according to claim 11 ,

wherein explicit control of the logical channel prioritization is via a medium access control control element or downlink control information, and

wherein implicit control of the logical channel prioritization is performed by adding transport block allocation tokens.