Positioning method, apparatus, terminal, base station, and positioning server

By sending a location wake-up instruction when the terminal is in an inactive or idle state, and acquiring uplink location resources using preset resources or a random access procedure, the problems of high resource allocation coupling and high power consumption in the prior art are solved, and efficient terminal positioning is achieved.

CN116033542BActive Publication Date: 2026-06-16DATANG MOBILE COMM EQUIP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2021-10-25
Publication Date
2026-06-16

Smart Images

  • Figure CN116033542B_ABST
    Figure CN116033542B_ABST
Patent Text Reader

Abstract

The application provides a positioning method, device, terminal, base station and positioning server. The method comprises: the terminal sends a positioning wake-up indication to the base station in an inactive state or an idle state. By using the positioning method, the terminal can send the positioning wake-up indication to the base station in the inactive state or the idle state, that is, the uplink positioning in the inactive state or the idle state is indicated by a signal, so that the base station is informed to start the uplink positioning, and the positioning problem of the terminal in the inactive state or the idle state is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless technology, and in particular to a positioning method, device, terminal, base station and positioning server. Background Technology

[0002] Currently, all existing UE positioning is completed in connected mode, where the UE and the base station are in a synchronous connection state. Uplink positioning in connected mode requires multiple interactions with the core network. The positioning process typically involves: the core network recommending a Sounding Reference Signal (SRS) to the serving base station; the serving base station then configuring and activating the SRS for the terminal and instructing the UE to send the SRS; and the Location Management Function (LMF) server instructing neighboring base stations to receive the SRS. Only then can each base station receive and measure the SRS signal sent by the UE in connected mode, completing uplink positioning.

[0003] Current standards introduce inactive-state positioning. When a UE detects a positioning request that meets the conditions, it is expected to initiate the UE positioning process directly in the inactive or even idle state. However, how the UE can send uplink positioning signals in the inactive or idle state so that surrounding base stations can receive them correctly is a significant problem. This is because there may be uplink synchronization issues, questions about when the base station should initiate uplink measurement, and whether the base station can constantly monitor SRS signals. Therefore, simply using the SRS positioning signal configured by the serving base station used in connected-state positioning as the positioning signal for the inactive or idle state cannot meet the positioning requirements. It is necessary to find a suitable positioning signal and process for use in the inactive or idle state to minimize the coupling of resource allocation between the UE and the core network, to more efficiently support positioning in the inactive / idle state, and to further reduce terminal power consumption. Existing technologies cannot meet these requirements. Summary of the Invention

[0004] The purpose of this invention is to provide a positioning method, device, terminal, base station, and positioning server to solve the positioning problem of a terminal in an inactive / idle state.

[0005] This application provides a positioning method, which is executed by a terminal, and the method includes:

[0006] When the terminal is inactive or idle, it sends a location wake-up instruction to the base station.

[0007] Optionally, in the positioning method, sending a positioning wake-up instruction to the base station includes:

[0008] The location wake-up instruction is sent to the base station through one of the following methods: preset configuration resources, random access procedure, and dedicated signaling;

[0009] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0010] Optionally, the positioning method, wherein sending a positioning wake-up instruction to the base station through preset configuration resources includes one of the following:

[0011] A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH).

[0012] By sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH), message 1 or message A of the random access procedure is sent to the base station, and a location wake-up indication is sent.

[0013] Optionally, the positioning method, wherein sending a positioning wake-up instruction to the base station through a random access procedure includes:

[0014] In message 3 of the four-step random access procedure, or in message A of the two-step random access procedure, a location wake-up indication is sent to the base station. The location wake-up indication is used to request the base station to allocate uplink location resources for the terminal.

[0015] Optionally, in the positioning method, after sending a positioning wake-up indication, the method further includes:

[0016] Receive the preset uplink positioning resources configured by the base station for the terminal to transmit uplink positioning signals;

[0017] The preset uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0018] Optionally, the positioning method, wherein receiving preset uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, includes:

[0019] The terminal receives the preset uplink positioning resources configured by the base station through a random access procedure and / or dedicated signaling.

[0020] Optionally, in the positioning method, when a positioning wake-up indication is sent to the base station via message 1 of the four-step random access procedure, the method includes:

[0021] Receive message 2 sent by the base station, wherein message 2 includes an uplink positioning resource index pre-configured by the base station;

[0022] Send message 3 to the base station, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0023] The system receives message 4 sent by the base station, which includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0024] Optionally, the positioning method further includes:

[0025] Using preset uplink positioning resources, an uplink positioning signal is sent to the base station;

[0026] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0027] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0028] Optionally, in the positioning method, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0029] Optionally, in the positioning method, after receiving the uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, the method further includes:

[0030] Send an uplink positioning request to the base station;

[0031] The uplink positioning request is used to request the execution of uplink positioning service, and the uplink positioning request includes a Temporary Mobile Subscriber Identity (S-TMSI).

[0032] This application embodiment also provides a positioning method, wherein the method is executed by a base station, the method comprising:

[0033] The receiving terminal sends a location wake-up instruction to the base station when it is inactive or idle.

[0034] According to the location wake-up instruction, the terminal sends a location reporting message to the location server;

[0035] The location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the preset uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0036] Optionally, in the positioning method, receiving a positioning wake-up instruction sent by the receiving terminal to the base station includes:

[0037] The terminal receives a location wake-up instruction sent to the base station through one of the following: preset configuration resources, random access procedures, and dedicated signaling;

[0038] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0039] Optionally, the positioning method, wherein receiving a positioning wake-up indication sent through a preset configuration resource, includes:

[0040] Receive the location wake-up instruction;

[0041] The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or

[0042] The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

[0043] Optionally, in the positioning method, the location wake-up instruction sent by the receiving terminal to the base station through a random access procedure includes:

[0044] The terminal sends a location wake-up instruction to the base station in message 3 of the four-step random access procedure or in message A of the two-step random access procedure. The location wake-up instruction is used to request the base station to allocate uplink location resources for the terminal.

[0045] Optionally, in the positioning method, after the receiving terminal sends a positioning wake-up instruction to the base station through a random access procedure, the method further includes:

[0046] The preset uplink positioning resources configured for uplink positioning signal transmission are sent to the terminal via a random access procedure or dedicated signaling.

[0047] The preset uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0048] Optionally, the positioning method further includes:

[0049] The preset uplink positioning resources configured for the terminal are encapsulated and sent to the core network.

[0050] Optionally, in the positioning method, if a positioning wake-up indication sent by the terminal is received via message 1 of the random access procedure, the method further includes:

[0051] In response to message 1, message 2 is sent to the terminal, and message 2 includes the uplink positioning resource index pre-configured by the base station;

[0052] Receive message 3 sent by the terminal, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0053] Message 4 is sent to the terminal, and message 4 includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0054] Optionally, the positioning method further includes:

[0055] Receive the uplink positioning signal sent by the terminal to the base station using preset uplink positioning resources;

[0056] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0057] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0058] Optionally, in the positioning method, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0059] Optionally, the positioning method further includes:

[0060] Resource configuration information is sent to the terminal via dedicated signaling;

[0061] The resource configuration information includes the preset configuration resources and / or the preset uplink positioning resources used for uplink positioning signal transmission;

[0062] Different terminals correspond to different preset configuration resources and different preset uplink positioning resources.

[0063] Optionally, in the positioning method, after sending resource configuration information to the terminal, the method further includes:

[0064] Send resource association indication information to the positioning server; wherein, the resource association indication information records the association relationship between the preset uplink positioning resource and the terminal identifier of the terminal.

[0065] Optionally, the positioning method further includes:

[0066] Send the candidate resources within this cell for sending uplink positioning signals to the positioning server;

[0067] Obtain recommended resources sent by the location server based on candidate resources from multiple base stations;

[0068] Based on the recommended resources, determine the pre-configured uplink positioning resources;

[0069] The uplink positioning resources mentioned in the broadcast.

[0070] Optionally, the positioning method further includes:

[0071] The broadcast is used to send the preset PRACH timing and preset preamble of the location wake-up indication.

[0072] This application embodiment also provides a positioning method, wherein the method is executed by a positioning server, the method comprising:

[0073] The terminal receives a location reporting message sent by the base station, which is used for uplink positioning when the terminal is in an inactive or idle state.

[0074] Based on the location reporting message, determine the uplink location resources for the terminal to send uplink location signals;

[0075] The location reporting message includes the terminal identifier of the terminal. Based on the pre-recorded association between the terminal identifier and the pre-configured uplink location resources of the base station, the uplink location resources for the terminal to send uplink location signals are determined; or...

[0076] The location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0077] Optionally, the positioning method further includes:

[0078] A positioning signal indication is sent to a neighboring base station of the base station. The positioning signal indication includes the uplink positioning resources, which are used to instruct the neighboring base station to use the uplink positioning resources to receive the uplink positioning signal.

[0079] This application also provides a terminal, which includes a memory, a transceiver, and a processor:

[0080] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0081] When the terminal is inactive or idle, it sends a location wake-up instruction to the base station.

[0082] Optionally, in the terminal, the processor sends a location wake-up instruction to the base station, specifically by:

[0083] The location wake-up instruction is sent to the base station through one of the following methods: preset configuration resources, random access procedure, and dedicated signaling;

[0084] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0085] Optionally, in the terminal, the processor sends a location wake-up instruction to the base station through preset configuration resources, including one of the following:

[0086] A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH).

[0087] By sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH), message 1 or message A of the random access procedure is sent to the base station, and a location wake-up indication is sent.

[0088] Optionally, in the terminal, the processor sends a location wake-up instruction to the base station through a random access procedure, specifically:

[0089] In message 3 of the four-step random access procedure, or in message A of the two-step random access procedure, a location wake-up indication is sent to the base station. The location wake-up indication is used to request the base station to allocate uplink location resources for the terminal.

[0090] Optionally, in the terminal, after sending the location wake-up instruction, the processor is further configured to:

[0091] Receive the preset uplink positioning resources configured by the base station for the terminal to transmit uplink positioning signals;

[0092] The preset uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0093] Optionally, in the terminal, the processor receives uplink positioning resources configured by the base station for uplink positioning signal transmission, specifically:

[0094] The terminal receives the uplink positioning resources configured by the base station through a random access procedure and / or dedicated signaling.

[0095] Optionally, in the terminal, when sending a location wake-up indication to the base station via message 1 of the four-step random access procedure, the processor is further configured to:

[0096] Receive message 2 sent by the base station, wherein message 2 includes an uplink positioning resource index pre-configured by the base station;

[0097] Send message 3 to the base station, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0098] The system receives message 4 sent by the base station, which includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0099] Optionally, in the terminal, the processor is further configured to:

[0100] Using preset uplink positioning resources, an uplink positioning signal is sent to the base station;

[0101] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0102] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0103] This application also provides a base station, which includes a memory, a transceiver, and a processor:

[0104] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0105] The receiving terminal sends a location wake-up instruction to the base station when it is inactive or idle.

[0106] According to the location wake-up instruction, the terminal sends a location reporting message to the location server;

[0107] The location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0108] Optionally, in the base station, the processor receives a location wake-up instruction sent by the terminal to the base station, specifically as follows:

[0109] Receive the location wake-up instruction;

[0110] The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or

[0111] The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

[0112] This application also provides a positioning server, which includes a memory, a transceiver, and a processor.

[0113] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0114] The terminal receives a location reporting message sent by the base station, which is used for uplink positioning when the terminal is in an inactive or idle state.

[0115] Based on the location reporting message, determine the uplink location resources for the terminal to send uplink location signals;

[0116] The location reporting message includes the terminal identifier of the terminal. Based on the pre-recorded association between the terminal identifier and the pre-configured uplink location resources of the base station, the uplink location resources for the terminal to send uplink location signals are determined; or...

[0117] The location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0118] This application embodiment also provides a positioning device, wherein the positioning is performed by a terminal, and the device includes:

[0119] The first transmitting unit is used to send a location wake-up instruction to the base station when the terminal is in an inactive or idle state.

[0120] This application embodiment also provides a positioning device, wherein the positioning is performed by a base station, and the device includes:

[0121] The instruction receiving unit is used to receive a location wake-up instruction sent by the terminal to the base station when the terminal is in an inactive or idle state.

[0122] The message reporting unit is used to send the location reporting message of the terminal to the location server according to the location wake-up instruction;

[0123] The location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0124] This application embodiment also provides a positioning device, wherein the positioning is performed by a positioning server, and the device includes:

[0125] The message receiving unit is used to receive a location reporting message sent by the base station. The location reporting message is used for uplink positioning of the terminal when it is inactive or idle.

[0126] The resource determination unit is used to determine the uplink positioning resources for the terminal to send uplink positioning signals based on the positioning reporting message.

[0127] The location reporting message includes the terminal identifier of the terminal. Based on the pre-recorded association between the terminal identifier and the pre-configured uplink location resources of the base station, the uplink location resources for the terminal to send uplink location signals are determined; or...

[0128] The location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0129] This application also provides a processor-readable storage medium storing a computer program for causing the processor to perform the positioning method as described in any of the preceding claims.

[0130] The beneficial effects of the above-described technical solution of the present invention are as follows:

[0131] Using the positioning method described in this application, the terminal can send a positioning wake-up instruction to the base station in an inactive or idle state. That is, it indicates uplink positioning in an inactive or idle state through a signal to notify the base station to start uplink positioning, thus solving the positioning problem of the terminal in the inactive / idle state. Attached Figure Description

[0132] Figure 1 This is a flowchart illustrating one embodiment of the positioning method described in this application.

[0133] Figure 2 This is one of the flowcharts illustrating the positioning method described in the embodiments of this application;

[0134] Figure 3 This is a second schematic flowchart illustrating the positioning method described in the embodiments of this application;

[0135] Figure 4 This is the third flowchart illustrating the positioning method described in the embodiments of this application;

[0136] Figure 5 This is a fourth flowchart illustrating the positioning method described in the embodiments of this application;

[0137] Figure 6 This is the fifth flowchart illustrating the positioning method described in the embodiments of this application;

[0138] Figure 7 This is a flowchart illustrating a second embodiment of the positioning method described in this application.

[0139] Figure 8 This is a flowchart illustrating a third embodiment of the positioning method described in this application.

[0140] Figure 9 This is a schematic diagram of the structure of the terminal described in the embodiments of this application;

[0141] Figure 10 This is a schematic diagram of the base station structure described in the embodiments of this application;

[0142] Figure 11 This is a schematic diagram of the structure of the positioning server described in an embodiment of this application;

[0143] Figure 12 This is one of the structural schematic diagrams of the positioning device described in the embodiments of this application;

[0144] Figure 13 This is a second schematic diagram of the positioning device described in the embodiments of this application;

[0145] Figure 14 This is the third schematic diagram of the positioning device described in the embodiments of this application. Detailed Implementation

[0146] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0147] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0148] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0149] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).

[0150] To address the issue that existing technologies for uplink positioning in terminals are all implemented in the connected state and cannot be applied to the inactive or idle state, this application provides a positioning method in which the terminal, when in an inactive or idle state, initiates uplink positioning in the inactive or idle state by sending a positioning wake-up instruction, thereby obtaining uplink positioning resources.

[0151] One embodiment of this application provides a positioning method, executed by a terminal, such as... Figure 1 As shown, the method includes:

[0152] S110, when the terminal is in an inactive or idle state, it sends a location wake-up instruction to the base station.

[0153] Using the positioning method described in the embodiments of this application, the terminal can send a positioning wake-up instruction to the base station in the inactive or idle state, that is, indicate uplink positioning in the inactive or idle state through a signal, so as to notify the base station to start uplink positioning.

[0154] Optionally, in this embodiment of the application, step S110, sending a location wake-up indication to the base station, includes:

[0155] Send a location wake-up instruction to the base station through one of the following: preset configuration resources, random access procedure, and dedicated signaling;

[0156] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0157] Optionally, when the terminal is still in the cell where the serving base station is located when it was released from the connected state, the serving base station allocates dedicated resources for location wake-up to the terminal, and the terminal sends a location wake-up instruction to the serving base station through these dedicated resources; or, the base station broadcasts the dedicated resources for location wake-up within its cell, and the terminal sends a location wake-up instruction to the base station.

[0158] In this implementation method, the terminal uses dedicated resources for location wake-up as a location wake-up indication to notify the base station to enable uplink location for the terminal.

[0159] Optionally, the preset configuration resource can be to send a preset preamble code at a preset time on the Physical Random Access Channel (PRACH).

[0160] Optionally, in this embodiment of the application, a location wake-up instruction is sent to the base station through preset configuration resources, including one of the following:

[0161] A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH).

[0162] By sending a preset preamble at a preset time on the preset physical random access channel PRACH to send message 1 or message A of the random access procedure, a location wake-up indication is sent to the base station.

[0163] A location wake-up instruction is sent to the base station via dedicated signaling.

[0164] Optionally, sending a location wake-up indication to the base station via dedicated signaling includes, but is not limited to, sending a location wake-up indication via at least one of the following:

[0165] Terminal identifier, terminal location request type, and wake-up type.

[0166] Optionally, wake-up types include periodic wake-up and event-based wake-up.

[0167] Optionally, a location wake-up indication is sent to the base station by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH), including:

[0168] When a terminal is released from a connected state by the base station and enters an inactive or idle state, if the base station sends a connection release message to the terminal, the base station allocates a preset timing and a preset preamble for the terminal to send a location wake-up indication; or

[0169] The base station broadcasts dedicated resources within its cell for location wake-up. When a terminal needs to send an uplink location signal in an inactive or idle state, it first receives a system message to obtain the optional resources within the cell used to apply for location services, that is, to send a location wake-up instruction.

[0170] Optionally, when the base station is the base station that the terminal was connected to before entering the inactive or idle state, when the terminal is released from the connected state by the base station and enters the inactive or idle state, if the base station sends a connection release message to the terminal, the base station allocates a preset timing and a preset preamble for the physical random access channel (PRACH) for the terminal to send a location wake-up indication; optionally, the base station also allocates preset uplink positioning resources for the terminal to send an uplink positioning signal.

[0171] In this implementation, when the base station is the base station that the terminal was connected to before entering the inactive or idle state, the terminal sends a preset preamble to the base station at a preset time through the Physical Random Access Channel (PRACH) to send a location wake-up instruction.

[0172] Furthermore, by storing the preset timing and preset preamble of the Physical Random Access Channel (PRACH) allocated to the terminal, as well as the terminal information such as the terminal identifier, the base station determines that it has received the location wake-up instruction sent by the terminal after receiving the preset preamble sent by the terminal through the preset timing of the PRACH, based on the correlation between the stored terminal identifier and the corresponding preset timing and preset preamble of the PRACH.

[0173] Further, optionally, the base station sends to the positioning server a preset timing and preset preamble for the Physical Random Access Channel (PRACH) allocated to the terminal for sending a positioning wake-up indication, a preset uplink positioning resource for sending an uplink positioning signal, and a terminal identifier.

[0174] Furthermore, based on the received location wake-up instruction, the base station sends a location reporting message from the terminal to the location server. This location reporting message includes a terminal identifier, used for the terminal to request an uplink location signal. Based on the received terminal identifier, the location server determines the corresponding preset uplink location resources and sends these resources to at least one neighboring base station, notifying it to prepare to receive the uplink location signal from the terminal.

[0175] Based on this, the base station and its neighboring base stations begin preparing to receive uplink positioning signals sent by the terminal.

[0176] This implementation utilizes the preset configuration resources allocated by the serving base station for sending location wake-up instructions and the preset uplink positioning resources for sending uplink positioning signals. This ensures a one-to-one correspondence between the preset configuration resources, the preset uplink positioning resources, and the terminals in the cell where the base station is located. This bypasses the steps required in existing mechanisms, such as random access, establishing a connection between the terminal and the core network, and finally exchanging uplink positioning signals through the core network. Without moving the terminal from the source base station, it efficiently completes the transmission and reception of uplink positioning signals in inactive or idle states, improving the terminal's positioning efficiency in these states, significantly reducing power consumption, latency, and numerous signaling processes.

[0177] In another implementation, the base station broadcasts dedicated resources within itself for location-based wake-up, specifically:

[0178] Each cell of the base station is assigned a dedicated Physical Random Access Channel (PRACH) with a preset timing and a preset preamble, which is used by the terminal to request location services, i.e., to send a location wake-up instruction.

[0179] The base station broadcasts the preset timing and preset preamble of the location-specific Physical Random Access Channel (PRACH).

[0180] When a terminal needs to send an uplink positioning signal in an inactive or idle state, it first receives a system message to obtain the available resources within the cell for applying for positioning services, that is, for sending a positioning wake-up instruction.

[0181] In this implementation method, optionally, a location wake-up instruction is sent to the base station through preset configuration resources, including:

[0182] By sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH), message 1 or message A of the random access procedure is sent to the base station, and a location wake-up indication is sent.

[0183] Specifically, when using the four-step random access method, the terminal uses the preset physical random access channel PRACH, which is dedicated to sending location wake-up indication, and the preset preamble transmission message 1 broadcast by the base station;

[0184] Based on the received message 1, the base station determines that the received message 1 is a location wake-up indication sent by one of the terminals through the preset physical random access channel PRACH and the preset preamble.

[0185] Furthermore, the base station can send message 2 to the terminal based on the received message 1. Optionally, message 2 includes an uplink positioning resource index pre-configured by the base station.

[0186] The terminal sends message 3 to the base station based on the received message 2. Message 3 includes the uplink positioning resources requested by the terminal based on the uplink resource positioning index.

[0187] The base station sends message 4 to the terminal based on the received message 3. The message 4 includes the uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0188] When using the two-step random access method, the terminal uses the preset physical random access channel PRACH, which is dedicated to sending the location wake-up indication, and the preset preamble transmission message A, which is broadcast by the base station.

[0189] Based on the received message A, the base station determines that the received message A is a location wake-up indication sent by one of the terminals through the preset physical random access channel PRACH and the preset preamble.

[0190] According to message A, the base station sends message B to the terminal, which includes uplink positioning resources configured for the terminal.

[0191] Optionally, the uplink positioning resources include at least one of SRS signal configuration, PRACH channel configuration, SRS signal index, and PRACH channel index.

[0192] In another embodiment of this application, a location wake-up instruction is sent to the base station through a random access procedure, including: sending a location wake-up instruction to the base station in message 3 of a four-step random access procedure or in message A of a two-step random access procedure, wherein the location wake-up instruction is used to request the base station to allocate uplink positioning resources for the terminal.

[0193] In this embodiment, taking the four-step random access method as an example, the terminal completes uplink positioning using the four-step random access method, specifically including:

[0194] The terminal sends message 1 based on the PRACH resources configured in the system message.

[0195] After receiving message 1, the base station sends message 2;

[0196] The terminal sends message 3 to the base station, message 3 including at least one of the following:

[0197] Terminal information, such as terminal identity information ID or terminal identifier;

[0198] Location wake-up indication is used to request the allocation of uplink location resources, such as SRS resources or PRACH channel resources, from the terminal.

[0199] Based on the received message 3, the base station sends message 4 to the terminal. Optionally, message 4 includes uplink positioning resources allocated by the base station to the terminal, such as SRS signal configuration and / or PRACH channel configuration.

[0200] In this implementation method, using a four-step random access process, the terminal sends a location wake-up instruction to the base station and receives uplink location resources allocated to the terminal by the base station.

[0201] In this embodiment, taking the two-step random access method as an example, the terminal completes uplink positioning using the two-step random access method, specifically including:

[0202] The terminal sends message A according to the PRACH resources configured in the system message; and message A includes:

[0203] Terminal information, such as terminal identity information ID and / or terminal identifier;

[0204] Location wake-up indication is used to request the allocation of uplink location resources, such as SRS resources or PRACH channel resources, from the terminal.

[0205] The base station sends message B to the terminal based on the received message A, and message B includes uplink positioning resources allocated by the base station to the terminal, such as SRS signal configuration and / or PRACH channel configuration.

[0206] In this implementation method, a two-step random access process is used to send a location wake-up instruction to the base station and receive uplink location resources allocated to the terminal by the base station.

[0207] The positioning method described in this application embodiment, after sending a positioning wake-up instruction, further includes:

[0208] Receive uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal;

[0209] The uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0210] Optionally, the SRS signal configuration resource includes SRS resource configuration and / or SRS index; the PRACH channel configuration resource includes PRACH channel configuration and / or PRACH channel index.

[0211] Optionally, after sending a location wake-up indication via a random access procedure or dedicated signaling, the terminal receives uplink positioning resources configured by the base station for uplink positioning signal transmission.

[0212] Optionally, the uplink positioning resources configured by the base station for the terminal are received through a random access procedure and / or dedicated signaling.

[0213] Optionally, the uplink positioning resources configured for the terminal by the base station via dedicated signaling include:

[0214] When the base station sends a connection release message to the terminal, it allocates uplink positioning resources to the terminal; or

[0215] Uplink positioning resources are configured directly for the terminal through dedicated resource configuration signaling.

[0216] Optionally, after sending a location wake-up instruction to the base station via message 3 of the random access procedure, the terminal receives uplink location resources allocated by the base station via message 4; after sending a location wake-up instruction to the base station via message A, the terminal receives uplink location resources allocated by the base station via message B.

[0217] The positioning method described in this application, after sending a positioning wake-up instruction to the base station and receiving uplink positioning resources configured by the base station for uplink positioning signal transmission to the terminal, further includes:

[0218] Using preset uplink positioning resources, an uplink positioning signal is sent to the base station;

[0219] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0220] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0221] Optionally, in the positioning method, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0222] In one embodiment, optionally, when the base station is the serving base station connected to before the terminal enters the inactive or idle state, the serving base station pre-allocates the preset uplink positioning resources to the terminal for the terminal to send the uplink positioning signal.

[0223] In another embodiment, optionally, when the base station is another base station that the terminal was connected to before entering the inactive or idle state, after receiving the location wake-up instruction sent by the terminal, the base station allocates the preset uplink positioning resources to the terminal for sending uplink positioning signals.

[0224] Optionally, in this embodiment of the application, after receiving the uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, the method further includes:

[0225] Send an uplink positioning request to the base station;

[0226] The uplink positioning request is used to request the execution of uplink positioning service, and the uplink positioning request includes a Temporary Mobile Subscriber Identity (S-TMSI).

[0227] Optionally, the uplink positioning request is sent via an RRC request, including the S-TMSI and information requesting the execution of uplink positioning services, such as the reason for the request (continue uplink positioning service) and the corresponding Network Access Server (NAS) information, so that the base station can establish a connection between the terminal and the core network for the terminal's uplink positioning. In the positioning method described in this application embodiment, when the terminal starts sending uplink positioning signals, it uses a preset timing and a preset preamble of the Physical Random Access Channel (PRACH) allocated by the base station to send a positioning wake-up indication to the base station, notifying the base station that it is about to start sending uplink positioning signals.

[0228] Optionally, the transmitted uplink positioning signal includes an SRS signal and / or a PRACH channel.

[0229] Optionally, when the uplink positioning signal sent by the terminal is an SRS signal, the base station broadcasts candidate resources for sending SRS signals in the system message for inactive or idle states, and the base station pre-sends the SRS resources broadcast by the cell to the positioning server.

[0230] When the uplink positioning signal sent by the terminal is the PRACH channel, the base station pre-allocates the PRACH channel resources allocated in the cell for uplink positioning signals and sends them to the positioning server.

[0231] When a terminal is in an inactive or idle state and is preparing to send an uplink positioning signal, the terminal first sends a positioning wake-up indication, such as by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH). After receiving the positioning wake-up indication, the base station determines that the terminal is about to send an uplink positioning signal.

[0232] In this embodiment of the application, optionally, the terminal uses preset uplink positioning resources to send uplink positioning signals to the base station. The preset uplink positioning resources can be dedicated resources pre-configured by the base station for the terminal, or a resource pool pre-configured by the base station in a broadcast message. After the base station receives the positioning wake-up instruction sent by the terminal, it allocates uplink positioning resources to the terminal according to the broadcast resource pool.

[0233] In this embodiment of the application, optionally, the preset uplink positioning resources allocated by the base station to the terminal are sent to the core network through the New Radio Positioning Protocol A (NRPPa) container, such as to the positioning server. After receiving the preset uplink positioning resources configured for the terminal, the core network sends the preset uplink positioning resources to other base stations so that each base station can receive uplink positioning signals.

[0234] The positioning method described in this application embodiment may be, but is not limited to, the following premise for performing the positioning in the above implementation: the application layer location service (LCS) request has been sent to the positioning server, the terminal has established a connection with the positioning server, the terminal has been released into an inactive or idle state, but the LCS request has not been completed and responded to.

[0235] The following are examples illustrating specific embodiments of the positioning method described in this application.

[0236] Example 1

[0237] In this first embodiment, taking the example of a cell where the terminal is still in the cell where the serving base station is located after the terminal has been released from the connected state to the idle state or the inactive state, the application scenario that needs to determine the terminal location is under the delayed deferred location request (MT-LR) service or the mobile originated location request (MO-LR) service.

[0238] Specifically, in this embodiment, such as Figure 2 As shown, the specific implementation process of the terminal performing uplink positioning includes the following steps:

[0239] S210, when the terminal is released from the connected state by the base station and enters the inactive state or idle state, if the base station sends a connection release message to the terminal, the base station allocates a preset timing and a preset preamble for the physical random access channel (PRACH) to the terminal for the terminal to send a location wake-up indication; optionally, the base station also allocates preset uplink positioning resources to the terminal for the terminal to send an uplink positioning signal.

[0240] S220, The terminal saves the preset timing and preset preamble of the Physical Random Access Channel (PRACH) allocated to the terminal, as well as the terminal information, such as the terminal identifier.

[0241] S230, the base station sends to the positioning server the preset PRACH timing and preset preamble for the physical random access channel allocated to the terminal for sending the positioning wake-up indication, the preset uplink positioning resources for sending the uplink positioning signal, and the terminal information.

[0242] S240, when the terminal is preparing to send an uplink positioning signal to the serving base station, the terminal sends the preset timing and preset preamble of the Physical Random Access Channel (PRACH) configured for the terminal in step S210, that is, sends the PRACH to the base station, and notifies the base station that the terminal is preparing to send an uplink positioning signal through the positioning wake-up indication.

[0243] S250, the base station determines that it has received a location wake-up instruction sent by the terminal based on the association relationship between the stored terminal identifier and the preset PRACH timing and preset preamble of the corresponding physical random access channel; and sends the terminal information and the uplink location request information of the terminal corresponding to the terminal information to the location server.

[0244] S260, the positioning server determines the corresponding preset uplink positioning resources based on the received terminal identifier, sends the determined preset uplink positioning resources to at least one neighboring base station of the base station, notifies the at least one neighboring base station to prepare to receive the uplink positioning signal sent by the terminal, and enables the serving base station and the neighboring base stations of the serving base station to begin preparing to receive the uplink positioning signal sent by the terminal.

[0245] S270, The serving base station sends a signal activation instruction to the terminal to activate the uplink positioning resources configured for the terminal; wherein, this step is optional, and the serving base station sends the signal activation instruction to the terminal when the uplink positioning signal needs to be activated.

[0246] S280, the terminal uses the preset uplink positioning resources allocated to the terminal by the base station in step S210 to send an uplink positioning signal to the base station; optionally, the uplink positioning signal may include, but is not limited to, only include a PRACH signal and / or a dedicated SRS signal, and the PRACH signal may include a preset timing and a preset preamble of the PRACH.

[0247] This implementation utilizes the preset configuration resources allocated by the serving base station for sending location wake-up instructions and the preset uplink positioning resources for sending uplink positioning signals. This ensures a one-to-one correspondence between the preset configuration resources, the preset uplink positioning resources, and the terminals in the cell where the base station is located. This bypasses the steps required in existing mechanisms, such as random access, establishing a connection between the terminal and the core network, and finally exchanging uplink positioning signals through the core network. Without moving the terminal from the source base station, it efficiently completes the transmission and reception of uplink positioning signals in inactive or idle states, improving the terminal's positioning efficiency in these states, significantly reducing power consumption, latency, and numerous signaling processes.

[0248] The following embodiments illustrate the specific implementation method when a terminal leaves the cell of the serving base station connected in the connected state after entering the idle or inactive state from the connected state, in the deferred MT-LR scenario, and needs to send uplink positioning signals through other base stations besides the serving base station.

[0249] Example 2

[0250] In this embodiment, optionally, the base station determines and broadcasts candidate resources within the cell that are inactive or idle and can transmit uplink positioning signals. The specific process includes:

[0251] The base station first allocates candidate resources within its cell that can be used as uplink positioning signals for inactive or idle terminals. These candidate resources can be one or more combinations of the following resources:

[0252] Single or multiple SRS physical resource configurations and index identifiers.

[0253] PRACH channel resources may optionally include PRACH timing and a preset preamble.

[0254] Each base station sends the allocated candidate resources to the positioning server, informing it of the candidate uplink positioning resources for its cell.

[0255] The positioning server collects candidate uplink positioning resources sent by each base station and coordinates them to ensure that neighboring cells have staggered resource configurations. Optionally, if the positioning server detects conflicts in candidate uplink positioning resources between neighboring cells, it can send a configuration recommendation request to each base station.

[0256] Optionally, after receiving the configuration recommendation request from the positioning server, each base station updates its uplink positioning resource configuration and replies to the positioning server, informing it of the uplink positioning resources recommended by the positioning server.

[0257] Furthermore, the base station broadcasts the coordinated candidate uplink positioning resources in the system message;

[0258] When a terminal needs to send an uplink positioning signal in an inactive or idle state, it receives a system message and obtains the pre-configured candidate uplink positioning resources within the cell.

[0259] Example 3

[0260] In this embodiment, the base station broadcasts dedicated resources within its own memory used for location-based wake-up, specifically:

[0261] Each cell of the base station is assigned a dedicated Physical Random Access Channel (PRACH) with a preset timing and a preset preamble, which is used by the terminal to request location services, i.e., to send a location wake-up instruction.

[0262] The base station broadcasts the preset timing and preset preamble of the location-specific Physical Random Access Channel (PRACH).

[0263] When a terminal needs to send an uplink positioning signal in an inactive or idle state, it first receives a system message to obtain the available resources within the cell for applying for positioning services, that is, for sending a positioning wake-up instruction.

[0264] Example 4

[0265] In this embodiment, the terminal uses a four-step random access method to complete uplink positioning in the inactive or idle state, combined with Figure 3 As shown, the specific implementation process includes:

[0266] S310, the terminal sends message 1 according to the PRACH resources configured in the system message;

[0267] S320, after receiving message 1, the base station sends message 2 to the terminal; the sending of message 1 and message 2 is the same as the sending process of message 1 and message 2 in the existing four-step random access.

[0268] S330, the terminal sends message 3 to the base station, message 3 including at least one of the following:

[0269] Terminal information, such as terminal identity information ID and / or terminal identifier;

[0270] Location wake-up indication is used to request the allocation of uplink location resources, such as SRS resources or PRACH channel resources, from the terminal.

[0271] S340, the base station sends message 4 to the terminal based on the received message 3. The message 4 includes uplink positioning resources allocated by the base station to the terminal, such as SRS signal configuration and / or PRACH channel configuration.

[0272] Optionally, message 4 may also include at least one of the terminal contention resolution identifier and C-RNTI.

[0273] S350, the terminal sends an uplink positioning request, which may be an RRC request, including S-TMSI and information requesting the execution of uplink positioning services, such as the reason for the request (continue uplink positioning services) and the corresponding NAS information, so that the base station can establish a connection between the terminal and the core network for the terminal's uplink positioning.

[0274] S360: Based on the received uplink positioning request, the base station establishes a connection with the core network and sends the terminal information to the Access and Mobility Management function (AMF) unit of the core network.

[0275] S370, the base station sends the uplink positioning resources allocated to the terminal to the positioning server; specifically, the base station encapsulates the uplink positioning resources in a container and sends them to the positioning server via AMF;

[0276] S380, the positioning server sends the uplink positioning resources of the terminal to the neighboring base stations of the base station, notifying those neighboring base stations to prepare to receive the uplink positioning signal;

[0277] S390, after receiving message 4, the terminal sends an uplink positioning signal on the uplink positioning resources allocated to the terminal by the base station;

[0278] S391, the base station and its neighboring base stations receive uplink positioning signals, complete uplink positioning signal measurement, and report relevant measurement values ​​to the core network.

[0279] Example 5

[0280] In this embodiment, the terminal uses a four-step random access method to send a semi-persistent positioning signal in an inactive or idle state to complete the uplink positioning of the terminal.

[0281] Specifically, in this embodiment, steps S310 to S380 of embodiment four are included. Based on steps S310 to S380, when the uplink positioning signal is a semi-persistent signal requiring activation, the positioning server sends the terminal's uplink positioning resources to the neighboring base stations of the base station, notifying these neighboring base stations to prepare to receive the uplink positioning signal. Figure 3 As shown, it further includes the following steps:

[0282] S381, The positioning server sends activation information to the base station to activate the uplink positioning signal;

[0283] S382, the base station activates the uplink positioning signal at the expected time and sends an activation command to the terminal.

[0284] After receiving the activation command, the terminal sends an uplink positioning signal on the uplink positioning resources allocated to the terminal by the base station, which is to execute step S390.

[0285] In the above embodiments four and five, the terminal initiates random access based on the PRACH resources configured in the system message, and the location wake-up indication (used to request location signal configuration) is carried through message 3. This method can reduce the consumption of dedicated resources.

[0286] Example 6

[0287] In this embodiment, compared to embodiments four and five, a dedicated random access resource configuration is adopted to send a location wake-up instruction. This dedicated random access resource configuration is displayed to the terminal in the manner shown in embodiment three, which can reduce information interaction, improve positioning efficiency, reduce positioning latency and terminal power consumption.

[0288] Specifically, using the positioning method of this embodiment, the terminal completes uplink positioning in the inactive or idle state using a four-step random access method, such as... Figure 4 As shown, the specific implementation process includes:

[0289] S410, the terminal uses the preset physical random access channel PRACH and the preset preamble transmission message 1 broadcast by the base station for sending a location wake-up indication.

[0290] S420, the base station determines, based on the received message 1, that the received message 1 is a location wake-up indication sent by one of the terminals through the preset physical random access channel PRACH and the preset preamble.

[0291] S430, the base station sends message 2 to the terminal based on the received message 1. Optionally, message 2 includes an uplink positioning resource index pre-configured by the base station. The method for determining the pre-configured uplink positioning resource index can be referred to the method described in Embodiment 2.

[0292] Optionally, message 2 may also include at least one of the following:

[0293] TA is measured in advance at a fixed time;

[0294] Message 3: Resource Configuration;

[0295] RA-RNTI;

[0296] Optional terminals are used for resource configuration of uplink positioning signals.

[0297] S440, the terminal sends message 3 to the base station based on the received message 2; optionally, message 3 includes at least one of the following information:

[0298] Terminal information, such as terminal identity information and / or terminal identifier;

[0299] Information related to the source serving base station;

[0300] The uplink positioning resources requested according to the uplink resource positioning index; wherein, if the resources allocated in step S430 are not suitable, the message 3 sent to the base station includes the uplink positioning resources requested by the terminal, which include SRS resources and / or PRACH resources;

[0301] S450, the base station sends message 4 to the terminal based on the received message 3. Optionally, message 4 includes at least one of the following information:

[0302] Terminal contention resolution identifier;

[0303] C-RNTI;

[0304] The base station configures uplink positioning resources for the terminal based on the uplink positioning resources requested by the terminal.

[0305] S460, the terminal sends an uplink positioning request, which may be an RRC request, including S-TMSI and information requesting the execution of uplink positioning services, such as the reason for the request (continue uplink positioning services) and the corresponding NAS information, so that the base station can establish a connection between the terminal and the core network for the terminal's uplink positioning.

[0306] S470: Based on the received uplink positioning request, the base station establishes a connection with the core network and sends the terminal information to the AMF of the core network.

[0307] S480, the base station sends the uplink positioning resources allocated to the terminal to the positioning server; specifically, the base station encapsulates the uplink positioning resources in a container and sends them to the positioning server via AMF;

[0308] S490, the positioning server sends the uplink positioning resources of the terminal to the neighboring base stations of the base station, notifying those neighboring base stations to prepare to receive the uplink positioning signal;

[0309] S491, after receiving message 4, the terminal sends an uplink positioning signal on the uplink positioning resources allocated to the terminal by the base station;

[0310] S492, the base station and its neighboring base stations receive uplink positioning signals, complete uplink positioning signal measurement, and report relevant measurement values ​​to the core network.

[0311] Example 7

[0312] In this embodiment, the terminal uses a two-step random access method to complete uplink positioning in the inactive or idle state, combined with Figure 5 As shown, the specific implementation process includes:

[0313] S510, the terminal sends message A according to the PRACH resources configured in the system message; optionally, message A includes at least one of the following information:

[0314] Terminal information, such as terminal identity information ID and / or terminal identifier;

[0315] Location wake-up indication is used to request the allocation of uplink location resources, such as SRS resources or PRACH channel resources, from the terminal.

[0316] S520, the base station sends message B back to the terminal based on the received message A, and message B includes at least one of the following information:

[0317] Terminal contention resolution identifier;

[0318] C-RNTI;

[0319] The uplink positioning resources allocated by the base station to the terminal, including at least one of the SRS signal configuration and / or PRACH channel configuration.

[0320] S530, the terminal sends an uplink positioning request, which may be an RRC request, including S-TMSI and information requesting the execution of uplink positioning services, such as the reason for the request (continue uplink positioning services) and the corresponding NAS information, so that the base station can establish a connection between the terminal and the core network for the terminal's uplink positioning.

[0321] S540: The base station establishes a connection with the core network based on the received uplink positioning request and sends the terminal information to the AMF of the core network.

[0322] S550, the base station sends the uplink positioning resources allocated to the terminal to the positioning server; specifically, the base station encapsulates the uplink positioning resources in a container and sends them to the positioning server via AMF;

[0323] S560, the positioning server sends the uplink positioning resources of the terminal to the neighboring base stations of the base station, and notifies the neighboring base stations to prepare to receive the uplink positioning signal.

[0324] S570: After receiving message B, the terminal sends an uplink positioning signal on the uplink positioning resources allocated to the terminal by the base station.

[0325] S580: This base station and its neighboring base stations receive uplink positioning signals, complete uplink positioning signal measurements, and report relevant measurement values ​​to the core network.

[0326] Example 8

[0327] In this embodiment, compared to embodiment seven, a dedicated random access resource configuration is adopted to send a location wake-up instruction. This dedicated random access resource configuration is displayed to the terminal in the manner shown in embodiment three, which can reduce information interaction, improve positioning efficiency, reduce positioning latency and terminal power consumption.

[0328] Specifically, using the positioning method of this embodiment, the terminal completes uplink positioning in the inactive or idle state using a two-step random access method, such as... Figure 6 As shown, the specific implementation process includes:

[0329] S610, the terminal uses the preset physical random access channel PRACH and the preset preamble transmission message A, which are broadcast by the base station and are dedicated to sending location wake-up instructions.

[0330] S620, the base station receives message A sent by the terminal, determines through the preset physical random access channel PRACH and the preset preamble that the received message 1 is a location wake-up indication sent by one of the terminals; and sends message B to the terminal.

[0331] Optionally, message B includes at least one of the following messages:

[0332] Terminal contention resolution identifier;

[0333] C-RNTI;

[0334] The uplink positioning resources allocated by the base station to the terminal, including at least one of the SRS signal configuration and / or PRACH channel configuration.

[0335] S630, the terminal sends an uplink positioning request, which may be an RRC request, including S-TMSI and information requesting the execution of uplink positioning services, such as the reason for the request (continue uplink positioning services) and the corresponding NAS information, so that the base station can establish a connection between the terminal and the core network for the terminal's uplink positioning.

[0336] S640: The base station establishes a connection with the core network based on the received uplink positioning request and sends the terminal information to the AMF of the core network.

[0337] S650, the base station sends the uplink positioning resources allocated to the terminal to the positioning server; specifically, the base station encapsulates the uplink positioning resources in a container and sends them to the positioning server via AMF;

[0338] S660, the positioning server sends the uplink positioning resources of the terminal to the neighboring base stations of the base station, and notifies the neighboring base stations to prepare to receive the uplink positioning signal;

[0339] S670: After receiving message B, the terminal sends an uplink positioning signal on the uplink positioning resources allocated to the terminal by the base station.

[0340] S680: This base station and its neighboring base stations receive uplink positioning signals, complete uplink positioning signal measurements, and report relevant measurement values ​​to the core network.

[0341] This application also provides a positioning method, executed by a base station, such as... Figure 7 As shown, the method includes:

[0342] S710, when the receiving terminal is in an inactive or idle state, it sends a location wake-up instruction to the base station;

[0343] S720, according to the location wake-up instruction, send the location reporting message of the terminal to the location server;

[0344] The location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0345] In the positioning method described in this application embodiment, when the terminal is in an inactive or idle state, it initiates uplink positioning by sending a positioning wake-up instruction to obtain uplink positioning resources; the base station sends a positioning reporting message to the positioning server so that the positioning server sends the corresponding uplink positioning resources to neighboring base stations for uplink positioning signal reception.

[0346] Optionally, in the positioning method, receiving a positioning wake-up instruction sent by the receiving terminal to the base station includes:

[0347] The terminal receives a location wake-up instruction sent to the base station through one of the following: preset configuration resources, random access procedures, and dedicated signaling;

[0348] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0349] Optionally, the positioning method includes receiving the positioning wake-up instruction sent by the terminal through preset configuration resources, which includes receiving the positioning wake-up instruction.

[0350] The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or

[0351] The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

[0352] Optionally, in the positioning method, the location wake-up instruction sent by the receiving terminal to the base station through a random access procedure includes:

[0353] The terminal sends a location wake-up instruction to the base station in message 3 of the four-step random access procedure or in message A of the two-step random access procedure. The location wake-up instruction is used to request the base station to allocate uplink location resources for the terminal.

[0354] Optionally, in the positioning method, after the receiving terminal sends a positioning wake-up instruction to the base station through a random access procedure, the method further includes:

[0355] Uplink positioning resources configured for uplink positioning signal transmission for the terminal are sent to the terminal through a random access procedure or dedicated signaling.

[0356] The uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0357] Optionally, the positioning method further includes:

[0358] The uplink positioning resources configured for the terminal are encapsulated and sent to the core network.

[0359] Optionally, in the positioning method, if a positioning wake-up indication sent by the terminal is received via message 1 of the random access procedure, the method further includes:

[0360] In response to message 1, message 2 is sent to the terminal, and message 2 includes the uplink positioning resource index pre-configured by the base station;

[0361] Receive message 3 sent by the terminal, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0362] Message 4 is sent to the terminal, and message 4 includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0363] Optionally, the positioning method further includes:

[0364] Receive the uplink positioning signal sent by the terminal to the base station using preset uplink positioning resources;

[0365] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0366] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0367] Optionally, in the positioning method, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0368] Optionally, the positioning method further includes:

[0369] Resource configuration information is sent to the terminal via dedicated signaling;

[0370] The resource configuration information includes the preset configuration resources and / or the preset uplink positioning resources used for uplink positioning signal transmission;

[0371] Different terminals correspond to different preset configuration resources and different preset uplink positioning resources.

[0372] Optionally, in the positioning method, after sending resource configuration information to the terminal, the method further includes:

[0373] Send resource association indication information to the positioning server; wherein, the resource association indication information records the association relationship between the preset uplink positioning resource and the terminal identifier of the terminal.

[0374] Optionally, the positioning method further includes:

[0375] Send the candidate resources within this cell for sending uplink positioning signals to the positioning server;

[0376] Obtain recommended resources sent by the location server based on candidate resources from multiple base stations;

[0377] Based on the recommended resources, determine the pre-configured uplink positioning resources;

[0378] The uplink positioning resources mentioned in the broadcast.

[0379] Optionally, the positioning method further includes:

[0380] The broadcast is used to send the preset PRACH timing and preset preamble of the location wake-up indication.

[0381] When the positioning method described in this application is applied to a base station, the specific implementation process of each of the above embodiments can be found in the description of the positioning method applied to the terminal side, and will not be described in detail here.

[0382] This application also provides a positioning method, executed by a positioning server, such as... Figure 8As shown, the method includes:

[0383] S810, Receive a location reporting message sent by the base station, the location reporting message being used for uplink positioning of the terminal when it is inactive or idle;

[0384] S820, based on the location reporting message, determine the uplink positioning resources for the terminal to send uplink positioning signals;

[0385] The location reporting message includes the terminal identifier of the terminal. Based on the pre-recorded association between the terminal identifier and the pre-configured uplink location resources of the base station, the uplink location resources for the terminal to send uplink location signals are determined; or...

[0386] The location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0387] Optionally, the positioning method further includes:

[0388] A positioning signal indication is sent to a neighboring base station of the base station. The positioning signal indication includes the uplink positioning resources, which are used to instruct the neighboring base station to use the uplink positioning resources to receive the uplink positioning signal.

[0389] When the positioning method described in this application is applied to a positioning server, the specific implementation process of each of the above embodiments can be found in the description of the positioning method applied to the terminal side, and will not be described in detail here.

[0390] This application also provides a terminal, such as... Figure 9 As shown, it includes a memory 910, a transceiver 920, and a processor 900:

[0391] Memory 910 is used to store computer programs; transceiver 920 is used to send and receive data under the control of the processor; processor 900 is used to read the computer programs in the memory and perform the following operations:

[0392] When the terminal is inactive or idle, it sends a location wake-up instruction to the base station.

[0393] Optionally, in the terminal, the processor 900 sends a location wake-up instruction to the base station, including:

[0394] The location wake-up instruction is sent to the base station through one of the following methods: preset configuration resources, random access procedure, and dedicated signaling;

[0395] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0396] Optionally, in the terminal, the processor 900 sends a location wake-up instruction to the base station through preset configuration resources, including one of the following:

[0397] A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH).

[0398] By sending a preset preamble at a preset time on the preset physical random access channel PRACH, message 1 or message A of the random access procedure is sent to the base station to send a location wake-up indication.

[0399] Optionally, in the terminal, the processor 900 sends a location wake-up instruction to the base station through a random access procedure, specifically:

[0400] In message 3 of the four-step random access procedure, or in message A of the two-step random access procedure, a location wake-up indication is sent to the base station. The location wake-up indication is used to request the base station to allocate uplink location resources for the terminal.

[0401] Optionally, in the terminal, after sending the location wake-up instruction, the processor 900 is further configured to:

[0402] Receive uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal;

[0403] The uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0404] Optionally, in the terminal, the processor 900 receives uplink positioning resources configured by the base station for uplink positioning signal transmission, specifically:

[0405] The terminal receives the uplink positioning resources configured by the base station through a random access procedure and / or dedicated signaling.

[0406] Optionally, in the terminal, when a location wake-up indication is sent to the base station via message 1 of the four-step random access procedure, the processor 900 is further configured to:

[0407] Receive message 2 sent by the base station, wherein message 2 includes an uplink positioning resource index pre-configured by the base station;

[0408] Send message 3 to the base station, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0409] The system receives message 4 sent by the base station, which includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0410] Optionally, in the terminal, the processor 900 is further configured to:

[0411] Using preset uplink positioning resources, an uplink positioning signal is sent to the base station;

[0412] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0413] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0414] Optionally, in the terminal, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0415] Optionally, in the terminal, after receiving uplink positioning resources configured by the base station for uplink positioning signal transmission, the processor 900 is further configured to:

[0416] Send an uplink positioning request to the base station;

[0417] The uplink positioning request is used to request the execution of an uplink positioning service, and the uplink positioning request includes a Temporary Mobile Subscriber Identity (S-TMSI). Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 900 and memory represented by memory 910 together. 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 920 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 930 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0418] The processor 900 is responsible for managing the bus architecture and general processing, while the memory 910 can store the data used by the processor 900 during operation.

[0419] Optionally, the processor 900 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0420] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.

[0421] This application also provides a base station, such as... Figure 10 As shown, it includes a memory 1010, a transceiver 1020, and a processor 1000:

[0422] Memory 1010 is used to store computer programs; transceiver 1020 is used to send and receive data under the control of the processor; processor 1000 is used to read the computer programs in the memory and perform the following operations:

[0423] The receiving terminal sends a location wake-up instruction to the base station when it is inactive or idle.

[0424] According to the location wake-up instruction, the terminal sends a location reporting message to the location server;

[0425] The location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0426] Optionally, in the base station, the processor 1000 receives a location wake-up instruction sent by the terminal to the base station, specifically as follows:

[0427] The terminal receives a location wake-up instruction sent to the base station through one of the following: preset configuration resources, random access procedures, and dedicated signaling;

[0428] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0429] Optionally, in the base station, the processor 1000 receiving the location wake-up instruction sent by the terminal through preset configuration resources includes receiving the location wake-up instruction;

[0430] The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or

[0431] The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

[0432] Optionally, in the base station, the processor 1000 receives a location wake-up instruction sent to the base station by the terminal through a random access procedure, specifically as follows:

[0433] The terminal sends a location wake-up instruction to the base station in message 3 of the four-step random access procedure or in message A of the two-step random access procedure. The location wake-up instruction is used to request the base station to allocate uplink location resources for the terminal.

[0434] Optionally, in the base station, after the receiving terminal sends a location wake-up indication to the base station through a random access procedure, the processor 1000 is further configured to:

[0435] Uplink positioning resources configured for uplink positioning signal transmission for the terminal are sent to the terminal through a random access procedure or dedicated signaling.

[0436] The uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0437] Optionally, in the base station, the processor 1000 is further configured to:

[0438] The uplink positioning resources configured for the terminal are encapsulated and sent to the core network.

[0439] Optionally, in the case of receiving a location wake-up indication sent by the terminal via message 1 of the random access procedure, the processor 1000 is further configured to:

[0440] In response to message 1, message 2 is sent to the terminal, and message 2 includes the uplink positioning resource index pre-configured by the base station;

[0441] Receive message 3 sent by the terminal, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0442] Message 4 is sent to the terminal, and message 4 includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0443] Optionally, in the base station, the processor 1000 is further configured to:

[0444] Receive the uplink positioning signal sent by the terminal to the base station using preset uplink positioning resources;

[0445] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0446] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0447] Optionally, in the base station, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0448] Optionally, in the base station, the processor 1000 is further configured to:

[0449] Resource configuration information is sent to the terminal via dedicated signaling;

[0450] The resource configuration information includes the preset configuration resources and / or the preset uplink positioning resources used for uplink positioning signal transmission;

[0451] Different terminals correspond to different preset configuration resources and different preset uplink positioning resources.

[0452] Optionally, in the base station, after sending resource configuration information to the terminal, the processor 1000 is further configured to:

[0453] Send resource association indication information to the positioning server; wherein, the resource association indication information records the association relationship between the preset uplink positioning resource and the terminal identifier of the terminal.

[0454] Optionally, in the base station, the processor 1000 is further configured to:

[0455] Send the candidate resources within this cell for sending uplink positioning signals to the positioning server;

[0456] Obtain recommended resources sent by the location server based on candidate resources from multiple base stations;

[0457] Based on the recommended resources, determine the pre-configured uplink positioning resources;

[0458] The uplink positioning resources mentioned in the broadcast.

[0459] Optionally, in the base station, the processor 1000 is further configured to:

[0460] Broadcasting is used to send the preset PRACH timing and preset preamble of the location wake-up indication. Among them, in Figure 10 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 1000) and memory (memory 1010). The bus architecture can 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 1020 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1010 can store data used by the processor 1000 during operation.

[0461] The processor 1000 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0462] This application also provides a positioning server, such as... Figure 11 As shown, it includes a memory 1110, a transceiver 1120, and a processor 1100:

[0463] Memory 1110 is used to store computer programs; transceiver 1120 is used to send and receive data under the control of the processor; processor 1100 is used to read the computer programs in the memory and perform the following operations:

[0464] The terminal receives a location reporting message sent by the base station, which is used for uplink positioning when the terminal is in an inactive or idle state.

[0465] Based on the location reporting message, determine the uplink location resources for the terminal to send uplink location signals;

[0466] The location reporting message includes the terminal identifier of the terminal. Based on the pre-recorded association between the terminal identifier and the pre-configured uplink location resources of the base station, the uplink location resources for the terminal to send uplink location signals are determined; or...

[0467] The location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0468] Optionally, in the location server, the processor 1100 is further configured to:

[0469] A positioning signal indication is sent to a neighboring base station of the base station. The positioning signal indication includes the uplink positioning resources, which are used to instruct the neighboring base station to use the uplink positioning resources to receive the uplink positioning signal.

[0470] 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 1110). 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 1120 may be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1110 may store data used by the processor 1100 during operation.

[0471] The processor 1100 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also employ a multi-core architecture. This application embodiment also provides a positioning device, executed by a terminal, such as... Figure 12 As shown, the positioning device includes:

[0472] The first sending unit 1210 is used to send a location wake-up instruction to the base station when the terminal is in an inactive or idle state.

[0473] Optionally, in the positioning device, the first sending unit 1210 sends a positioning wake-up instruction to the base station through preset configuration resources, including one of the following:

[0474] A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH).

[0475] By sending a preset preamble at a preset time on the preset physical random access channel PRACH to send message 1 or message A of the random access procedure, a location wake-up indication is sent to the base station.

[0476] Optionally, in the positioning device, the first sending unit 1210 sends a positioning wake-up instruction to the base station through a random access procedure, including:

[0477] In message 3 of the four-step random access procedure, or in message A of the two-step random access procedure, a location wake-up indication is sent to the base station. The location wake-up indication is used to request the base station to allocate uplink location resources for the terminal.

[0478] Optionally, the positioning device further includes: a first receiving unit 1220;

[0479] Wherein, after the first sending unit 1210 sends the location wake-up indication, the first receiving unit 1220 is used for:

[0480] Receive uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal;

[0481] The uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0482] Optionally, in the positioning device, the first receiving unit 1220 receives uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, including:

[0483] The terminal receives the uplink positioning resources configured by the base station through a random access procedure and / or dedicated signaling.

[0484] Optionally, the positioning device, wherein when a positioning wake-up instruction is sent to the base station via message 1 of a four-step random access procedure, the device further includes:

[0485] The second receiving unit 1230 is used to receive message 2 sent by the base station, wherein message 2 includes an uplink positioning resource index pre-configured by the base station;

[0486] The second sending unit 1240 is used to send message 3 to the base station, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0487] The third receiving unit 1250 is used to receive message 4 sent by the base station, the message 4 including uplink positioning resources configured by the base station for the terminal according to the uplink positioning resources requested by the terminal.

[0488] Optionally, in the positioning device, the first transmitting unit 1210 is further configured to:

[0489] Using preset uplink positioning resources, an uplink positioning signal is sent to the base station;

[0490] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0491] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0492] Optionally, in the positioning device, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0493] Optionally, the positioning device further includes a third transmitting unit 1260, which, after receiving uplink positioning resources configured by the base station for transmitting uplink positioning signals to the terminal, is configured to:

[0494] Send an uplink positioning request to the base station;

[0495] The uplink positioning request is used to request the execution of uplink positioning service, and the uplink positioning request includes a Temporary Mobile Subscriber Identity (S-TMSI).

[0496] This application also provides a positioning device, executed by a base station, such as... Figure 13 As shown, the positioning device 1300 includes:

[0497] The instruction receiving unit 1310 is used to receive a location wake-up instruction sent by the terminal to the base station when the terminal is in an inactive or idle state;

[0498] The message reporting unit 1320 is used to send the location reporting message of the terminal to the location server according to the location wake-up instruction;

[0499] The location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0500] Optionally, in the positioning device, the instruction receiving unit 1310 receives a positioning wake-up instruction sent by the terminal to the base station, specifically as follows:

[0501] The terminal receives a location wake-up instruction sent to the base station through one of the following: preset configuration resources, random access procedures, and dedicated signaling;

[0502] The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

[0503] Optionally, in the positioning device, the instruction receiving unit 1310 receiving the positioning wake-up instruction sent by the terminal through preset configuration resources includes: receiving the positioning wake-up instruction;

[0504] The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or

[0505] The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

[0506] Optionally, in the positioning device, the instruction receiving unit 1310 receives a positioning wake-up instruction sent by the terminal to the base station through a random access procedure, including:

[0507] The terminal sends a location wake-up instruction to the base station in message 3 of the four-step random access procedure or in message A of the two-step random access procedure. The location wake-up instruction is used to request the base station to allocate uplink location resources for the terminal.

[0508] Optionally, the positioning device further includes a resource sending unit 1330, which, after receiving a positioning wake-up instruction sent by the receiving terminal to the base station through a random access procedure, is configured to:

[0509] Uplink positioning resources configured for uplink positioning signal transmission for the terminal are sent to the terminal through a random access procedure or dedicated signaling.

[0510] The uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

[0511] Optionally, in the positioning device, the message reporting unit 1320 is further configured to:

[0512] The uplink positioning resources configured for the terminal are encapsulated and sent to the core network.

[0513] Optionally, the positioning device further includes a response unit 1340, which, upon receiving a positioning wake-up instruction sent by the terminal via message 1 of the random access procedure, is configured to:

[0514] In response to message 1, message 2 is sent to the terminal, and message 2 includes the uplink positioning resource index pre-configured by the base station;

[0515] Receive message 3 sent by the terminal, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index;

[0516] Message 4 is sent to the terminal, and message 4 includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

[0517] Optionally, the positioning device further includes:

[0518] The signal transmitting unit 1350 is used to receive the uplink positioning signal sent by the terminal to the base station using preset uplink positioning resources;

[0519] Wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal; or

[0520] The preset uplink positioning resources are the uplink positioning resources allocated to the terminal by the base station after the terminal sends a positioning wake-up instruction to the base station.

[0521] Optionally, in the positioning device, the uplink positioning signal includes a PRACH channel and / or an SRS signal.

[0522] Optionally, the positioning device further includes:

[0523] Configuration unit 1360 is used to send resource configuration information to the terminal via dedicated signaling;

[0524] The resource configuration information includes the preset configuration resources and / or the preset uplink positioning resources used for uplink positioning signal transmission;

[0525] Different terminals correspond to different preset configuration resources and different preset uplink positioning resources.

[0526] Optionally, in the positioning device, after sending resource configuration information to the terminal, the message reporting unit 1320 is further configured to:

[0527] Send resource association indication information to the positioning server; wherein, the resource association indication information records the association relationship between the preset uplink positioning resource and the terminal identifier of the terminal.

[0528] Optionally, in the positioning device, the message reporting unit 1320 is further configured to:

[0529] Send the candidate resources within this cell for sending uplink positioning signals to the positioning server;

[0530] Obtain recommended resources sent by the location server based on candidate resources from multiple base stations;

[0531] Based on the recommended resources, determine the pre-configured uplink positioning resources;

[0532] The uplink positioning resources mentioned in the broadcast.

[0533] Optionally, the positioning device further includes:

[0534] Broadcast unit 1370 is used to broadcast a preset PRACH timing and a preset preamble for sending the location wake-up indication.

[0535] This application also provides a positioning device, executed by a positioning server, such as... Figure 14 As shown, the positioning device 1400 includes:

[0536] The message receiving unit 1410 is used to receive a location reporting message sent by the base station, the location reporting message being used for uplink positioning of the terminal when it is inactive or idle.

[0537] Resource determination unit 1420 is used to determine the uplink positioning resources for the terminal to send uplink positioning signals based on the positioning reporting message;

[0538] The location reporting message includes the terminal identifier of the terminal. Based on the pre-recorded association between the terminal identifier and the pre-configured uplink location resources of the base station, the uplink location resources for the terminal to send uplink location signals are determined; or...

[0539] The location reporting message includes the uplink positioning resources allocated by the base station for sending uplink positioning signals to the terminal.

[0540] Optionally, the positioning device further includes:

[0541] The resource indication unit 1430 is used to send a positioning signal indication to a neighboring base station of the base station. The positioning signal indication includes the uplink positioning resource and is used to instruct the neighboring base station to use the uplink positioning resource to receive the uplink positioning signal.

[0542] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0543] This application also provides a processor-readable storage medium storing a computer program for causing the processor to perform the positioning method as described in any of the preceding claims.

[0544] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

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

[0546] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. 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-executable instructions. These computer-executable 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... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0547] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory 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.

[0548] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device 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.

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

Claims

1. A positioning method, characterized in that, The method, executed by a terminal, includes: When the terminal is in an inactive or idle state, it sends a location wake-up indication to the base station. The location wake-up indication is used to request the allocation of uplink location resources from the base station. The terminal receives preset uplink positioning resources configured by the base station for uplink positioning signal transmission; wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the preset uplink positioning resources include SRS signal configuration resources; Using the preset uplink positioning resources, an uplink positioning signal is sent to the base station.

2. The positioning method according to claim 1, characterized in that, Sending a location wake-up instruction to the base station includes: The location wake-up instruction is sent to the base station through one of the following methods: preset configuration resources, random access procedure, and dedicated signaling; The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

3. The positioning method according to claim 2, characterized in that, Sending a location wake-up instruction to the base station through preset configuration resources, including one of the following: A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH). By sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH), message 1 or message A of the random access procedure is sent to the base station, and a location wake-up indication is sent.

4. The positioning method according to claim 2, characterized in that, Sending a location wake-up instruction to the base station through a random access procedure includes: In message 3 of the four-step random access procedure, or in message A of the two-step random access procedure, a location wake-up indication is sent to the base station. The location wake-up indication is used to request the base station to allocate uplink location resources for the terminal.

5. The positioning method according to claim 1, characterized in that, Receiving preset uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, including: The terminal receives the preset uplink positioning resources configured by the base station through a random access procedure and / or dedicated signaling.

6. The positioning method according to claim 3, characterized in that, When a location wake-up indication is sent to the base station via message 1 of a four-step random access procedure, the method includes: Receive message 2 sent by the base station, wherein message 2 includes an uplink positioning resource index pre-configured by the base station; Send message 3 to the base station, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index; The system receives message 4 sent by the base station, which includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

7. The positioning method according to claim 1, characterized in that, The uplink positioning signal includes the PRACH channel and / or the SRS signal.

8. The positioning method according to claim 1, characterized in that, After receiving the uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, the method further includes: Send an uplink positioning request to the base station; The uplink positioning request is used to request the execution of uplink positioning service, and the uplink positioning request includes a Temporary Mobile Subscriber Identity (S-TMSI).

9. A positioning method, characterized in that, Performed by the base station, the method includes: When the receiving terminal is in an inactive or idle state, it sends a location wake-up indication to the base station. The location wake-up indication is used to request the allocation of uplink location resources from the base station. According to the location wake-up instruction, the terminal sends a location reporting message to the location server; wherein the location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the preset uplink location resources allocated by the base station for the terminal to send uplink location signals. The base station sends a preset uplink positioning resource configured for the terminal to transmit uplink positioning signals to the terminal; wherein the preset uplink positioning resource is a dedicated resource pre-configured by the base station for the terminal, and the preset uplink positioning resource includes SRS signal configuration resources; Receive the uplink positioning signal sent by the terminal using the preset uplink positioning resources.

10. The positioning method according to claim 9, characterized in that, The location wake-up instruction sent by the receiving terminal to the base station includes: The terminal receives a location wake-up instruction sent to the base station through one of the following: preset configuration resources, random access procedures, and dedicated signaling; The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

11. The positioning method according to claim 10, characterized in that, Receive a location wake-up instruction sent through a preset configuration resource, including: Receive the location wake-up instruction; The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

12. The positioning method according to claim 10, characterized in that, The location wake-up instruction sent by the receiving terminal to the base station through a random access procedure includes: The terminal sends a location wake-up instruction to the base station in message 3 of the four-step random access procedure or in message A of the two-step random access procedure. The location wake-up instruction is used to request the base station to allocate uplink location resources for the terminal.

13. The positioning method according to claim 10, characterized in that, After the receiving terminal sends a location wake-up instruction to the base station through a random access procedure, the method further includes: The preset uplink positioning resources configured for uplink positioning signal transmission are sent to the terminal via a random access procedure or dedicated signaling. The preset uplink positioning resources include SRS signal configuration resources and / or PRACH channel configuration resources.

14. The positioning method according to claim 13, characterized in that, The method further includes: The preset uplink positioning resources configured for the terminal are encapsulated and sent to the core network.

15. The positioning method according to claim 11, characterized in that, When receiving a location wake-up indication sent by the terminal via message 1 of the random access procedure, the method further includes: In response to message 1, message 2 is sent to the terminal, and message 2 includes the uplink positioning resource index pre-configured by the base station; Receive message 3 sent by the terminal, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index; Message 4 is sent to the terminal, and message 4 includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

16. The positioning method according to claim 9, characterized in that, The uplink positioning signal includes the PRACH channel and / or the SRS signal.

17. The positioning method according to claim 10, characterized in that, The method further includes: Resource configuration information is sent to the terminal via dedicated signaling; The resource configuration information includes the preset configuration resources and / or the preset uplink positioning resources used for uplink positioning signal transmission; Different terminals correspond to different preset configuration resources and different preset uplink positioning resources.

18. The positioning method according to claim 17, characterized in that, After sending resource configuration information to the terminal, the method further includes: Send resource association indication information to the positioning server; wherein, the resource association indication information records the association relationship between the preset uplink positioning resource and the terminal identifier of the terminal.

19. The positioning method according to claim 10, characterized in that, The method further includes: Send the candidate resources within this cell for sending uplink positioning signals to the positioning server; Obtain recommended resources sent by the location server based on candidate resources from multiple base stations; Based on the recommended resources, determine the pre-configured uplink positioning resources; The uplink positioning resources mentioned in the broadcast.

20. The positioning method according to claim 11, characterized in that, The method further includes: The broadcast is used to send the preset PRACH timing and preset preamble of the location wake-up indication.

21. A positioning method, characterized in that, Performed by the location server, the method includes: The terminal receives a location reporting message sent by the base station, which is used for uplink positioning when the terminal is in an inactive or idle state. Based on the location reporting message, determine the uplink location resources for the terminal to send uplink location signals; The location reporting message includes the terminal identifier of the terminal. Based on the association between the pre-recorded terminal identifier and the uplink location resources pre-configured by the base station, the uplink location resources for the terminal to send uplink location signals are determined; or the location reporting message includes the uplink location resources allocated by the base station for the terminal to send uplink location signals. The uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the uplink positioning resources include SRS signal configuration resources.

22. The positioning method according to claim 21, characterized in that, The method further includes: A positioning signal indication is sent to a neighboring base station of the base station. The positioning signal indication includes the uplink positioning resources, which are used to instruct the neighboring base station to use the uplink positioning resources to receive the uplink positioning signal.

23. A terminal, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: When the terminal is in an inactive or idle state, it sends a location wake-up indication to the base station. The location wake-up indication is used to request the allocation of uplink location resources from the base station. The terminal receives preset uplink positioning resources configured by the base station for uplink positioning signal transmission; wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the preset uplink positioning resources include SRS signal configuration resources; Using the preset uplink positioning resources, an uplink positioning signal is sent to the base station.

24. The terminal according to claim 23, characterized in that, The processor sends a location wake-up instruction to the base station, specifically as follows: The location wake-up instruction is sent to the base station through one of the following methods: preset configuration resources, random access procedure, and dedicated signaling; The preset configuration resources are either dedicated resources configured by the base station for the terminal, or dedicated resources broadcast by the base station.

25. The terminal according to claim 24, characterized in that, The processor sends a location wake-up instruction to the base station through preset configuration resources, including one of the following: A location wake-up indication is sent to the base station by sending a preset preamble at a preset time on the preset physical random access channel (PRACH). By sending a preset preamble at a preset time on the preset physical random access channel PRACH to send message 1 or message A of the random access procedure, a location wake-up indication is sent to the base station.

26. The terminal according to claim 24, characterized in that, The processor sends a location wake-up instruction to the base station through a random access procedure, specifically: In message 3 of the four-step random access procedure, or in message A of the two-step random access procedure, a location wake-up indication is sent to the base station. The location wake-up indication is used to request the base station to allocate uplink location resources for the terminal.

27. The terminal according to claim 26, characterized in that, The processor receives uplink positioning resources configured by the base station for uplink positioning signal transmission for the terminal, specifically: The terminal receives the uplink positioning resources configured by the base station through a random access procedure and / or dedicated signaling.

28. The terminal according to claim 25, characterized in that, When the processor sends a location wake-up indication to the base station via message 1 of the four-step random access procedure, the processor is further configured to: Receive message 2 sent by the base station, wherein message 2 includes an uplink positioning resource index pre-configured by the base station; Send message 3 to the base station, the message 3 including the uplink positioning resources requested by the terminal according to the uplink positioning resource index; The system receives message 4 sent by the base station, which includes uplink positioning resources configured by the base station for the terminal based on the uplink positioning resources requested by the terminal.

29. A base station, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: When the receiving terminal is in an inactive or idle state, it sends a location wake-up indication to the base station. The location wake-up indication is used to request the allocation of uplink location resources from the base station. According to the location wake-up instruction, the terminal sends a location reporting message to the location server; wherein the location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink location resources allocated by the base station for the terminal to send uplink location signals. The base station sends a preset uplink positioning resource configured for the terminal to transmit uplink positioning signals to the terminal; wherein the preset uplink positioning resource is a dedicated resource pre-configured by the base station for the terminal, and the preset uplink positioning resource includes SRS signal configuration resources; Receive the uplink positioning signal sent by the terminal using the preset uplink positioning resources.

30. The base station according to claim 29, characterized in that, The processor receives a location wake-up instruction sent by the terminal to the base station, specifically as follows: Receive the location wake-up instruction; The location wake-up indication is sent by transmitting a preset preamble at a preset time on the Physical Random Access Channel (PRACH); or The location wake-up instruction is sent by sending a preset preamble at a preset time on the Physical Random Access Channel (PRACH) to send message 1 or message A of the random access procedure.

31. A positioning server, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The terminal receives a location reporting message sent by the base station, which is used for uplink positioning when the terminal is in an inactive or idle state. Based on the location reporting message, determine the uplink location resources for the terminal to send uplink location signals; The location reporting message includes the terminal identifier of the terminal. Based on the association between the pre-recorded terminal identifier and the uplink location resources pre-configured by the base station, the uplink location resources for the terminal to send uplink location signals are determined; or the location reporting message includes the uplink location resources allocated by the base station for the terminal to send uplink location signals. The uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the uplink positioning resources include SRS signal configuration resources.

32. A positioning device, characterized in that, Executed by a terminal, the device includes: The first sending unit is configured to send a location wake-up indication to the base station when the terminal is in an inactive or idle state, the location wake-up indication being used to request the base station to allocate uplink location resources; The first receiving unit is configured to receive preset uplink positioning resources configured by the base station for the terminal for uplink positioning signal transmission; wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the preset uplink positioning resources include SRS signal configuration resources; The first transmitting unit is further configured to transmit an uplink positioning signal to the base station using the preset uplink positioning resources.

33. A positioning device, characterized in that, Performed by a base station, the device includes: The instruction receiving unit is used to receive a location wake-up instruction sent by the terminal to the base station when the terminal is in an inactive or idle state. The location wake-up instruction is used to request the allocation of uplink positioning resources from the base station. The message reporting unit is used to send a location reporting message of the terminal to the positioning server according to the location wake-up instruction; wherein the location reporting message includes the terminal identifier of the terminal; or, the location reporting message includes the uplink positioning resources allocated by the base station for the terminal to send uplink positioning signals. A signal transmitting unit is configured to transmit preset uplink positioning resources configured for uplink positioning signal transmission to the terminal; wherein, the preset uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the preset uplink positioning resources include SRS signal configuration resources; The signal receiving unit is used to receive the uplink positioning signal sent by the terminal using the preset uplink positioning resources.

34. A positioning device, characterized in that, Performed by a positioning server, the device includes: The message receiving unit is used to receive a location reporting message sent by the base station. The location reporting message is used for uplink positioning of the terminal when it is inactive or idle. The resource determination unit is used to determine the uplink positioning resources for the terminal to send uplink positioning signals based on the positioning reporting message. The location reporting message includes the terminal identifier of the terminal. Based on the association between the pre-recorded terminal identifier and the uplink location resources pre-configured by the base station, the uplink location resources for the terminal to send uplink location signals are determined; or the location reporting message includes the uplink location resources allocated by the base station for the terminal to send uplink location signals. The uplink positioning resources are dedicated resources pre-configured by the base station for the terminal, and the uplink positioning resources include SRS signal configuration resources.

35. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program that causes the processor to perform the positioning method according to any one of claims 1 to 8, or to perform the positioning method according to any one of claims 9 to 20, or to perform the positioning method according to any one of claims 21 to 22.