IP Library › Granted Patent US 12,267,158
Granted Patent B2
US 12,267,158 · App. 18/309,046 · Granted Apr 1, 2025

Service packet transmission method and apparatus

Inventors: Fang Yu (Shenzhen, CN); Yan Li (Beijing, CN); Hui Ni (Beijing, CN); Yongcui Li (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L1/0006H04L1/0015
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 12,267,158
App. No.
18/309,046
Granted
Apr 1, 2025
Kind
B2
Abstract

A service packet transmission method and apparatus, the method including receiving, by the source mobile edge computing network element, after a source mobile edge computing network element receives a second uplink service packet, a first uplink service packet sent by a source user plane network element and that is from a target user plane network element, where the second uplink service packet is the last uplink service packet sent by the source mobile edge computing network element to a source application server, sending, by the source mobile edge computing network element, the first uplink service packet to a target mobile edge computing network element, and sending, by the source mobile edge computing network element, first indication information to the target mobile edge computing network element, the first indication information indicating that the sending of the first uplink service packet by the source mobile edge computing network element ends.

Claims (37)

1. A service packet transmission method, comprising:

receiving, by a target mobile edge computing network element, a first uplink service packet from a source mobile edge computing network element, wherein the first uplink service packet is an uplink service packet received by the source mobile edge computing network element after the source mobile edge computing network element receives a second uplink service packet, and wherein the second uplink service packet is the last uplink service packet sent by the source mobile edge computing network element to a source application server;

receiving, by the target mobile edge computing network element, first indication information from the source mobile edge computing network element, wherein the first indication information indicates that sending of the first uplink service packet by the source mobile edge computing network element ends; and

sending, by the target mobile edge computing network element, to a target application server, after the target mobile edge computing network element receives the first indication information, and after the first uplink service packet is sent, an uplink service packet that is sent by a target user plane network element to the target mobile edge computing network element.

2. The service packet transmission method according to claim 1 , further comprising performing before the target mobile edge computing network element receives the first uplink service packet from the source mobile edge computing network element:

receiving, by the target mobile edge computing network element, a third relocation request message from the source mobile edge computing network element, wherein the third relocation request message comprises an identifier of a terminal apparatus; and

sending, by the target mobile edge computing network element, in response to the target mobile edge computing network element accepting relocation of a context of the terminal apparatus, an acknowledgment message of the third relocation request message to the source mobile edge computing network element, wherein the acknowledgment message of the third relocation request message indicates that the target mobile edge computing network element accepts the relocation of the context of the terminal apparatus.

3. The service packet transmission method according to claim 1 , further comprising performing, before the target mobile edge computing network element receives the first uplink service packet from the source mobile edge computing network element:

receiving, by the target mobile edge computing network element, a third relocation request message from the source mobile edge computing network element, wherein the third relocation request message comprises an identifier of a first application instance; and

sending, by the target mobile edge computing network element, to the source mobile edge computing network element, in response to the target mobile edge computing network element accepting relocation of a context of a terminal apparatus, an acknowledgment message of the third relocation request message, wherein the acknowledgment message of the third relocation request message indicates that the target mobile edge computing network element accepts the relocation of the context of the terminal apparatus.

4. The service packet transmission method according to claim 1 , wherein the uplink service packet is sent directly from the target user plane network element.

5. The service packet transmission method according to claim 1 , wherein the target user plane network element is a user plane function (UPF) network element.

6. The service packet transmission method according to claim 1 , wherein the first indication information is encapsulated in a packet header.

7. A service packet transmission method, comprising:

receiving, by a source application server, a first message, wherein the first message is associated with triggering the source application server to relocate a context of a terminal apparatus, and wherein the first message comprises a target data network access point identifier; and

relocating, by the source application server, to a target application server corresponding to the target data network access point identifier, after the source application server determines that processing of a first downlink service packet and a second uplink service packet is complete, the context of the terminal apparatus, wherein the first downlink service packet is the last downlink service packet sent by the source application server to a source mobile edge computing network element, and wherein the second uplink service packet is the last uplink service packet sent by the source mobile edge computing network element to the source application server.

8. The method according to claim 7 , further comprising performing, before the relocating the context of the terminal apparatus:

sending, by the source application server, fourth indication information to the source mobile edge computing network element, wherein the fourth indication information indicates that the first downlink service packet is the last downlink service packet from the source application server; and

receiving, by the source application server, fifth indication information sent by the source mobile edge computing network element, wherein the fifth indication information indicates that the second uplink service packet is the last uplink service packet sent by the source mobile edge computing network element to the source application server.

9. The service packet transmission method according to claim 8 , further comprising sending, by the source application server, after relocation of the context of the terminal apparatus, a context relocation complete message to the source mobile edge computing network element.

10. The service packet transmission method according to claim 8 , further comprising sending, by the target application server, after relocation of the context of the terminal apparatus, a context relocation complete message to a target mobile edge computing network element.

11. The service packet transmission method according to claim 8 , wherein the source application server determines that the processing of the first downlink service packet is complete in response to completing sending of the first downlink service packet.

12. The service packet transmission method according to claim 8 , wherein the first message is sent to the source application server in response to the source application server sending an acknowledgement message that the target application server accepts relocation of the context of the terminal apparatus.

13. The service packet transmission method according to claim 8 , further comprising pre-freezing, by the source application server, the context of the terminal apparatus after receiving the first message.

14. A source application server, comprising:

at least one processor; and

at least one memory storing instructions for execution by the at least one processor, the instructions including instructions to:

receive a first message, wherein the first message is associated with triggering the source application server to relocate a context of a terminal apparatus, and the first message comprises a target data network access point identifier; and

relocate, after the source application server determines that processing of a first downlink service packet and a second uplink service packet is complete, the context of the terminal apparatus to a target application server corresponding to the target data network access point identifier, wherein the first downlink service packet is the last downlink service packet sent by the source application server to a source mobile edge computing network element, and wherein the second uplink service packet is the last uplink service packet sent by the source mobile edge computing network element to the source application server.

15. The source application server according to claim 14 , wherein the instructions further include instructions to:

send fourth indication information to the source mobile edge computing network element before the relocating the context of the terminal apparatus to the target application server corresponding to the target data network access point identifier, wherein the fourth indication information indicates that the first downlink service packet is the last downlink service packet from the source application server; and

receive fifth indication information from the source mobile edge computing network element, wherein the fifth indication information indicates that the second uplink service packet is the last uplink service packet from the source mobile edge computing network element to the source application server.

16. The source application server according to claim 14 , wherein the instructions further include instructions to send, after relocation of the context of the terminal apparatus, a context relocation complete message to the source mobile edge computing network element.

17. The source application server according to claim 14 , wherein the instructions further include instructions to send, after relocation of the context of the terminal apparatus, a context relocation complete message to a target mobile edge computing network element.

18. The source application server according to claim 14 , wherein the processing of the first downlink service packet is complete in response to completing sending of the first downlink service packet.

19. The source application server according to claim 14 , wherein the first message is sent to the source application server in response to the source application server sending an acknowledgement message that the target application server accepts relocation of the context of the terminal apparatus.

20. The source application server according to claim 14 , wherein the instructions further include instructions to pre-freeze the context of the terminal apparatus after receiving the first message.

Priority Claims (1)
CN 201910551336.X · Jun 24, 2019 · national
Continuity (3)
Continuation 17561190 · Dec 23, 2021
Continuation PCTCN2020097385 · Jun 22, 2020
Related Publication 20230336269A1 · Oct 19, 2023
References Cited (31)
US 11089520B2 · Zhu et al. · 2021 [cited by applicant]
US 11677492B2 · Yu · 2023 [cited by examiner]
US 20180317157A1 · Baek et al. · 2018 [cited by applicant]
US 20190124496A1 · Ye et al. · 2019 [cited by applicant]
US 20190261260A1 · Dao · 2019 [cited by examiner]
US 20190387062A1 · Enat · 2019 [cited by examiner]
US 20200120446A1 · Stammers et al. · 2020 [cited by applicant]
US 20200178198A1 · Ding et al. · 2020 [cited by applicant]
US 20200196203A1 · Yang et al. · 2020 [cited by applicant]
US 20200229038A1 · Zhu · 2020 [cited by examiner]
US 20200274942A1 · Mueck et al. · 2020 [cited by applicant]
US 20200275313A1 · He et al. · 2020 [cited by applicant]
US 20200296575A1 · Lu et al. · 2020 [cited by applicant]
US 20200374974A1 · Sun et al. · 2020 [cited by applicant]
US 20210076250A1 · Wang et al. · 2021 [cited by applicant]
US 20210314266A1 · Li · 2021 [cited by examiner]
US 20220167262A1 · Ding et al. · 2022 [cited by applicant]
CN 101651971A · 2010 [cited by applicant]
CN 109673008A · 2019 [cited by applicant]
CN 109691179A · 2019 [cited by applicant]
CN 109788513A · 2019 [cited by applicant]
CN 109842558A · 2019 [cited by applicant]
CN 109842639A · 2019 [cited by applicant]
WO 2018113401A1 · 2018 [cited by applicant]
WO 2018206844A1 · 2018 [cited by applicant]
WO 2019001854A1 · 2019 [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System; Stage 2 (Release 16),” 3GPP TS 23.501 V16.1.0, Jun. 2019, 368 pages. [cited by applicant]
Qiang, H. et al., “MEC in 5G Evolution,” Nov. 2018, 6 pages (English Abstract). [cited by applicant]
“23.501: Editorial Corrections and EN Removal,” Source: Nokia, Nokia Shanghai Bell (Rapporteur), Document for: Approval, Agenda Item: 6.5.1, Work Item/Release: 5GS_ph1/Rel-15, SA WG2 Meeting # SA WG2 Meeting #124, 82-17… [cited by applicant]
“Discussion on SA2 Edge Computing Study,” Huawei, Intel, 3GPP TSG-SA WG2 Meeting #131, S2-1901832, Feb. 19, 2019, 13 pages. [cited by applicant]
“New SID: Study on enhancement of support for Edge Computing in 5GC,” Source: SA WG2, Document for: Approval, Agenda Item: 19, TSG SA Meeting #SP-83, SP-190185, Mar. 20-22, 2019, Shenzhen, China, 4 pages. [cited by applicant]