IP Library › Granted Patent US 10,356,667
Granted Patent B2
US 10,356,667 · App. 15/200,338 · Granted Jul 16, 2019

User equipment handover method, and base station

Inventors: Guanglin Han (Beijing, CN); Xin Xiong (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W36/0011H04W4/06H04W36/0055H04W76/40H04L12/189H04W36/026
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 10,356,667
App. No.
15/200,338
Granted
Jul 16, 2019
Kind
B2
Abstract

Embodiments of the present invention provide a method. When a target base station determines that the UE needs to be handed over from a source base station to a target base station and needs to perform a handover between a unicast bearer and a multicast/multicast bearer; because a progress of sending a data packet by using a target bearer may be slower than a progress of sending a data packet by using an original bearer, the target base station receives a data packet sent by using the original bearer and a data packet sent by using the target bearer, and when it is determined that a progress of receiving the data packet is faster than or equal to a progress of receiving the data packet by the target base station by using the target bearer, the target base station hands over the UE to the target bearer.

Claims (55)

1. A user equipment handover method, comprising:

determining, by a target base station according to a service identifier in a handover request sent by a source base station, that a service implemented by user equipment (UE) in the source base station by using a unicast bearer can be incorporated into a multicast bearer;

receiving, by the target base station, UE transmission status information sent by the source base station and a handover command response message sent by the UE;

receiving, by the target base station, a first data packet that was unsuccessfully sent by the source base station to the UE;

forwarding, by the target base station, the first data packet to the UE by unicast;

establishing, by the target base station, the unicast bearer used by the UE;

acquiring a second data packet from a core network by unicast;

delivering the second data packet to the UE by unicast;

receiving, by the target base station, data packets sent by using the multicast bearer;

determining, by the target base station according to a synchronization protocol data packet identifier of the second data packet, whether a progress of receiving data packets by the target base station by using the unicast bearer is faster than or equal to a progress of receiving the data packets by the target base station by using the multicast bearer;

handing over, by the target base station, the UE to the multicast bearer when the target base station determines that the progress of receiving the data packets by the target base station by using the unicast bearer is faster than or equal to the progress of the service of receiving the data packets by the target base station from a core network by using the multicast bearer; and

using, by the target base station, the multicast bearer to replace the unicast bearer to transmit the data packets to the UE.

2. The method according to claim 1 ,

wherein the establishing, by the target base station, the unicast bearer used by the UE comprises: sending a data packet identifier request indication to the core network, so as to instruct the core network to carry the synchronization protocol data packet identifier in the data packet when sending the data packet, and

wherein the data packets sent by the core network using the multicast bearer, carry the synchronization protocol data packet identifier.

3. The method according to claim 1 ,

wherein the UE transmission status information comprises an identifier of the data packet that was unsuccessfully sent to the UE

wherein the handing over, by the target base station, the UE to the target bearer comprises: using, by the target base station, the multicast bearer to replace the unicast bearer used by the UE, and instructing the source base station to release a context of the UE.

4. The method according to claim 1 ,

wherein the user equipment UE receives the data packets from the source base station by multicast, and

wherein the method further comprises: determining, by the target base station according to the service identifier in the handover request sent by the source base station, that a service received by the UE via the source base station by using the multicast bearer needs to be received by using the unicast bearer.

5. The method according to claim 1 , further comprising when the target base station determines, according to the synchronization protocol data packet identifier of the second data packet, that the progress of receiving the data packets by the target base station by using the unicast bearer is not faster than or equal to the progress of receiving the data packets by the target base station by using the multicast bearer, the target base station further needs to continue to receive the data packets sent by using the unicast bearer.

6. A user equipment handover method, comprising:

determining, by a target base station according to a service identifier in a handover request sent by a source base station, that a service received by the UE by using a multicast bearer in the source base station needs to be received from the target base station using a unicast bearer;

receiving, by the target base station from the source base station, UE transmission status information including a synchronization protocol data packet identifier of a first data packet that was unsuccessfully sent to the UE, and a handover command response message sent by the UE;

establishing, by the target base station, the unicast bearer used by the UE;

acquiring, by the target base station according to the synchronization protocol data packet identifier of the first data packet that was unsuccessfully sent to the UE, the first data packet that was unsuccessfully sent by the source base station to the UE;

forwarding, by the target base station, the first data packet to the UE by unicast;

making a determination, by the target base station according to the synchronization protocol data packet identifier of the first data packet, that progress of receiving data packets by the target base station by using the multicast bearer is faster than or equal to progress of receiving the data packets by the target base station by using the unicast bearer;

handing over, by the target base station after the determination that the progress of acquiring the first data packet by the target base station according to the synchronization protocol data packet identifier of the first data packet that was unsuccessfully sent to the UE is faster than or equal to progress of the service of receiving a second data packet by the target base station by using the unicast bearer; and

instructing the source base station to release a context of the UE.

7. The method according to claim 6 ,

wherein the establishing, by the target base station, the unicast bearer used by the UE, comprises: sending, by the target base station, to the core network, the synchronization protocol data packet identifier of the first data packet that was unsuccessfully sent to the UE, and

wherein the acquiring of the first data packet comprises: receiving the first data packet sent by the core network according to the synchronization protocol data packet identifier of the first data packet that was unsuccessfully sent to the UE by the source base station.

8. A base station communicating with a core network, a source base station and user equipment (UE), comprising:

a receiver configured to:

receive UE transmission status information sent by the source base station, and receive a handover command response message sent by the UE;

receive a first data packet that was unsuccessfully sent by the source base station to the UE,

acquire a second data packet from the core network by unicast, and

receive data packets sent by using a multicast bearer;

a transmitter, configured to:

forward the first data packet to the UE by unicast,

deliver the second data packet to the UE by unicast; and

a processor configured to:

determine, according to a service identifier in a handover request sent by the source base station, that a service implemented by the UE in the source base station by using a unicast bearer can be incorporated into the multicast bearer,

establish the unicast bearer used by the UE,

determine to hand over the UE to the multicast bearer, according to a synchronization protocol data packet identifier of the second data packet, based on whether a progress of receiving data packets by using the unicast bearer is faster than or equal to a progress of receiving the data packets from the core network by using the multicast bearer, and

use the multicast bearer to replace the unicast bearer to transmit the data packets to the UE.

9. The base station according to claim 8 ,

wherein the transmitter is configured to send a data packet identifier request indication to the core network to instruct the core network to carry the synchronization protocol data packet identifier in the second data packet when sending the second data packet, and

wherein the receiver is configured to receive the second data packet sent by the core network with the synchronization protocol data packet identifier.

10. The base station according to claim 8 ,

wherein the UE transmission status information includes an identifier of the first data packet that was unsuccessfully sent to the UE by the source base station, and

wherein the processor is configured to, after it is determined to hand over the UE to the multicast bearer, instruct the source base station to release a context of the UE.

11. The base station according to claim 8 , wherein the processor is further configured to determine, according to the synchronization protocol data packet identifier of the data packet received by the receiver, to continue to receive the data packets sent by the unicast bearer when the progress of receiving the data packets by using the unicast bearer is not faster than or equal to the progress of receiving the data packets by using the multicast bearer.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR EXECUTION DATE. PREVIOUSLY RECORDED AT REEL: 041214 FRAME: 0604. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Mar 1, 2017
From: HAN, GUANGLIN; XIONG, XIN
To: HUAWEI TECHNOLOGIES CO. , LTD.
Reel/Frame 041853/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2017
From: HAN, GUANGLIN; XIONG, XIN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 041214/0604 →
Continuity (2)
Continuation PCTCN2014070088 · Jan 3, 2014
Related Publication 20160316398A1 · Oct 27, 2016