# US 12,192,008 B2 · 5G multicast-broadcast services (MBS) multiplexing, reliability, and power savings

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

- Number: US 12,192,008 B2
- Document ID: US12192008B2
- Status: Granted
- Kind: B2
- Application number: 18/759,378
- Filed: 2024-06-28
- Published: 2024-10-24
- Granted: 2025-01-07
- Earliest claimed: 2021-03-31
- Assignees: InterDigital Patent Holdings, Inc.
- Applicants: InterDigital Patent Holdings, Inc.
- Inventors: Rocco Di Girolamo; Pascal Adjakple; Yifan Li; Kyle Jung-Lin Pan
- Web page: https://patentgrep.com/patent/US12192008B2

## CPC

- H04L 1/1822: involving configuration of automatic repeat request [ARQ] with parallel processes
- H04L 1/1832: {Details of sliding window management}
- H04L 1/188: {Time-out mechanisms}
- H04L 1/1896: {ARQ related signaling}
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04L 2001/0093: {Point-to-multipoint}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods and apparatuses are described herein for Multicast/Broadcast Services (MBS). The embodiments described herein are directed to procedures for managing multiplexed MBS traffic, for prioritization between MBS related UL traffic, unicast UL traffic, and SL traffic, for handling HARQ retransmissions over C-RNTI, to support PDCP Status Reporting for MBS services, and for a wireless transmit/receive unit (WTRU) joining already started/activated Multicast Sessions. In one example, a WTRU may receive multiplexed MBS services via one or more MBS radio bearers (MRB) and/or one or more unicast data radio bearers (DRBs). The WTRU may be configured with a single Service Data Adaptation Protocol (SDAP) entity for the MBS services, and demultiplexing of traffic may be performed at the SDAP layer. The WTRU may be configured to demultiplex multiple logical channels across different MBS services, where the logical channels are received over the same transport block.

## Claims

### Claim 1

A wireless transmit/receive unit (WTRU) comprising a processor and memory configured to:
receive Multicast/Broadcast Services (MBS) configuration information, the MBS configuration information comprising first MBS discontinuous reception (DRX) configuration information associated with a first group radio network temporary identifier (G-RNTI), second MBS DRX configuration information associated with a second G-RNTI, configuration information associated with at least a first MBS radio bearer (MRB), and an indication of one or more logical channels IDs (LCIDs) associated with the first MRB, wherein the configuration information associated with the first MRB comprises an initial value for a variable for determining packet data convergence protocol (PDCP) packets to be discarded, the first MBS DRX configuration information indicates values for a first MBS DRX on duration timer, a first MBS DRX slot offset, a first MBS DRX inactivity timer, a first MBS DRX cycle length, a first MBS DRX cycle start offset, a first MBS DRX downlink (DL) retransmission timer, and a first MBS DRX hybrid automatic repeat request (HARQ) round trip time (RTT) timer, and the second MBS DRX configuration information indicates values for a second MBS DRX on duration timer, a second MBS DRX slot offset, a second MBS DRX inactivity timer, a second MBS DRX cycle length, a second MBS DRX cycle start offset, a second MBS DRX DL retransmission timer, and a second MBS DRX HARQ RTT timer;
monitor for a physical downlink control channel (PDCCH) transmission using the first G-RNTI during a first DRX active time associated with the first MBS DRX configuration information, wherein the first active time comprises a time when the first MBS DRX on duration timer, the first MBS DRX inactivity timer, or the first MBS DRX DL retransmission timer is running;
monitor for a PDCCH transmission using the second G-RNTI during a second DRX active time associated with the second MBS DRX configuration information, wherein the second active time comprises a time when the second MBS DRX on duration timer, the second MBS DRX inactivity timer, or the second MBS DRX DL retransmission timer is running;
receive at least one PDCCH transmission using at least one of the first G-RNTI or the second G-RNTI;
decode a transport block based on the at least PDCCH transmission;
determine at least one medium access control (MAC) protocol data unit (PDU) from the transport block;
discard first data from the at least one MAC PDU that is associated with a LCID that is not one of the indicated one or more LCIDs; and
determine, based on the variable for determining PDCP packets to be discarded, whether to discard second data corresponding to a PDCP PDU that is from the at least one MAC PDU and that is associated with a LCID that is one of the indicated one or more LCIDs.

### Claim 2 (depends on 1)

The WTRU of claim 1, wherein the MBS configuration information comprises a PDCP layer configuration.

### Claim 3 (depends on 1)

The WTRU of claim 1, wherein the MBS configuration information comprises a medium access control (MAC) layer configuration.

### Claim 4 (depends on 1)

The WTRU of claim 1, wherein the variable for determining PDCP packets to be discarded is RX_DELIV.

### Claim 5 (depends on 4)

The WTRU of claim 4, wherein the determination of whether to discard the second data comprises a comparison between the RX_DELIV and a COUNT value.

### Claim 6 (depends on 1)

The WTRU of claim 1, wherein the transport block comprises MBS traffic.

### Claim 7 (depends on 6)

The WTRU of claim 6, wherein the MBS traffic comprises broadcast traffic, groupcast traffic, or unicast traffic.

### Claim 8 (depends on 1)

The WTRU of claim 1, wherein the decoding of the transport block comprises demultiplexing the transport block at MAC layer.

### Claim 9 (depends on 1)

The WTRU of claim 1, wherein the decoding of the transport block comprises disassembling the transport block at MAC layer.

### Claim 10 (depends on 1)

The WTRU of claim 1, wherein the processor and memory is further configured to start the first MBS DRX DL retransmission timer or the second MBS DRX DL retransmission timer upon failing to decode the transport block.

### Claim 11

A method comprising:
receiving Multicast/Broadcast Services (MBS) configuration information, the MBS configuration information comprising first MBS discontinuous reception (DRX) configuration information associated with a first group radio network temporary identifier (G-RNTI), second MBS DRX configuration information associated with a second G-RNTI, configuration information associated with at least a first MBS radio bearer (MRB), and an indication of one or more logical channels IDs (LCIDs) associated with the first MRB, wherein the configuration information associated with the first MRB comprises an initial value for a variable for determining packet data convergence protocol (PDCP) packets to be discarded, the first MBS DRX configuration information indicates values for a first MBS DRX on duration timer, a first MBS DRX slot offset, a first MBS DRX inactivity timer, a first MBS DRX cycle length, a first MBS DRX cycle start offset, a first MBS DRX downlink (DL) retransmission timer, and a first MBS DRX hybrid automatic repeat request (HARQ) round trip time (RTT) timer, and the second MBS DRX configuration information indicates values for a second MBS DRX on duration timer, a second MBS DRX slot offset, a second MBS DRX inactivity timer, a second MBS DRX cycle length, a second MBS DRX cycle start offset, a second MBS DRX DL retransmission timer, and a second MBS DRX HARQ RTT timer;
monitoring for a physical downlink control channel (PDCCH) transmission using the first G-RNTI during a first DRX active time associated with the first MBS DRX configuration information, wherein the first active time comprises a time when the first MBS DRX on duration timer, the first MBS DRX inactivity timer, or the first MBS DRX DL retransmission timer is running;
monitoring for a PDCCH transmission using the second G-RNTI during a second DRX active time associated with the second MBS DRX configuration information, wherein the second active time comprises a time when the second MBS DRX on duration timer, the second MBS DRX inactivity timer, or the second MBS DRX DL retransmission timer is running;
receiving at least one PDCCH transmission using at least one of the first G-RNTI or the second G-RNTI;
decoding a transport block based on the at least PDCCH transmission;
determining at least one medium access control (MAC) protocol data unit (PDU) from the transport block;
discarding first data from the at least one MAC PDU that is associated with a LCID that is not one of the indicated one or more LCIDs; and
determining, based on the variable for determining PDCP packets to be discarded, whether to discard second data corresponding to a PDCP PDU that is from the at least one MAC PDU and that is associated with a LCID that is one of the indicated one or more LCIDs.

### Claim 12 (depends on 11)

The method of claim 11, wherein the MBS configuration information comprises a PDCP layer configuration.

### Claim 13 (depends on 11)

The method of claim 11, wherein the MBS configuration information comprises a medium access control (MAC) layer configuration.

### Claim 14 (depends on 11)

The method of claim 11, wherein the variable for determining PDCP packets to be discarded is RX_DELIV.

### Claim 15 (depends on 14)

The method of claim 14, wherein the determination of whether to discard the second data comprises a comparison between the RX_DELIV and a COUNT value.

### Claim 16 (depends on 11)

The method of claim 11, wherein the transport block comprises MBS traffic.

### Claim 17 (depends on 16)

The method of claim 16, wherein the MBS traffic comprises broadcast traffic, groupcast traffic, or unicast traffic.

### Claim 18 (depends on 11)

The method of claim 11, wherein the decoding of the transport block comprises demultiplexing the transport block at MAC layer.

### Claim 19 (depends on 11)

The method of claim 11, wherein the decoding of the transport block comprises disassembling the transport block at MAC layer.

### Claim 20

A wireless transmit/receive unit (WTRU) comprising a processor, memory, and a transceiver, the WTRU configured to:
receive Multicast/Broadcast Services (MBS) configuration information, the MBS configuration information comprising first MBS discontinuous reception (DRX) configuration information associated with a first group radio network temporary identifier (G-RNTI), second MBS DRX configuration information associated with a second G-RNTI, configuration information associated with at least a first MBS radio bearer (MRB), and an indication of one or more logical channels IDs (LCIDs) associated with the first MRB, wherein the configuration information associated with the first MRB comprises an initial value for a variable for determining packet data convergence protocol (PDCP) packets to be discarded, the first MBS DRX configuration information indicates values for a first MBS DRX on duration timer, a first MBS DRX slot offset, a first MBS DRX inactivity timer, a first MBS DRX cycle length, a first MBS DRX cycle start offset, a first MBS DRX downlink (DL) retransmission timer, and a first MBS DRX hybrid automatic repeat request (HARQ) round trip time (RTT) timer, and the second MBS DRX configuration information indicates values for a second MBS DRX on duration timer, a second MBS DRX slot offset, a second MBS DRX inactivity timer, a second MBS DRX cycle length, a second MBS DRX cycle start offset, a second MBS DRX DL retransmission timer, and a second MBS DRX HARQ RTT timer;
monitor for a physical downlink control channel (PDCCH) transmission using the first G-RNTI during a first DRX active time associated with the first MBS DRX configuration information, wherein the first active time comprises a time when the first MBS DRX on duration timer, the first MBS DRX inactivity timer, or the first MBS DRX DL retransmission timer is running;
monitor for a PDCCH transmission using the second G-RNTI during a second DRX active time associated with the second MBS DRX configuration information, wherein the second active time comprises a time when the second MBS DRX on duration timer, the second MBS DRX inactivity timer, or the second MBS DRX DL retransmission timer is running;
receive at least one PDCCH transmission using at least one of the first G-RNTI or the second G-RNTI;
decode a transport block to obtain a medium access control (MAC) protocol data unit (PDU) based on the at least one PDCCH transmission;
determine at least one medium access control (MAC) service data unit (SDU) of the MAC PDU;
discard the at least one MAC SDU that is associated with a LCID that is not one of the one or more LCIDs; and
determine, based on the variable for determining PDCP packets to be discarded, whether to discard a PDCP PDU that is from the MAC PDU and that is associated with a LCID that is one of the one or more LCIDs.
