Positioning method and device, readable storage medium, terminal, base station

By receiving the positioning instructions information carried by the paging message, the terminal sends the positioning execution information during the random access process, solving the message overhead and positioning delay problems caused by the terminal entering the connected state in the prior art, and realizing resource optimization and reduction of positioning delay.

CN115243367BActive Publication Date: 2025-07-25SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110449887.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-25
Publication Date
2025-07-25
Estimated Expiration
2041-04-25

AI Technical Summary

Technical Problem

In the prior art, the terminal only performs positioning measurements and sends positioning results after entering the connected state, resulting in more message overhead and positioning delays, and it is impossible to configure resources for the terminal in advance.

Method used

By receiving the positioning instruction information carried by the paging message, the terminal sends the positioning execution information during the random access process and uses the network-configured resources to send positioning measurement results, reducing message overhead and positioning delay.

Benefits of technology

The transmission of positioning execution information is realized during the random access process, and the base station can optimize resource configuration, reduce message overhead and reduce positioning delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115243367B_ABST
    Figure CN115243367B_ABST
Patent Text Reader

Abstract

A positioning method, apparatus, storage medium, terminal, and base station. The method includes: receiving a paging message carrying indication information for positioning; and sending positioning execution information according to the indication information for positioning, where the positioning execution information is used for terminal positioning. With the present invention, a terminal can receive relevant indication information during the paging phase, so that it can send positioning execution information during the random access process, reducing message overhead and positioning latency; after performing positioning measurements, it can use resources configured by the network to send positioning measurement results, reducing message overhead and positioning latency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and in particular, to a positioning method and apparatus, a readable storage medium, a terminal, and a base station. Background Art

[0002] In the prior art, after a terminal enters the connected state, if there is a positioning requirement, the terminal will send its positioning capabilities, and the network side will send down positioning assistance information. After obtaining the positioning assistance information, the terminal performs positioning measurements in the idle state. After the measurements are completed, the terminal initiates an initial random access process to enter the connected state, and then sends the positioning measurement results to the network. In this process, the assistance information can only be sent to the terminal after the terminal enters the connected state, and the base station does not pre-configure any resources for the terminal to send the positioning measurement results.

[0003] This will result in a relatively large amount of message overhead and positioning latency. Therefore, it is necessary to consider how to optimize this process to reduce the message overhead and the positioning latency. Summary of the Invention

[0004] The technical problem solved by the present invention is to provide a positioning method and apparatus, a readable storage medium, a terminal, and a base station. The terminal can receive relevant indication information during the paging phase, so that it can send positioning execution information during the random access process, reducing the message overhead and the positioning latency. After performing the positioning measurements, the terminal can use the resources configured by the network to send the positioning measurement results, reducing the message overhead and the positioning latency.

[0005] To solve the above technical problem, an embodiment of the present invention provides a positioning method, including: receiving a paging message, where the paging message carries indication information for positioning; and sending positioning execution information according to the indication information for positioning, where the positioning execution information is used for terminal positioning.

[0006] It should be noted that wireless resources for sending positioning measurement results can also be configured according to the positioning execution information.

[0007] In the embodiment of the present invention, the terminal can receive relevant indication information during the paging phase, so that it can send positioning execution information during the random access process, reducing the message overhead and the positioning latency.

[0008] Optionally, the sending of the positioning execution information includes: sending indication information of a positioning method.

[0009] Optionally, the sending of the positioning execution information includes: sending the positioning measurement duration required by the positioning method.

[0010] Optionally, the sending of the positioning execution information includes: sending positioning capability information.

[0011] In an embodiment of the present invention, the terminal completes the transmission of positioning execution information during the random access process, and the base station can configure relevant resources accordingly; the UE can use the configured resources to send positioning measurement results, reducing message overhead and positioning latency.

[0012] Optionally, the positioning method further includes: receiving positioning assistance information.

[0013] In an embodiment of the present invention, during the random access process, the UE can complete the reporting of positioning capabilities and obtain positioning assistance information. Compared with the prior art, where the reporting of positioning capabilities and obtaining positioning assistance information must be additional steps completed after random access, it can effectively reduce message overhead and positioning latency.

[0014] Optionally, the positioning execution information is sent through a Radio Resource Control (RRC) message or a multi-media Access control control element (MAC CE).

[0015] Optionally, the RRC message is the third RRC message in the Random Access Channel (RACH) process or the RACH process message A.

[0016] Optionally, the MAC CE is the MAC CE in the MAC data packet of the third RRC message (or referred to as message 3) sent in the RACH process or the message A (or referred to as message A) sent in the RACH process.

[0017] Optionally, a new MAC CE is introduced to carry the positioning execution information, or the MAC CE multiplexes the same logical channel identity (LCID) as the existing MAC CE to carry the positioning execution information.

[0018] Optionally, when the MAC CE multiplexes the same LCID as the existing MAC CE to carry the positioning execution information, one or more fields in the MAC sub-header are used to indicate the type of information carried by the MAC CE.

[0019] In an embodiment of the present invention, the existing message flow can be utilized to implement the transmission of positioning execution information, reducing the complexity of the process, reducing message overhead, and reducing positioning latency.

[0020] Optionally, the positioning method further includes: receiving indication information of a non-competitive RACH resource or a preconfigured uplink resource (PUR).

[0021] Optionally, the positioning method further includes: during the random access procedure initiated on the non-competitive RACH resource, sending measurement results, or on the PUR, sending measurement results.

[0022] In an embodiment of the present invention, after the terminal completes positioning measurement, it can ensure the timely sending of measurement results and reduce the positioning delay.

[0023] To solve the above technical problems, an embodiment of the present invention provides a positioning method, including: sending a paging message, where the paging message carries indication information for positioning; receiving positioning execution information, where the positioning execution information is used for terminal positioning.

[0024] Optionally, the receiving the positioning execution information includes: receiving indication information of a positioning method.

[0025] Optionally, the receiving the positioning execution information includes: receiving the positioning measurement duration required by the positioning method.

[0026] Optionally, the receiving the positioning execution information includes: receiving positioning capability information.

[0027] Optionally, the positioning method further includes: sending positioning assistance information.

[0028] Optionally, the positioning execution information is received through an RRC message or a MAC CE.

[0029] Optionally, the RRC message is the third RRC message of the RACH procedure or RACH procedure message A.

[0030] Optionally, the MAC CE is the MAC CE in the MAC data packet of the third RRC message sent in the RACH procedure or the MAC data packet of RACH procedure message A.

[0031] Optionally, a new MAC CE is introduced to carry the positioning execution information, or the MAC CE and an existing MAC CE multiplex the same LCID to carry the positioning execution information.

[0032] Optionally, when the MAC CE and an existing MAC CE multiplex the same LCID to carry the positioning execution information, one or more fields in the MAC sub-header are used to indicate the information type carried by the MAC CE.

[0033] Optionally, the positioning method further includes: configuring a non-competitive RACH resource or a PUR; sending indication information of the non-competitive RACH resource, or sending indication information of the PUR; wherein the indication information of the non-competitive RACH resource or the PUR includes a start time and an end time for sending measurement results.

[0034] Optionally, the positioning method further includes: configuring the start time for sending measurement results to be equal to the time for sending the indication information of the non-competitive RACH resource or the PUR plus a positioning measurement duration and plus a preset offset duration; wherein the preset offset duration is determined according to a time difference between sending and receiving the indication information of the non-competitive RACH resource or the PUR.

[0035] To solve the above technical problems, an embodiment of the present invention provides a positioning device, including: a receiving module, configured to receive a paging message, where the paging message carries indication information for positioning; a sending module, configured to send positioning execution information according to the indication information for positioning, where the positioning execution information is used for terminal positioning.

[0036] To solve the above technical problems, an embodiment of the present invention provides a positioning device, including: a sending module, configured to send a paging message, where the paging message carries indication information for positioning; an information receiving module, configured to receive positioning execution information, where the positioning execution information is used for terminal positioning.

[0037] To solve the above technical problems, an embodiment of the present invention provides a readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, it executes the steps of the above positioning method, or executes the steps of the above positioning method.

[0038] To solve the above technical problems, an embodiment of the present invention provides a terminal, including a memory and a processor, where a computer program capable of running on the processor is stored on the memory, and when the processor runs the computer program, it executes the steps of the above positioning method.

[0039] To solve the above technical problems, an embodiment of the present invention provides a base station, including a memory and a processor, where a computer program capable of running on the processor is stored on the memory, and when the processor runs the computer program, it executes the steps of the above positioning method.

[0040] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:

[0041] In an embodiment of the present invention, by setting steps of receiving a paging message and sending positioning execution information, the base station can determine the time required for terminal positioning measurement, and then has the opportunity to optimize resource allocation according to the time required for measurement. Further, the terminal can receive relevant indication information during the paging phase, so that it can send positioning execution information during the random access process, reducing message overhead and positioning latency; after performing positioning measurement, it can use resources configured by the network to send positioning measurement results, reducing message overhead and positioning latency.

[0042] Further, send indication information of the positioning method so that the terminal can complete the sending of positioning execution information during the random access process. The base station can configure relevant resources accordingly. The base station can determine the positioning measurement duration required for using the positioning method according to the positioning execution information, and the base station can know which positioning method the terminal will use next and evaluate the time required for this positioning method, so as to facilitate the base station's resource configuration.

[0043] Further, send the positioning measurement duration required for the positioning method, so that the terminal can complete the sending of positioning execution information during the random access process. The base station can configure relevant resources accordingly. The base station can directly know the time required for terminal positioning measurement, so as to facilitate the base station's resource configuration.

[0044] Further, the sending of the positioning execution information includes: sending positioning capability information; the positioning method may further include: receiving positioning assistance information. During the random access process, the UE can complete the reporting of positioning capabilities and obtain positioning assistance information. Compared with the prior art where reporting positioning capabilities and obtaining positioning assistance information must be additional steps after random access is completed, the solution of the embodiment of the present invention can effectively reduce message overhead and positioning latency.

[0045] Further, by sending the positioning execution information through appropriate RRC messages or MAC CE messages, the existing message flow can be utilized to implement the sending of positioning execution information, reducing the complexity of the process and message overhead.

[0046] Further, the base station can pre-configure resources required for sending subsequent positioning measurement results to the terminal, such as non-competitive RACH resources or PUR. The terminal can initiate non-competitive random access during the corresponding time period after completing positioning measurement and send the measurement results during the process of initiating random access. If PUR is configured, the terminal can send the measurement results within the time period corresponding to PUR after completing positioning measurement. Thus, after the terminal completes positioning measurement, it can ensure the timely sending of measurement results. Description of the Drawings

[0047] Figure 1 It is a flowchart of the first positioning method in an embodiment of the present invention;

[0048] Figure 2 It is a data flow diagram of the second positioning method in an embodiment of the present invention;

[0049] Figure 3 It is a schematic diagram of the structure of a MAC protocol data unit (PDU) in an embodiment of the present invention;

[0050] Figure 4 It is a data flow diagram of the third positioning method in an embodiment of the present invention;

[0051] Figure 5 It is a schematic diagram of a RACH process in an embodiment of the present invention;

[0052] Figure 6 It is a schematic diagram of another RACH process in an embodiment of the present invention;

[0053] Figure 7 It is a flowchart of the fourth positioning method in an embodiment of the present invention;

[0054] Figure 8 It is a schematic diagram of the structure of a positioning device in an embodiment of the present invention;

[0055] Figure 9 It is a schematic diagram of the structure of another positioning device in an embodiment of the present invention. Detailed implementation manners

[0056] In the prior art, it is necessary to wait until the terminal enters the connected state before sending the auxiliary information to the terminal, and at the same time, the base station does not configure any resources for the terminal to send the positioning measurement results in advance. This will bring more message overhead and positioning delay. Therefore, it is necessary to consider how to optimize this process to reduce the message overhead and positioning delay.

[0057] The inventors of the present invention have found through research that in the prior art, since the base station does not know how long it will take for the terminal to complete the positioning measurement, the base station cannot configure resources for the terminal to send the measurement results in advance, resulting in the terminal being able to send the positioning measurement results only after entering the connection mode and obtaining the uplink time-frequency resources.

[0058] In the embodiment of the present invention, by setting the steps of receiving the paging message and sending the positioning execution information, the base station can determine the time required for the terminal's positioning measurement, and then has the opportunity to optimize the resource configuration according to the measurement time. Further, the terminal can receive the relevant indication information in the paging message and send the positioning execution information during the random access process, reducing the message overhead and the positioning delay.

[0059] To make the above objects, features, and beneficial effects of the present invention more obvious and understandable, the following will describe in detail the specific embodiments of the present invention with reference to the accompanying drawings.

[0060] Refer to Figure 1 , Figure 1 which is a flowchart of the first positioning method in the embodiments of the present invention. The first positioning method can be used for a terminal and may further include steps S11 to S12:

[0061] Step S11: The terminal receives a paging message sent by the base station, and the paging message carries positioning indication information.

[0062] Step S12: According to the positioning indication information, the terminal sends positioning execution information to the base station, and the positioning execution information is used for terminal positioning.

[0063] It can be understood that in specific implementation, the method can be implemented in the form of a software program, and the software program runs in a processor integrated inside a chip or a chip module.

[0064] In the specific implementation of step S11, it can be that the base station sends a paging message to the terminal, and the positioning indication information can also be configured by the base station for indicating positioning.

[0065] Among them, the paging message can carry mobile terminal - early data transmission (MT - EDT) indication information initiated by the network and positioning indication information.

[0066] In the specific implementation of step S12, it can be that the terminal sends positioning execution information or positioning capability to the base station; when the positioning execution information is indication information of a positioning method, the base station can determine the required positioning measurement duration according to the positioning method.

[0067] Among them, the required positioning measurement duration can be the measurement duration required for the terminal to perform positioning measurement. In the prior art, the base station does not know which positioning method the terminal is going to use for measurement, nor does it know how long the terminal needs for positioning measurement, so it is impossible to configure any resources for the terminal in advance.

[0068] In the embodiments of the present invention, by setting the steps of receiving the paging message and sending the positioning execution information, the base station can determine the time required for the terminal's positioning measurement, and thus has the opportunity to optimize resource allocation according to the measurement - required time. Further, when the terminal receives relevant indication information in the paging message, it can send the positioning execution information during the random access process, reducing message overhead and positioning latency.

[0069] In a specific implementation manner of the embodiment of the present invention, the step of sending the positioning execution information may include: sending indication information of the positioning method.

[0070] Refer to Figure 2 , Figure 2 is the data flow diagram of the second positioning method in the embodiment of the present invention. The second positioning method may include steps S21 to S22, and each step will be described below.

[0071] In step S21, the base station 21 sends a paging message to the terminal 22.

[0072] For more content about the paging message, please refer to the foregoing and Figure 1 the relevant description of step S11 in

[0073] In step S22, the terminal 22 sends indication information of the positioning method to the base station 21.

[0074] Specifically, the indication information of the positioning method is used to indicate the positioning method, where the positioning method includes the following positioning methods: enhanced cell ID positioning (E-CID), time difference of arrival positioning (TDOA), observed time difference of arrival positioning (OTDOA), etc.; among them, the indication information of the positioning method can be, for example, the identifier (ID) of the positioning method, serial number, index code (Index), etc., and can also be other appropriate indication information for determining the positioning method.

[0075] Further, the positioning execution information can be sent through a radio resource control (RRC) message or a MAC control element (CE).

[0076] Among them, the RRC message is the third RRC message or message A in the RACH procedure, and can be selected from: RRC Connection Setup Request message, RRC Early Data Request message, and RRC Connection Resume Request message, etc.

[0077] In the embodiment of the present invention, by using the spare bits in the RRC message to carry the positioning execution information, there is no need to add new overhead, which is beneficial to saving communication resources.

[0078] Further, the MAC CE can be the MAC CE in the MAC data packet of the third RRC message or message A sent in the RACH procedure.

[0079] Further, a new MAC CE is introduced to carry the positioning execution information, or the MAC CE shares the same LCID with an existing MAC CE to carry the positioning execution information.

[0080] Refer to Figure 3 , Figure 3 which is a schematic diagram of a MAC PDU in an embodiment of the present invention.

[0081] Specifically, in the process of using the MAC CE to send the positioning execution information, the MAC CE can be the MAC CE in the third RRC message sent in the RACH process or the MAC data packet of message A sent in the RACH process. The MAC CE sending the positioning execution information can be indicated by the LCID in the MAC sub-header. This MAC CE can share the same LCID with a Power Headroom Report, a Truncated Buffer Status Report (BSR), a short BSR, a long BSR, etc.

[0082] As Figure 3 shown, when the third RRC message or message A in the RACH process does not need to be segmented and sent, the MAC CE sending the positioning execution information can be indicated in the sub-header of the Kth (K is defined as a positive integer such as 1, 2, 3, etc.) MAC, that is, the LCID of the sub-header of the Kth MAC is used to indicate the MAC CE sending the positioning execution information. The third RRC message or message A in the RACH process is sent in the Ith (I is defined as a positive integer such as 1, 2, 3, etc.) MAC SDU.

[0083] When the third RRC message or message A in the RACH process needs to be segmented and sent, the MAC CE sending the positioning execution information can be indicated in the sub-header of the Nth (N is defined as a positive integer such as 1, 2, 3, etc.) MAC PDU of the MAC, that is, the LCID of the Jth (J is defined as a positive integer such as 1, 2, 3, etc.) MAC sub-header is used to indicate the MAC CE sending the positioning execution information. The third RRC message or message A in the RACH process is sent in the Lth (L is defined as a positive integer such as 1, 2, 3, etc.) MAC SDU.

[0084] In the first specific implementation manner, a new MAC CE can be introduced to carry the positioning execution information.

[0085] Specifically, introducing a new MAC CE can be to select one from the reserved LCIDs (such as "01111") to indicate the MAC CE sending the positioning execution information.

[0086] Referring to Table 1, Table 1 is a part of the LCID assignment table of an Uplink Shared Channel (UL-SCH) in an embodiment of the present invention.

[0087] Table 1

[0088]

[0089]

[0090] As can be seen from Table 1, the original idle bits are 01110 - 01111. In a specific implementation, one of them can be selected, such as "01111", and defined as position reporting to indicate the MAC CE for sending positioning execution information.

[0091] Continuing to refer to Figure 3 , in the second specific implementation manner, the MAC CE multiplexes the same LCID with the existing MAC CE to carry the positioning execution information.

[0092] Furthermore, when the MAC CE multiplexes the same LCID with the existing MAC CE to carry the positioning execution information, one or more fields in the MAC sub-header are used to indicate the type of information carried by the MAC CE.

[0093] Among them, the specifically selectable fields can be selected from field R, field F, field E, field F2, etc.

[0094] In a non-limiting example, it can be multiplexed with the power headroom report LCID, that is, the LCID for indicating the MAC CE for sending positioning execution information is "11010". At this time, the fields R, F, E, F2, etc. of the sub-header can be used for differentiation.

[0095] Taking field R as an example, the previous assignment of field R has always been 0. Now, 1 can be used to represent positioning execution information and 0 can be used to represent power headroom report.

[0096] In an embodiment of the present invention, the positioning execution information is sent through an appropriate RRC message or MAC CE message, which can utilize the existing message flow to implement the sending of positioning execution information, reduce the complexity of the process, reduce the message overhead, and reduce the positioning delay.

[0097] Continuing to refer to Figure 2 , after step S22, the base station 21 can determine the required positioning measurement duration.

[0098] Specifically, in a possible implementation manner, the base station 21 may determine a positioning method according to the indication information, and determine the positioning measurement duration required for using the positioning method.

[0099] In the embodiment of the present invention, the terminal 22 sends indication information of a positioning method, so that the terminal 22 can complete the sending of positioning execution information during the random access process. The base station 21 may configure relevant resources accordingly. The base station 21 may determine the positioning measurement duration required for using the positioning method according to the positioning execution information, so as to know which positioning method the terminal 22 will apply next, and evaluate the time required for this positioning method, so as to facilitate the resource configuration of the base station 21.

[0100] In another specific implementation manner of the embodiment of the present invention, the step of sending the positioning execution information may include: sending the positioning measurement duration required for the positioning method.

[0101] Refer to Figure 4 , Figure 4 is the data flow diagram of the third positioning method in the embodiment of the present invention. The following describes the parts different from the Figure 2 shown second positioning method.

[0102] In step S42, after random access, the terminal 22 sends the positioning measurement duration required for the positioning method to the base station 21.

[0103] Specifically, the positioning measurement duration required for the positioning method may directly indicate duration information, or may also indicate the time difference from other parameters, so that the base station can determine the positioning measurement duration through calculation.

[0104] It can be understood that after the Figure 4 shown step S42, the base station 21 can directly obtain the positioning measurement duration required for the positioning method.

[0105] In the embodiment of the present invention, the terminal 22 may send the positioning measurement duration required for the positioning method, so that the terminal 22 can complete the sending of positioning execution information during the random access process. The base station 21 may configure relevant resources accordingly, so as to directly know the time required for the terminal 22 for positioning measurement, so as to facilitate the resource configuration of the base station 21.

[0106] Further, the sending of the positioning execution information may include: sending positioning capability information.

[0107] The positioning method may further include: receiving positioning assistance information.

[0108] Refer to Figure 5 , Figure 5It is a schematic diagram of a RACH process in an embodiment of the present invention. The RACH process may include steps S51 to S56, and each step will be described below.

[0109] In step S51, the UE 51 may send the first RRC message (also referred to as message 1) of the RACH process to the base station 52.

[0110] Specifically, the UE 51 may send a preamble to the base station 52.

[0111] It should be noted that before step S51, the UE 51 may receive a paging message carrying a positioning indication.

[0112] In step S52, the base station 52 may send the second RRC message (also referred to as message 2) of the RACH process to the UE 51.

[0113] Specifically, the base station 52 may send a random access response to the UE 51 to respond to the random access request of the UE 51.

[0114] The random access procedure may be selected from: an initial random access procedure, a mobile originated-early data transmission (MO-EDT) Physical Random Access Channel (PRACH) procedure, and an MT-EDT PRACH procedure.

[0115] In a specific implementation, after the base station initiates positioning, the Mobility Management Entity (MME) may trigger MT-EDT for a specific service (such as a positioning service). It can be understood that when there is a positioning requirement on the network side, at this time, the positioning capability of the UE is not yet known and auxiliary data cannot be transmitted, so the MME may indicate MT-EDT according to the positioning service.

[0116] In step S53, the UE 51 may send the third RRC message (also referred to as message 3) of the RACH process carrying positioning capability information to the base station 52.

[0117] Specifically, the UE 51 may send message 3 for the first scheduling transmission, and the message 3 may be used to transmit positioning execution information; it may also be multiplexed with the MAC CE for transmitting positioning execution information in the MAC data packet for transmitting message 3.

[0118] It should be noted that when the UE 51 sends positioning execution information to the base station 52, the UE 51 can also send its positioning capability information, which is then sent to the positioning server 53 through the base station 52. After interpreting the positioning capability information of the UE 51, the positioning server 53 can configure corresponding positioning assistance information according to its positioning capability and send it back to the UE 51 through the base station 52.

[0119] In step S54, the base station 52 can send the positioning capability information to the positioning server 53.

[0120] In step S55, the positioning server 53 can send the positioning assistance information to the base station 52.

[0121] In step S56, the base station 52 can send the positioning assistance information to the UE 51.

[0122] In the embodiment of the present invention, during the random access process, the UE 51 can complete the reporting of its positioning capability and obtain the positioning assistance information. Compared with the prior art where the reporting of the positioning capability and the obtaining of the positioning assistance information are both additional steps that must be completed after the random access is completed, it can effectively reduce the message overhead and reduce the positioning delay.

[0123] Referring to Figure 6 , Figure 6 is another schematic diagram of the RACH process in the embodiment of the present invention. The said another RACH process may include steps S61 to S64, and the following explains each step.

[0124] In step S61, the UE 61 can send a RACH process message A carrying the positioning capability information to the base station 62.

[0125] Specifically, the UE 61 can send message A to the base station 62. The message A can be used to transmit the positioning execution information; it can also be multiplexed with the MAC CE for transmitting the positioning execution information in the MAC data packet for transmitting message A.

[0126] It should be noted that when the UE 61 sends the positioning execution information to the base station 62, the UE 61 can also send its positioning capability information, which is then sent to the positioning server 63 through the base station 62. After interpreting the positioning capability information of the UE 61, the positioning server 63 can configure corresponding positioning assistance information according to its positioning capability and send it back to the UE 61 through the base station 62.

[0127] In step S62, the base station 62 can send the positioning capability information to the positioning server 63.

[0128] In step S63, the positioning server 63 can send the positioning assistance information to the base station 62.

[0129] In step S64, the base station 62 may send positioning assistance information to the UE61.

[0130] In the embodiment of the present invention, during the random access process, the UE61 can complete the reporting of positioning capabilities and obtain positioning assistance information. Compared with the prior art where the reporting of positioning capabilities and the obtaining of positioning assistance information must be additional steps completed after random access, it can effectively reduce message overhead and reduce positioning latency.

[0131] Further, the positioning method may further include: receiving indication information of non-competitive RACH resources or PURs.

[0132] Specifically, the PRACH resources or PURs may be configured by the base station. The PRACH resources or PURs are resources available to the terminal for a period of time, and the base station usually configures indication information in the configuration information, such as the start and end times for indicating the resources.

[0133] Further, during the random access process initiated on the non-competitive RACH resources, measurement results may be sent, or on the PURs, measurement results may be sent.

[0134] Specifically, the start time for sending measurement results may be determined according to the indication information of the non-competitive RACH resources or PURs, and then at the start time for sending measurement results, during the random access process initiated on the non-competitive RACH resources, measurement results may be sent, or on the PURs, measurement results may be sent.

[0135] Even further, the non-competitive RACH resources may include dedicated random access preambles.

[0136] In the embodiment of the present invention, the base station may configure in advance for the terminal the resources required for sending subsequent positioning measurement results, such as non-competitive RACH resources or PURs. If the start time of the non-competitive RACH is configured, the terminal can initiate non-competitive random access during the corresponding time period after completing the positioning measurement, and send measurement results during the random access process. If the PUR is configured, the terminal can send measurement results within the time period corresponding to the PUR after completing the positioning measurement.

[0137] In the embodiment of the present invention, the base station may configure in advance for the terminal the resources required for sending subsequent positioning measurement results, such as non-competitive RACH resources or PURs, which can guarantee the timely sending of measurement results by the terminal after completing the positioning measurement and reduce the positioning latency.

[0138] Refer to Figure 7 , Figure 7It is a flowchart of the fourth positioning method in an embodiment of the present invention. The fifth positioning method can be used on the base station side and may include steps S71 to S72:

[0139] Step S71: Send a paging message, where the paging message carries indication information for positioning;

[0140] Step S72: Receive positioning execution information, which is used for terminal positioning.

[0141] It can be understood that in specific implementation, the method can be implemented in the form of a software program, and this software program runs in a processor integrated inside a chip or a chip module.

[0142] Further, the receiving of the positioning execution information includes: receiving indication information of the positioning method.

[0143] It can be understood that after receiving the indication information of the positioning method, the positioning measurement duration required for adopting the positioning method can be determined according to the positioning execution information.

[0144] Further, the receiving of the positioning execution information includes: receiving the positioning measurement duration required for the positioning method.

[0145] Further, the receiving of the positioning execution information includes: receiving positioning capability information.

[0146] Further, the positioning method further includes: sending positioning assistance information.

[0147] Further, the positioning execution information is received through an RRC message or a MAC CE.

[0148] Further, the RRC message is the third RRC message or RRC message A in the RACH procedure.

[0149] Further, the MAC CE is the MAC CE in the MAC data packet of the third RRC message or RRC message A sent in the RACH procedure.

[0150] Further, a new MAC CE is introduced to carry the positioning execution information; or, the MAC CE multiplexes the same LCID with an existing MAC CE to carry the positioning execution information.

[0151] Further, when the MAC CE multiplexes the same LCID with an existing MAC CE to carry the positioning execution information, one or more fields in the MAC sub-header are used to indicate the information type carried by the MAC CE.

[0152] Further, the positioning method further includes: configuring a non-competitive RACH resource or a PUR; sending indication information of the non-competitive RACH resource, or sending indication information of the PUR; wherein, the indication information of the non-competitive RACH resource or the PUR includes a start time and an end time for sending measurement results.

[0153] Further, the positioning method further includes: configuring the start time for sending measurement results to be equal to the time for sending the indication information of the non-competitive RACH resource or the PUR plus a positioning measurement duration plus a preset offset duration; wherein, the preset offset duration is determined according to a time difference between sending and receiving the indication information of the non-competitive RACH resource or the PUR.

[0154] In a specific embodiment, the terminal may start positioning measurement after receiving the non-competitive RACH resource or the PUR. At this time, the start time for sending measurement results may be equal to the time of the indication information of the non-competitive RACH resource or the PUR plus the positioning measurement duration.

[0155] Specifically, the base station may set a preset offset duration to represent the time difference between sending and receiving the indication information of the non-competitive RACH resource or the PUR.

[0156] At this time, the start time for sending measurement results may be equal to the time for sending the indication information of the non-competitive RACH resource or the PUR plus the positioning measurement duration plus the preset offset duration.

[0157] Further, the non-competitive RACH resource may include a dedicated random access preamble.

[0158] In a specific implementation, for more detailed content regarding steps S71 to S72, please refer to Figures 1 to 6 for execution, and details are not described herein again.

[0159] Refer to Figure 8 , Figure 8 is a schematic structural diagram of a positioning device in an embodiment of the present invention. The positioning device may be used for a terminal and may further include:

[0160] A receiving module 81, configured to receive a paging message, where the paging message carries indication information for positioning;

[0161] A sending module 82, configured to send positioning execution information according to the indication information for positioning, where the positioning execution information is used for terminal positioning.

[0162] In a specific implementation, the above device may correspond to a chip with data processing capabilities in a user equipment, such as a baseband chip; or correspond to a chip module in the user equipment that includes a chip with data processing capabilities, or correspond to the user equipment.

[0163] For the principle, specific implementation, and beneficial effects of this positioning device, please refer to the relevant descriptions of the method described above, and will not be elaborated here.

[0164] Refer to Figure 9 , Figure 9 FIG. is a schematic structural diagram of another positioning device in an embodiment of the present invention. The positioning device can be used in a base station, and may further include:

[0165] A sending module 91, configured to send a paging message, where the paging message carries positioning indication information;

[0166] An information receiving module 92, configured to receive positioning execution information, where the positioning execution information is used for terminal positioning.

[0167] In a specific implementation, the above device may correspond to a chip with data processing capabilities in a user equipment, such as a baseband chip; or correspond to a chip module in the user equipment that includes a chip with data processing capabilities, or correspond to the user equipment.

[0168] For the principle, specific implementation, and beneficial effects of this positioning device, please refer to the relevant descriptions of the method described above, and will not be elaborated here.

[0169] An embodiment of the present invention further provides a readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, it executes the steps of the above positioning method. The readable storage medium may be a computer-readable storage medium, for example, it may include a non-volatile memory or a non-transitory memory, and may also include an optical disc, a mechanical hard disk, a solid-state drive, etc.

[0170] An embodiment of the present invention further provides a terminal, including a memory and a processor, where a computer program capable of running on the processor is stored on the memory, and when the processor runs the computer program, it executes the steps of the above method.

[0171] An embodiment of the present invention further provides a base station, including a memory and a processor, where a computer program capable of running on the processor is stored on the memory, and when the processor runs the computer program, it executes the steps of the above method.

[0172] The technical solution of the present invention is applicable to 5G (5th Generation) communication systems, and is also applicable to 4G and 3G communication systems, and is also applicable to various future new communication systems, such as 6G, 7G, etc.

[0173] The technical solution of the present invention is also applicable to different network architectures, including but not limited to relay network architectures, dual-link architectures, Vehicle-to-Everything (communication from vehicle to any object) architectures, and other architectures.

[0174] In the embodiments of the present application, the core network may be an evolved packet core (EPC for short), 5G Core Network, or a new core network in future communication systems. 5G Core Network consists of a group of devices and realizes functions such as access and mobility management function (AMF) for mobility management, user plane function (UPF) for providing packet routing and forwarding and QoS (Quality of Service) management, session management function (SMF) for providing session management, IP address allocation and management, etc. EPC may be composed of MME for providing functions such as mobility management and gateway selection, Serving Gateway (S-GW) for providing functions such as packet forwarding, and PDN Gateway (P-GW) for providing functions such as terminal address allocation and rate control.

[0175] The base station (abbreviated as BS) in the embodiments of the present application, also referred to as base station equipment, is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the equipment providing base station functions in a 2G network includes a base transceiver station (abbreviated as BTS in English), the equipment providing base station functions in a 3G network includes Node B, the equipment providing base station functions in a 4G network includes an evolved Node B (abbreviated as eNB), in a wireless local area network (abbreviated as WLAN), the equipment providing base station functions is an access point (abbreviated as AP), the equipment providing base station functions in 5G New Radio (abbreviated as NR) is a gNB, and a next-generation evolved Node B (abbreviated as ng-eNB). Among them, NR technology is used for communication between the gNB and the terminal, and E-UTRA (Evolved Universal Terrestrial Radio Access) technology is used for communication between the ng-eNB and the terminal. Both the gNB and the ng-eNB can be connected to the 5G core network. The base station in the embodiments of the present application also includes equipment providing base station functions in future new communication systems, etc.

[0176] The base station controller in the embodiments of the present application is a device for managing base stations. For example, the base station controller (abbreviated as BSC) in a 2G network, the radio network controller (abbreviated as RNC) in a 3G network, and it can also refer to a device for controlling and managing base stations in future new communication systems.

[0177] The network side "network" in the embodiments of the present invention refers to a communication network that provides communication services for terminals, including base stations in the radio access network, and can also include base station controllers in the radio access network, and can also include equipment on the core network side.

[0178] The terminal in the embodiments of the present application may refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal device in a future 5G network or terminal device in a future evolved Public Land Mobile Network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0179] In the embodiments of the present application, the unidirectional communication link from the access network to the terminal is defined as the downlink, the data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is called the downlink direction; while the unidirectional communication link from the terminal to the access network is the uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is called the uplink direction.

[0180] It should be understood that the term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.

[0181] The term "a plurality of" appearing in the embodiments of the present application means two or more.

[0182] The descriptions such as first and second appearing in the embodiments of the present application are only for illustration and to distinguish the described objects, without an order, and do not represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation to the embodiments of the present application.

[0183] The term "connection" appearing in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not make any limitation thereto.

[0184] Regarding each device and product described in the above embodiments, each module / unit included therein can be a software module / unit, a hardware module / unit, or can be partly a software module / unit and partly a hardware module / unit. For example, for each device and product applied to or integrated into a chip, each module / unit included therein can be implemented in the form of hardware such as circuits. Or, at least some of the modules / units can be implemented in the form of a software program that runs on a processor integrated inside the chip, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits; for each device and product applied to or integrated into a chip module, each module / unit included therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module. Or, at least some of the modules / units can be implemented in the form of a software program that runs on a processor integrated inside the chip module, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits; for each device and product applied to or integrated into a terminal, each module / unit included therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components inside the terminal. Or, at least some of the modules / units can be implemented in the form of a software program that runs on a processor integrated inside the terminal, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits.

[0185] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be subject to the scope defined by the claims.

Claims

1. A positioning method, characterized in that, Comprising: Receiving a paging message, the paging message carrying indication information of positioning; Sending positioning execution information according to the indication information of positioning, the positioning execution information being used for terminal positioning; Receiving indication information of non-competitive RACH resources or pre-configured uplink resources PUR; wherein, the indication information of the non-competitive RACH resources or PUR includes a start time and an end time for sending measurement results; the start time for sending measurement results is equal to the time of sending the indication information of the non-competitive RACH resources or PUR plus a positioning measurement duration plus a preset offset duration; wherein, the preset offset duration is determined according to the time difference between sending and receiving the indication information of the non-competitive RACH resources or PUR.

2. The positioning method according to claim 1, characterized in that The sending of the positioning execution information includes: Sending indication information of a positioning method.

3. The positioning method according to claim 1, wherein The sending of the positioning execution information includes: Sending a positioning measurement duration required by a positioning method.

4. The positioning method according to claim 1, wherein The sending of the positioning execution information includes: Sending positioning capability information.

5. The positioning method according to claim 4, wherein Further comprising: Receiving positioning assistance information.

6. The positioning method according to any one of claims 1 to 4, characterized in that: Sending the positioning execution information through a radio resource control RRC message or a media access control unit MAC CE.

7. The positioning method according to claim 6, characterized in that, The RRC message is the third RRC message of a random access channel RACH procedure or RACH procedure message A.

8. The positioning method according to claim 6, characterized in that The MAC CE is the MAC CE in the MAC data packet of the third RRC message sent in the RACH procedure or the RACH procedure sent message A.

9. The positioning method according to claim 6, characterized in that: Introducing a new MAC CE to carry the positioning execution information; Or, The MAC CE and an existing MAC CE multiplex the same logical channel identifier LCID to carry the positioning execution information.

10. The positioning method according to claim 9, characterized in that: When the MAC CE and an existing MAC CE multiplex the same LCID to carry the positioning execution information, one or more fields in the MAC sub-header are used to indicate the type of information carried by the MAC CE.

11. The positioning method according to claim 1, characterized in that, Further comprising: During the initiation of a random access procedure on the non-competitive RACH resources, sending measurement results, or on the PUR, sending measurement results.

12. A positioning method, characterized in that, Comprising: Sending a paging message, the paging message carrying indication information of positioning; Receiving positioning execution information, the positioning execution information being used for terminal positioning; Configuring non-competitive RACH resources or PUR, sending the indication information of the non-competitive RACH resources, or sending the indication information of the PUR; wherein, the indication information of the non-competitive RACH resources or PUR includes a start time and an end time for sending measurement results; Configuring the start time for sending measurement results to be equal to the time of sending the indication information of the non-competitive RACH resources or PUR plus a positioning measurement duration plus a preset offset duration; wherein, the preset offset duration is determined according to the time difference between sending and receiving the indication information of the non-competitive RACH resources or PUR.

13. The positioning method according to claim 12, characterized in that, The receiving of the positioning execution information includes: Receive indication information of the positioning method.

14. The positioning method according to claim 12, characterized in that, The received positioning execution information includes: The positioning measurement duration required by the positioning method.

15. The positioning method according to claim 12, wherein The received positioning execution information includes: Received positioning capability information.

16. The positioning method according to claim 15, wherein It further includes: Send positioning assistance information.

17. The positioning method according to any one of claims 12 to 15, characterized in that Receive the positioning execution information through an RRC message or a MAC CE.

18. The positioning method according to claim 17, wherein The RRC message is the third RRC message in the RACH process or RACH process message A.

19. The positioning method according to claim 17, wherein, The MAC CE is the MAC CE in the MAC data packet for sending the third RRC message or RACH process message A in the RACH process.

20. The positioning method according to claim 17, characterized in that Introduce a new MAC CE to carry the positioning execution information; Or, The MAC CE multiplexes the same LCID with an existing MAC CE to carry the positioning execution information.

21. The positioning method according to claim 20, characterized in that When the MAC CE multiplexes the same LCID with an existing MAC CE to carry the positioning execution information, use one or more fields in the MAC sub-header to indicate the type of information carried by the MAC CE.

22. A positioning device, characterized in that, It includes: A receiving module, configured to receive a paging message, where the paging message carries indication information for positioning; A sending module, configured to send positioning execution information according to the indication information for positioning; An indication information receiving module, configured to receive indication information of a non-competitive RACH resource or a pre-configured uplink resource PUR; wherein, the indication information of the non-competitive RACH resource or PUR includes the start time and the end time for sending measurement results; the start time for sending the measurement results is equal to the time when the indication information of the non-competitive RACH resource or PUR is sent plus the positioning measurement duration plus a preset offset duration; wherein, the preset offset duration is determined according to the time difference between sending and receiving the indication information of the non-competitive RACH resource or PUR.

23. A positioning device, characterized in that, It includes: A sending module, configured to send a paging message, where the paging message carries indication information for positioning; An information receiving module, configured to receive positioning execution information; A configuration unit, configured to configure a non-competitive RACH resource or PUR, send the indication information of the non-competitive RACH resource, or send the indication information of the PUR; wherein, the indication information of the non-competitive RACH resource or PUR includes the start time and the end time for sending measurement results; configure the start time for sending the measurement results to be equal to the time when the indication information of the non-competitive RACH resource or PUR is sent plus the positioning measurement duration plus a preset offset duration; wherein, the preset offset duration is determined according to the time difference between sending and receiving the indication information of the non-competitive RACH resource or PUR.

24. A readable storage medium, on which a computer program is stored, characterized in that, When the computer program is run by a processor, it executes the steps of the positioning method according to any one of claims 1 to 11, or executes the steps of the positioning method according to any one of claims 12 to 21.

25. A terminal, comprising a memory and a processor, where a computer program capable of running on the processor is stored on the memory, characterized in that, When the processor runs the computer program, it executes the steps of the positioning method according to any one of claims 1 to 11.

26. A base station, comprising a memory and a processor, wherein a computer program capable of running on the processor is stored on the memory, characterized in that, When the processor runs the computer program, it executes the steps of the positioning method according to any one of claims 12 to 21.

Citation Information

Patent Citations

  • Method and system for reporting positioning survey

    CN101772160A

  • Systems and methods of providing new radio positioning

    WO2020146739A1