Positioning processing method, device and storage medium

CN116419384BActive Publication Date: 2026-09-29CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111653872.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-30
Publication Date
2026-09-29
Estimated Expiration
2041-12-30

AI Technical Summary

Technical Problem

[0003]现有技术的不足在于:AF对UE位置的请求时延太长,不能满足低时延应用的需求

Benefits of technology

[0217]本发明实施例提供的技术方案中,由于当LMF计算出UE位置信息之后,通过与L-NEF的直接交互,将UE位置信息直接通知给L-NEF,优化了之前UE位置信息反馈的流程,而不是LMF通过AMF、GMLC、核心NEF进行消息传递后再由核心NEF通知给L-NEF,使得UE位置信息可以实时开放给本地应用,并有效地减少了本地应用获取UE位置的流程的时延。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116419384B_ABST
    Figure CN116419384B_ABST
Patent Text Reader

Abstract

The application discloses a positioning processing method and device and a storage medium, and comprises the following steps: an LMF receives a UE position request message sent by an AMF, wherein the UE position request message carries an identifier used to indicate that the LMF sends a UE position to an L-NEF; after the LMF performs UE position positioning, the LMF sends the UE position to the L-NEF. The L-NEF receives the UE position sent by the LMF; and the L-NEF sends the UE position to an AF, wherein the AF is an AF initiating the UE position request message. According to the application, UE position information can be opened to a local application in real time, and the time delay of a process of acquiring the UE position by the local application is effectively reduced. The scheme is suitable for an environment in which low-time-delay UE position information is opened to a local application, or is applied in an edge computing scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a positioning processing method, device and storage medium. Background Technology

[0002] In current 5G networks, the process for an Application Function (AF) to request location information from a User Equipment (UE) is lengthy. The AF first sends an information disclosure request to the Network Exposure Function (NEF), which then forwards the request to the Gateway Mobile Location Centre (GMLC). The GMLC then sends a location report request to the Access and Mobility Management Function (AMF). After confirmation with the base station and the terminal, the AMF selects an appropriate Location Management Function (LMF). The LMF triggers interaction with the base station and performs UE location analysis using messages transmitted by the AMF, reporting the UE location results to the AMF. Upon receiving the results, the AMF reports them to the GMLC, which then informs the NEF. The NEF then notifies the AF of the UE's location information.

[0003] The shortcoming of the existing technology is that the AF's request for the UE's location has too long a delay, which cannot meet the needs of low-latency applications. Summary of the Invention

[0004] This invention provides a positioning processing method, device, and storage medium to reduce the latency of AF requesting the UE's location.

[0005] This invention provides the following technical solutions:

[0006] A positioning processing method, comprising:

[0007] LMF receives the first message sent by the first network function;

[0008] LMF sends a second message to the second network function.

[0009] In practice, the primary network function is either AMF or local NEF.

[0010] In practice, the first message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0011] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0012] The second identification information is the second network function identifier.

[0013] The third identification information indicates that the second information should be sent to the second network function.

[0014] In practice, the first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the GMLC.

[0015] In practice, the second network function is the local NEF.

[0016] In practice, the second message includes the UE's location information.

[0017] A positioning processing method, comprising:

[0018] The local NEF sends a third message to the AF.

[0019] In practice, the AF refers to a local edge application in an edge computing scenario.

[0020] In practice, the third message includes the UE's location information.

[0021] A positioning processing method, comprising:

[0022] The first network function receives the fourth message sent by the fourth network function;

[0023] The first network function sends the first message to the LMF.

[0024] In practice, the first network function is AMF.

[0025] In practice, the fourth network function is GMLC.

[0026] In practice, the fourth message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0027] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0028] The second identification information is the second network function identifier.

[0029] The third identification information indicates that the second information should be sent to the second network function.

[0030] An LMF, comprising:

[0031] The processor is used to read programs from memory and execute the following procedures:

[0032] Received the first message sent by the first network function;

[0033] Send a second message to the second network function;

[0034] A transceiver is used to receive and send data under the control of a processor.

[0035] In practice, the primary network function is either AMF or local NEF.

[0036] In practice, the first message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0037] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0038] In practice, the second identification information is the second network function identifier.

[0039] During implementation, the third identification information indicates that the second information will be sent to the second network function.

[0040] In practice, the second network function is the local NEF.

[0041] In practice, the second message includes the UE's location information.

[0042] In practice, the first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the GMLC.

[0043] An LMF, comprising:

[0044] The LMF receiving module is used to receive the first message sent by the first network function.

[0045] The LMF sending module is used to send a second message to the second network function.

[0046] In practice, the primary network function is either AMF or local NEF.

[0047] In practice, the first message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0048] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0049] In practice, the second identification information is the second network function identifier.

[0050] During implementation, the third identification information indicates that the second information will be sent to the second network function.

[0051] In practice, the second network function is the local NEF.

[0052] In practice, the second message includes the UE's location information.

[0053] In practice, the identifier is added by the second network function when sending a UE location request message to the GMLC.

[0054] A local NEF includes:

[0055] The processor is used to read programs from memory and execute the following procedures:

[0056] Send a third message to AF;

[0057] A transceiver is used to receive and send data under the control of a processor.

[0058] In practice, the second network function is the local NEF.

[0059] In practice, the third network function is AF.

[0060] In practice, the AF refers to a local edge application in an edge computing scenario.

[0061] In practice, the third message includes the UE's location information.

[0062] A second network function includes:

[0063] The local NEF sending module is used to send third messages to the AF.

[0064] In practice, the AF refers to a local edge application in an edge computing scenario.

[0065] In practice, the third message includes the UE's location information.

[0066] A first network function includes:

[0067] The processor is used to read programs from memory and execute the following procedures:

[0068] Receive the fourth message sent by the fourth network function;

[0069] Send the first message to LMF;

[0070] A transceiver is used to receive and send data under the control of a processor.

[0071] In practice, the first network function is AMF.

[0072] In practice, the fourth network function is GMLC.

[0073] In practice, the fourth message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0074] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0075] In practice, the second identification information is the second network function identifier.

[0076] During implementation, the third identification information indicates that the second information will be sent to the second network function.

[0077] A first network function includes:

[0078] The first network function receiving module is used to receive the fourth message sent by the fourth network function;

[0079] The first network function sending module is used to send the first message to the LMF.

[0080] In practice, the first network function is AMF.

[0081] In practice, the fourth network function is GMLC.

[0082] In practice, the fourth message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0083] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0084] In practice, the second identification information is the second network function identifier.

[0085] During implementation, the third identification information indicates that the second information will be sent to the second network function.

[0086] A positioning processing method, comprising:

[0087] The LMF receives a UE location request message sent by the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0088] After LMF locates the UE's position, it sends the UE's position to L-NEF.

[0089] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0090] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0091] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0092] In practice, the AF refers to a local edge application in an edge computing scenario.

[0093] During implementation, it further includes:

[0094] The LMF notifies the AMF that the UE location has been sent to the L-NEF.

[0095] A positioning processing method, comprising:

[0096] L-NEF receives the UE location sent by LMF;

[0097] L-NEF sends the UE location to the AF, which is the AF that initiated the UE location request message.

[0098] In practice, the AF refers to a local edge application in an edge computing scenario.

[0099] During implementation, it further includes:

[0100] After receiving the UE location request message sent by the AF, an identifier is added when sending the UE location request message to the GMLC to instruct the LMF to send the UE location to the L-NEF.

[0101] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0102] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0103] A positioning processing method, comprising:

[0104] AF sends a UE location request message to L-NFF;

[0105] The AF receives the UE location sent by the L-NFF. The UE location is the UE location sent by the LMF to the L-NEF after receiving the UE location request message sent by the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0106] In practice, the AF refers to a local edge application in an edge computing scenario.

[0107] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0108] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0109] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0110] A positioning processing method, comprising:

[0111] The GMLC receives a UE location request message sent by the L-NEF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0112] The GMLC sends a UE location request message to the AMF, which carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0113] In practice, the AF refers to a local edge application in an edge computing scenario.

[0114] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0115] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0116] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0117] A positioning processing method, comprising:

[0118] The AMF receives a UE location request message sent by the GMLC. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0119] After determining the LMF, the AMF sends a UE location request message to the LMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0120] During implementation, it further includes:

[0121] The AMF received notification from the LMF that the UE's location had been sent to the L-NEF.

[0122] In practice, the AF refers to a local edge application in an edge computing scenario.

[0123] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0124] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0125] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0126] An LMF, comprising:

[0127] The processor is used to read programs from memory and execute the following procedures:

[0128] Receive a UE location request message sent by the AMF, wherein the UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF;

[0129] After determining the UE's location, the UE's location is sent to L-NEF;

[0130] A transceiver is used to receive and send data under the control of a processor.

[0131] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0132] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0133] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0134] In practice, the AF refers to a local edge application in an edge computing scenario.

[0135] During implementation, it further includes:

[0136] The AMF has been notified that the UE location has been sent to the L-NEF.

[0137] An LMF, comprising:

[0138] The LMF receiving module is used to receive the UE location request message sent by the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0139] The LMF transmission module is used to send the UE location to L-NEF after UE location is determined.

[0140] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0141] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0142] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0143] In practice, the AF refers to a local edge application in an edge computing scenario.

[0144] During implementation, it further includes:

[0145] The LMF notification module is used to notify the AMF that the UE location has been sent to the L-NEF.

[0146] An L-NEF comprising:

[0147] The processor is used to read programs from memory and execute the following procedures:

[0148] Receive the UE location sent by the LMF;

[0149] The UE location is sent to the AF, which is the AF that initiated the UE location request message;

[0150] A transceiver is used to receive and send data under the control of a processor.

[0151] In practice, the AF refers to a local edge application in an edge computing scenario.

[0152] During implementation, it further includes:

[0153] After receiving the UE location request message from the AF, an identifier is added when sending the UE location request message to the GMLC to instruct the LMF to send the UE location to the L-NEF.

[0154] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0155] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0156] An L-NEF comprising:

[0157] The L-NEF receiver module is used to receive the UE location transmitted by the LMF;

[0158] The L-NEF sending module is used to send the UE location to the AF, where the AF is the AF that initiates the UE location request message.

[0159] In practice, the AF refers to a local edge application in an edge computing scenario.

[0160] During implementation, it further includes:

[0161] The L-NEF identification module is used to add an identifier when sending a UE location request message to the GMLC after receiving a UE location request message sent by the AF, in order to instruct the LMF to send the UE location to the L-NEF.

[0162] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0163] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0164] An AF, comprising:

[0165] The processor is used to read programs from memory and execute the following procedures:

[0166] Send a UE location request message to the L-NFF;

[0167] Receive the UE location sent by L-NFF. The UE location is the UE location sent by LMF to L-NEF after receiving the UE location request message sent by AMF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0168] A transceiver is used to receive and send data under the control of a processor.

[0169] In practice, the AF refers to a local edge application in an edge computing scenario.

[0170] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0171] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0172] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0173] An AF, comprising:

[0174] The AF transmitting module is used to send UE location request messages to the L-NFF;

[0175] The AF receiving module is used to receive the UE location sent by L-NFF. The UE location is the UE location sent by LMF to L-NEF after receiving the UE location request message sent by AMF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0176] In practice, the AF refers to a local edge application in an edge computing scenario.

[0177] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0178] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0179] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0180] A GMLC includes:

[0181] The processor is used to read programs from memory and execute the following procedures:

[0182] Receive a UE location request message sent by L-NEF, wherein the UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF;

[0183] Send a UE location request message to the AMF, the UE location request message carrying an identifier to instruct the LMF to send the UE location to the L-NEF;

[0184] A transceiver is used to receive and send data under the control of a processor.

[0185] In practice, the AF refers to a local edge application in an edge computing scenario.

[0186] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0187] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0188] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0189] A GMLC includes:

[0190] The GMLC receiving module is used to receive the UE location request message sent by L-NEF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0191] The GMLC sending module is used to send a UE location request message to the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0192] In practice, the AF refers to a local edge application in an edge computing scenario.

[0193] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0194] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0195] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0196] An AMF includes:

[0197] The processor is used to read programs from memory and execute the following procedures:

[0198] Receive a UE location request message sent by GMLC, wherein the UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF;

[0199] After determining the LMF, a UE location request message is sent to the LMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0200] A transceiver is used to receive and send data under the control of a processor.

[0201] During implementation, it further includes:

[0202] The location of the UE that received the LMF notification has been sent to the L-NEF.

[0203] In practice, the AF refers to a local edge application in an edge computing scenario.

[0204] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0205] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0206] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0207] An AMF includes:

[0208] The AMF receiving module is used to receive the UE location request message sent by the GMLC. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0209] The AMF sending module is used to send a UE location request message to the LMF after determining the LMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0210] In practice, the AMF receiving module is further used to receive the UE location notification sent to the L-NEF by the LMF.

[0211] In practice, the AF refers to a local edge application in an edge computing scenario.

[0212] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0213] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0214] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0215] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned positioning processing method.

[0216] The beneficial effects of this invention are as follows:

[0217] In the technical solution provided by the embodiments of the present invention, after the LMF calculates the UE location information, it directly notifies the L-NEF of the UE location information through direct interaction with the L-NEF. This optimizes the previous process of UE location information feedback, instead of the LMF transmitting messages through the AMF, GMLC, and core NEF before the core NEF notifies the L-NEF. This allows the UE location information to be made available to local applications in real time and effectively reduces the latency of the process of local applications obtaining the UE location.

[0218] Furthermore, the solution is well-suited for environments where low-latency UE location information is made available to local applications, or for use in edge computing scenarios. Attached Figure Description

[0219] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. In the drawings:

[0220] Figure 1 This is a schematic diagram of the implementation process of the positioning processing method on the AF side in an embodiment of the present invention;

[0221] Figure 2 This is a schematic diagram of the implementation process of the positioning processing method on the L-NEF side in an embodiment of the present invention;

[0222] Figure 3 This is a schematic diagram of the implementation process of the positioning processing method on the GMLC side in an embodiment of the present invention;

[0223] Figure 4 This is a schematic diagram of the implementation process of the positioning processing method on the AMF side in an embodiment of the present invention;

[0224] Figure 5 This is a schematic diagram of the implementation process of the positioning processing method on the LMF side in an embodiment of the present invention;

[0225] Figure 6 This is a schematic diagram of the location processing flow for disclosing low-latency UE location information to local applications in an embodiment of the present invention;

[0226] Figure 7 This is a schematic diagram of the LMF structure in an embodiment of the present invention;

[0227] Figure 8 This is a schematic diagram of the L-NEF structure in an embodiment of the present invention;

[0228] Figure 9 This is a schematic diagram of the AF structure in an embodiment of the present invention;

[0229] Figure 10 This is a schematic diagram of the GMLC structure in an embodiment of the present invention;

[0230] Figure 11 This is a schematic diagram of the AMF structure in an embodiment of the present invention. Detailed Implementation

[0231] The inventor noticed the following during the invention process:

[0232] The UE location request process is lengthy and only involves the core AF requesting the UE's location. In edge computing scenarios, when the local AF wants to know the UE's real-time location, the entire process has a long latency, which cannot meet the needs of local applications.

[0233] Although L-NEF (Local NEF) was introduced in edge computing projects to ensure the availability of low-latency capabilities, the functionality and information provided by L-NEF are not fully defined.

[0234] Therefore, based on the existing process, this embodiment of the invention proposes a low-latency scheme for exposing UE location information to local applications. This scheme is based on the current process, while introducing L-NEF as a network function within the process, and adding related new interfaces and services. After the LMF calculates the UE location information, it directly notifies the L-NEF of the UE location information through direct interaction. This optimizes the previous process of UE location information feedback, instead of the LMF transmitting messages through AMF, GMLC, and core NEF before the core NEF notifies the L-NEF. This allows UE location information to be exposed to local applications in real time, effectively reducing the latency of the process for local applications to obtain the UE location.

[0235] However, it should also be considered that the existing positioning process is not static. It may not necessarily involve the LMF transmitting messages through the AMF, GMLC, and core NEF before the core NEF notifies the L-NEF. It may also involve other network functions or use other processes. Therefore, the following explanation mainly focuses on the first network function, the second network function, etc., among which:

[0236] The first network function can be AMF or local NEF;

[0237] The second network function can be a local NEF;

[0238] The third network function can be AF;

[0239] The fourth network function can be GMLC.

[0240] The specific embodiments of the present invention will now be described with reference to the accompanying drawings.

[0241] A positioning processing method, comprising:

[0242] LMF receives the first message sent by the first network function;

[0243] LMF sends a second message to the second network function.

[0244] In practice, the primary network function is either AMF or local NEF.

[0245] In practice, the first message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0246] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0247] In practice, the second identification information is the second network function identifier.

[0248] During implementation, the third identification information indicates that the second information will be sent to the second network function.

[0249] In practice, the second network function is the local NEF.

[0250] In practice, the second message includes the UE's location information.

[0251] In practice, the identifier is added by the second network function when sending a UE location request message to the GMLC.

[0252] A positioning processing method, comprising:

[0253] The local NEF sends a third message to the AF.

[0254] In practice, the AF refers to a local edge application in an edge computing scenario.

[0255] In practice, the third message includes the UE's location information.

[0256] A positioning processing method, comprising:

[0257] The first network function receives the fourth message sent by the fourth network function;

[0258] The first network function sends the first message to the LMF.

[0259] In practice, the first network function is AMF.

[0260] In practice, the fourth network function is GMLC.

[0261] In practice, the fourth message is used to request UE location information, including first identification information and / or second identification information and / or third identification information.

[0262] During implementation, the first identification information indicates that the request must meet the low latency requirement.

[0263] In practice, the second identification information is the second network function identifier.

[0264] During implementation, the third identification information indicates that the second information will be sent to the second network function.

[0265] The following explanation uses a specific example of the network functions implemented in the existing positioning process to facilitate understanding.

[0266] In this explanation, the implementation from the perspectives of AF, L-NET, GMLC, LMT, and AMF will be described separately. Examples of their combined implementation will also be given to better understand the implementation of the solutions presented in the embodiments of this invention. This explanation does not imply that they must be implemented together or separately. In fact, when implemented separately, they each solve their own problems, and when used in combination, they achieve better technical results.

[0267] Figure 1 The flowchart of the positioning processing method on the AF side is shown in the figure, and it may include:

[0268] Step 101: The AF sends a UE location request message to the L-NFF;

[0269] Step 102: AF receives the UE location sent by L-NFF. The UE location is the UE location sent by LMF to L-NEF after receiving the UE location request message sent by AMF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0270] Figure 2 The flowchart of the positioning processing method on the L-NEF side is shown in the figure, and it may include:

[0271] Step 201: L-NEF receives the UE location sent by LMF;

[0272] Step 202: L-NEF sends the UE location to AF, where AF is the AF that initiated the UE location request message.

[0273] In practice, it may further include:

[0274] After receiving the UE location request message sent by the AF, an identifier is added when sending the UE location request message to the GMLC to instruct the LMF to send the UE location to the L-NEF.

[0275] Specifically, L-NFF can send an Ngmlc_Location_ProvideLocation_Request message to GMLC to request UE location information, and carry its own identifier as L-NEF in the message, as well as an indication that the request needs to meet low latency requirements.

[0276] Figure 3 The diagram illustrates the implementation flow of the positioning processing method on the GMLC side, and may include:

[0277] Step 301: GMLC receives a UE location request message sent by L-NEF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0278] Step 302: GMLC sends a UE location request message to AMF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0279] Figure 4The diagram illustrates the implementation flow of the positioning processing method on the AMF side, and may include:

[0280] Step 401: The AMF receives a UE location request message sent by the GMLC. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0281] Step 402: After determining the LMF, the AMF sends a UE location request message to the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0282] In practice, it may further include:

[0283] The AMF received notification from the LMF that the UE's location had been sent to the L-NEF.

[0284] Specifically, the LMF can send an Nlmf_Location_DetermineLocation response (Nlmf-Location-Location-Response) message to the AMF to indicate that the UE location information has been sent to the L-NEF.

[0285] Figure 5 The diagram illustrates the implementation flow of the LMF-side positioning processing method, which may include:

[0286] Step 501: The LMF receives a UE location request message sent by the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0287] Step 502: After the LMF locates the UE's position, it sends the UE's position to the L-NEF.

[0288] In practice, it may further include:

[0289] The LMF notifies the AMF that the UE location has been sent to the L-NEF.

[0290] Specifically, the LMF can send an Nlmf_Location_DetermineLocation response message to the AMF to indicate that the UE location information has been sent to the L-NEF.

[0291] In practice, the AF refers to a local edge application in an edge computing scenario.

[0292] Specifically, in edge computing scenarios, if the local application server's AF wants to know the UE's location information, it can send an Nnef_EventExposure_Subscribe (Nnef-Capability Exposure-Subscription) message to L-NEF.

[0293] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0294] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0295] Specifically, L-NFF can send an Ngmlc_Location_ProvideLocation_Request message to GMLC to request UE location information, and carry in the message its own identifier as L-NEF, as well as an indication that the request needs to meet low latency requirements.

[0296] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0297] The following examples will illustrate this.

[0298] Figure 6 The diagram illustrates a location processing flow for disclosing low-latency UE location information to local applications. The scheme for disclosing low-latency UE location information to local applications may include:

[0299] 1. In edge computing scenarios, the local application server's AF wants to know the UE's location information and sends an Nnef_EventExposure_Subscribe message to L-NEF.

[0300] 2. The L-NFF sends an Ngmlc_Location_ProvideLocation_Request message to the GMLC to request the UE's location information, and carries in the message its own identifier as an L-NEF, as well as an indication that the request needs to meet low latency requirements.

[0301] 3. After receiving the message, GMLC retrieves the UE's identification information from UDM and sends a Namf_Location_ProvidePositioningInfo request message to AMF. The request includes the L-NEF's identifier and the identifier that the request needs to meet low latency requirements.

[0302] 4. After receiving the message, AMF initiates a network-triggered service request process. AMF initiates NAS LocationNotification (NAS: Non-Access-Stratum) and receives a reply.

[0303] 5. When selecting an AMF, the appropriate LMF can be chosen based on local configuration or through the NRF (Network Function Database).

[0304] 6. The AMF sends an Nlmf_Location_DetermineLocation request message to the LMF, which carries the identifier of the L-NEF and the identifier that the request needs to meet the low latency requirement.

[0305] 7. The LMF performs UE location positioning, which involves message passing by the AMF.

[0306] 8. When the LMF receives the identifier in the message sent by the AMF, it finds that the request has a low latency requirement and directly sends the obtained UE location information to the L-NEF.

[0307] 9. After receiving the UE location information reported by the LMF, L-NEF sends it to AF via the Nnef_EventExposure_Notify (Nnef-Capability Opening-Notification) message.

[0308] 10. The LMF sends an Nlmf_Location_DetermineLocation response message to the AMF to indicate that the UE location information has been sent to the L-NEF.

[0309] 11. The AMF sends a Namf_Location_ProvidePositioningInfo response message to the GMLC, indicating that the request has been successful.

[0310] 12. GMLC sends an Ngmlc_Location_ProvideLocation Response message to NEF to indicate that the request was successful and ends the process.

[0311] Based on the same inventive concept, this invention also provides an AF, L-NET, GMLC, AMF, LMF, and computer-readable storage medium. Since the principles of these devices in solving the problem are similar to those of the positioning processing method, the implementation of these devices can be referred to the implementation of the method, and repeated details will not be repeated.

[0312] When implementing the technical solutions provided in the embodiments of the present invention, they can be implemented in the following manner.

[0313] Figure 7 The diagram shows the structure of an LMF (Liquid Metal Matrix). An LMF includes:

[0314] Processor 700 is used to read the program from memory 720 and execute the following procedures:

[0315] Receive a UE location request message sent by the AMF, wherein the UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF;

[0316] After determining the UE's location, the UE's location is sent to L-NEF;

[0317] Transceiver 710 is used to receive and send data under the control of processor 700.

[0318] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0319] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0320] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0321] In practice, the AF refers to a local edge application in an edge computing scenario.

[0322] During implementation, it further includes:

[0323] The AMF has been notified that the UE location has been sent to the L-NEF.

[0324] Among them, Figure 7 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 700) and memory (memory 720). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 710 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 700 during operation.

[0325] This invention also provides an LMF, comprising:

[0326] The LMF receiving module is used to receive the UE location request message sent by the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0327] The LMF transmission module is used to send the UE location to L-NEF after UE location is determined.

[0328] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0329] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0330] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0331] In practice, the AF refers to a local edge application in an edge computing scenario.

[0332] During implementation, it further includes:

[0333] The LMF notification module is used to notify the AMF that the UE location has been sent to the L-NEF.

[0334] For ease of description, the various parts of the device described above are divided into modules or units according to their functions. Of course, in implementing this invention, the functions of each module or unit can be implemented in one or more software or hardware components.

[0335] Figure 8 The diagram shows the structure of the L-NEF. The L-NEF includes:

[0336] Processor 800 is used to read the program from memory 820 and execute the following procedures:

[0337] Receive the UE location sent by the LMF;

[0338] The UE location is sent to the AF, where the AF is the AF that initiated the UE location request message;

[0339] Transceiver 810 is used to receive and send data under the control of processor 800.

[0340] In practice, the AF refers to a local edge application in an edge computing scenario.

[0341] During implementation, it further includes:

[0342] After receiving the UE location request message sent by the AF, an identifier is added when sending the UE location request message to the GMLC to instruct the LMF to send the UE location to the L-NEF.

[0343] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0344] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0345] Among them, Figure 8 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 800) and memory (memory 820). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 810 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 800 during operation.

[0346] This invention also provides an L-NEF, comprising:

[0347] The L-NEF receiver module is used to receive the UE location transmitted by the LMF;

[0348] The L-NEF sending module is used to send the UE location to the AF, where the AF is the AF that initiates the UE location request message.

[0349] In practice, the AF refers to a local edge application in an edge computing scenario.

[0350] During implementation, it further includes:

[0351] The L-NEF identification module is used to add an identifier when sending a UE location request message to the GMLC after receiving a UE location request message sent by the AF, in order to instruct the LMF to send the UE location to the L-NEF.

[0352] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0353] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0354] For ease of description, the various parts of the device described above are divided into modules or units according to their functions. Of course, in implementing this invention, the functions of each module or unit can be implemented in one or more software or hardware components.

[0355] Figure 9The diagram shows the structure of AF. AF includes:

[0356] Processor 900 is used to read the program from memory 920 and execute the following procedures:

[0357] Send a UE location request message to the L-NFF;

[0358] Receive the UE location sent by L-NFF. The UE location is the UE location sent by LMF to L-NEF after receiving the UE location request message sent by AMF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0359] Transceiver 910 is used to receive and send data under the control of processor 900.

[0360] In practice, the AF refers to a local edge application in an edge computing scenario.

[0361] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0362] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0363] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0364] Among them, Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 900) and memory (memory 920). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 910 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 900 during operation.

[0365] This invention also provides an AF, comprising:

[0366] The AF transmitting module is used to send UE location request messages to the L-NFF;

[0367] The AF receiving module is used to receive the UE location sent by L-NFF. The UE location is the UE location sent by LMF to L-NEF after receiving the UE location request message sent by AMF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0368] In practice, the AF refers to a local edge application in an edge computing scenario.

[0369] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0370] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0371] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0372] For ease of description, the various parts of the device described above are divided into modules or units according to their functions. Of course, in implementing this invention, the functions of each module or unit can be implemented in one or more software or hardware components.

[0373] Figure 10 The diagram shows the structure of a GMLC. A GMLC includes:

[0374] Processor 1000 is used to read the program from memory 1020 and execute the following procedures:

[0375] Receive a UE location request message sent by L-NEF, wherein the UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF;

[0376] Send a UE location request message to the AMF, the UE location request message carrying an identifier to instruct the LMF to send the UE location to the L-NEF;

[0377] Transceiver 1010 is used to receive and send data under the control of processor 1000.

[0378] In practice, the AF refers to a local edge application in an edge computing scenario.

[0379] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0380] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0381] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0382] Among them, Figure 10 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1000) and memory (memory 1020). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1010 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1000 during operation.

[0383] This invention also provides a GMLC, comprising:

[0384] The GMLC receiving module is used to receive the UE location request message sent by L-NEF. The UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF.

[0385] The GMLC sending module is used to send a UE location request message to the AMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0386] In practice, the AF refers to a local edge application in an edge computing scenario.

[0387] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0388] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0389] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0390] For ease of description, the various parts of the device described above are divided into modules or units according to their functions. Of course, in implementing this invention, the functions of each module or unit can be implemented in one or more software or hardware components.

[0391] Figure 11 The diagram shows the structure of an AMF (Ampere Matrix Function). An AMF includes:

[0392] Processor 1100 is used to read the program from memory 1120 and execute the following procedures:

[0393] Receive a UE location request message sent by GMLC, wherein the UE location request message carries an identifier to instruct LMF to send the UE location to L-NEF;

[0394] After determining the LMF, a UE location request message is sent to the LMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0395] Transceiver 1110 is used to receive and send data under the control of processor 1100.

[0396] During implementation, it further includes:

[0397] The location of the UE that received the LMF notification has been sent to the L-NEF.

[0398] In practice, the AF refers to a local edge application in an edge computing scenario.

[0399] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0400] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0401] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0402] Among them, Figure 11 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1100) and memory (memory 1120). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1110 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 during operation.

[0403] This invention also provides an AMF, comprising:

[0404] The AMF receiving module is used to receive the UE location request message sent by the GMLC. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0405] The AMF sending module is used to send a UE location request message to the LMF after determining the LMF. The UE location request message carries an identifier to instruct the LMF to send the UE location to the L-NEF.

[0406] In practice, the AMF receiving module is further used to receive the UE location notification sent to the L-NEF by the LMF.

[0407] In practice, the AF refers to a local edge application in an edge computing scenario.

[0408] In practice, the identifier is added by L-NEF when sending a UE location request message to GMLC.

[0409] In practice, the identifier is an L-NEF identifier and / or meets low latency requirements.

[0410] In practice, the identifier is sent by the L-NEF to the AMF via the GMLC after the L-NEF receives the UE location request message from the AF, and then sent to the LMF after the AMF determines the LMF.

[0411] For ease of description, the various parts of the device described above are divided into modules or units according to their functions. Of course, in implementing this invention, the functions of each module or unit can be implemented in one or more software or hardware components.

[0412] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned positioning processing method.

[0413] For specific implementation details, please refer to the implementation of the positioning processing method on one or a combination of AF, L-NET, GMLC, AMF, LMF sides.

[0414] In summary, in the technical solution provided by the embodiments of the present invention, the LMF directly sends the obtained UE location information to the L-NEF, and the L-NEF sends the UE location information reported by the LMF to the AF.

[0415] GMLC sends a Namf_Location_ProvidePositioningInfo request message to AMF, and carries the identifier of the L-NEF and the identifier that the request needs to meet the low latency requirement in the request message.

[0416] AMF sends an Nlmf_Location_DetermineLocation request message to LMF, carrying the L-NEF identifier and an identifier indicating that the request needs to meet low latency requirements.

[0417] The proposed solution for opening up low-latency UE location information to local applications in edge computing scenarios optimizes the previous process of UE location information feedback. Instead of the LMF transmitting messages through the AMF, GMLC, and core NEF before the core NEF notifies the L-NEF, the LMF can directly notify the L-NEF of the UE location information after calculating the UE location information.

[0418] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0419] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0420] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0421] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0422] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A positioning processing method, characterized in that, include: The location management function (LMF) receives the first message sent by the first network function; LMF sends a second message to the second network function, which is the local NEF. The first message is used to request the location information of the user equipment (UE), and includes first identification information and / or second identification information and / or third identification information; The first identifier indicates that the request needs to meet low latency requirements: The second identification information is the second network function identifier; The third identification information indicates that the second information should be sent to the second network function; The first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the Gateway Mobile Location Center (GMLC).

2. The method as described in claim 1, characterized in that, The first network function is access to the Mobility Management Function (AMF) or the Local Capability Opening Function (NEF).

3. The method as described in claim 1, characterized in that, The second message includes the UE's location information.

4. A positioning processing method, characterized in that, include: The first network function receives the fourth message sent by the fourth network function; The first network function sends the first message to the LMF; The fourth message is used to request UE location information, and includes first identification information and / or second identification information and / or third identification information: The first identifier indicates that the request needs to meet low latency requirements; The second identification information is the second network function identifier; The third identification information indicates that the second information is sent to the second network function, which is the local NEF; The first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the Gateway Mobile Location Center (GMLC).

5. The method as described in claim 4, characterized in that, The first network function is AMF.

6. The method as described in claim 4, characterized in that, The fourth network function is GMLC.

7. An LMF, characterized in that, include: The processor is used to read programs from memory and execute the following procedures: Received the first message sent by the first network function; Send a second message to the second network function, which is the local NEF; A transceiver is used to receive and send data under the control of a processor; The first message is used to request the location information of the user equipment (UE), and includes first identification information and / or second identification information and / or third identification information; The first identifier indicates that the request needs to meet low latency requirements: The second identification information is the second network function identifier; The third identification information indicates that the second information should be sent to the second network function; The first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the Gateway Mobile Location Center (GMLC).

8. An LMF, characterized in that, include: The LMF receiving module is used to receive the first message sent by the first network function. The LMF sending module is used to send a second message to the second network function, which is the local NEF. The first message is used to request the location information of the user equipment (UE), and includes first identification information and / or second identification information and / or third identification information; The first identifier indicates that the request needs to meet low latency requirements: The second identification information is the second network function identifier; The third identification information indicates that the second information should be sent to the second network function; The first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the Gateway Mobile Location Center (GMLC).

9. A first network function, characterized in that, include: The processor is used to read programs from memory and execute the following procedures: Receive the fourth message sent by the fourth network function; Send the first message to LMF; A transceiver is used to receive and send data under the control of a processor; The first message is used to request the location information of the user equipment (UE), and includes first identification information and / or second identification information and / or third identification information; The first identifier indicates that the request needs to meet low latency requirements: The second identification information is the second network function identifier; The third identification information indicates that the second information is sent to the second network function, which is the local NEF; The first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the Gateway Mobile Location Center (GMLC).

10. A first network function, characterized in that, include: The first network function receiving module is used to receive the fourth message sent by the fourth network function; The first network function sending module is used to send the first message to the LMF; The fourth message is used to request UE location information, and includes first identification information and / or second identification information and / or third identification information: The first identifier indicates that the request needs to meet low latency requirements; The second identification information is the second network function identifier; The third identification information indicates that the second information is sent to the second network function, which is the local NEF; The first identification information and / or the second identification information and / or the third identification information are added by the second network function when sending a UE location request message to the Gateway Mobile Location Center (GMLC).

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Information transmission method and apparatus, and device

    US20250126593A1