# US 12,192,821 B2 · Data transmission method and apparatus, system, and storage medium

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

- Number: US 12,192,821 B2
- Document ID: US12192821B2
- Status: Granted
- Kind: B2
- Application number: 17/697,020
- Filed: 2022-03-17
- Published: 2022-06-30
- Granted: 2025-01-07
- Earliest claimed: 2019-09-30
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Fengyu Zhao; Cuili Ge; Yanmei Yang
- Web page: https://patentgrep.com/patent/US12192821B2

## CPC

- H04L 12/1881: {with schedule organisation, e.g. priority, sequence management}
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04L 45/16: Multipoint routing
- 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 40/02: Communication route or path selection, e.g. power-based or shortest path routing
- H04W 40/24: Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W 72/30: Resource management for broadcast services
- H04W 72/54: based on quality criteria
- H04L 12/189: {in combination with wireless systems (selective distribution or broadcast in wireless communication networks H04W4/06)}
- 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

A data transmission method and apparatus, a system, and a storage medium are provided. In the method, a user plane function network element performs transmission through an established unicast user plane connection, and when sending data of a first service to an access network device, the user plane function network element can be configured to send only the data that is of the first service and that is carried in one data flow to improve use efficiency of resources on a core network side. Then, the access network device can send, in a multicast manner through an established unicast channel, the received data of the first service to a group of terminals corresponding to the data of the first service, and does not need to additionally establish a multicast channel and switch to the multicast channel, thereby further reducing data transmission delay.

## Claims

### Claim 1

A data transmission method, comprising:
receiving, by the access network device from a management function network element, a first correspondence between a first quality of service (QOS) flow and a first terminal, the first QoS flow comprising a common QoS flow between the access network device and a first user plane function network element;
receiving, by the access network device from the first user plane function network element, data of a first service carried in the first QoS flow; and
sending, by the access network device in a multicast manner, the data of the first service to a group of terminals corresponding to the data of the first service, the group of terminals including the first terminal and being determined based on the first correspondence received from the management function network element.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising:
receiving, by the access network device from a second user plane function network element, the data of the first service that is carried in a second QoS flow, the second QoS flow comprising a common QoS flow between the access network device and the second user plane function network element, wherein the group of terminals corresponding to the data of the first service comprises one of:
a first group of terminals corresponding to the first QoS flow;
a second group of terminals corresponding to the second QoS flow; or
a set of the first group of terminals and the second group of terminals.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the sending, by the access network device in the multicast manner, the data of the first service comprises:
selecting the data of the first service from the first user plane function network element or from the second user plane function network element; and
sending the selected data of the first service to the group of terminals in the multicast manner.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the first correspondence further comprises a correspondence between the first QoS flow and content of the data carried in the first QoS flow.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the management function network element is a session management function network element.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the first correspondence comprises a mapping between the first QoS flow and one or more QoS flows of the first terminal.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the first correspondence comprises a mapping between identification information of the first QoS flow and tunnel information of the first terminal.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the management function network element is an access and mobility management function network element.

### Claim 9

A data transmission apparatus comprising a non-transitory memory and at least one processor, the non-transitory memory storing instructions that, when executed by the at least one processor, causes the data transmission apparatus to:
receive, from a management function network element, a first correspondence between a first quality of service (QOS) flow and a first terminal, the first QoS flow comprising a common QoS flow between the access network device and a first user plane function network element;
receive, from the first user plane function network element, data of a first service that is carried in the first QoS flow; and
send, in a multicast manner, the data of the first service to a group of terminals corresponding to the data of the first service, the group of terminals including the first terminal and being determined based on the first correspondence received from the management function network element.

### Claim 10 (depends on 9)

The apparatus according to claim 9, wherein execution of the instructions by the at least one processor causes the transmission apparatus to:
receive, from a second user plane function network element, the data of the first service that is carried in a second QoS flow, the second QoS flow comprising a common QoS flow between the access network device and the second user plane function network element, wherein the group of terminals corresponding to the data of the first service comprises one of:
a first group of terminals corresponding to the first QoS flow; or
a second group of terminals corresponding to the second QoS flow; or
a set of the first group of terminals and the second group of terminals.

### Claim 11 (depends on 9)

The apparatus according to claim 9, wherein the first correspondence comprises a correspondence between the first QoS flow and content of the data carried in the first QoS flow.

### Claim 12 (depends on 9)

The data transmission apparatus according to claim 9, wherein the first correspondence comprises a mapping between the first QoS flow and one or more QoS flows of the first terminal.

### Claim 13 (depends on 9)

The data transmission apparatus according to claim 9, wherein the first correspondence comprises a mapping between identification information of the first QoS flow and tunnel information of the first terminal.

### Claim 14 (depends on 9)

The data transmission apparatus according to claim 9, wherein the management function network element is an access and mobility management function network element.

### Claim 15

A non-transitory computer-readable storage medium having computer-executable code for data transmission by an access network device, the computer-executable code comprising computer instructions for:
receiving, from a management function network element, a first correspondence between a first quality of service (QOS) flow and a first terminal, the first QoS flow comprising a common QoS flow between the access network device and a first user plane function network element;
receiving, from the first user plane function network element, data of a first service that is carried in the first QoS flow; and
sending, in a multicast manner, the data of the first service to a group of terminals corresponding to the data of the first service, the group of terminals including the first terminal and being determined based on the first correspondence received from the management function network element.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15,
the computer-executable code further comprising computer instructions for:
receiving, from a second user plane function network element, the data of the first service that is carried in a second QoS flow, the second QoS flow comprising a common QoS flow between the access network device and the second user plane function network element, wherein the group of terminals corresponding to the data of the first service comprises one of:
a first group of terminals corresponding to the first QoS flow;
a second group of terminals corresponding to the second QoS flow; or
a set of the first group of terminals and the second group of terminals.

### Claim 17 (depends on 16)

The non-transitory computer-readable storage medium according to claim 16, wherein the sending in the multicast manner comprises:
selecting the data of the first service from the first user plane function network element or from the second user plane function network element; and
sending the selected data of the first service to the group of terminals in the multicast manner.

### Claim 18 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the management function network element is a session management function network element or an access and mobility management function network element.

### Claim 19 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the first correspondence comprises a mapping between the first QoS flow and one or more QOS flows of the first terminal.

### Claim 20 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the first correspondence comprises a mapping between identification information of the first QoS flow and tunnel information of the first terminal.
