# US 2023/0422346 A1 · Multicast service receiving method, multicast service configuration method, terminal, and network side device

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

- Number: US 2023/0422346 A1
- Document ID: US20230422346A1
- Status: Published application
- Kind: A1
- Application number: 18/241,867
- Filed: 2023-09-02
- Published: 2023-12-28
- Earliest claimed: 2021-03-05
- Assignees: Vivo Mobile Communication Co., Ltd.
- Applicants: Vivo Mobile Communication Co., Ltd.
- Inventors: Jiamin LIU
- Web page: https://patentgrep.com/patent/US20230422346A1

## CPC

- H04W 76/20: Manipulation of established connections
- H04W 76/40: for selective distribution or broadcast
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W 76/19: Connection re-establishment
- H04W 76/30: Connection release
- H04W 80/02: Data link layer protocols
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A multicast service receiving method, a multicast service configuration method, a terminal, and a network side device, are provided. The multicast service receiving method includes: receiving reconfiguration information of a multicast service, where the reconfiguration information includes at least one of the following: first indication information used to indicate whether a PDCP SN of a multicast service or a target MRB of the multicast service before reconfiguration is synchronized with that after reconfiguration, second indication information used to indicate a PDCP layer operation performed by the terminal, third indication information used to indicate a RLC layer operation performed by the terminal, RLC layer reconfiguration information, and PDCP layer reconfiguration information; and performing corresponding layer 2 processing according to the reconfiguration information.

## Claims

### Claim 1

A multicast service receiving method, executed by a terminal, comprising:
receiving reconfiguration information of a multicast service sent by a network side device, wherein the reconfiguration information comprises at least one of the following:
first indication information used to indicate whether a Packet Data Convergence Protocol (PDCP) Serial Number (SN) of the multicast service or a target Multicast Broadcast Multicast Service (MBMS) Radio Bearer (MRB) of the multicast service before reconfiguration is synchronized with that after the reconfiguration;
second indication information used to indicate a PDCP layer operation performed by the terminal; or
third indication information used to indicate a Radio Link Control (RLC) layer operation performed by the terminal, RLC layer configuration information, and PDCP layer configuration information; and
performing corresponding layer 2 processing according to the reconfiguration information.

### Claim 2 (depends on 1)

The multicast service receiving method according to claim 1, wherein the second indication information comprises at least one of the following:
indication information indicating whether the terminal needs to perform PDCP layer re-establishment;
indication information indicating whether the terminal needs to perform data recovery on a PDCP layer;
indication information indicating whether the terminal performs an Acknowledgment Mode (AM) or a Unacknowledgment Mode (UM) operation on the PDCP layer;
indication information indicating whether the terminal needs to perform PDCP layer reset, release, or new establishment;
indication information indicating whether a receiving status variable of a PDCP SN of the terminal needs to be kept; or
indication information indicating whether the terminal needs to send a PDCP status report.

### Claim 3 (depends on 1)

The multicast service receiving method according to claim 1, wherein the performing corresponding layer 2 processing according to the reconfiguration information comprises at least one of the following:
re-establishing a PDCP layer;
performing data recovery on the PDCP layer;
resetting, releasing, or newly establishing the PDCP layer;
performing an Acknowledgment Mode (AM) or Unacknowledgment Mode (UM) operation on the PDCP layer;
sorting data of the multicast service received before and after the reconfiguration according to PDCP SNs, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
sorting the data of the multicast service received before the reconfiguration according to the PDCP SNs, submitting the data to the upper layer according to ascending order of the PDCP SNs, resetting a PDCP receiving status variable of the multicast service to an initial value, sorting, according to the PDCP SNs, the data of the multicast service received after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
sending a PDCP status report on a target Point-To-Point (PTP) path of the multicast service; or
resetting, releasing, or newly establishing the RLC layer.

### Claim 4 (depends on 3)

The multicast service receiving method according to claim 3, wherein performing the AM or the UM operation on the PDCP layer comprises:
performing the AM or the UM operation on the PDCP layer according to the indication information indicating that the terminal performs the AM or the UM operation on the PDCP layer in the reconfiguration information; or
performing the AM or the UM operation on the PDCP layer according to the RLC layer configuration information in the reconfiguration information.

### Claim 5 (depends on 4)

The multicast service receiving method according to claim 4, wherein performing the AM or the UM operation on the PDCP layer according to the RLC configuration information in the reconfiguration information comprises at least one of the following:
when the reconfiguration information indicates that only a PTP RLC entity or a Point To Multipoint (PTM) RLC entity is configured for the target MRB of the multicast service, and a mode of the configured RLC entity is RLC AM, performing the AM operation on the PDCP layer;
when the reconfiguration information indicates that only the PTP RLC entity or the PTM RLC entity is configured for the target MRB of the multicast service, and a mode of the configured RLC entity is RLC UM, performing the UM operation on the PDCP layer;
when the reconfiguration information indicates that the PTP RLC entity and the PTM RLC entity are both configured for the target MRB of the multicast service, and modes of the PTP RLC entity and the PTM RLC entity are both the RLC AM, performing the AM operation on the PDCP layer;
when the reconfiguration information indicates that the PTP RLC entity and the PTM RLC entity are both configured for the target MRB of the multicast service, and modes of the PTP RLC entity and the PTM RLC entity are both the RLC UM, performing the UM operation on the PDCP layer; or
when the reconfiguration information indicates that the PTP RLC entity and the PTM RLC entity are both configured for the target MRB of the multicast service, and a mode of the PTP RLC entity is the RLC AM and a mode of the PTM RLC entity is the RLC UM, performing the AM or the UM operation on the PDCP layer.

### Claim 6 (depends on 3)

The multicast service receiving method according to claim 3, wherein performing the corresponding layer 2 processing according to the reconfiguration information comprises at least one of the following:
for a PDCP AM entity, when the second indication information indicates that the receiving status variable of the PDCP SN does not need to be kept, or the first indication information indicates that the PDCP SN of the multicast service or the target MRB of the multicast service before the reconfiguration is not synchronized with that after the reconfiguration, sorting, according to the PDCP SNs, the data of the multicast service received before the reconfiguration, submitting the data to the upper layer according to ascending order of the PDCP SNs, resetting the PDCP reception status variable of the multicast service to the initial value, sorting, according to the PDCP SNs, the data of the multicast service received after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
for the PDCP AM entity, when the second indication information indicates that the receiving status variable of the PDCP SN needs to be kept, or the first indication information indicates that the PDCP SN of the multicast service or the target MRB of the multicast service before the reconfiguration is synchronized with that after the reconfiguration, reserving the PDCP SN receiving status variable and the data of the multicast service in the receiving cache, sorting, according to the PDCP SNs, the data of the multicast service received before and after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs; or
for the PDCP AM entity, when the second indication information indicates that the terminal needs to send the PDCP status report, generating and sending the PDCP status report according to a current PDCP receiving status.

### Claim 7 (depends on 3)

The multicast service receiving method according to claim 3, wherein performing the corresponding layer 2 processing according to the reconfiguration information comprises at least one of the following:
for a PDCP UM entity, when the second indication information indicates that the receiving status variable of the PDCP SN does not need to be kept, or the first indication information indicates that the PDCP SN of the multicast service or the target MRB of the multicast service before the reconfiguration is not synchronized with that after the reconfiguration, sorting, according to the PDCP SNs, the data of the multicast service received before the reconfiguration, submitting the data to the upper layer according to ascending order of the PDCP SNs, resetting the PDCP reception status variable of the multicast service to the initial value, sorting, according to the PDCP SNs, the data of the multicast service received after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
for the PDCP UM entity, when the second indication information indicates that the receiving status variable of the PDCP SN needs to be kept, or the first indication information indicates that the PDCP SN of the multicast service or the target MRB of the multicast service before the reconfiguration is synchronized with that after the reconfiguration, reserving the PDCP SN receiving status variable and the data of the multicast service in the receiving cache, sorting, according to the PDCP SNs, the data of the multicast service received before and after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs: or
for the PDCP UM entity, sorting the data of the multicast service received before the reconfiguration according to the PDCP SNs, submitting the data to the upper layer according to ascending order of the PDCP SNs, resetting a PDCP receiving status variable of the multicast service to an initial value, sorting, according to the PDCP SNs, the data of the multicast service received after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs.

### Claim 8 (depends on 6)

The multicast service receiving method according to claim 6, wherein sorting, according to the PDCP SNs, the data of the multicast service received before and after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs comprises:
using a first PDCP SN received after the reconfiguration plus 1 as an upper boundary variable of a PDCP receiving window, sorting the data of the multicast service received before and after the reconfiguration according to the PDCP SNs, and submitting the data to the upper layer according to ascending order of the PDCP SNs.

### Claim 9 (depends on 3)

The multicast service receiving method according to claim 3, wherein performing the corresponding layer 2 processing according to the reconfiguration information comprises:
when the second indication information indicates that the terminal needs to reset, release, or newly establish the RLC layer, performing at least one of the following:
resetting, releasing, or newly establishing the RLC layer; or
for a RLC UM entity, setting a first received RLC SN plus 1 as an upper boundary of an RLC UM receiving window.

### Claim 10 (depends on 3)

The multicast service receiving method according to claim 3, wherein when path switching occurs in the multicast service, performing the corresponding layer 2 processing according to the reconfiguration information comprises at least one of the following:
for a PDCP UM entity, receiving the data of the multicast service according to a switched path, performing PDCP SN duplication detection and re-sorting operations at the PDCP UM entity, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
for a PDCP AM entity, when the switched path comprises a PTP RLC entity in an activated RLC AM mode, triggering the sending of the PDCP status report; or
for the PDCP AM entity, when a path switching instruction is sent through layer 1 signaling or a Medium Access Control Control Element (MAC CE), after a physical layer or a Medium Access Control (MAC) layer receives and decodes the path switching instruction, informing the PDCP layer through an interlayer interface, and receiving, by the PDCP layer, data according to an activated receiving entity in the path switching instruction.

### Claim 11 (depends on 10)

The multicast service receiving method according to claim 10, wherein triggering the sending of the PDCP status report comprises one of the following:
when the PDCP status report is triggered, generating and sending the PDCP status report according to a current PDCP receiving status; or
when the PDCP status report is triggered, starting the Hybrid Automatic Repeat reQuest (HARQ) process timer, and after the HARQ process timer expires, generating and sending the PDCP status report according to the current PDCP receiving status.

### Claim 12 (depends on 1)

The multicast service receiving method according to claim 1, further comprising:
when a Point-To-Point (PTP) RLC entity is configured in the reconfiguration information, and a mode of the PTP RLC entity is RLC Acknowledgment Mode (AM), defaulting that the PDCP SN of the multicast service or the target MRB of the multicast service before the reconfiguration is synchronized with that after the reconfiguration; or
when there is a one-to-one mapping relationship between each Quality of Service (QoS) flow and each MRB of the multicast service before and after the reconfiguration, defaulting that the PDCP SN of the multicast service or the target MRB of the multicast service before the reconfiguration is synchronized with that after the reconfiguration.

### Claim 13

A multicast service configuration method, executed by a network side device, comprising:
sending reconfiguration information of a multicast service to a terminal, wherein the reconfiguration information comprises at least one of the following:
first indication information used to indicate whether a Packet Data Convergence Protocol (PDCP) Serial Number (SN) of a multicast service or a target Multicast Broadcast Multicast Service (MBMS) Radio Bearer (MRB) of the multicast service before reconfiguration is synchronized with that after the reconfiguration;
second indication information used to indicate a PDCP layer operation performed by the terminal;
third indication information used to indicate a Radio Link Control (RLC) layer operation performed by the terminal;
RLC layer configuration information; or
PDCP layer configuration information.

### Claim 14 (depends on 13)

The multicast service configuration method according to claim 13, wherein the second indication information comprises at least one of the following:
indication information indicating whether the terminal needs to perform PDCP layer re-establishment;
indication information indicating whether the terminal needs to perform data recovery on a PDCP layer;
indication information indicating whether the terminal performs an Acknowledgment Mode (AM) or a Unacknowledgment Mode (UM) operation on the PDCP layer;
indication information indicating whether the terminal needs to perform PDCP layer reset, release, or new establishment;
indication information indicating whether a receiving status variable of a PDCP SN of the terminal needs to be kept; or
indication information indicating whether the terminal needs to send a PDCP status report.

### Claim 15

A terminal, comprising:
a memory storing computer-readable instructions; and
a processor coupled to the memory and configured to execute the computer-readable instructions, wherein the computer-readable instructions, when executed by the processor, cause the processor to perform operations comprising:
receiving reconfiguration information of a multicast service sent by a network side device, wherein the reconfiguration information comprises at least one of the following:
first indication information used to indicate whether a Packet Data Convergence Protocol (PDCP) Serial Number (SN) of the multicast service or a target Multicast Broadcast Multicast Service (MBMS) Radio Bearer (MRB) of the multicast service before reconfiguration is synchronized with that after the reconfiguration;
second indication information used to indicate a PDCP layer operation performed by the terminal; or
third indication information used to indicate a Radio Link Control (RLC) layer operation performed by the terminal, RLC layer configuration information, and PDCP layer configuration information; and
performing corresponding layer 2 processing according to the reconfiguration information.

### Claim 16 (depends on 15)

The terminal according to claim 15, wherein the second indication information comprises at least one of the following:
indication information indicating whether the terminal needs to perform PDCP layer re-establishment;
indication information indicating whether the terminal needs to perform data recovery on a PDCP layer;
indication information indicating whether the terminal performs an Acknowledgment Mode (AM) or a Unacknowledgment Mode (UM) operation on the PDCP layer;
indication information indicating whether the terminal needs to perform PDCP layer reset, release, or new establishment;
indication information indicating whether a receiving status variable of a PDCP SN of the terminal needs to be kept; or
indication information indicating whether the terminal needs to send a PDCP status report.

### Claim 17 (depends on 15)

The terminal according to claim 15, wherein the performing corresponding layer 2 processing according to the reconfiguration information comprises at least one of the following:
re-establishing a PDCP layer;
performing data recovery on the PDCP layer;
resetting, releasing, or newly establishing the PDCP layer;
performing an Acknowledgment Mode (AM) or Unacknowledgment Mode (UM) operation on the PDCP layer;
sorting data of the multicast service received before and after the reconfiguration according to PDCP SNs, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
sorting the data of the multicast service received before the reconfiguration according to the PDCP SNs, submitting the data to the upper layer according to ascending order of the PDCP SNs, resetting a PDCP receiving status variable of the multicast service to an initial value, sorting, according to the PDCP SNs, the data of the multicast service received after the reconfiguration, and submitting the data to the upper layer according to ascending order of the PDCP SNs;
sending a PDCP status report on a target Point-To-Point (PTP) path of the multicast service; or
resetting, releasing, or newly establishing the RLC layer.

### Claim 18 (depends on 17)

The terminal according to claim 17, wherein performing the AM or the UM operation on the PDCP layer comprises:
performing the AM or the UM operation on the PDCP layer according to the indication information indicating that the terminal performs the AM or the UM operation on the PDCP layer in the reconfiguration information; or
performing the AM or the UM operation on the PDCP layer according to the RLC layer configuration information in the reconfiguration information.

### Claim 19 (depends on 1)

A non-transitory computer-readable medium, storing a program or an instruction, wherein when the program or the instruction is executed by a processor, the multicast service receiving method according to claim 1 is implemented.

### Claim 20 (depends on 13)

A non-transitory computer-readable medium, storing a program or an instruction, wherein when the program or the instruction is executed by a processor, the multicast service configuration method according to claim 13 is implemented.
