# US 12,114,217 B2 · Data forwarding method and device, master base station and slave base station

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

- Number: US 12,114,217 B2
- Document ID: US12114217B2
- Status: Granted
- Kind: B2
- Application number: 17/290,689
- Filed: 2019-11-01
- Published: 2022-01-20
- Granted: 2024-10-08
- Earliest claimed: 2018-11-02
- Assignees: Datang Mobile Communications Equipment Co., Ltd.
- Applicants: Datang Mobile Communications Equipment Co., Ltd.
- Inventors: Aijuan Liu; Dajun Zhang; Jiancheng Sun
- Web page: https://patentgrep.com/patent/US12114217B2

## CPC

- H04W 36/02: Buffering or recovering information during reselection {; Modification of the traffic flow during hand-off}
- H04W 36/08: Reselecting an access point
- H04W 36/0016: {Hand-off preparation specially adapted for end-to-end data sessions}
- H04W 36/0069: {in case of dual connectivity, e.g. decoupled uplink/downlink}
- 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 forwarding method and device, a master base station and a slave base station are provided. The data forwarding method includes: after receiving a handover request message sent by a second master base station, if it is determined that a slave base station node is newly added, a service data adaptation protocol (SDAP) layer of a part of flows of a preset protocol data unit (PDU) session is configured at a master base station node, and an SDAP layer of the rest part of flows of the preset PDU is configured at the newly added slave base station node, sending a handover request response message carrying first preset information to a second master base station. The first preset information includes: first identity identifications of all flows configured for the first master base station and data forwarding addresses corresponding to the first identity identifications, and second identity identifications of all flows configured for the newly added first slave base station and data forwarding addresses corresponding to the second identity identifications.

## Claims

### Claim 1

A data forwarding method, applied to a first master base station and comprising:
after receiving a handover request message sent by a second master base station, if it is determined that a slave base station node is added, a service data adaptation protocol (SDAP) layer of a part of flows of a preset protocol data unit (PDU) session is configured at a master base station node, and an SDAP layer of the rest part of flows of the preset PDU is configured at the added slave base station node, sending a handover request response message carrying first preset information to a second master base station;
wherein the first preset information comprises: first identity identifications of all flows configured for the first master base station and data forwarding addresses corresponding to the first identity identifications, and second identity identifications of all flows configured for a first slave base station which is added and data forwarding addresses corresponding to the second identity identifications;
each of the data forwarding addresses corresponding to the first identity identifications is a first tunnel address, and the first tunnel address is configured to forward data to the first master base station; and
each of the data forwarding addresses corresponding to the second identity identifications is a second tunnel address, and the second tunnel address is configured to forward data to the first slave base station.

### Claim 2 (depends on 1)

The data forwarding method according to claim 1, wherein each of the data forwarding addresses corresponding to the first identity identifications and the second identity identifications is a PDU-session-level data forwarding address for a preset PDU session.

### Claim 3 (depends on 1)

The data forwarding method according to claim 1, wherein subsequent to the sending the handover request response message carrying the first preset information to the second master base station, the method further comprises:
receiving data directly forwarded by the second master base station and/or a second slave base station.

### Claim 4 (depends on 1)

A first master base station, comprising a memory, a processor, a transceiver and a computer program stored in the memory and executable by the processor; wherein the processor executes the computer program to perform the data forwarding method according to claim 1.

### Claim 5 (depends on 4)

The first master base station according to claim 4, wherein each of the data forwarding addresses corresponding to the first identity identifications and the second identity identifications is a PDU-session-level data forwarding address for a preset PDU session.

### Claim 6 (depends on 4)

The first master base station according to claim 4, wherein the processor is further configured to:
receive, through the transceiver, data directly forwarded by the second master base station and/or a second slave base station, after the handover request response message carrying the first preset information is sent to the second master base station.

### Claim 7

A data forwarding method, applied to a second master base station and comprising:
receiving a handover request response message carrying first preset information sent by a first master base station, wherein the first preset information comprises: first identity identifications of all flows configured for the first master base station and data forwarding addresses corresponding to the first identity identifications, and second identity identifications of all flows configured for a first slave base station which is added and data forwarding addresses corresponding to the second identity identifications; and
performing a data forwarding, according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications.

### Claim 8 (depends on 7)

The data forwarding method according to claim 7, wherein the performing the data forwarding according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications comprises:
acquiring the first identity identification which is matched with an identity identification of a flow of which a service data adaptation protocol (SDAP) layer is at the second master base station;
forwarding the flow corresponding to the acquired first identity identification according to the data forwarding address corresponding to the acquired first identity identification; and/or
acquiring the second identity identification which is matched with an identity identification of a flow of which a service data adaptation protocol (SDAP) layer is at the second master base station;
forwarding the flow corresponding to the acquired second identity identification according to the data forwarding address corresponding to the acquired second identity identification.

### Claim 9 (depends on 7)

The data forwarding method according to claim 7, wherein the performing the data forwarding according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications comprises:
forwarding data to the first master base station and/or the first slave base station according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications.

### Claim 10 (depends on 7)

The data forwarding method according to claim 7, wherein prior to the performing the data forwarding according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications, the method further comprises:
sending a slave base station release request carrying second preset information to a second slave base station, according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications;
wherein the second preset information comprises: at least one of the first identity identifications and/or the second identity identifications of the flows of which an SDAP layer is at the second slave base station, and the data forwarding address corresponding to the at least one of the first identity identifications and/or the second identity identifications;
each of the data forwarding addresses corresponding to the first identity identifications is a first tunnel address, and the first tunnel address is configured to forward data to the first master base station; and
each of the data forwarding addresses corresponding to the second identity identifications is a second tunnel address, and the second tunnel address is configured to forward data to the first slave base station.

### Claim 11 (depends on 10)

The data forwarding method according to claim 10, wherein the sending the slave base station release request carrying the second preset information to the second slave base station according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications comprises:
acquiring the identity identification of the flow, corresponding to the first identity identification and/or the second identity identification, of which the SDAP layer is at the second slave base station, and the data forwarding address corresponding to the identity identification;
sending the slave base station release request carrying the second preset information to the second slave base station, according to the identity identification and the data forwarding address corresponding to the identity identification.

### Claim 12 (depends on 7)

A second master base station, comprising a memory, a processor, a transceiver and a computer program stored in the memory and executable by the processor, wherein the processor executes the computer program to perform the data forwarding method according to claim 7.

### Claim 13 (depends on 12)

The second master base station according to claim 12, wherein the processor is further configured to:
acquire the first identity identification which is matched with an identity identification of a flow of which a service data adaptation protocol (SDAP) layer is at the second master base station;
forward the flow corresponding to the acquired first identity identification according to the data forwarding address corresponding to the acquired first identity identification; and/or
acquire the second identity identification which is matched with an identity identification of a flow of which a service data adaptation protocol (SDAP) layer is at the second master base station;
forward the flow corresponding to the acquired second identity identification according to the data forwarding address corresponding to the acquired second identity identification.

### Claim 14 (depends on 12)

The second master base station according to claim 12, wherein the processor is further configured to:
forward, through the transceiver, data to the first master base station and/or the first slave base station according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications.

### Claim 15 (depends on 12)

The second master base station according to claim 12, wherein the processor is further configured to: prior to performing the data forwarding according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications,
send, through the transceiver, a slave base station release request carrying second preset information to a second slave base station, according to the first identity identifications, the data forwarding addresses corresponding to the first identity identifications, the second identity identifications and the data forwarding addresses corresponding to the second identity identifications;
wherein the second preset information comprises: at least one of the first identity identifications and/or the second identity identifications of the flows of which an SDAP layer is at the second slave base station, and the data forwarding address corresponding to the at least one of the first identity identifications and/or the second identity identifications;
each of the data forwarding addresses corresponding to the first identity identifications is a first tunnel address, and the first tunnel address is configured to forward data to the first master base station; and
each of the data forwarding addresses corresponding to the second identity identifications is a second tunnel address, and the second tunnel address is configured to forward data to the first slave base station.

### Claim 16 (depends on 15)

The second master base station according to claim 15, wherein the processor is further configured to:
acquire the identity identification of the flow, corresponding to the first identity identification and/or the second identity identification, of which the SDAP layer is at the second slave base station, and the data forwarding address corresponding to the identity identification;
send, through the transceiver, the slave base station release request carrying the second preset information to the second slave base station, according to the identity identification and the data forwarding address corresponding to the identity identification.

### Claim 17

A data forwarding method, applied to a second slave base station and comprising:
receiving a slave base station release request which is sent by a second master base station and carries second preset information, wherein the second preset information comprises:
an identity identification of a flow, corresponding to a first identity identification and/or a second identity identification, of which a service data adaptation protocol (SDAP) layer is at the second slave base station, and a data forwarding address corresponding to the identity identification;
performing a data forwarding according to the identity identification and the data forwarding address;
wherein the first identity identification is an identity identification of a flow configured for a first master base station, and the second identity identification is an identity identification of a flow configured for a first slave base station which is added;
the data forwarding address comprises a first tunnel address and/or a second tunnel address, the first tunnel address is configured to forward data to the first master base station, and the second tunnel address is configured to forward data to the first slave base station.

### Claim 18 (depends on 17)

The data forwarding method according to claim 17, wherein the performing the data forwarding according to the identity identification and the data forwarding address comprises:
forwarding data to the first master base station and/or the first slave base station according to the identity identification and the data forwarding address.

### Claim 19 (depends on 17)

A second slave base station, comprising a memory, a processor, a transceiver and a computer program stored in the memory and executable by the processor, wherein the processor executes the computer program to perform the data forwarding method according to claim 17.

### Claim 20 (depends on 19)

The second slave base station according to claim 19, wherein the processor is further configured to:
forward, through the transceiver, data to the first master base station and/or the first slave base station according to the identity identification and the data forwarding address.
