Positioning method and apparatus, communication device, communication system, and storage medium
Patent Information
- Application Number
- CN202380009508.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-24
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-05-24
Smart Images

Figure CN116941288B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to positioning methods and devices, communication equipment, communication systems, and storage media. Background Technology
[0002] In communication systems, it is usually necessary to locate and measure terminals. Optionally, the assistance of core network equipment is usually required when locating and measuring terminals. Summary of the Invention
[0003] This disclosure proposes a positioning method and apparatus, communication equipment, communication system, and storage medium.
[0004] According to a first aspect of the embodiments of this disclosure, a positioning method is proposed, comprising:
[0005] The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The first terminal selects a third terminal from at least one second terminal discovered by the first terminal, and the third terminal can communicate with the first network element.
[0006] Send first information to the third terminal, the first information being used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal.
[0007] According to a second aspect of the embodiments of this disclosure, a positioning method is proposed, comprising:
[0008] The system receives first information sent by a first terminal; wherein the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal, the first information is used to request the third terminal to initiate a first process to the first network element, and the first process is used to determine the positioning measurement result of the first terminal.
[0009] According to a third aspect of the embodiments of this disclosure, a positioning method is proposed, comprising:
[0010] The system receives a second request sent by a third terminal. The second request is used to initiate a first process to the first network element. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element.
[0011] According to a fourth aspect of the embodiments of this disclosure, a positioning method is proposed, comprising:
[0012] The system receives a fourth request sent by the first network element. The fourth request is used to request the determination of the positioning measurement results of the first terminal, and the first terminal is unable to communicate with the first network element.
[0013] According to a fifth aspect of the embodiments of this disclosure, a positioning method is proposed, comprising:
[0014] The third terminal sends a second request to the network device. The second request is used to initiate the first process to the network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal.
[0015] According to a sixth aspect of the embodiments of this disclosure, a positioning method is proposed, comprising:
[0016] The system receives a second request from a third terminal. The second request is used to initiate a first process to the core network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal is unable to communicate with the core network device.
[0017] According to a seventh aspect of the present disclosure, a first communication device is provided, comprising:
[0018] The third terminal sends a second request to the network device. The second request is used to initiate the first process to the network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal.
[0019] According to an eighth aspect of the embodiments of this disclosure, a second communication device is provided, comprising:
[0020] A receiving module is used to receive first information sent by a first terminal; wherein the first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal, the first information is used to request the third terminal to initiate a first process to the first network element, and the first process is used to determine the positioning measurement result of the first terminal.
[0021] According to a ninth aspect of the present disclosure, a third communication device is provided, comprising:
[0022] The receiving module is used to receive a second request sent by a third terminal. The second request is used to initiate a first process to a first network element. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element.
[0023] According to a tenth aspect of the present disclosure, a fourth communication device is provided, comprising:
[0024] The receiving module is used to receive a fourth request sent by the first network element. The fourth request is used to request the determination of the positioning measurement result of the first terminal, and the first terminal cannot communicate with the first network element.
[0025] According to an eleventh aspect of the present disclosure, a communication device is provided, comprising:
[0026] One or more processors;
[0027] The processor is used to invoke instructions to cause the communication device to execute the positioning method described in either the first aspect or the second aspect.
[0028] According to a twelfth aspect of the present disclosure, a communication system is provided, characterized in that it includes a terminal and a network device, wherein the terminal is configured to implement the positioning method of the first aspect, the network device is configured to implement the positioning method of the second aspect, the network device is configured to implement the positioning method of the third aspect, and the network device is configured to implement the positioning method of the fourth aspect.
[0029] According to a thirteenth aspect of the present disclosure, a storage medium is provided that stores instructions, characterized in that, when the instructions are executed on a communication device, the communication device performs a positioning method as described in any one of the first to fourth aspects. Attached Figure Description
[0030] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:
[0031] Figure 1A This disclosure provides schematic diagrams of the architecture of some communication systems.
[0032] Figure 1B A flowchart illustrating the interaction of a positioning method provided in an embodiment of this disclosure;
[0033] Figure 1C A flowchart illustrating the interaction of a positioning method provided in an embodiment of this disclosure;
[0034] Figures 2A-2E This is an interactive schematic diagram of a positioning method provided in one embodiment of the present disclosure;
[0035] Figure 3 This is a flowchart illustrating a positioning method provided in yet another embodiment of the present disclosure;
[0036] Figure 4 This is a flowchart illustrating a positioning method provided in yet another embodiment of the present disclosure;
[0037] Figure 5 This is a flowchart illustrating a positioning method provided in yet another embodiment of the present disclosure;
[0038] Figure 6 This is a flowchart illustrating a positioning method provided in yet another embodiment of the present disclosure;
[0039] Figure 7 This is a flowchart illustrating a positioning method provided in yet another embodiment of the present disclosure;
[0040] Figure 8A This is a flowchart illustrating a positioning method provided in yet another embodiment of the present disclosure;
[0041] Figure 8B This is a schematic diagram of the interaction flow of the positioning method provided in another embodiment of the present disclosure;
[0042] Figure 9A This is a schematic diagram of the structure of a first communication device provided in an embodiment of the present disclosure;
[0043] Figure 9B This is a schematic diagram of the structure of a second communication device provided in one embodiment of the present disclosure;
[0044] Figure 9C This is a schematic diagram of the structure of a third communication device provided in one embodiment of the present disclosure;
[0045] Figure 9D This is a schematic diagram of the structure of a fourth communication device provided in one embodiment of the present disclosure;
[0046] Figure 10A This is a schematic diagram of the structure of a communication device provided in one embodiment of the present disclosure;
[0047] Figure 10B This is a schematic diagram of the structure of a chip provided in one embodiment of the present disclosure. Detailed Implementation
[0048] The method disclosed herein can be used to solve the technical problem of "how to perform location measurement on a terminal that cannot communicate with the core network equipment".
[0049] This disclosure presents a positioning method and apparatus, a communication device, a communication system, and a storage medium.
[0050] In a first aspect, embodiments of this disclosure propose a positioning method, the method comprising:
[0051] The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The first terminal selects a third terminal from at least one second terminal discovered by the first terminal, and the third terminal can communicate with the first network element.
[0052] Send first information to the third terminal, the first information being used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal.
[0053] In the above embodiments, when the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal, the first terminal will select a third terminal from at least one second terminal it has discovered, and send first information to the third terminal to instruct the third terminal to initiate a first procedure to the first network element in place of the first terminal, so as to achieve positioning measurement of the first terminal. Therefore, this disclosure provides a method for selecting a third terminal to initiate a first procedure on behalf of a first terminal that cannot communicate with the first network element, thereby enabling the first terminal to successfully select a third terminal so that the third terminal can initiate the first procedure and ensure successful positioning measurement of the first terminal.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0055] Receive all or part of the second information sent by the second terminal; the second information includes at least one of the following:
[0056] The positioning capability of the second terminal;
[0057] The first indication is used to indicate whether the second terminal can communicate with the first network element;
[0058] The second indication is used to indicate whether the second terminal knows the absolute location of the second terminal;
[0059] The absolute position of the second terminal;
[0060] The network element identifier corresponding to the second network element.
[0061] In conjunction with some embodiments of the first aspect, in some embodiments, selecting the third terminal from at least one second terminal discovered by the first terminal includes:
[0062] The terminal among the at least one second terminal that can communicate with the first network element is selected as the third terminal; or
[0063] The second terminal among the at least one second terminal that can communicate with the first network element and whose second information sent includes the same network element identifier as the network element identifier of the second network element stored in the first terminal is identified as the third terminal.
[0064] In the above embodiments, some or all of the second terminals will send second information to the first terminal, and the first terminal will select a third terminal from the second terminals based on the second information sent by the second terminals. This ensures that the first terminal can accurately select the most suitable third terminal to initiate the first process on its behalf, thus ensuring that the subsequent first process can be executed stably, thereby ensuring the stability of the positioning measurement.
[0065] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes at least one of the following:
[0066] Based on the second information, at least one fourth terminal is selected from at least one second terminal; wherein the fourth terminal is used to perform positioning measurement on the first terminal; the fourth terminal satisfies at least one of the following conditions:
[0067] It can communicate with the first network element;
[0068] The absolute position of the fourth terminal is known.
[0069] In the above embodiments, the first terminal selects at least one fourth terminal from at least one second terminal based on the second information sent by the second terminal. This fourth terminal can be understood as the positioning terminal required during the positioning process, used to perform positioning measurements on the target terminal (i.e., the first terminal). Therefore, by selecting a fourth terminal to measure the first terminal, this disclosure ensures the successful execution of the positioning measurement of the first terminal. Furthermore, since this disclosure selects the fourth terminal based on the second information sent by the second terminal, it ensures that the first terminal can select the most suitable fourth terminal, thereby ensuring the accuracy of the positioning measurement.
[0070] In conjunction with some embodiments of the first aspect, in some embodiments, the requirement for the assistance of the first network element to complete the positioning process of the first terminal includes at least one of the following:
[0071] The first network element needs to select the second network element, which is used to send third information for assisting in positioning.
[0072] The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal.
[0073] The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
[0074] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following:
[0075] The first requirement includes at least one of the following: category, accuracy, and response time.
[0076] The terminal identifier of the first terminal;
[0077] The terminal identifier of the fourth terminal;
[0078] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0079] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0080] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0081] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0082] The seventh indication is used to indicate the network element identifier of the third network element;
[0083] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0084] The positioning capability of the first terminal;
[0085] The positioning capability of the fourth terminal.
[0086] In conjunction with some embodiments of the first aspect, in some embodiments, the first requirement is a quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
[0087] In the above embodiments, by including the above content in the first information, the third terminal can fully understand the positioning and measurement needs of the first terminal, thereby enabling the third terminal to more accurately initiate the first process on behalf of the first terminal and ensuring the accuracy of the positioning and measurement.
[0088] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0089] Measurement data is obtained by communicating with at least one fourth terminal to perform positioning measurements.
[0090] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0091] The calculation subject for calculating the positioning measurement result of the first terminal is the first terminal itself, and the positioning measurement result of the first terminal is calculated based on at least one of the measurement data and the absolute position of the fourth terminal.
[0092] In the above embodiment, the first terminal obtains measurement data by communicating with the fourth terminal, and calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal, thus realizing the successful execution of the positioning measurement of the first terminal.
[0093] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0094] The calculation subject for calculating the positioning measurement result of the first terminal is the first terminal, and the third information sent by the third terminal for assisting positioning is received.
[0095] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the third information, and the absolute position of the fourth terminal.
[0096] In the above embodiments, the first terminal receives third information sent by the third terminal for assisting in positioning, and can calculate the positioning measurement result of the first terminal based on at least one of the measurement data it has obtained, the third information, and the absolute position of the fourth terminal, thus realizing the successful execution of the positioning measurement of the first terminal.
[0097] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0098] The positioning measurement results of the first terminal need to be sent to the third network element, and the positioning measurement results of the first terminal need to be sent to the third terminal.
[0099] In the above embodiments, the first terminal sends its positioning measurement results to the third terminal so that the third terminal can forward the positioning measurement results to the third network element, thereby enabling the third network element to obtain the positioning measurement results of the first terminal.
[0100] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0101] The calculation subject for calculating the positioning measurement result of the first terminal is not the first terminal, and at least one of the measurement data and the absolute position of the fourth terminal is sent to the third terminal;
[0102] Receive the positioning measurement results of the first terminal sent by the third terminal.
[0103] In the above embodiments, the first terminal sends at least one of its obtained measurement data and the absolute position of the fourth terminal to the third terminal, so that the third terminal can calculate the measurement result of the first terminal and then send it back to the first terminal. Alternatively, the third terminal can forward at least one of the measurement data and the absolute position of the fourth terminal to the second network element, so that the second network element can calculate the measurement result of the first terminal and then send it back to the first terminal through the third terminal. This achieves the smooth execution of the positioning measurement of the first terminal.
[0104] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0105] The system receives a first request sent by a third terminal, the first request being used to request at least one of the positioning measurement results of the first terminal, the measurement data, and the absolute position of the fourth terminal.
[0106] In the above embodiments, the third terminal sends a first request to the first terminal to request at least one of measurement data and the absolute position of the fourth terminal. The third terminal can then calculate the measurement result of the first terminal based on the requested measurement data and the absolute position of the fourth terminal, and then send it back to the first terminal. Alternatively, the third terminal can forward at least one of the measurement data and the absolute position of the fourth terminal to the second network element, which calculates the measurement result of the first terminal and then sends it back to the first terminal via the third terminal. This achieves the successful execution of the positioning measurement of the first terminal. Alternatively, in the above embodiments, the third terminal sends a first request to the first terminal to request the positioning measurement result of the first terminal. The third terminal can then forward the positioning measurement result of the first terminal to the third network element, enabling the third network element to provide positioning-based services.
[0107] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0108] The first terminal interacts with the third terminal based on a first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results.
[0109] In conjunction with some embodiments of the first aspect, in some embodiments, the first protocol includes at least one of the following:
[0110] Application layer protocols;
[0111] Ranging and Side-Link Positioning Protocol (RSPP) protocol;
[0112] PC5 control plane signaling PC5-S protocol;
[0113] PC5 users' PC5-U protocol.
[0114] In the above embodiments, a protocol is defined that the first terminal and the third terminal should follow when exchanging at least one of the first information, measurement data, the absolute position of the fourth terminal, and the positioning measurement result. This ensures that the first terminal can successfully exchange at least one of the first information, measurement data, the absolute position of the fourth terminal, and the positioning measurement result with the third terminal, and ensures the successful execution of the positioning measurement.
[0115] Secondly, embodiments of this disclosure propose a positioning method, including:
[0116] The system receives first information sent by a first terminal; wherein the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal, the first information is used to request the third terminal to initiate a first process to the first network element, and the first process is used to determine the positioning measurement result of the first terminal.
[0117] In the above embodiments, when the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal, the first terminal will select a third terminal and send first information to the third terminal to instruct the third terminal to initiate a first process to the first network element in place of the first terminal, so as to achieve positioning measurement of the first terminal. Therefore, this disclosure provides a method for selecting a third terminal to initiate a first process in place of a first terminal that cannot communicate with the first network element, thereby enabling the first terminal to successfully select a third terminal so that the third terminal can initiate the first process and ensure successful positioning measurement of the first terminal.
[0118] In conjunction with some embodiments of the second aspect, in some embodiments, the third terminal is selected by the first terminal from at least one second terminal discovered by the first terminal;
[0119] Wherein, the third terminal is one of the at least two second terminals that can communicate with the first network element; or
[0120] The third terminal is one of the at least two second terminals that can communicate with the first network element, and the network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal.
[0121] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following:
[0122] The first requirement includes at least one of the following: category, accuracy, and response time.
[0123] The terminal identifier of the first terminal;
[0124] The terminal identifier of the fourth terminal; the fourth terminal is used to perform positioning measurement on the first terminal;
[0125] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0126] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0127] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0128] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0129] The seventh indication is used to indicate the network element identifier of the third network element;
[0130] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0131] The positioning capability of the first terminal;
[0132] The positioning capability of the fourth terminal.
[0133] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following:
[0134] The third terminal determines that it wants to initiate the first process;
[0135] The third terminal sends a second request to the first network element, the second request being used to initiate the first process to the first network element.
[0136] In conjunction with some embodiments of the second aspect, in some embodiments, the second request includes at least one of the following:
[0137] The first requirement includes at least one of the following: category, accuracy, and response time.
[0138] The terminal identifier of the first terminal;
[0139] The terminal identifier of the third terminal;
[0140] The terminal identifier of the fourth terminal;
[0141] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0142] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0143] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0144] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0145] The seventh indication is used to indicate the network element identifier of the third network element;
[0146] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0147] The positioning capability of the first terminal;
[0148] The positioning capability of the fourth terminal;
[0149] The positioning capability of the third terminal;
[0150] The network element identifier corresponding to the second network element that the third terminal can communicate with.
[0151] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0152] Receive third information sent by the second network element to assist in positioning.
[0153] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0154] The calculation subject for the positioning measurement result of the first terminal is the first terminal, and the third information is sent to the first terminal.
[0155] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0156] It is necessary to send the positioning measurement results of the first terminal to the third network element and receive the positioning measurement results of the first terminal sent by the first terminal;
[0157] The positioning measurement results of the first terminal are sent to the second network element.
[0158] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0159] The calculation subject for calculating the positioning measurement result of the first terminal is the third terminal, which receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal;
[0160] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information;
[0161] Send the positioning measurement results of the first terminal to the first terminal.
[0162] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0163] The positioning measurement results of the first terminal need to be sent to the third network element and to the second network element.
[0164] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0165] The calculation subject for calculating the positioning measurement result of the first terminal is the second network element, which receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal;
[0166] Send at least one of the measurement data and the absolute position of the fourth terminal to the second network element;
[0167] Receive the positioning measurement result of the first terminal sent by at least one of the second network element and the first network element;
[0168] Send the positioning measurement results of the first terminal to the first terminal.
[0169] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following:
[0170] The third request is received from the second network element, wherein the third request is used to request at least one of the positioning measurement results of the first terminal, measurement data, and the absolute position of the fourth terminal;
[0171] A first request is sent to the first terminal, the first request being used to request at least one of the positioning measurement results of the first terminal, measurement data, and the absolute position of the fourth terminal.
[0172] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following:
[0173] The third terminal interacts with the first terminal based on the first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results.
[0174] The third terminal interacts with the second network element based on the first protocol to measure data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
[0175] In conjunction with some embodiments of the second aspect, in some embodiments, the first protocol includes at least one of the following:
[0176] Application layer protocols;
[0177] RSPP protocol;
[0178] PC5-S protocol;
[0179] PC5-U protocol.
[0180] Thirdly, embodiments of this disclosure propose a positioning method, the method comprising:
[0181] The system receives a second request sent by a third terminal. The second request is used to initiate a first process to the first network element. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element.
[0182] In conjunction with some embodiments of the third aspect, in some embodiments, the second request includes at least one of the following:
[0183] The first requirement includes at least one of the following: category, accuracy, and response time.
[0184] The terminal identifier of the first terminal;
[0185] The terminal identifier of the third terminal;
[0186] The terminal identifier of the fourth terminal;
[0187] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0188] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0189] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0190] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0191] The seventh indication is used to indicate the network element identifier of the third network element;
[0192] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0193] The positioning capability of the first terminal;
[0194] The positioning capability of the fourth terminal;
[0195] The positioning capability of the third terminal;
[0196] The network element identifier corresponding to the second network element that the third terminal can communicate with.
[0197] In conjunction with some embodiments of the third aspect, in some embodiments, the method further includes:
[0198] A fourth request is sent to the second network element, the fourth request being used to request the determination of the positioning measurement results of the first terminal.
[0199] In conjunction with some embodiments of the third aspect, in some embodiments, sending the fourth request to the second network element includes:
[0200] The fourth request is sent to the second network element that the third terminal can communicate with.
[0201] In conjunction with some embodiments of the third aspect, in some embodiments, the fourth request includes at least one of the following:
[0202] The first requirement includes at least one of the following: category, accuracy, and response time.
[0203] The terminal identifier of the first terminal;
[0204] The terminal identifier of the third terminal;
[0205] The terminal identifier of the fourth terminal;
[0206] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0207] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0208] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0209] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0210] The seventh indication is used to indicate the network element identifier of the third network element;
[0211] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0212] The positioning capability of the first terminal;
[0213] The positioning capability of the fourth terminal;
[0214] The positioning capability of the third terminal.
[0215] In conjunction with some embodiments of the third aspect, in some embodiments, the method further includes at least one of the following:
[0216] Receive the positioning measurement results of the first terminal sent by the second network element;
[0217] Send the positioning measurement results of the first terminal to the third terminal;
[0218] The positioning measurement results of the first terminal need to be sent to the third network element.
[0219] Fourthly, embodiments of this disclosure propose a positioning method, including:
[0220] The system receives a fourth request sent by the first network element. The fourth request is used to request the determination of the positioning measurement results of the first terminal, and the first terminal is unable to communicate with the first network element.
[0221] In conjunction with some embodiments of the fourth aspect, in some embodiments, the fourth request includes at least one of the following:
[0222] The first requirement includes at least one of the following: category, accuracy, and response time.
[0223] The terminal identifier of the first terminal;
[0224] The terminal identifier of the third terminal;
[0225] The terminal identifier of the fourth terminal;
[0226] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0227] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0228] The fifth instruction is used to indicate the third information needed to assist in the positioning process;
[0229] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0230] The seventh indication is used to indicate the network element identifier of the third network element;
[0231] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0232] The positioning capability of the first terminal;
[0233] The positioning capability of the fourth terminal;
[0234] The positioning capability of the third terminal.
[0235] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0236] Send third information to the third terminal to assist in positioning.
[0237] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0238] The calculation subject for calculating the positioning measurement result of the first terminal is either the first terminal or the third terminal, and it is necessary to send the positioning measurement result of the first terminal to the third network element and send a third request to the third terminal. The third request is used to request the positioning measurement result of the first terminal.
[0239] Receive the positioning measurement results of the first terminal sent by the third terminal;
[0240] The positioning measurement results of the first terminal are sent to the first network element.
[0241] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0242] The calculation subject for calculating the positioning measurement result of the first terminal is the second network element, which sends a third request to the third terminal. The third request is used to request at least one of the measurement data and the absolute position of the fourth terminal.
[0243] Receive at least one of the measurement data sent by the third terminal and the absolute position of the fourth terminal;
[0244] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information;
[0245] The positioning measurement results of the first terminal are sent to the third terminal.
[0246] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0247] The positioning measurement results of the first terminal need to be sent to the third network element.
[0248] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0249] The second network element interacts with the third terminal based on the first protocol, measuring data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
[0250] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first protocol includes at least one of the following:
[0251] Application layer protocols;
[0252] RSPP protocol;
[0253] PC5-S protocol;
[0254] PC5-U protocol.
[0255] Fifthly, embodiments of this disclosure provide a positioning method, the method comprising:
[0256] The third terminal sends a second request to the network device. The second request is used to initiate the first process to the network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal.
[0257] In conjunction with some embodiments of the fifth aspect, in some embodiments, the method further includes:
[0258] The network device sends third information to the third terminal to assist in positioning.
[0259] In conjunction with some embodiments of the fifth aspect, in some embodiments, the method further includes:
[0260] The third terminal determines at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal;
[0261] The third terminal sends to the network device at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal.
[0262] In conjunction with some embodiments of the fifth aspect, in some embodiments, the method further includes:
[0263] Determine at least one of the measurement data and the absolute position of the fourth terminal;
[0264] Send at least one of the measurement data and the absolute location of the fourth terminal to the network device;
[0265] Receive the positioning measurement results of the first terminal sent by the network device.
[0266] In conjunction with some embodiments of the fifth aspect, in some embodiments, the method further includes at least one of the following:
[0267] The network device receives a third request, which requests at least one of the following: the positioning measurement result of the first terminal, measurement data, and the absolute position of the fourth terminal.
[0268] In conjunction with some embodiments of the fifth aspect, in some embodiments, the method further includes at least one of the following:
[0269] The third terminal interacts with the network device based on the first protocol to obtain measurement data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
[0270] In conjunction with some embodiments of the fifth aspect, in some embodiments, the first protocol includes at least one of the following:
[0271] Application layer protocols;
[0272] RSPP protocol;
[0273] PC5-S protocol;
[0274] PC5-U protocol.
[0275] Sixthly, embodiments of this disclosure provide a positioning method, the method comprising:
[0276] The system receives a second request from a third terminal. The second request is used to initiate a first process to the core network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the core network device and needs the assistance of the first network element to complete the positioning process of the first terminal.
[0277] In conjunction with some embodiments of the sixth aspect, in some embodiments, the method further includes:
[0278] Send third information to the third terminal to assist in positioning.
[0279] In conjunction with some embodiments of the sixth aspect, in some embodiments, the method further includes:
[0280] A third request is sent to the third terminal, the third request being used to request the positioning measurement results of the first terminal;
[0281] Receive the positioning measurement results of the first terminal sent by the third terminal.
[0282] In conjunction with some embodiments of the sixth aspect, in some embodiments, the method further includes:
[0283] A third request is sent to the third terminal, the third request being used to request at least one of measurement data and the absolute position of the fourth terminal;
[0284] Receive at least one of the measurement data sent by the third terminal and the absolute position of the fourth terminal;
[0285] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information;
[0286] The positioning measurement results of the first terminal are sent to the third terminal.
[0287] In conjunction with some embodiments of the sixth aspect, in some embodiments, the method further includes:
[0288] The core network equipment interacts with the third terminal based on at least one of the following: measurement data, the absolute position of the fourth terminal, and positioning measurement results, according to the first protocol.
[0289] In conjunction with some embodiments of the sixth aspect, in some embodiments, the first protocol includes at least one of the following:
[0290] Application layer protocols;
[0291] RSPP protocol;
[0292] PC5-S protocol;
[0293] PC5-U protocol.
[0294] In a seventh aspect, embodiments of this disclosure provide a first communication device, comprising:
[0295] The determination module is used when the first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The first terminal selects a third terminal from at least one second terminal discovered by the first terminal, and the third terminal can communicate with the first network element.
[0296] The sending module is used to send first information to the third terminal, the first information being used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal.
[0297] Eighthly, embodiments of this disclosure provide a second communication device, comprising:
[0298] A receiving module is used to receive first information sent by a first terminal; wherein the first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal, the first information is used to request the third terminal to initiate a first process to the first network element, and the first process is used to determine the positioning measurement result of the first terminal.
[0299] In a ninth aspect, embodiments of this disclosure provide a third communication device, comprising:
[0300] The receiving module is used to receive a second request sent by a third terminal. The second request is used to initiate a first process to a first network element. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element.
[0301] In a tenth aspect, embodiments of this disclosure provide a fourth communication device, comprising:
[0302] The receiving module is used to receive a fourth request sent by the first network element. The fourth request is used to request the determination of the positioning measurement result of the first terminal, and the first terminal cannot communicate with the first network element.
[0303] Eleventhly, embodiments of this disclosure provide a communication device, which includes: one or more processors; one or more memories for storing instructions; wherein the processor is configured to invoke the instructions to cause the communication device to perform the positioning method as described in the first, second, third, and fourth aspects, and the processor is configured to invoke the instructions to cause the communication device to perform the positioning method as described in the optional implementations of the first, second, third, and fourth aspects.
[0304] In a twelfth aspect, embodiments of this disclosure provide a communication system comprising: a terminal and a network device; wherein the terminal is configured to perform the methods described in the first aspect, the second aspect, optional implementations of the first aspect and optional implementations of the second aspect, and the network device is configured to perform the methods described in the third aspect, the fourth aspect, optional implementations of the third aspect and optional implementations of the fourth aspect.
[0305] In a thirteenth aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in the first aspect, an optional implementation of the first aspect, the second aspect, an optional implementation of the second aspect, the third aspect, an optional implementation of the third aspect, and the fourth aspect, an optional implementation of the fourth aspect.
[0306] In a fourteenth aspect, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method described in the first aspect, an optional implementation of the first aspect, the second aspect, an optional implementation of the second aspect, the third aspect, an optional implementation of the third aspect, and the fourth aspect, an optional implementation of the fourth aspect.
[0307] In a fifteenth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in the first aspect, an optional implementation of the first aspect, the second aspect, an optional implementation of the second aspect, the third aspect, an optional implementation of the third aspect, and the fourth aspect, an optional implementation of the fourth aspect.
[0308] It is understood that the aforementioned first communication device, second communication device, third communication device, fourth communication device, communication equipment, communication system, storage medium, program product, and computer program are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0309] The present invention is described in this embodiment. In some embodiments, the terms "positioning method" and "information processing method," "information sending method," and "information receiving method" can be used interchangeably; the terms "communication device" and "information processing device," "information sending device," and "information receiving device" can be used interchangeably; and the terms "information processing system," "communication system," "information sending system," and "information receiving system" can be used interchangeably.
[0310] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0311] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0312] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0313] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0314] In the embodiments disclosed herein, "multiple" refers to two or more.
[0315] In some embodiments, the terms “at least one of”, “at least one of”, “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0316] The descriptions in this disclosure, such as "at least one of A, B, C..." or "A and / or B and / or C...", include the case where any one of A, B, C... exists alone, as well as the case where any combination of any of A, B, C... exists alone. Each case can exist alone. For example, "at least one of A, B, C" includes the cases of A alone, B alone, C alone, A and B combination, A and C combination, B and C combination, and A and B and C combination. For example, A and / or B includes the cases of A alone, B alone, and A and B combination.
[0317] In some embodiments, the notation "in one case A, in another case B" or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: A is executed regardless of B, i.e., A is executed in some embodiments; B is executed regardless of A, i.e., B is executed in some embodiments; A and B are selectively executed, i.e., A and B are selected for execution in some embodiments; A and B are both executed, i.e., A and B are executed in some embodiments. The same applies when there are more branches such as A, B, and C.
[0318] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0319] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0320] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0321] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0322] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.
[0323] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0324] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0325] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriberstation, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.
[0326] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures that replace communication between access network devices, core network devices, or network devices and terminals with communication between multiple terminals (e.g., also referred to as device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, uplink link, downlink link, etc., can be replaced with sidelink link.
[0327] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0328] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0329] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0330] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0331] The correspondences shown in the tables of this disclosure can be configured or predefined. The values of the information in each table are merely examples and can be configured to other values; this disclosure is not limiting. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this disclosure may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headers of the above tables can also use other names that the communication device can understand, and the values or representations of the parameters can also be other values or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.
[0332] The predefined terms in this disclosure can be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0333] Figure 1A This is a schematic diagram of the architecture of a communication system according to embodiments of this disclosure. Figure 1A As shown, the communication system 100 may include a first terminal 101, a second terminal 102, a third terminal 103, a fourth terminal 104, and a core network device 102.
[0334] In some embodiments, the first terminal 101, the second terminal 102, the third terminal 103, and the fourth terminal 104 may include, for example, at least one of the following: a mobile phone, a wearable device, an Internet of Things device, a car with communication capabilities, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and a wireless terminal device in a smart home, but are not limited thereto.
[0335] In some embodiments, the core network device 102 may be a single device, including a first network element 1021, a second network element 1022, a third network element 1023, etc., or it may be multiple devices or a group of devices, each including all or part of the first network element 1021, the second network element 1022, the third network element 1023, etc. Network elements may be virtual or physical. The core network may include, for example, at least one of the Evolved Packet Core (EPC), the 5G Core Network (5GCN), and the Next Generation Core (NGC).
[0336] In some embodiments, the first network element 1021 is, for example, an Access and Mobility Management Function (AMF).
[0337] In some embodiments, the first network element 1021 is used to perform registration, connection, reachability, and mobility management, provide a session management message transmission channel for the device, and provide authentication and authorization functions for terminal access; the first network element can be an access point for the terminal device and the wireless core network control plane. The name is not limited thereto.
[0338] In some embodiments, the second network element 1022 is, for example, a location management function (LMF).
[0339] In some embodiments, the second network element 1022 is used to manage the links and resources between network elements in the access network, and its name is not limited thereto.
[0340] In some embodiments, the third network element 1023 is, for example, any of the following: Application Function (AF), Location Service client (LCS client), Gateway Mobile Location Center (GMLC), or Network Exposure Function (NEF).
[0341] In some embodiments, the third network element 1023 is used to provide location-based services, and its name is not limited thereto.
[0342] Optionally, in some embodiments, the terminals (such as the first terminal 101, the second terminal 102, the third terminal 103, and the fourth terminal 104) and the core network devices (such as the first network element 1021, the second network element 1022, and the third network element 1023) can communicate through access network devices.
[0343] In some embodiments, the functions implemented by at least one of the first network element 1021, the second network element 1022, and the third network element 1023 described above can also be implemented by the access network device.
[0344] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), wireless backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a wireless fidelity (WiFi) system.
[0345] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0346] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0347] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0348] The following embodiments of this disclosure can be applied to Figure 1AThe communication system 100 shown, or a part thereof, but not limited to it. Figure 1A The entities shown are illustrative; a communication system may include... Figure 1A All or part of the main body, or may include Figure 1A Other entities besides the main body, the number and form of each entity are arbitrary, the connection relationship between the entities is illustrative, the entities may not be connected or may be connected, and the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0349] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Futuregeneration radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other positioning methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0350] Optionally, in some embodiments, if the location measurement terminal requires the assistance of core network equipment, the following positioning procedure is typically used to achieve the location measurement of the terminal. Figure 1B This is a flowchart illustrating the interaction of a positioning method provided in an embodiment of the present disclosure; optionally, Figure 1BThe method described assumes that the terminal to be located and measured can communicate with core network equipment (such as AMF). Optionally, Figure 1B Terminal 1 in the text can be the target terminal (Target UE) that needs to be located and measured. Figure 2B Terminals 2 to n in the diagram can be located UEs. Optionally, a located UE can be understood as a terminal that knows its absolute position. The target terminal communicates with the located UE to measure the relative position between the target terminal and the located UE, and determines the positioning measurement result (such as absolute position, orientation angle, etc.) of the target terminal based on this relative position combined with the absolute position of the located UE. Figure 1B As shown, the positioning method may include the following steps:
[0351] Step 1: The AMF and / or LMF send at least one of the following to terminals 1 to n: a ranging or sidelink (SL) location service authorization, a location service policy, location service parameters, and a Quality of Service (QoS) requirement.
[0352] Optionally, in some embodiments, location service authorization, location service policy, and location service parameters can be used to authorize or indicate whether the terminal supports ranging or sidelink location services; optionally, QoS requirements can be service quality requirements during location measurement. Optionally, the QoS requirement can include the QoS requirement category, accuracy, and response time. Optionally, the QoS requirement category is used to define the stringency of the location service quality, and different categories of QoS requirements define different stringency levels. Optionally, the above-mentioned "QoS requirement category" can include at least one of the following: BestEffort Class, Multiple QoS Class, and Assured Class; optionally, the stringency of the location service quality defined by the "BestEffort Class" is: least stringent; the stringency of the location service quality defined by the "Multiple QoS Class" is: moderately stringent; and the stringency of the location service quality defined by the "Assured Class" is: most stringent. Optionally, the aforementioned “accuracy” can be used to indicate the accuracy requirements during positioning measurement. Optionally, the accuracy can include horizontal accuracy and vertical accuracy during positioning measurement. Optionally, the aforementioned “response time” can be used to indicate the response requirements during positioning measurement. Optionally, the response time can include: no delay, low delay, or delay tolerant.
[0353] Step 2: Terminal 1 discovers that Terminal 2 has reached Terminal n.
[0354] Step 3: Establish secure multicast and / or unicast SL links between any terminals from terminal 1 to terminal n.
[0355] Optionally, terminal 1 can exchange ranging and sidelink positioning protocol (RSPP) messages with any of terminals 2 to n; any terminals between terminals 2 to n can also exchange RSPP messages through the established SL link.
[0356] Step 4: Verify ranging or SL positioning between terminal 1 and any of terminals from terminal 2 to terminal n.
[0357] Optionally, terminal 1 may receive at least one of the following sent by any of terminals 2 to n through the SL link established in step 3: ranging or SL location service authorization, location service policy, location service parameters, and QoS requirements. Terminal 1 may verify whether terminals 2 to n support ranging or SL location service based on at least one of the following sent by terminals 2 to n: ranging or SL location service authorization, location service policy, and location service parameters, and verify whether the QoS requirements of terminals 2 to n match the QoS requirements of terminal 1 based on the QoS requirements sent by terminals 2 to n.
[0358] Step 5: Terminal 1 obtains the positioning capability from Terminal 2 to Terminal n.
[0359] Optionally, terminal 1 can receive the positioning capability of terminal 2 to terminal n through the SL link established in step 3.
[0360] Step 6: Terminal 1 confirms the initiation of SL-MO-LR.
[0361] Optionally, terminal 1 may determine to initiate SL-MO-LR based on the information received in step 4 and the positioning capability received in step 5. Optionally, when the information in step 4 indicates that at least one of terminals 2 to n supports ranging or sidelink positioning services, and the QoS requirements match the QoS requirements of terminal 1, and at least one of terminals 2 to n also has positioning capability, then terminal 1 determines to initiate SL-MO-LR to the AMF, and the SL-MO-LR is used to determine the positioning measurement results of terminal 1.
[0362] Step 7: If terminal 1 is in the Connection Management-IDLE (CM-IDLE) state, terminal 1 triggers a service request in order to establish a connection with AMF.
[0363] Step 8: Terminal 1 sends an SL-MO-LR request to AMF in an uplink non-access stratum (UL NASTRANSPORT) message.
[0364] Alternatively, the SL-MO-LR request may indicate at least one of the following:
[0365] The identifiers of terminals 2 to n may optionally be, for example, at least one of application layer ID and Generic Public Subscription Identifier (GPSI);
[0366] Auxiliary data required for positioning measurements;
[0367] Is LMF needed to assist in positioning calculations?
[0368] Is it necessary to provide the positioning measurement results to at least one of the LCS client, AF, and GMLC?
[0369] The identifier of at least one of LCS client, AF, and GMLC;
[0370] The type of the desired positioning measurement result; optionally, the type of the positioning measurement result may include, for example, the absolute position of terminal 1, the relative position of terminal 1 with any of terminals 2 to n, the distance between terminal 1 and any of terminals 2 to n, and the relative direction between terminal 1 and any of terminals 2 to n.
[0371] QoS requirements.
[0372] Step 9: The AMF selects the LMF and sends an Nlmf_Location_determineLocation request to the LMF based on the SL-MO-LR request.
[0373] Optionally, the content indicated by the Nlmf_Location_determine Location request sent by the AMF to the LMF includes the content indicated by the SL-MO-LR request in step 8 above.
[0374] Step 10: The LMF requests location capabilities from terminals 1 to n.
[0375] Step 11: Terminals 1 to n return their positioning capabilities to the LMF.
[0376] Optionally, terminal 1 and terminal n can return their respective positioning capabilities to the LMF, or terminal 2 to terminal n do not need to send their positioning capabilities to the LMF, but terminal 1 can return the positioning capabilities of terminal 2 to terminal n obtained in step 5 and its own positioning capabilities to the LMF.
[0377] Step 12: Terminal 1 requests auxiliary data required for positioning measurement from LMF.
[0378] Optionally, this auxiliary data can help terminal 1 obtain positioning measurement results.
[0379] Step 13: LMF sends the requested auxiliary data to terminal 1.
[0380] Optionally, the positioning capabilities of terminals 1 to n can also be included in the SL-MO-LR request in step 8. If terminal 1 includes the positioning capabilities of terminals 1 to n in the SL-MO-LR request in step 8, steps 10 and 11 can be omitted. If terminal 1 includes auxiliary data required for positioning measurements in the SL-MO-LR request in step 8, step 12 can be omitted.
[0381] Step 14: If the SL-MO-LR request in Step 8 indicates that the LMF needs to provide location calculation assistance and / or indicates that the location measurement results need to be provided to at least one of the LCS client, AF, and GMLC, then the LMF sends a location information request to terminal 1 through terminal n.
[0382] Step 15: Perform lateral link positioning or ranging between terminal 1 and terminal n to obtain measurement data.
[0383] Step 16: If the absolute position of any terminal from terminal 2 to terminal n is unavailable, the terminal can execute the 5GC-MO-LR procedure to obtain its absolute position.
[0384] Optionally, since the absolute positions of terminals 2 to n are required when calculating the positioning measurement results of terminal 1, when the absolute position of any terminal from terminal 2 to terminal n is unavailable (for example, it can be understood that terminal 2 to terminal n currently does not store its own absolute position), the terminal needs to execute the 5GC-MO-LR process to obtain its absolute position.
[0385] Step 17: If the SL-MO-LR request in step 8 indicates that LMF does not need to provide positioning calculation assistance, or if the calculation subject determined for calculating the positioning measurement result is terminal 1, then terminal 1 calculates the positioning measurement result of terminal 1 based on the measurement parameters obtained in step 15.
[0386] Optionally, in some embodiments, if terminal 1 does not request auxiliary data from LMF in the aforementioned steps, terminal 1 can directly calculate the positioning measurement result based on the measurement parameters obtained in step 15; if terminal 1 requests auxiliary data from LMF in the aforementioned steps, terminal 1 can calculate the positioning measurement result based on the measurement parameters obtained in step 15 and the auxiliary data obtained in step 13.
[0387] Step 18: If terminal 1 receives the location information request sent in step 14 above, terminal 1 sends measurement parameters or measurement results to LMF.
[0388] Optionally, when terminal 1 receives the location information request sent in step 14 above, it indicates that the SL-MO-LR request in step 8 indicates that the LMF needs to provide positioning calculation assistance and / or indicates that the positioning measurement result needs to be provided to at least one of the LCS client, AF, and GMLC. In this case, if the SL-MO-LR request in step 8 indicates that the LMF needs to provide positioning calculation assistance, then in step 18, terminal 1 can send the measurement parameters obtained in step 15 to the LMF so that the LMF can calculate the positioning measurement result of terminal 1 based on the measurement parameters; if the SL-MO-LR request in step 8 indicates that the LMF does not need to provide positioning calculation assistance, and indicates that the positioning measurement result needs to be provided to at least one of the LCS client, AF, and GMLC, then in step 18, terminal 1 can send the positioning measurement result calculated in step 17 to the LMF so that the LMF can send the positioning measurement result to at least one of the LCS client, AF, and GMLC.
[0389] Step 19: LMF calculates the positioning measurement results.
[0390] Optionally, if the LMF receives the measurement parameters sent by the terminal, it indicates that the SL-MO-LR request in step 8 requires the LMF to provide positioning calculation assistance (that is, it indicates that the calculation entity used to calculate the positioning measurement results is the LMF). In this case, the LMF can calculate the positioning measurement results of terminal 1 based on the measurement parameters. Optionally, the type of the positioning measurement results calculated by the LMF should be the type expected by the terminal as indicated by the SL-MO-LR request in step 8 above.
[0391] Step 20: The LMF returns an Nlmf_Location_determine Location response to the AFM, which includes the location measurement results calculated in step 19.
[0392] Step 21: AMF sends the positioning measurement results to at least one of the following: LCS client, AF, and GMLC.
[0393] Optionally, if the SL-MO-LR request in step 8 indicates that the positioning measurement results need to be provided to at least one of the LCS client, AF, and GMLC, then the AMF will send the positioning measurement results to at least one of the LCS client, AF, and GMLC.
[0394] Step 22: The LMF sends an SL-MO-LR response to Terminal 1 in a downlink non-access stratum (DL NASTRANSPORT) message, which includes the positioning measurement results.
[0395] Optionally, if the LMF performs step 19 above, the LMF sends the positioning measurement result calculated in step 19 to terminal 1.
[0396] As described above, the target terminal being located (i.e., terminal 1) can request location assistance from the core network equipment (i.e., AMF and LMF) to determine the location measurement result by executing steps 1-22. However, in a communication system, the target terminal may not be covered by network signals or may not have a NAS connection, resulting in the target terminal being unable to communicate with the core network equipment. In this case, the target terminal needs to select a terminal x from the location terminals (i.e., terminals 2-n) and instruct terminal x to initiate SL-MO-LR on behalf of terminal 1 to achieve the location measurement of terminal 1. Optionally, Figure 1C This is a flowchart illustrating the interaction of a positioning method provided in an embodiment of the present disclosure. Optionally, Figure 1C The method described assumes that the terminal to be located and measured cannot communicate with core network equipment (such as AMF). Figure 1C As shown, the positioning method may include:
[0397] Step 1: Terminal 1 executes the above... Figure 1B Steps 1-5 in the process.
[0398] Step 2: Terminal 1 selects a terminal x from the positioning terminals (i.e., terminals 2-n mentioned above) and sends an SL positioning information request to terminal x.
[0399] Optionally, the SL location information request may include at least one of the following:
[0400] The identifier of the LMF stored in terminal 1;
[0401] QoS requirements;
[0402] The identifier of terminal 1.
[0403] Step 3: Terminal x executes the above steps. Figure 1BStep 6-22 in the process is to obtain the positioning measurement results of terminal 1.
[0404] Step 4: Terminal x sends an SL positioning information response, including the positioning measurement results of terminal 1, to the target UE.
[0405] but, Figure 1C The following issues remain unresolved in the method shown.
[0406] First, how can terminal 1 select terminal x from among terminals 2 to n?
[0407] Second, what protocol do Terminal 1, Terminal x, AMF, and LMF use to communicate?
[0408] Third, when terminal x obtains the positioning measurement results of terminal 1, it usually needs to know the absolute positions of terminal 2 to terminal n. How does terminal x obtain the absolute positions of terminal 2 to terminal n?
[0409] Figure 2A This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 2A As shown, this disclosure relates to a positioning method for a communication system 100, the method comprising:
[0410] Step 2101: Some or all of the second terminals send the second information to the first terminal respectively.
[0411] Optionally, in some embodiments, the second terminal can be a terminal discovered by the first terminal; alternatively, in some embodiments, the number of second terminals can be at least one.
[0412] Optionally, in some embodiments, the first terminal can be the target terminal (TargetUE) to be located and measured. Optionally, in some embodiments, the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal. Optionally, in some embodiments, the aforementioned first network element can be used to perform registration, connection, reachability, and mobility management, provide a session management message transmission channel for the device, and provide authentication and authorization functions for terminal access. The first network element can be an access point for the terminal device and the wireless core network control plane. The first network element can be an AMF (Access Provider Function), but the name of the first network element is not limited to this.
[0413] Optionally, in some embodiments, the aforementioned "requiring the assistance of the first network element to complete the positioning process of the first terminal" may include at least one of the following:
[0414] The first network element needs to select the second network element, which is used to send third information for assisting in positioning;
[0415] The first network element needs to select the second network element, which is used to calculate the positioning measurement results of the first terminal;
[0416] The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
[0417] Optionally, the second network element can be used to manage the links and resources between various network elements in the access network. The second network element may be, for example, an LMF, but the name of the second network element is not limited to this. Optionally, the third network element can be used to provide location-based services. The third network element may be, for example, any of the following: AF, LCS client, GMLC, NEF, but the name of the third network element is not limited to this.
[0418] Optionally, in some embodiments, the second information described above may include at least one of the following:
[0419] The positioning capability of the second terminal;
[0420] The first instruction is used to indicate whether the second terminal can communicate with the first network element;
[0421] The second indication is used to indicate whether the second terminal knows the absolute position of the second terminal;
[0422] The absolute position of the second terminal;
[0423] The network element identifier corresponding to the second network element.
[0424] Optionally, in some embodiments, the network element identifier included in the second information described above can be the network element identifier corresponding to the second network element that the second terminal has communicated with. Optionally, in some embodiments, the second network element can be used to manage the links and resources between various network elements in the access network. The second network element can be, for example, an LMF, and the name of the second network element is not limited to this.
[0425] Step 2102: The first terminal determines that it wants to initiate the first process.
[0426] Optionally, the first procedure can be used to determine the positioning measurement results of the first terminal. Optionally, the first procedure can be SL-MO-LR, and the name of the first procedure is not limited to this.
[0427] Optionally, in some embodiments, in response to the existence of a second terminal in at least one second terminal that can communicate with the first network element, the first terminal determines to initiate the first process.
[0428] Step 2103: The first terminal selects a third terminal from at least one second terminal.
[0429] Optionally, in some embodiments, the first terminal may select a third terminal from at least one second terminal that has sent the second information described above.
[0430] Optionally, the aforementioned third terminal can be used to initiate a first procedure to the first network element in place of the first terminal to achieve positioning measurement of the first terminal. Optionally, as can be seen from the foregoing, the positioning process of the first terminal requires the assistance of the first network element. However, since the first terminal cannot communicate with the first network element, it cannot initiate a first procedure to determine the positioning measurement result of the first terminal. In this case, the first terminal needs to select a third terminal from at least one second terminal so that the third terminal can initiate a first procedure to the first network element in place of the first terminal to achieve positioning measurement of the first terminal.
[0431] Optionally, in some embodiments, the method for selecting a third terminal from at least one second terminal described above may include at least one of the following:
[0432] Select at least one of the second terminals that can communicate with the first network element as the third terminal;
[0433] The second terminal whose network element identifier included in the second information is the same as the network element identifier of the second network element stored in the first terminal is identified as the third terminal.
[0434] For example, in some embodiments, the first terminal may select a terminal among the second terminals that can communicate with the first network element as the third terminal; or, in some embodiments, the first terminal may determine a second terminal whose network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal as the third terminal; or, in some embodiments, the first terminal may determine a second terminal among the second terminals that can communicate with the first network element and whose network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal as the third terminal; or, in some embodiments, the first terminal may determine a second terminal among the second terminals that can communicate with the first network element and whose network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal as the third terminal.
[0435] Optionally, in some embodiments, the network element identifier of the second network element stored in the first terminal can be understood as, for example, the network element identifier of the second network element that the first terminal has communicated with.
[0436] Step 2104: The first terminal selects at least one fourth terminal from at least one second terminal.
[0437] Optionally, in some embodiments, the fourth terminal can be a location terminal (Located UE), which can satisfy at least one of the following conditions: it can communicate with the first network element, and its absolute position is known. Optionally, "the fourth terminal can communicate with the first network element" means that the fourth terminal can obtain its absolute position by requesting the first network element; "the fourth terminal knows its own absolute position" means that the fourth terminal has stored its own absolute position. Optionally, when the fourth terminal satisfies the above conditions, it means that the fourth terminal can know its own absolute position. At this time, the fourth terminal can act as a location terminal to realize the positioning measurement of the first terminal. Optionally, the process of the fourth terminal realizing the positioning measurement of the first terminal can be as follows: the first terminal and the fourth terminal can send positioning reference signals to each other, and the first terminal and the fourth terminal can respectively measure and analyze the positioning reference signals they receive to determine at least one of the relative position, relative angle, and relative distance between the first terminal and the fourth terminal. Then, combined with the absolute position of the fourth terminal, the positioning measurement of the first terminal can be realized.
[0438] Optionally, it should be noted that in some embodiments, the third terminal selected by the first terminal may be included among at least one fourth terminal; that is, the third terminal can be any fourth terminal. In this case, the third terminal serves as both the positioning terminal and the terminal that initiates the first process on behalf of the first terminal. In other embodiments, the third terminal selected by the first terminal may not be a fourth terminal. In this case, the third terminal serves as the terminal that initiates the first process on behalf of the first terminal, and does not serve as the positioning terminal.
[0439] Step 2105: The first terminal sends the first information to the third terminal.
[0440] Optionally, the first information can be used to request the third terminal to initiate a first process to the first network element.
[0441] Optionally, the name of the first information is not limited, and it may be, for example, "SL positioning information request" or "positioning information request".
[0442] Optionally, the first information may include at least one of the following:
[0443] The first requirement includes at least one of the following: category, accuracy, and response time.
[0444] The terminal identifier of the first terminal;
[0445] The terminal identifier of the fourth terminal;
[0446] The third instruction is used to indicate whether the fourth terminal can communicate with the first network element;
[0447] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal. The calculation subject includes any one of the first terminal, the third terminal, and the second network element.
[0448] The fifth indication is used to indicate the third information used to assist in the positioning process;
[0449] The sixth instruction is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0450] The seventh indicator is used to indicate the network element identifier of the third network element;
[0451] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0452] The positioning capability of the first terminal;
[0453] The positioning capability of the fourth terminal.
[0454] Optionally, the first requirement mentioned above can be a quality of service requirement during positioning measurement; the category of the first requirement can be used to indicate the stringency of the quality of service requirement during positioning measurement, with different categories of first requirements defining different levels of stringency; the accuracy mentioned above is used to indicate the accuracy requirement during positioning measurement, and the response time mentioned above is used to indicate the response requirement during positioning measurement. Optionally, the first requirement can be, for example, a QoS requirement. Optionally, the "category of the first requirement" mentioned above can include at least one of the following: Best Effort Class, Multiple QoS Class, and Assured Class; Optionally, the stringency of positioning service quality defined by the "Best Effort Class" is: least stringent; the stringency of positioning service quality defined by the "Multiple QoS Class" is: moderately stringent; and the stringency of positioning service quality defined by the "Assured Class" is: most stringent. Optionally, the "accuracy" mentioned above may include horizontal accuracy and vertical accuracy during positioning measurement; alternatively, the "response time" mentioned above may include: no delay, low delay, or delay tolerant.
[0455] Optionally, the terminal identifier of the first terminal can uniquely identify the first terminal, and the terminal identifier of the fourth terminal can uniquely identify the fourth terminal. Optionally, the terminal identifier can be at least one of application layer ID and GPSI.
[0456] Optionally, the "calculation subject for calculating the positioning measurement result of the first terminal" can be determined by any one of the first terminal, the third terminal, and the second network element. Optionally, it is generally determined by the second network element by default. However, it is also possible that the calculation subject for the positioning measurement result of the first terminal or the third terminal can be determined. Optionally, when the first terminal determines the calculation subject for the positioning measurement result of the first terminal, the third terminal and the second network element shall follow the determination result of the first terminal. When the first terminal does not determine the calculation subject for the positioning measurement result of the first terminal, but the calculation subject for the positioning measurement result of the first terminal is determined by the third terminal, the first terminal and the second network element shall follow the determination result of the third terminal. Optionally, in some embodiments, when the first information includes the above-mentioned fourth instruction, it indicates that the first terminal has determined the calculation subject for the positioning measurement result of the first terminal. At this time, the third terminal and the second network element shall follow the determination result of the first terminal (i.e., follow the instruction of the fourth instruction). When the first information does not include the above-mentioned fourth instruction, it indicates that the first terminal has not determined the calculation subject for the positioning measurement result of the first terminal. At this time, the calculation subject for the positioning measurement result of the first terminal may be determined by the third terminal or the second network element.
[0457] Optionally, in some embodiments, the network element identifier indicated in the seventh instruction above may be the network element identifier of a third network element that needs to be sent the positioning measurement results of the first terminal and the absolute position of the fourth terminal.
[0458] Optionally, in some embodiments, the type of the above-mentioned positioning measurement result may include at least one of the following: the absolute position of the first terminal, the relative position of the first terminal and the fourth terminal, the distance between the first terminal and the fourth terminal, and the relative direction between the first terminal and the fourth terminal.
[0459] Step 2106: The third terminal determines that it wants to initiate the first process.
[0460] Optionally, in some embodiments, when the third terminal receives the first information sent by the first terminal, the third terminal determines to initiate the first process.
[0461] Optionally, in some embodiments, steps 2102 and 2106 can be performed in one of them. For example, only step 2102 or only step 2106 can be performed; alternatively, in other embodiments, both steps 2102 and 2106 can be performed.
[0462] Optionally, in some embodiments, when the third terminal determines to initiate the first process, if the third terminal is in a (CM-IDLE) state, the first terminal can trigger a service request to establish a connection with the first network element.
[0463] Step 2107: The third terminal sends a second request to the first network element.
[0464] Optionally, in some embodiments, the second request can be used to initiate a first process to the first network element.
[0465] Optionally, the name of the second request is not limited, and it can be, for example, "SL-MO-LR request", "location request", etc.
[0466] Optionally, in some embodiments, the second request may include at least one of the following:
[0467] The first requirement includes at least one of the following: category, accuracy, and response time.
[0468] The terminal identifier of the first terminal;
[0469] The terminal identifier of the third terminal;
[0470] The terminal identifier of the fourth terminal;
[0471] The third instruction is used to indicate whether the fourth terminal can communicate with the first network element;
[0472] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal. The calculation subject includes any one of the first terminal, the third terminal, and the second network element.
[0473] The fifth indication is used to indicate the third information used to assist in the positioning process;
[0474] The sixth instruction is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0475] The seventh indicator is used to indicate the network element identifier of the third network element;
[0476] The eighth indication is used to indicate: the type of positioning measurement result expected by the first terminal;
[0477] The positioning capability of the first terminal;
[0478] The positioning capability of the fourth terminal;
[0479] The positioning capability of the third terminal;
[0480] The network element identifier corresponding to the second network element that the third terminal can communicate with.
[0481] Optionally, in some embodiments, the fourth indication in the second request may be the fourth indication included in the first information received by the third terminal from the first terminal. In this case, it is considered that the calculation subject for calculating the positioning measurement result of the first terminal was determined by the first terminal. Alternatively, in some embodiments, the fourth indication may be determined by the second terminal when the first information sent by the first terminal does not include the fourth indication. In this case, it is considered that the first terminal did not determine the calculation subject for calculating the positioning measurement result of the first terminal, but the second terminal determined the calculation subject for calculating the positioning measurement result of the first terminal. Or, in yet other embodiments, the second request may not carry the fourth indication, and the first information may not carry the fourth indication. In this case, it is assumed that the calculation subject for calculating the positioning measurement result of the first terminal is determined by the second network element.
[0482] Optionally, in some embodiments, the third terminal sends a first message, which includes the second request mentioned above. Optionally, the first network element receives the first message, which may be, for example, a UL NAS TRANSPORT message, but is not limited thereto, and may also be other uplink messages.
[0483] Step 2108: The first network element sends a fourth request to the second network element.
[0484] Optionally, the fourth request can be used to request the determination of the positioning measurement results of the first terminal.
[0485] Optionally, the name of the fourth request is not limited, and it can be, for example, "Nlmf_Location_DetermineLocation request", "Location request", etc.
[0486] Optionally, in some embodiments, the fourth request includes at least one of the following:
[0487] The first requirement includes at least one of the following: category, accuracy, and response time.
[0488] The terminal identifier of the first terminal;
[0489] The terminal identifier of the third terminal;
[0490] The terminal identifier of the fourth terminal;
[0491] The third instruction is used to indicate whether the fourth terminal can communicate with the first network element;
[0492] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal. The calculation subject includes any one of the first terminal, the third terminal, and the second network element.
[0493] The fifth indication is used to indicate the third information used to assist in the positioning process;
[0494] The sixth instruction is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0495] The seventh indicator is used to indicate the network element identifier of the third network element;
[0496] The eighth indication is used to indicate: the type of positioning measurement result expected by the first terminal;
[0497] The positioning capability of the first terminal;
[0498] The positioning capability of the fourth terminal;
[0499] The positioning capability of the third terminal.
[0500] Optionally, in some embodiments, the first network element may send a second message, which includes a fourth request, and the second network element may receive the second message. Optionally, the second message may be, for example, an Nlmf_Location_DetermineLocation request message, but is not limited to this, and may also be other messages used to request a location.
[0501] Step 2109: The second network element sends third information to the third terminal for assisting in positioning.
[0502] Step 2110: The third terminal sends the third information to the first terminal.
[0503] Step 2111: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0504] Optionally, in some embodiments, the method by which the first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurement may include: the first terminal may send a positioning reference signal to the fourth terminal, and after receiving the positioning reference signal, the fourth terminal obtains measurement data by measuring the positioning reference signal and sends the measurement data to the first terminal; or, the fourth terminal sends a positioning reference signal to the first terminal, and after receiving the positioning reference signals sent by each of the fourth terminals, the first terminal obtains measurement data by measuring the positioning reference signal.
[0505] Step 2112: The first terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information.
[0506] Step 2113: The second network element sends a third request to the third terminal.
[0507] Optionally, in some embodiments, the third request is used to request at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal.
[0508] Optionally, in some embodiments, when it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element, the second terminal may send a third request to the third terminal.
[0509] Step 2114: The third terminal sends the first request to the first terminal.
[0510] Optionally, in some embodiments, the first request is used to request at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to be sent to the third network element.
[0511] Optionally, in some embodiments, when it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element, the third terminal may send a first request to the first terminal.
[0512] Step 2115: The first terminal sends at least one of its positioning measurement results and the absolute position of the fourth terminal to the third terminal.
[0513] Optionally, in some embodiments, the first terminal sends its positioning measurement results to the third terminal so that the third terminal can subsequently send them to the third network element.
[0514] Optionally, it should be noted that, as can be seen from the content of step 2105 above, the first information sent by the first terminal to the third terminal may indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element. Based on this, the first terminal may know whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element without the first request. Therefore, step 2114 can be an optional step, which can be executed or not.
[0515] Similarly, as can be seen from the content of step 2107 above, the third terminal sending a second request to the first network element may also indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element. Based on this, the third terminal may know whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element without a third request. Therefore, step 2113 can be an optional step, which can be executed or not.
[0516] Step 2116: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0517] Optionally, in some embodiments, when it is necessary to send the positioning measurement result of the first terminal to the third network element, the third terminal, after receiving the positioning measurement result sent by the first terminal, can send the positioning measurement result to at least one of the first network element and the second network element, so that at least one of the first network element and the second network element can subsequently send it to the third network element.
[0518] Step 2117: At least one of the first network element and the second network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element.
[0519] Optionally, in some embodiments, the third terminal may send at least one of the positioning measurement results and the absolute location of the fourth terminal to the second network element. Then, the second network element directly sends at least one of the positioning measurement results and the absolute location of the fourth terminal to the third network element. Alternatively, the second network element may send at least one of the positioning measurement results and the absolute location of the fourth terminal to the first network element, and then the first network element sends at least one of the positioning measurement results and the absolute location of the fourth terminal to the third network element. Optionally, the second network element may send a third message including the positioning measurement results. The first network element may receive the third message, which may be, for example, an Nlmf_Location_DetermineLocation response message, but is not limited to this; it may also be other messages used to respond to location requests.
[0520] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0521] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".
[0522] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0523] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.
[0524] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0525] The positioning method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2117. For example, step S2101 may be implemented as an independent embodiment, step S2102 may be implemented as an independent embodiment, step S2101+S2102 may be implemented as an independent embodiment, step S2101+S2102+S2103 may be implemented as an independent embodiment, step S2101+S2102+S2103+S2104 may be implemented as an independent embodiment, and step S2101+S2102+S2103+S2104+S2105 may be implemented as an independent embodiment, but is not limited thereto.
[0526] In some embodiments, steps S2115 to S2117 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0527] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0528] Figure 2B This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 2B As shown, this disclosure relates to a positioning method for a communication system 100, the method comprising:
[0529] Step 2201: Some or all of the second terminals send the second information to the first terminal respectively.
[0530] Step 2202: The first terminal determines that it wants to initiate the first process.
[0531] Step 2203: The first terminal selects a third terminal from at least one second terminal.
[0532] Step 2204: The first terminal selects at least one fourth terminal from at least one second terminal.
[0533] Step 2205: The first terminal sends the first information to the third terminal.
[0534] Step 2206: The third terminal determines that it wants to initiate the first process.
[0535] Step 2207: The third terminal sends a second request to the first network element.
[0536] Step 2208: The first network element sends a fourth request to the second network element.
[0537] Step 2209: The second network element sends third information to the third terminal for assisting in positioning.
[0538] Step 2210: The second network element sends a third request to the third terminal.
[0539] Step 2211: The third terminal sends a first request to the first terminal.
[0540] Step 2212: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0541] For detailed information on steps 2201-2212, please refer to the above. Figure 2A The content of steps 2101-2109 and steps 2112-2114, and the related optional methods.
[0542] Step 2213: The first terminal sends at least one of the measurement data and the absolute position of the fourth terminal to the third terminal.
[0543] Step 2214: The third terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information.
[0544] For detailed explanations of steps 2213 and 2214, please refer to the above. Figure 2A The content of steps 2115 and 2112 and the related optional methods.
[0545] Step 2215: The third terminal sends the positioning measurement results of the first terminal to the first terminal.
[0546] Optionally, the third terminal sends a fourth message, which includes the positioning measurement results of the first terminal; the first terminal receives the fourth message. Optionally, the name of the fourth message is not limited, and it may be, for example, "SL positioning information response" or "positioning information response".
[0547] Step 2216: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0548] Optionally, in some embodiments, when it is necessary to send the positioning measurement result of the first terminal to the third network element, the first terminal can send the positioning measurement result of the first terminal to the third terminal after calculating the positioning measurement result, so that the third terminal can subsequently send it to the third network element.
[0549] Step 2217: At least one of the first network element and the second network element sends the positioning measurement result of the first terminal to the third network element.
[0550] The positioning method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2217. For example, step S2201 may be implemented as an independent embodiment, step S2202 may be implemented as an independent embodiment, step S2201+S2202 may be implemented as an independent embodiment, step S2201+S2202+S2203 may be implemented as an independent embodiment, step S2201+S2202+S2203+S2204 may be implemented as an independent embodiment, and step S2201+S2202+S2203+S2204+S2205 may be implemented as an independent embodiment, but is not limited thereto.
[0551] In some embodiments, steps S2216 and S2217 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0552] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0553] Figure 2C This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 2C As shown, this disclosure relates to a positioning method for a communication system 100, the method comprising:
[0554] Step 2301: Some or all of the second terminals send the second information to the first terminal respectively.
[0555] Step 2302: The first terminal determines that it wants to initiate the first process.
[0556] Step 2303: The first terminal selects a third terminal from at least one second terminal.
[0557] Step 2304: The first terminal selects at least one fourth terminal from at least one second terminal.
[0558] Step 2305: The first terminal sends the first information to the third terminal.
[0559] Step 2306: The third terminal determines that it wants to initiate the first process.
[0560] Step 2307: The third terminal sends a second request to the first network element.
[0561] Step 2308: The first network element sends a fourth request to the second network element.
[0562] Step 2309: The second network element sends a third request to the third terminal.
[0563] Step 2310: The third terminal sends a first request to the first terminal.
[0564] Step 2311: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0565] Step 2312: The first terminal sends at least one of the measurement data and the absolute position of the fourth terminal to the third terminal.
[0566] For detailed information on steps 2301-2312, please refer to the above. Figure 2A The content of steps 2101-2108, 2111, and 2113-2115, and the related optional methods.
[0567] Step 2313: The third terminal sends measurement data to the second network element, and at least one of the absolute positions of the fourth terminal.
[0568] Step 2314: The second network element calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal.
[0569] For detailed explanations of steps 2313 and 2314, please refer to the above. Figure 2A The content of steps 2116 and 2112 and the related optional methods are described.
[0570] Step 2315: The second network element sends the positioning measurement results of the first terminal to the third terminal.
[0571] Optionally, in some embodiments, the third terminal may send a fifth message, which includes the positioning measurement results of the first terminal. The second network element may receive the fifth message, which may be, for example, a DL NASTRANSPORT message, but is not limited to this, and may also be other downlink messages.
[0572] Step 2316: The third terminal sends the positioning measurement results of the first terminal to the first terminal.
[0573] For a detailed explanation of step 2316, please refer to the above. Figure 2B The introduction to step 2215 and the associated optional methods.
[0574] Step 2317: The second network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the first network element.
[0575] Optionally, in some embodiments, when it is necessary to send the positioning measurement result of the first terminal to the third network element, the second network element can send at least one of the positioning measurement result of the first terminal and the absolute position of the fourth terminal to the first terminal, so that the first terminal can subsequently send it to the third network element.
[0576] Alternatively, in some other embodiments, the second network element may also directly send at least one of the positioning measurement results and the absolute position of the fourth terminal to the third network element.
[0577] Step 2318: The first network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element.
[0578] Optionally, in some embodiments, after the first network element receives the positioning measurement result sent by the second network element, the first network element can also send the positioning measurement result to the third terminal, so that the third terminal can forward the positioning measurement result to the first terminal. Optionally, the first network element sends a sixth message, which includes the positioning measurement result, and the third terminal receives the sixth message; the name of the sixth message is not limited, and it can be, for example, "SL-MO-LR response", "positioning response", etc.
[0579] The positioning method involved in the embodiments of this disclosure may include at least one of steps S2301 to S2318. For example, step S2301 may be implemented as an independent embodiment, step S2302 may be implemented as an independent embodiment, step S2301+S2302 may be implemented as an independent embodiment, step S2301+S2302+S2303 may be implemented as an independent embodiment, step S2301+S2302+S2303+S2304 may be implemented as an independent embodiment, and step S2301+S2302+S2303+S2304+S2305 may be implemented as an independent embodiment, but is not limited thereto.
[0580] In some embodiments, steps S2317 and S2318 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0581] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0582] Figure 2D This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 2D As shown, this disclosure relates to a positioning method for a communication system 100, the method comprising:
[0583] Step 2401: Some or all of the second terminals send the second information to the first terminal respectively.
[0584] Step 2402: The first terminal determines that it wants to initiate the first process.
[0585] Step 2403: The first terminal selects a third terminal from at least one second terminal.
[0586] Step 2404: The first terminal selects at least one fourth terminal from at least one second terminal.
[0587] Step 2405: The first terminal sends the first information to the third terminal.
[0588] Step 2406: The third terminal determines that it wants to initiate the first process.
[0589] Step 2407: The third terminal sends a second request to the first network element.
[0590] Step 2408: The first network element sends a fourth request to the second network element.
[0591] Step 2409: The second network element sends a third request to the third terminal.
[0592] Step 2410: The third terminal sends a first request to the first terminal.
[0593] Step 2411: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0594] Step 2412: The first terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal.
[0595] Step 2413: The first terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third terminal.
[0596] For detailed information on steps 2401-2413, please refer to the above. Figure 2A The content of steps 2101-2108 and steps 2111-2115, and the related optional methods.
[0597] Step 2414: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0598] Step 2415: At least one of the first network element and the second network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element.
[0599] For detailed information on steps 2414 and 2415, please refer to the above. Figure 2A The content of steps 2116 and 2117 and the related optional methods.
[0600] Optionally, in some embodiments, the third terminal may send at least one of the positioning measurement results and the absolute position of the fourth terminal to the second network element, and then the second network element may directly send at least one of the positioning measurement results and the absolute position of the fourth terminal to the third network element. Alternatively, the second network element may send at least one of the positioning measurement results and the absolute position of the fourth terminal to the first network element, and then the first network element may send at least one of the positioning measurement results and the absolute position of the fourth terminal to the third network element.
[0601] The positioning method involved in the embodiments of this disclosure may include at least one of steps S2401 to S2415. For example, step S2401 may be implemented as an independent embodiment, step S2402 may be implemented as an independent embodiment, step S2401+S2402 may be implemented as an independent embodiment, step S2401+S2402+S2403 may be implemented as an independent embodiment, step S2401+S2402+S2403+S2404 may be implemented as an independent embodiment, and step S2401+S2402+S2403+S2404+S2405 may be implemented as an independent embodiment, but is not limited thereto.
[0602] In some embodiments, steps S2413 to S2415 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0603] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0604] Figure 2E This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 2E As shown, this disclosure relates to a positioning method for a communication system 100, the method comprising:
[0605] Step 2501: Some or all of the second terminals send the second information to the first terminal respectively.
[0606] Step 2502: The first terminal determines that it wants to initiate the first process.
[0607] Step 2503: The first terminal selects a third terminal from at least one second terminal.
[0608] Step 2504: The first terminal selects at least one fourth terminal from at least one second terminal.
[0609] Step 2505: The first terminal sends the first information to the third terminal.
[0610] Step 2506: The third terminal determines that it wants to initiate the first process.
[0611] Step 2507: The third terminal sends a second request to the first network element.
[0612] Step 2508: The first network element sends a fourth request to the second network element.
[0613] Step 2509: The second network element sends a third request to the third terminal.
[0614] Step 2510: The third terminal sends a first request to the first terminal.
[0615] Step 2511: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0616] For detailed information on steps 2501-2511, please refer to the above. Figure 2A The introduction to steps 2101-2108, 2111, 2113, and 2114, and the related optional methods.
[0617] Step 2512: The first terminal sends at least one of the measurement data and the absolute position of the fourth terminal to the third terminal.
[0618] Step 2513: The third terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal.
[0619] Step 2514: The third terminal sends the positioning measurement results of the first terminal to the first terminal.
[0620] Step 2515: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0621] Step 2516: At least one of the first network element and the second network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element.
[0622] Optionally, in some embodiments, the third terminal may send at least one of the positioning measurement results and the absolute position of the fourth terminal to the second network element, and then the second network element may directly send at least one of the positioning measurement results and the absolute position of the fourth terminal to the third network element. Alternatively, the second network element may send at least one of the positioning measurement results and the absolute position of the fourth terminal to the first network element, and then the first network element may send at least one of the positioning measurement results and the absolute position of the fourth terminal to the third network element.
[0623] For detailed explanations of steps 2512-2516, please refer to the above. Figure 2A Step 2115 Figure 2A Step 2112, the above Figure 2B Step 2215 Figure 2A Step 2116 Figure 2A The content of step 2117 and the associated optional methods.
[0624] The positioning method involved in the embodiments of this disclosure may include at least one of steps S2501 to S2516. For example, step S2501 may be implemented as an independent embodiment, step S2502 may be implemented as an independent embodiment, step S2501+S2502 may be implemented as an independent embodiment, step S2501+S2502+S2503 may be implemented as an independent embodiment, step S2501+S2502+S2503+S2504 may be implemented as an independent embodiment, and step S2501+S2502+S2503+S2504+S2505 may be implemented as an independent embodiment, but is not limited thereto.
[0625] In some embodiments, steps S2515 to S2516 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0626] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0627] It should be noted that in some embodiments, the above... Figures 2A-2E In this embodiment, when the third terminal interacts with the first terminal, it may be based on the first protocol to exchange at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results; similarly, when the third terminal interacts with the second network element, it may also be based on the first protocol to exchange at least one of the following:
[0628] Application layer protocols;
[0629] RSPP protocol;
[0630] PC5 control plane signaling (PC5 signaling, PC5-S) protocol;
[0631] PC5 user (PC5-U) protocol.
[0632] The first embodiment relates to a positioning method for a first terminal 101, the method comprising:
[0633] Step 3101: The first terminal receives some or all of the second information sent by the second terminal.
[0634] Step 3102: The first terminal determines that it wants to initiate the first process.
[0635] Step 3103: The first terminal selects a third terminal from at least one second terminal.
[0636] Step 3104: The first terminal selects at least one fourth terminal from at least one second terminal.
[0637] Step 3105: The first terminal sends the first information to the third terminal.
[0638] Step 3106: The first terminal receives the third information sent by the third terminal.
[0639] Step 3107: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0640] Step 3108: The first terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information.
[0641] Step 3109: The first terminal receives the first request sent by the third terminal.
[0642] Step 3110: The first terminal sends at least one of its positioning measurement result and the absolute position of the fourth terminal to the third terminal.
[0643] For a description of steps 3101-3110, please refer to the above embodiments and the associated optional methods.
[0644] The positioning method involved in the embodiments of this disclosure may include at least one of steps S3101 to S3110. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, step S3101+S3102 may be implemented as an independent embodiment, step S3101+S3102+S3103 may be implemented as an independent embodiment, step S3101+S3102+S3103+S3104 may be implemented as an independent embodiment, and step S3101+S3102+S3103+S3104+S3105 may be implemented as an independent embodiment, but is not limited thereto.
[0645] In some embodiments, steps S3109 to S3110 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0646] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0647] The second embodiment involves a positioning method for a first terminal 101, the method comprising:
[0648] Step 3201: The first terminal receives some or all of the second information sent by the second terminal.
[0649] Step 3202: The first terminal determines that it wants to initiate the first process.
[0650] Step 3203: The first terminal selects a third terminal from at least one second terminal.
[0651] Step 3204: The first terminal selects at least one fourth terminal from at least one second terminal.
[0652] Step 3205: The first terminal sends the first information to the third terminal.
[0653] Step 3206: The first terminal receives the first request sent by the third terminal.
[0654] Step 3207: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0655] Step 3208: The first terminal sends at least one of the measurement data and the absolute position of the fourth terminal to the third terminal.
[0656] Step 3209: The first terminal receives the positioning measurement results of the first terminal sent by the third terminal.
[0657] For a detailed description of steps 3201-3209, please refer to the above embodiments and the associated optional methods.
[0658] The positioning method involved in the embodiments of this disclosure may include at least one of steps S3201 to S320+. For example, step S3201 may be implemented as an independent embodiment, step S3202 may be implemented as an independent embodiment, step S3201+S3202 may be implemented as an independent embodiment, step S3201+S3202+S3203 may be implemented as an independent embodiment, step S3201+S3202+S3203+S3204 may be implemented as an independent embodiment, and step S3201+S3202+S3203+S3204+S3205 may be implemented as an independent embodiment, but is not limited thereto.
[0659] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0660] The third embodiment involves a positioning method for a first terminal 101, the method comprising:
[0661] Step 3301: The first terminal receives some or all of the second information sent by the second terminal.
[0662] Step 3302: The first terminal determines that it wants to initiate the first process.
[0663] Step 3303: The first terminal selects a third terminal from at least one second terminal.
[0664] Step 3304: The first terminal selects at least one fourth terminal from at least one second terminal.
[0665] Step 3305: The first terminal sends the first information to the third terminal.
[0666] Step 3306: The first terminal receives the first request sent by the third terminal.
[0667] Step 3307: The first terminal obtains measurement data by communicating with at least one fourth terminal to perform positioning measurements.
[0668] Step 3308: The first terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal.
[0669] Step 3309: The first terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third terminal.
[0670] For a detailed description of steps 3301-3309, please refer to the above embodiments and the associated optional methods.
[0671] The positioning method involved in the embodiments of this disclosure may include at least one of steps S3301 to S3309. For example, step S3301 may be implemented as an independent embodiment, step S3302 may be implemented as an independent embodiment, step S3301+S3302 may be implemented as an independent embodiment, step S3301+S3302+S3303 may be implemented as an independent embodiment, step S3301+S3302+S3303+S3304 may be implemented as an independent embodiment, and step S3301+S3302+S3303+S3304+S3305 may be implemented as an independent embodiment, but is not limited thereto.
[0672] In some embodiments, steps S3306 and S3309 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0673] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0674] Figure 3 This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 3 As shown, this disclosure relates to a positioning method for a first terminal 101, the method comprising:
[0675] Step 3401: The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The first terminal selects a third terminal from at least one second terminal discovered by the first terminal.
[0676] Step 3402: Send the first information to the third terminal.
[0677] Optionally, in some embodiments, the third terminal may communicate with the first network element, and the first information is used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal.
[0678] Optionally, in some embodiments, the method further includes:
[0679] Receive all or part of the second information sent by the second terminal; the second information includes at least one of the following:
[0680] The positioning capability of the second terminal;
[0681] The first indication is used to indicate whether the second terminal can communicate with the first network element;
[0682] The second indication is used to indicate whether the second terminal knows the absolute location of the second terminal;
[0683] The absolute position of the second terminal;
[0684] The network element identifier corresponding to the second network element.
[0685] Optionally, in some embodiments, selecting a third terminal from at least one second terminal discovered by the first terminal includes:
[0686] The terminal among the at least one second terminal that can communicate with the first network element is selected as the third terminal; or
[0687] The second terminal among the at least one second terminal that can communicate with the first network element and whose second information sent includes the same network element identifier as the network element identifier of the second network element stored in the first terminal is identified as the third terminal.
[0688] Optionally, in some embodiments, the method further includes at least one of the following:
[0689] Based on the second information, at least one fourth terminal is selected from at least one second terminal; wherein the fourth terminal is used to perform positioning measurement on the first terminal; the fourth terminal satisfies at least one of the following conditions:
[0690] It can communicate with the first network element;
[0691] The absolute position of the fourth terminal is known.
[0692] Optionally, in some embodiments, the requirement for the assistance of the first network element to complete the positioning process of the first terminal includes at least one of the following:
[0693] The first network element needs to select the second network element, which is used to send third information for assisting in positioning.
[0694] The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal.
[0695] The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
[0696] Optionally, in some embodiments, the first information includes at least one of the following:
[0697] The first requirement includes at least one of the following: category, accuracy, and response time.
[0698] The terminal identifier of the first terminal;
[0699] The terminal identifier of the fourth terminal;
[0700] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0701] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0702] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0703] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0704] The seventh indication is used to indicate the network element identifier of the third network element;
[0705] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0706] The positioning capability of the first terminal;
[0707] The positioning capability of the fourth terminal.
[0708] Optionally, in some embodiments, the first requirement is a quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
[0709] Optionally, in some embodiments, the method further includes:
[0710] Measurement data is obtained by communicating with at least one fourth terminal to perform positioning measurements.
[0711] Optionally, in some embodiments, the method further includes:
[0712] The calculation subject for calculating the positioning measurement result of the first terminal is the first terminal itself, and the positioning measurement result of the first terminal is calculated based on at least one of the measurement data and the absolute position of the fourth terminal.
[0713] Optionally, in some embodiments, the method further includes:
[0714] The calculation subject for calculating the positioning measurement result of the first terminal is the first terminal, and the third information sent by the third terminal for assisting positioning is received.
[0715] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the third information, and the absolute position of the fourth terminal.
[0716] Optionally, in some embodiments, the method further includes:
[0717] The positioning measurement results of the first terminal need to be sent to the third network element, and the positioning measurement results of the first terminal need to be sent to the third terminal.
[0718] Optionally, in some embodiments, the method further includes:
[0719] The calculation subject for calculating the positioning measurement result of the first terminal is not the first terminal, and at least one of the measurement data and the absolute position of the fourth terminal is sent to the third terminal;
[0720] Receive the positioning measurement results of the first terminal sent by the third terminal.
[0721] Optionally, in some embodiments, the method further includes:
[0722] The system receives a first request sent by a third terminal, the first request being used to request at least one of the positioning measurement results of the first terminal, the measurement data, and the absolute position of the fourth terminal.
[0723] Optionally, in some embodiments, the method further includes:
[0724] The first terminal interacts with the third terminal based on a first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results.
[0725] Optionally, in some embodiments, the first protocol includes at least one of the following:
[0726] Application layer protocols;
[0727] Ranging and Side-Link Positioning Protocol (RSPP) protocol;
[0728] PC5 control plane signaling PC5-S protocol;
[0729] PC5 users' PC5-U protocol.
[0730] For detailed information on steps 3401-3402, please refer to the above. Figures 2A-2E The first to third embodiments are described and the associated optional methods are described.
[0731] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0732] The fourth embodiment involves a positioning method for a third terminal 103, the method comprising:
[0733] Step 4101: The third terminal receives the first information sent by the first terminal.
[0734] Step 4102: The third terminal determines that it wants to initiate the first process.
[0735] Step 4103: The third terminal sends a second request to the first network element.
[0736] Step 4104: The third terminal receives third information sent by the second network element for assisting in positioning.
[0737] Step 4105: The third terminal sends the third information to the first terminal.
[0738] Step 4106: The third terminal receives the third request sent by the second network element.
[0739] Step 4107: The third terminal sends a first request to the first terminal.
[0740] Step 4108: The third terminal receives at least one of the positioning measurement results of the first terminal sent by the first terminal and the absolute position of the fourth terminal.
[0741] Step 4109: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0742] For a detailed description of steps 4101-4109, please refer to the above embodiments and the associated optional methods.
[0743] The positioning method involved in the embodiments of this disclosure may include at least one of steps 4101 to 4109. For example, step 4101 may be implemented as an independent embodiment, step 4102 may be implemented as an independent embodiment, step 4101+S4102 may be implemented as an independent embodiment, step 4101+S4102+S4103 may be implemented as an independent embodiment, step 4101+S4102+S4103+S4104 may be implemented as an independent embodiment, and step 4101+S4102+S4103+S4104+S4105 may be implemented as an independent embodiment, but is not limited thereto.
[0744] In some embodiments, steps 4108 and 4109 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0745] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0746] The fifth embodiment involves a positioning method for a third terminal 103, the method comprising:
[0747] Step 4201: The third terminal receives the first information sent by the first terminal.
[0748] Step 4202: The third terminal determines that it wants to initiate the first process.
[0749] Step 4203: The third terminal sends a second request to the first network element.
[0750] Step 4204: The third terminal receives third information sent by the second network element for assisting in positioning.
[0751] Step 4205: The third terminal receives the third request sent by the second network element.
[0752] Step 4203: The third terminal sends a first request to the first terminal.
[0753] Step 4207: The third terminal receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal.
[0754] Step 4208: The third terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information.
[0755] Step 4209: The third terminal sends the positioning measurement results of the first terminal to the first terminal.
[0756] Step 4210: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0757] For a detailed description of steps 4101-4110, please refer to the above embodiments and the associated optional methods.
[0758] The positioning method involved in the embodiments of this disclosure may include at least one of steps 4201 to 4210. For example, step 4201 may be implemented as an independent embodiment, step 4202 may be implemented as an independent embodiment, step 4201+S4202 may be implemented as an independent embodiment, step 4201+S4202+S4203 may be implemented as an independent embodiment, step 4201+S4202+S4203+S4204 may be implemented as an independent embodiment, and step 4201+S4202+S4203+S4204+S4205 may be implemented as an independent embodiment, but is not limited thereto.
[0759] In some embodiments, step 4210 may optionally be omitted or substituted in different embodiments.
[0760] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0761] The sixth embodiment involves a positioning method for a third terminal 103, the method comprising:
[0762] Step 4301: The third terminal receives the first information sent by the first terminal.
[0763] Step 4302: The third terminal determines that it wants to initiate the first process.
[0764] Step 4303: The third terminal sends a second request to the first network element.
[0765] Step 4304: The third terminal receives the third request sent by the second network element.
[0766] Step 4305: The third terminal sends a first request to the first terminal.
[0767] Step 4306: The third terminal receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal.
[0768] Step 4307: The third terminal sends measurement data to the second network element, and at least one of the absolute positions of the fourth terminal.
[0769] Step 4308: The third terminal receives the positioning measurement results of the first terminal sent by the second network element.
[0770] Step 4309: The third terminal sends the positioning measurement results of the first terminal to the first terminal.
[0771] For a detailed description of steps 4301-4309, please refer to the above embodiments and the associated optional methods.
[0772] The positioning method involved in the embodiments of this disclosure may include at least one of steps 4301 to 4309. For example, step 4301 may be implemented as an independent embodiment, step 4302 may be implemented as an independent embodiment, step 4301+S4302 may be implemented as an independent embodiment, step 4301+S4302+S4303 may be implemented as an independent embodiment, step 4301+S4302+S4303+S4304 may be implemented as an independent embodiment, and step 4301+S4302+S4303+S4304+S4305 may be implemented as an independent embodiment, but is not limited thereto.
[0773] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0774] The seventh embodiment involves a positioning method for a third terminal 103, the method comprising:
[0775] Step 4401: The third terminal receives the first information sent by the first terminal.
[0776] Step 4402: The third terminal determines that it wants to initiate the first process.
[0777] Step 4403: The third terminal sends a second request to the first network element.
[0778] Step 4404: The third terminal receives the third request sent by the second network element.
[0779] Step 4405: The third terminal sends a first request to the first terminal.
[0780] Step 4406: The third terminal receives at least one of the positioning measurement results of the first terminal sent by the first terminal and the absolute position of the fourth terminal.
[0781] Step 4407: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0782] For a detailed description of steps 4401-4407, please refer to the above embodiments and the associated optional methods.
[0783] The positioning method involved in the embodiments of this disclosure may include at least one of steps 4401 to 4407. For example, step 4401 may be implemented as an independent embodiment, step 4402 may be implemented as an independent embodiment, step 4401+S4402 may be implemented as an independent embodiment, step 4401+S4402+S4403 may be implemented as an independent embodiment, step 4401+S4402+S4403+S4404 may be implemented as an independent embodiment, and step 4401+S4402+S4403+S4404+S4405 may be implemented as an independent embodiment, but is not limited thereto.
[0784] In some embodiments, step 4407 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0785] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0786] The eighth embodiment involves a positioning method for a third terminal 103, the method comprising:
[0787] Step 4501: The third terminal receives the first information sent by the first terminal.
[0788] Step 4502: The third terminal determines that it wants to initiate the first process.
[0789] Step 4503: The third terminal sends a second request to the first network element.
[0790] Step 4504: The third terminal receives the third request sent by the second network element.
[0791] Step 4505: The third terminal sends a first request to the first terminal.
[0792] Step 4506: The third terminal receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal.
[0793] Step 4507: The third terminal calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal.
[0794] Step 4508: The third terminal sends the positioning measurement results of the first terminal to the first terminal.
[0795] Step 4509: The third terminal sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the second network element.
[0796] For a detailed description of steps 4501-4509, please refer to the above embodiments and the associated optional methods.
[0797] The positioning method involved in the embodiments of this disclosure may include at least one of steps 4501 to 4509. For example, step 4501 may be implemented as an independent embodiment, step 4502 may be implemented as an independent embodiment, step 4501+S4502 may be implemented as an independent embodiment, step 4501+S4502+S4503 may be implemented as an independent embodiment, step 4501+S4502+S4503+S4504 may be implemented as an independent embodiment, and step 4501+S4502+S4503+S4504+S4505 may be implemented as an independent embodiment, but is not limited thereto.
[0798] In some embodiments, step 4509 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0799] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0800] Figure 4 This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 4 As shown, this disclosure relates to a positioning method for a third terminal 103, the method comprising:
[0801] Step 4601: Receive the first information sent by the first terminal.
[0802] Optionally, in some embodiments, the first terminal is a terminal requiring location tracking. The first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the location tracking process. The first information is used to request the third terminal to initiate a first procedure to the first network element, and the first procedure is used to determine the location measurement result of the first terminal.
[0803] Optionally, in some embodiments, the third terminal is selected by the first terminal from at least one second terminal discovered by the first terminal;
[0804] Wherein, the third terminal is one of the at least two second terminals that can communicate with the first network element; or
[0805] The third terminal is one of the at least two second terminals that can communicate with the first network element, and the network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal.
[0806] Optionally, in some embodiments, the first information includes at least one of the following:
[0807] The first requirement includes at least one of the following: category, accuracy, and response time.
[0808] The terminal identifier of the first terminal;
[0809] The terminal identifier of the fourth terminal; the fourth terminal is used to perform positioning measurement on the first terminal;
[0810] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0811] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0812] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0813] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0814] The seventh indication is used to indicate the network element identifier of the third network element;
[0815] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0816] The positioning capability of the first terminal;
[0817] The positioning capability of the fourth terminal.
[0818] Optionally, in some embodiments, the method further includes at least one of the following:
[0819] The third terminal determines that it wants to initiate the first process;
[0820] The third terminal sends a second request to the first network element, the second request being used to initiate the first process to the first network element.
[0821] Optionally, in some embodiments, the second request includes at least one of the following:
[0822] The first requirement includes at least one of the following: category, accuracy, and response time.
[0823] The terminal identifier of the first terminal;
[0824] The terminal identifier of the third terminal;
[0825] The terminal identifier of the fourth terminal;
[0826] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0827] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0828] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0829] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0830] The seventh indication is used to indicate the network element identifier of the third network element;
[0831] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0832] The positioning capability of the first terminal;
[0833] The positioning capability of the fourth terminal;
[0834] The positioning capability of the third terminal;
[0835] The network element identifier corresponding to the second network element that the third terminal can communicate with.
[0836] Optionally, in some embodiments, the method further includes:
[0837] Receive third information sent by the second network element to assist in positioning.
[0838] Optionally, in some embodiments, the method further includes:
[0839] The calculation subject for the positioning measurement result of the first terminal is the first terminal, and the third information is sent to the first terminal.
[0840] Optionally, in some embodiments, the method further includes:
[0841] It is necessary to send the positioning measurement results of the first terminal to the third network element and receive the positioning measurement results of the first terminal sent by the first terminal;
[0842] The positioning measurement results of the first terminal are sent to the second network element.
[0843] Optionally, in some embodiments, the method further includes:
[0844] The calculation subject for calculating the positioning measurement result of the first terminal is the third terminal, which receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal;
[0845] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information;
[0846] Send the positioning measurement results of the first terminal to the first terminal.
[0847] Optionally, in some embodiments, the method further includes:
[0848] The positioning measurement results of the first terminal need to be sent to the third network element and to the second network element.
[0849] Optionally, in some embodiments, the method further includes:
[0850] The calculation subject for calculating the positioning measurement result of the first terminal is the second network element, which receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal;
[0851] Send at least one of the measurement data and the absolute position of the fourth terminal to the second network element;
[0852] Receive the positioning measurement result of the first terminal sent by at least one of the second network element and the first network element;
[0853] Send the positioning measurement results of the first terminal to the first terminal.
[0854] Optionally, in some embodiments, the method further includes at least one of the following:
[0855] The third request is received from the second network element, wherein the third request is used to request at least one of the positioning measurement results of the first terminal, measurement data, and the absolute position of the fourth terminal;
[0856] A first request is sent to the first terminal, the first request being used to request at least one of the positioning measurement results of the first terminal, measurement data, and the absolute position of the fourth terminal.
[0857] Optionally, in some embodiments, the method further includes at least one of the following:
[0858] The third terminal interacts with the first terminal based on the first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results.
[0859] The third terminal interacts with the second network element based on the first protocol to measure data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
[0860] Optionally, in some embodiments, the first protocol includes at least one of the following:
[0861] Application layer protocols;
[0862] RSPP protocol;
[0863] PC5-S protocol;
[0864] PC5-U protocol.
[0865] For a detailed explanation of step 4601, please refer to the above. Figures 2A-2E The fourth to eighth embodiments are described and the associated optional methods are discussed.
[0866] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0867] The ninth embodiment involves a positioning method for a first network element 1051, the method comprising:
[0868] Step 5101: Receive the first information sent by the first terminal.
[0869] Optionally, in some embodiments, the first terminal is a terminal that needs to be located. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the location process of the first terminal. The first information is used to request the third terminal to initiate a first process to the first network element. The first process is used to determine the location measurement result of the first terminal.
[0870] Step 5102: The first network element sends a fourth request to the second network element.
[0871] Step 5103: The first network element receives at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal, sent by at least one of the third terminal and the second network element.
[0872] Optionally, in some embodiments, when the first network element receives only one of the positioning measurement results of the first terminal sent by the second network element and the absolute position of the fourth terminal, the first network element may also send the positioning measurement results to the third terminal.
[0873] Step 5104: The first network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element.
[0874] For a detailed description of steps 5101-5104, please refer to the above embodiments and the associated optional methods.
[0875] The positioning method involved in the embodiments of this disclosure may include at least one of steps 5101 to 5104. For example, step 5101 may be implemented as an independent embodiment, step 5102 may be implemented as an independent embodiment, step 5101+S5102 may be implemented as an independent embodiment, step 5101+S5102+S5103 may be implemented as an independent embodiment, and step 5101+S5102+S5103+S5104 may be implemented as an independent embodiment, but is not limited thereto.
[0876] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0877] Figure 5 This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 5 As shown, this disclosure relates to a positioning method for a first network element 1051. The method includes:
[0878] Step 5201: Receive the second request sent by the third terminal.
[0879] Optionally, in some embodiments, the second request is used to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal, wherein the first terminal cannot communicate with the first network element.
[0880] The second request includes at least one of the following:
[0881] The first requirement includes at least one of the following: category, accuracy, and response time.
[0882] The terminal identifier of the first terminal;
[0883] The terminal identifier of the third terminal;
[0884] The terminal identifier of the fourth terminal;
[0885] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0886] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0887] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0888] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0889] The seventh indication is used to indicate the network element identifier of the third network element;
[0890] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0891] The positioning capability of the first terminal;
[0892] The positioning capability of the fourth terminal;
[0893] The positioning capability of the third terminal;
[0894] The network element identifier corresponding to the second network element that the third terminal can communicate with.
[0895] Optionally, in some embodiments, the method further includes:
[0896] A fourth request is sent to the second network element, the fourth request being used to request the determination of the positioning measurement results of the first terminal.
[0897] Optionally, in some embodiments, sending the fourth request to the second network element includes:
[0898] The fourth request is sent to the second network element that the third terminal can communicate with.
[0899] Optionally, in some embodiments, the fourth request includes at least one of the following:
[0900] The first requirement includes at least one of the following: category, accuracy, and response time.
[0901] The terminal identifier of the first terminal;
[0902] The terminal identifier of the third terminal;
[0903] The terminal identifier of the fourth terminal;
[0904] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0905] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0906] The fifth indication is used to indicate third information used to assist in positioning during the positioning process;
[0907] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0908] The seventh indication is used to indicate the network element identifier of the third network element;
[0909] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0910] The positioning capability of the first terminal;
[0911] The positioning capability of the fourth terminal;
[0912] The positioning capability of the third terminal.
[0913] Optionally, in some embodiments, the method further includes at least one of the following:
[0914] Receive the positioning measurement results of the first terminal sent by the second network element;
[0915] Send the positioning measurement results of the first terminal to the third terminal;
[0916] The positioning measurement results of the first terminal need to be sent to the third network element.
[0917] For a detailed explanation of step 5201, please refer to the above. Figures 2A-2E The ninth embodiment is described and the associated alternative methods are discussed.
[0918] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0919] The tenth embodiment relates to a positioning method for a second network element 1022, the method comprising:
[0920] Step 6101: The second network element receives the fourth request sent by the first network element.
[0921] Step 6102: The second network element sends third information to the third terminal for assisting in positioning.
[0922] Step 6103: The second network element sends a third request to the third terminal.
[0923] Step 6104: The second network element receives at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal sent by the third terminal.
[0924] Step 6105: The second network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the third network element.
[0925] For a detailed description of steps 6101-6105, please refer to the above embodiments and the associated optional methods.
[0926] The positioning method involved in the embodiments of this disclosure may include at least one of steps 6101 to 6105. For example, step 6101 may be implemented as an independent embodiment, step 6102 may be implemented as an independent embodiment, step 6101+S6102 may be implemented as an independent embodiment, step 6101+S6102+S6103 may be implemented as an independent embodiment, step 6101+S6102+S6103+S6104 may be implemented as an independent embodiment, and step 6101+S6102+S6103+S6104+S6105 may be implemented as an independent embodiment, but is not limited thereto.
[0927] In some embodiments, steps 6103-6105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0928] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0929] The eleventh embodiment relates to a positioning method for a second network element 1022, the method comprising:
[0930] Step 6201: The second network element receives the fourth request sent by the first network element.
[0931] Step 6202: The second network element sends a third request to the third terminal.
[0932] Step 6203: The second network element receives at least one of the measurement data sent by the third terminal and the absolute position of the fourth terminal.
[0933] Step 6204: The second network element calculates the positioning measurement result of the first terminal based on at least one of the measurement data and the absolute position of the fourth terminal.
[0934] Optionally, in some embodiments, the second network element may also autonomously determine third information for assisting in positioning, and calculate the positioning measurement result of the first terminal based on at least one of the measurement data, the third information, and the absolute position of the fourth terminal.
[0935] Step 6205: The second network element sends the positioning measurement results of the first terminal to the third terminal.
[0936] Step 6206: The second network element sends at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to at least one of the first network element and the third network element.
[0937] For a detailed description of steps 6202-6206, please refer to the above embodiments and the associated optional methods.
[0938] The positioning method involved in the embodiments of this disclosure may include at least one of steps 6201 to 6206. For example, step 6201 may be implemented as an independent embodiment, step 6202 may be implemented as an independent embodiment, step 6201+S6202 may be implemented as an independent embodiment, step 6201+S6202+S6203 may be implemented as an independent embodiment, step 6201+S6202+S6203+S6204 may be implemented as an independent embodiment, and step 6201+S6202+S6203+S6204+S6205 may be implemented as an independent embodiment, but is not limited thereto.
[0939] In some embodiments, steps 6202 and 6206 are optional and one or more of these steps may be omitted or substituted in different embodiments.
[0940] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0941] The twelfth embodiment relates to a positioning method for a second network element 1022, the method comprising:
[0942] Step 6301: The second network element receives the fourth request sent by the first network element.
[0943] Step 6302: The second network element sends a third request to the third terminal.
[0944] Step 6303: The second network element receives at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal sent by the third terminal.
[0945] Step 6304: The second network element sends the positioning measurement result of the first terminal and one or more of the absolute position of the fourth terminal to at least one of the first network element and the third network element.
[0946] For a detailed description of steps 6301-6304, please refer to the above embodiments and the associated optional methods.
[0947] The positioning method involved in the embodiments of this disclosure may include at least one of steps 6301 to 6304. For example, step 6301 can be implemented as a standalone embodiment, step 6302 can be implemented as a standalone embodiment, step 6301+S6402 can be implemented as a standalone embodiment, step 6301+S6402+S6403+S6404 can be implemented as a standalone embodiment.
[0948] In some embodiments, steps 6302-6304 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0949] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0950] Figure 6 This is an interactive schematic diagram illustrating a positioning method according to an embodiment of this disclosure. For example... Figure 6 As shown, this disclosure relates to a positioning method for a second network element 1022, the method comprising:
[0951] Step 6401: Receive the fourth request sent by the first network element.
[0952] Optionally, in some embodiments, the fourth request is used to request the determination of the positioning measurement results of the first terminal, where the first terminal is unable to communicate with the first network element.
[0953] Optionally, the fourth request includes at least one of the following:
[0954] The first requirement includes at least one of the following: category, accuracy, and response time.
[0955] The terminal identifier of the first terminal;
[0956] The terminal identifier of the third terminal;
[0957] The terminal identifier of the fourth terminal;
[0958] The third indication is used to indicate whether the fourth terminal can communicate with the first network element;
[0959] The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element;
[0960] The fifth instruction is used to indicate the third information needed to assist in the positioning process;
[0961] The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element;
[0962] The seventh indication is used to indicate the network element identifier of the third network element;
[0963] The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal;
[0964] The positioning capability of the first terminal;
[0965] The positioning capability of the fourth terminal;
[0966] The positioning capability of the third terminal.
[0967] Optionally, in some embodiments, the method further includes:
[0968] Send third information to the third terminal to assist in positioning.
[0969] Optionally, in some embodiments, the method further includes:
[0970] The calculation subject for calculating the positioning measurement result of the first terminal is either the first terminal or the third terminal, and it is necessary to send the positioning measurement result of the first terminal to the third network element and send a third request to the third terminal. The third request is used to request the positioning measurement result of the first terminal.
[0971] Receive the positioning measurement results of the first terminal sent by the third terminal;
[0972] The positioning measurement results of the first terminal are sent to the first network element.
[0973] Optionally, in some embodiments, the method further includes:
[0974] The calculation subject for calculating the positioning measurement result of the first terminal is the second network element, which sends a third request to the third terminal. The third request is used to request at least one of the measurement data and the absolute position of the fourth terminal.
[0975] Receive at least one of the measurement data sent by the third terminal and the absolute position of the fourth terminal;
[0976] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information;
[0977] The positioning measurement results of the first terminal are sent to the third terminal.
[0978] Optionally, in some embodiments, the method further includes:
[0979] The positioning measurement results of the first terminal need to be sent to the third network element.
[0980] Optionally, in some embodiments, the method further includes:
[0981] The second network element interacts with the third terminal based on the first protocol, measuring data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
[0982] Optionally, in some embodiments, the first protocol includes at least one of the following:
[0983] Application layer protocols;
[0984] RSPP protocol;
[0985] PC5-S protocol;
[0986] PC5-U protocol.
[0987] For a detailed explanation of step 6401, please refer to the above. Figures 2A-2E Description of the tenth to twelfth embodiments and the associated alternative methods.
[0988] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[0989] Figure 7 This is a flowchart illustrating a positioning method according to an embodiment of the present disclosure. Figure 7 As shown, embodiments of this disclosure relate to a positioning method for a communication system, the method comprising at least one of the following:
[0990] Step 7101: The third terminal sends a second request to the network device.
[0991] Optionally, the second request is used to initiate the first process to the network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal is a terminal that needs to be located. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal.
[0992] Optionally, the method further includes:
[0993] The network device sends third information to the third terminal to assist in positioning.
[0994] Optionally, the method further includes:
[0995] The third terminal determines at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal;
[0996] The third terminal sends to the network device at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal.
[0997] Optionally, the method further includes:
[0998] Determine at least one of the measurement data and the absolute position of the fourth terminal;
[0999] Send at least one of the measurement data and the absolute location of the fourth terminal to the network device;
[1000] Receive the positioning measurement results of the first terminal sent by the network device.
[1001] Optionally, the method further includes at least one of the following:
[1002] The network device receives a third request, which requests at least one of the following: the positioning measurement result of the first terminal, measurement data, and the absolute position of the fourth terminal.
[1003] Optionally, the method further includes at least one of the following:
[1004] The third terminal interacts with the network device based on the first protocol to obtain measurement data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
[1005] Optionally, the first protocol includes at least one of the following:
[1006] Application layer protocols;
[1007] RSPP protocol;
[1008] PC5-S protocol;
[1009] PC5-U protocol.
[1010] For a detailed description of step 7101, please refer to the above-described embodiments of the first terminal side, the third terminal side, the first network element side, and the second network element side, as well as the associated optional methods.
[1011] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[1012] Figure 8A This is a flowchart illustrating a positioning method according to an embodiment of the present disclosure. Figure 8A As shown, embodiments of this disclosure relate to a positioning method for core network devices, the method comprising at least one of the following:
[1013] Step 8101: Receive the second request sent by the third terminal.
[1014] Optionally, the second request is used to initiate a first process to the core network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal is a terminal that needs to be located. The first terminal cannot communicate with the core network device and needs the assistance of the first network element to complete the positioning process of the first terminal.
[1015] Optionally, the method further includes:
[1016] Send third information to the third terminal to assist in positioning.
[1017] Optionally, the method further includes:
[1018] A third request is sent to the third terminal, the third request being used to request the positioning measurement results of the first terminal;
[1019] Receive the positioning measurement results of the first terminal sent by the third terminal.
[1020] Optionally, the method further includes:
[1021] A third request is sent to the third terminal, the third request being used to request at least one of measurement data and the absolute position of the fourth terminal;
[1022] Receive at least one of the measurement data sent by the third terminal and the absolute position of the fourth terminal;
[1023] The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information.
[1024] Optionally, the method further includes:
[1025] The core network equipment interacts with the third terminal based on at least one of the following: measurement data, the absolute position of the fourth terminal, and positioning measurement results, according to the first protocol.
[1026] Optionally, the first protocol includes at least one of the following:
[1027] Application layer protocols;
[1028] RSPP protocol;
[1029] PC5-S protocol;
[1030] PC5-U protocol.
[1031] For a detailed description of step 8101, please refer to the above-described embodiments of the first terminal side, the third terminal side, the first network element side, and the second network element side, as well as the associated optional methods.
[1032] In this implementation or embodiment, unless there is contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
[1033] Figure 8B This is a schematic diagram of the interaction flow of the positioning method according to an embodiment of this disclosure. Figure 8B As shown, the above method includes at least one of the following:
[1034] 1-5. The target UE executes steps 1-5 of the SL-MO-LR procedure in TS 23.273 (i.e., the aforementioned...). Figure 1BSteps 1-5 in the above steps should be modified as follows:
[1035] -UE1 (i.e. the aforementioned first terminal) is a target UE that cannot establish a NAS connection or cannot be served by an LMF with ranging / SL positioning capabilities, and UE2 / ... / UEn is a positioning UE or an SL reference UE, whereby at least one of UE2 / ... / UEn is within the coverage area and can be served by an LMF with ranging / SL positioning capabilities.
[1036] Step 5: UE1 acquires the capability of UE2 to UEn (UE2 to UEn is the aforementioned fourth terminal) and the network connection status of UE2 to UEn. For example, UE2 has a NAS connection, while UE3 does not. For the UE being located that does not have a NAS connection, if the absolute location of the UE being located is known, the UE being located also sends an indication of its absolute location or that its absolute location is known to the target UE.
[1037] Scenario a: UE1 decides to execute SL-MO-LR and selects UE2 (i.e., the aforementioned third terminal) to initiate SL-MO-LR on its behalf.
[1038] 6. Based on UE1's sidelink positioning capability and the information received in steps 4 and 5, if at least one of the discovered UE2 / ... / UEn is within network coverage and can be served by an LMF with ranging / SL positioning capability, then UE1 determines that SL-MO-LR will be performed. UE1 also selects the UE to be located to perform ranging. At least one of the selected UEs to be located should have a NAS connection; if the UE to be located does not have a NAS connection, then the target UE selects only the UE to be located with a known absolute location.
[1039] 7. UE1 also selects one of UE2 / ... / UEn to initiate SL-MO-LR on its behalf, based on information obtained in previous steps, including capabilities and network connectivity status. For example, UE1 selects UE2, which is within network coverage and can be served by an LMF with ranging / SL positioning capabilities.
[1040] 8. UE1 sends an SL location information request to the next selected UE2, requesting its absolute location. This request may include a routing identifier, QoS requirements, the target UE ID (e.g., GPSI), and UE1's ability to connect to UEn and its network connectivity status (UE2's information may not be required). It may also indicate any necessary auxiliary data, whether location calculation assistance is needed, and whether the location results should be transmitted to the LCS client or AF.
[1041] Scenario b: UE1 has transmission capability, UE2 decides to execute SL-MO-LR
[1042] 6. Based on the information obtained in the previous steps, including capability and network connectivity status, UE1 selects one of UE2 / ... / UEn (e.g., UE2) that has a NAS connection. For example, UE1 selects UE2, which is within network coverage and can be served by an LMF with ranging / SL positioning capabilities. UE1 also selects the located UE to perform ranging. At least one of the selected located UEs should have a NAS connection; if a located UE does not have a NAS connection, the target UE selects only the located UE with a known absolute location.
[1043] 7. UE1 sends an SL location information request to the next selected UE2, requesting its absolute location. This request may include a route identifier, QoS requirements, target UE ID (e.g., GPSI), and UE1's ability to reach UEn and its network connectivity status (UE2's information may not be required).
[1044] 8. Based on the sidelink positioning capability and network connection status from UE1 to UEn, UE2 determines that it needs to perform SL-MO-LR.
[1045] 9-26. UE2 performs step 7-15 of the SL-MO-LR procedure on behalf of UE1, with the following adaptations:
[1046] - Step 9: If UE2 is in CM-IDLE state, UE2 initiates a UE-triggered service request in order to establish a signaling connection with UE2's service AMF.
[1047] Step 10: UE2 sends a Supplemental Service SL-MO-LR Request to the Serving AMF in the UL NAS Transmission Message. The SL-MO-LR Request indicates to other UEs 1 through UEn (using application layer IDs, such as GPSI), possibly indicating the capabilities and network connectivity status of UEs 1 through UEn, indicating any necessary auxiliary data, indicating whether location calculation assistance is required, and indicating whether the location results should be transmitted to the LCS client or AF. For the transfer to the LCS client or AF, details of the LCS client or AF (and possibly GMLC) and the application layer IDs of all UEs are also included. For location calculation assistance from the LMF, the preferred type of sidelink positioning / ranging location results (e.g., absolute location, relative location, or distance and orientation between UE pairs) and the required QoS are included.
[1048] - Step 11: The serving AMF selects the LMF serving UE2 (e.g., an LMF that supports sidelink positioning / ranging) and sends the Nlmf_Location_determineLocation service operation to the LMF using the information from the SL-MO-LR request.
[1049] - Step 12: LMF sends a request to UE2 for the capabilities of all UE1 to UEn.
[1050] - Step 13: If not all UEs have NAS connections, UE2 returns the capability from UE1 to UEn to the LMF.
[1051] Note: If the SL-MO-LR request in step 10 includes the capability from UE1 to UEn, steps 12 and 14 can be skipped.
[1052] Step 14: UE2 can send a request for specific auxiliary data to LMF.
[1053] Step 15: The LMF sends the requested auxiliary data to UE2. The auxiliary data can help UE1 to n obtain lateral link position measurement results, and / or can help UE1 or UE2 calculate lateral link positioning / ranging position results.
[1054] Note 1: If UE2 includes a message containing the capabilities of ue1 to n in the SL-MO-LR request in step 10, steps 12 and 13 can be omitted. If UE2 includes a message containing a request for specific auxiliary data in the SL-MO-LR request in step 10, step 14 can be omitted.
[1055] - Step 16: If the SL-MO-LR request in step 10 indicates a need for location calculation assistance and / or instructs the transmission of sidelink positioning / ranging location results to the LCS client or AF, then the LMF sends a location information request to UE2, which may include location information requests to UE1 or UE1 to n.
[1056] - Step 17: UE2 sends a request to UE1 to perform a sidelink localization / ranging procedure between UE1 and n. If calculations are performed on UE1, this may include auxiliary data (if received in step 15) and requested location information (if received in step 16).
[1057] UE1 initiates a lateral link positioning / ranging process between UE1 and n, where UE1 and n obtain lateral link position measurements, and UE2 and n transmit their lateral link position measurements to UE1.
[1058] - Step 18: If the absolute location information of UE1 is required, and if the absolute locations of UE2...UEn are not available, UE2...UEn with NAS connection can perform the 5GC-MO-LR procedure to obtain their absolute locations.
[1059] Step 19: If UE1 does not decide to request assistance from the LMF, or if the LMF decides to use UE-based calculations, then UE1 calculates its own lateral link positioning / ranging position results, as well as those of UE2 to n, based on the lateral link position measurement from Step 17 and possibly using the assistance data received in Step 15. The lateral link positioning / ranging position results may include absolute position, relative position, or range and orientation related to UE1 to n.
[1060] Step 20:
[1061] If the calculation is not performed on UE1 (it may be on UE2 or LMF), UE1 provides the sidelink positioning / ranging measurements between UE1 and UE2 to UEn, as well as the absolute positions of UE2 to UEn to UE2, if UE2 does not know the absolute position of the positioned UE. (This could be because the absolute position of the positioned UE is only transmitted to UE1, and UE2 does not have this information. Or, not all absolute position information is provided in the auxiliary data in step 14.)
[1062] Alternatively, if calculations are performed on UE1 and UE1 receives a location information request from UE2, and UE2 receives the request in step 16, then UE1 provides UE2 with the results of the sidelink positioning / ranging between UE1 and UE2.
[1063] Step 21: Based on the lateral link position measurement in Step 20, and possibly using the auxiliary data received in Step 15, UE2 calculates its own lateral link positioning / ranging position results and those of each of UE2 to n.
[1064] Step 22: If UE2 receives a request for location information in step 16, UE2 sends a response to LMF, including lateral link location measurements and the absolute location of the located UE without NAS connectivity, or if the result of step 19 is performed.
[1065] - Step 23: If step 22 occurs, and if location calculation assistance from the LMF was requested in step 10, then the LMF calculates the lateral link positioning / ranging location results for UE1 to n. The lateral link positioning / ranging location results may include absolute position, relative position, or range and orientation related to UE1 to n.
[1066] Step 24: The lmf returns the Nlmf_Location_determineLocation service operation response to the AMF, including any sidelink positioning / ranging location results received in step 22 or calculated in step 23.
[1067] - Step 25: If the lateral link positioning / ranging location result is received in step 22, the AMF performs steps 7-12 of section 6.2 to send the lateral link positioning / ranging location result to the GMLC, and, if requested in step 10, to the AF or LCS client. The lateral link positioning / ranging location result includes the global identity of UE1 to n received in step 10.
[1068] Note 2: Sending location results and global identity of UE1 to n to the AF or LCS client may require privacy verification from UE1 to n and / or from the HPLMN of UE1 to n.
[1069] Step 26: If step 23 was performed, the LMF returns a supplemental service SL-MO-LR response to UE1 in a DL NASTRANSPORT message, including any sidelink positioning / ranging location results calculated in step 23.
[1070] Step 27. UE2 sends an SL location information provision message containing the target UE's location to UE1.
[1071] The protocols used for transmission between UE1 and UE2, and between UE2 and LMF, can be RSPP, application layer protocols, PC5-U, or PC5-S.
[1072] In the SL localization process for a target UE without NAS connectivity, it is possible to support the localized UE with a known absolute location that has no NAS connectivity.
[1073] Based on the above, the following three points can be achieved in the embodiments disclosed herein:
[1074] 1. Steps 6-8: The target UE without NAS connection selects the target UE with NAS connection from all the located UEs, and the selected target UE performs SL-MO-LR on behalf of the target UE to support the case where not all the located UEs are located.
[1075] 2. Steps 20 and 22: The selected UE being located sends a lateral link positioning / ranging measurement with the absolute position of the UE being located to the selected UE2 and LMF. The UE being located has no NAS connection or result.
[1076] 3. The protocols used for transmission between UE1 and UE2, and between UE2 and LMF, can be RSPP, application layer protocols, PC5-U, or PC5-S.
[1077] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[1078] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[1079] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[1080] Figure 9A This is a schematic diagram of the structure of the first communication device proposed in an embodiment of this disclosure. Figure 9A As shown, the first communication device includes: a determining module, used when the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal, wherein the first terminal selects a third terminal from at least one second terminal discovered by the first terminal, and the third terminal can communicate with the first network element; and a sending module, used to send first information to the third terminal, the first information being used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal. Optionally, the first communication device further includes a receiving module, which is used to execute the receiving-related steps performed by the first terminal 101 in any of the above methods, which will not be elaborated here.
[1081] Figure 9B This is a schematic diagram of the structure of the second communication device proposed in an embodiment of this disclosure. Figure 9BAs shown, the second communication device includes: a receiving module, used to receive first information sent by the first terminal; wherein the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal, the first information is used to request the third terminal to initiate a first process to the first network element, the first process is used to determine the positioning measurement result of the first terminal. Optionally, the second communication device further includes at least one of a determining module and a sending module, the determining module being used to execute the determination-related steps performed by the third terminal 103 in any of the above methods, the sending module being used to execute the sending-related steps performed by the third terminal 103 in any of the above methods, which will not be elaborated here.
[1082] Figure 9C This is a schematic diagram of the structure of the third communication device proposed in an embodiment of this disclosure. Figure 9C As shown, the third communication device includes: a receiving module, used to receive a second request sent by a third terminal, the second request being used to initiate a first process to a first network element, the first process being used to determine the positioning measurement result of the first terminal, the first terminal being unable to communicate with the first network element, and requiring the assistance of the first network element to complete the positioning process of the first terminal. Optionally, the third communication device further includes at least one of a determining module and a sending module, the determining module being used to execute the determining-related steps performed by the first terminal 1021 in any of the above methods, and the sending module being used to execute the sending-related steps performed by the first terminal 1021 in any of the above methods, which will not be elaborated here.
[1083] Figure 9D This is a schematic diagram of the structure of the fourth communication device proposed in an embodiment of this disclosure. Figure 9D As shown, the fourth communication device includes: a receiving module, configured to receive a fourth request sent by the first network element, the fourth request being for requesting determination of the positioning measurement result of the first terminal, the first terminal being unable to communicate with the first network element and requiring the assistance of the first network element to complete the positioning process of the first terminal. Optionally, the fourth communication device further includes at least one of a determining module and a sending module, the determining module being configured to execute the determining-related steps performed by the second network element 1022 in any of the above methods, and the sending module being configured to execute the sending-related steps performed by the second network element 1022 in any of the above methods, which will not be elaborated here.
[1084] Figure 10AThis is a schematic diagram of the structure of the communication device 10100 proposed in this embodiment. The communication device 10100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 10100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[1085] like Figure 10A As shown, the communication device 10100 includes one or more processors 10101. The processor 10101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. The processor 10101 is used to invoke instructions to cause the communication device 10100 to execute any of the above methods.
[1086] In some embodiments, the communication device 10100 further includes one or more memories 10102 for storing instructions. Optionally, all or part of the memories 10102 may also be located outside the communication device 10100.
[1087] In some embodiments, the communication device 10100 further includes one or more transceivers 10103. When the communication device 10100 includes one or more transceivers 10103, the communication steps such as sending and receiving in the above method are performed by the transceivers 10103, and other steps are performed by the processor 10101.
[1088] In some embodiments, a transceiver may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.
[1089] Optionally, the communication device 10100 further includes one or more interface circuits 10104, which are connected to the memory 10102. The interface circuits 10104 can be used to receive signals from the memory 10102 or other devices, and can be used to send signals to the memory 10102 or other devices. For example, the interface circuits 10104 can read instructions stored in the memory 10102 and send the instructions to the processor 10101.
[1090] The communication device 10100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 10100 described in this disclosure is not limited thereto, and the structure of the communication device 10100 may vary. Figure 10A The limitations. The communication device can be a standalone device or part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally including storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[1091] Figure 10B This is a schematic diagram of the structure of chip 10200 according to an embodiment of this disclosure. For cases where the communication device 10100 can be a chip or a chip system, please refer to... Figure 10B The diagram shown is a schematic representation of the structure of chip 10200, but it is not limited to this.
[1092] Chip 10200 includes one or more processors 10201, which are used to invoke instructions to cause chip 10200 to perform any of the above methods.
[1093] In some embodiments, chip 10200 further includes one or more interface circuits 10202, which are connected to memory 10203. Interface circuits 10202 can be used to receive signals from memory 10203 or other devices, and can also be used to send signals to memory 10203 or other devices. For example, interface circuit 10202 can read instructions stored in memory 10203 and send those instructions to processor 10201. Optionally, terms such as interface circuit, interface, transceiver pin, and transceiver can be used interchangeably.
[1094] In some embodiments, chip 10200 further includes one or more memories 10203 for storing instructions. Optionally, all or part of the memories 10203 may be located outside of chip 10200.
[1095] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 10100, cause the communication device 10100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[1096] This disclosure also provides a program product that, when executed by the communication device 10100, causes the communication device 10100 to perform any of the above methods. Optionally, the program product is a computer program product.
[1097] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
[1098] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[1099] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[1100] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[1101] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A positioning method, characterized in that, The method, executed by a first terminal, includes: The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The first terminal selects a third terminal from at least one second terminal discovered by the first terminal. The third terminal can communicate with the first network element. Send first information to the third terminal, the first information being used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal; The first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The method further includes: Receive all or part of the second information sent by the second terminal; the second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal; Based on the second information, at least one fourth terminal is selected from at least one second terminal. The fourth terminal is used to perform positioning measurement on the first terminal. The fourth terminal satisfies the following conditions: it can communicate with the first network element and its absolute position is known. Measurement data is obtained by communicating with at least one fourth terminal to perform positioning measurements.
2. The method as described in claim 1, characterized in that, The second information also includes at least one of the following: The positioning capability of the second terminal; The first indication is used to indicate whether the second terminal can communicate with the first network element; The absolute position of the second terminal; The network element identifier corresponding to the second network element.
3. The method as described in claim 1 or 2, characterized in that, Selecting a third terminal from at least one second terminal discovered by the first terminal includes: The terminal among the at least one second terminal that can communicate with the first network element is selected as the third terminal; or The second terminal among the at least one second terminal that can communicate with the first network element and whose second information sent includes the same network element identifier as the network element identifier of the second network element stored in the first terminal is identified as the third terminal.
4. The method according to any one of claims 1-3, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
5. The method according to any one of claims 1-4, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: The first terminal interacts with the third terminal based on a first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results.
7. The method as described in claim 6, characterized in that, The first protocol includes at least one of the following: Application layer protocols; Ranging and Side-Link Positioning Protocol (RSPP) protocol; PC5 control plane signaling PC5-S protocol; PC5 users' PC5-U protocol.
8. The method according to any one of claims 1-7, characterized in that, The first information also includes at least one of the following: The terminal identifier of the fourth terminal; The third indication is used to indicate whether the fourth terminal can communicate with the first network element; The positioning capability of the first terminal; The positioning capability of the fourth terminal.
9. The method as described in claim 1, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is the first terminal itself, and the positioning measurement result of the first terminal is calculated based on at least one of the measurement data and the absolute position of the fourth terminal.
10. The method as described in claim 1, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is the first terminal, and the third information sent by the third terminal for assisting positioning is received. The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the third information, and the absolute position of the fourth terminal.
11. The method as described in claim 9 or 10, characterized in that, The method further includes: The positioning measurement results of the first terminal need to be sent to the third network element, and the positioning measurement results of the first terminal need to be sent to the third terminal.
12. The method as described in claim 1, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is not the first terminal, and at least one of the measurement data and the absolute position of the fourth terminal is sent to the third terminal; Receive the positioning measurement results of the first terminal sent by the third terminal.
13. The method according to any one of claims 1-12, characterized in that, The method further includes: The system receives a first request sent by a third terminal, the first request being used to request at least one of the positioning measurement results of the first terminal, the measurement data, and the absolute position of the fourth terminal.
14. A positioning method, characterized in that, The method, executed by a third terminal, includes: The system receives first information sent by a first terminal; wherein the first terminal cannot communicate with the first network element and requires the assistance of the first network element to complete the positioning process of the first terminal; the first information is used to request the third terminal to initiate a first process to the first network element; the first process is used to determine the positioning measurement result of the first terminal. The first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
15. The method as described in claim 14, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
16. The method as described in claim 14 or 15, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
17. The method according to any one of claims 14-16, characterized in that, The third terminal is selected by the first terminal from at least one second terminal discovered by the first terminal; Wherein, the third terminal is one of the at least two second terminals that can communicate with the first network element; or The third terminal is one of the at least two second terminals that can communicate with the first network element, and the network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal.
18. The method according to any one of claims 14-17, characterized in that, The method further includes at least one of the following: The third terminal determines that it wants to initiate the first process; The third terminal sends a second request to the first network element, the second request being used to initiate the first process to the first network element.
19. The method as described in claim 18, characterized in that, The second request includes at least one of the following: The first requirement includes at least one of the following: category, accuracy, and response time. The terminal identifier of the first terminal; The terminal identifier of the third terminal; The terminal identifier of the fourth terminal; The third indication is used to indicate whether the fourth terminal can communicate with the first network element; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The positioning capability of the first terminal; The positioning capability of the fourth terminal; The positioning capability of the third terminal; The network element identifier corresponding to the second network element that the third terminal can communicate with.
20. The method as described in claim 18 or 19, characterized in that, The method further includes: Receive third information sent by the second network element to assist in positioning.
21. The method according to any one of claims 14-20, characterized in that, The method further includes at least one of the following: The third terminal interacts with the first terminal based on the first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results. The third terminal interacts with the second network element based on the first protocol to measure data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
22. The method as described in claim 21, characterized in that, The first protocol includes at least one of the following: Application layer protocols; Ranging and Side-Link Positioning Protocol (RSPP) protocol; PC5 control plane signaling PC5-S protocol; PC5 users' PC5-U protocol.
23. The method according to any one of claims 14-22, characterized in that, The method further includes: The calculation subject for the positioning measurement result of the first terminal is the first terminal, and the third information is sent to the first terminal.
24. The method according to any one of claims 14-23, characterized in that, The method further includes: It is necessary to send the positioning measurement results of the first terminal to the third network element and receive the positioning measurement results of the first terminal sent by the first terminal; The positioning measurement results of the first terminal are sent to the second network element.
25. The method according to any one of claims 14-22, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is the third terminal, which receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal; The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information; Send the positioning measurement results of the first terminal to the first terminal.
26. The method as described in claim 25, characterized in that, The method further includes: The positioning measurement results of the first terminal need to be sent to the third network element and to the second network element.
27. The method according to any one of claims 14-22, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is the second network element, which receives at least one of the measurement data sent by the first terminal and the absolute position of the fourth terminal; Send at least one of the measurement data and the absolute position of the fourth terminal to the second network element; Receive the positioning measurement result of the first terminal sent by at least one of the second network element and the first network element; Send the positioning measurement results of the first terminal to the first terminal.
28. The method according to any one of claims 14-27, characterized in that, The method further includes at least one of the following: The third request is received from the second network element, wherein the third request is used to request at least one of the positioning measurement results of the first terminal, measurement data, and the absolute position of the fourth terminal; A first request is sent to the first terminal, the first request being used to request at least one of the positioning measurement results of the first terminal, measurement data, and the absolute position of the fourth terminal.
29. A positioning method, characterized in that, The method, executed by the first network element, includes: The system receives a second request sent by a third terminal. The second request is used to initiate a first process to the first network element. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The second request is sent by the third terminal to the first network element after the third terminal receives the first information sent by the first terminal; the first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
30. The method as described in claim 29, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
31. The method as described in claim 29 or 30, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
32. The method according to any one of claims 29-31, characterized in that, The method further includes: A fourth request is sent to the second network element, the fourth request being used to request the determination of the positioning measurement results of the first terminal.
33. The method as described in claim 32, characterized in that, The fourth request includes at least one of the following: The first requirement includes at least one of the following: category, accuracy, and response time. The terminal identifier of the first terminal; The terminal identifier of the third terminal; The terminal identifier of the fourth terminal; The third indication is used to indicate whether the fourth terminal can communicate with the first network element; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The positioning capability of the first terminal; The positioning capability of the fourth terminal; The positioning capability of the third terminal.
34. The method according to any one of claims 29-33, characterized in that, The method further includes at least one of the following: Receive the positioning measurement results of the first terminal sent by the second network element; Send the positioning measurement results of the first terminal to the third terminal; The positioning measurement results of the first terminal need to be sent to the third network element.
35. A positioning method, characterized in that, The method, executed by the second network element, includes: The system receives a fourth request sent by the first network element. The fourth request is used to request the determination of the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The fourth request is sent by the first network element after receiving the second request. The second request is sent by the third terminal to the first network element after the third terminal receives the first information sent by the first terminal. The first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
36. The method as described in claim 35, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
37. The method as described in claim 35 or 36, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
38. The method according to any one of claims 35-37, characterized in that, The method further includes: Send third information to the third terminal to assist in positioning.
39. The method according to any one of claims 35-38, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is either the first terminal or the third terminal, and it is necessary to send the positioning measurement result of the first terminal to the third network element and send a third request to the third terminal. The third request is used to request the positioning measurement result of the first terminal. Receive the positioning measurement results of the first terminal sent by the third terminal; The positioning measurement results of the first terminal are sent to the first network element.
40. The method according to any one of claims 35-39, characterized in that, The method further includes: The calculation subject for calculating the positioning measurement result of the first terminal is the second network element, which sends a third request to the third terminal. The third request is used to request at least one of the measurement data and the absolute position of the fourth terminal. Receive at least one of the measurement data sent by the third terminal and the absolute position of the fourth terminal; The positioning measurement result of the first terminal is calculated based on at least one of the measurement data, the absolute position of the fourth terminal, and the third information; The positioning measurement results of the first terminal are sent to the third terminal.
41. The method as described in claim 40, characterized in that, The method further includes: The positioning measurement results of the first terminal need to be sent to the third network element.
42. The method according to any one of claims 35-41, characterized in that, The method further includes: The second network element interacts with the third terminal based on the first protocol, measuring data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
43. A communication method, characterized in that, Performed by a communication system, the communication system including a third terminal and network equipment, the method includes: The third terminal sends a second request to the network device. The second request is used to initiate a first process to the network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The second request is sent by the third terminal to the network device after the third terminal receives the first information sent by the first terminal; the first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
44. The method as described in claim 43, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
45. The method as described in claim 43 or 44, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
46. The method according to any one of claims 43-45, characterized in that, The third terminal is selected by the first terminal from at least one second terminal discovered by the first terminal; Wherein, the third terminal is one of the at least two second terminals that can communicate with the first network element; or The third terminal is one of the at least two second terminals that can communicate with the first network element, and the network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal.
47. The method according to any one of claims 43-46, characterized in that, The second request includes at least one of the following: The first requirement includes at least one of the following: category, accuracy, and response time. The terminal identifier of the first terminal; The terminal identifier of the third terminal; The terminal identifier of the fourth terminal; The third indication is used to indicate whether the fourth terminal can communicate with the first network element; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The positioning capability of the first terminal; The positioning capability of the fourth terminal; The positioning capability of the third terminal; The network element identifier corresponding to the second network element that the third terminal can communicate with.
48. The method according to any one of claims 43-47, characterized in that, The method further includes: The third terminal receives third information sent by the network device to assist in positioning.
49. The method according to any one of claims 43-48, characterized in that, The method further includes at least one of the following: The third terminal interacts with the first terminal based on the first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results. The third terminal interacts with the second network element based on the first protocol to measure data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
50. The method as described in claim 49, characterized in that, The first protocol includes at least one of the following: Application layer protocols; Ranging and Side-Link Positioning Protocol (RSPP) protocol; PC5 control plane signaling PC5-S protocol; PC5 users' PC5-U protocol.
51. A positioning method, characterized in that, Performed by core network equipment, the method includes: The system receives a second request sent by a third terminal. The second request is used to initiate a first process to the core network device. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the core network device and needs the assistance of the first network element to complete the positioning process of the first terminal. The second request is sent by the third terminal to the core network device after the third terminal receives the first information sent by the first terminal; the first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
52. The method as described in claim 51, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
53. The method as described in claim 51 or 52, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
54. The method according to any one of claims 51-53, characterized in that, The method further includes: Send third information to the third terminal to assist in positioning.
55. A first communication device, comprising: The determination module is used when the first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The first terminal selects a third terminal from at least one second terminal discovered by the first terminal, and the third terminal can communicate with the first network element. The sending module is used to send first information to the third terminal, the first information being used to request the third terminal to initiate a first process to the first network element, the first process being used to determine the positioning measurement result of the first terminal; The first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The device is also used for: Receive all or part of the second information sent by the second terminal; the second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal; Based on the second information, at least one fourth terminal is selected from at least one second terminal. The fourth terminal is used to perform positioning measurement on the first terminal. The fourth terminal satisfies the following conditions: it can communicate with the first network element and its absolute position is known. Measurement data is obtained by communicating with at least one fourth terminal to perform positioning measurements.
56. The apparatus as claimed in claim 55, characterized in that, The second information also includes at least one of the following: The positioning capability of the second terminal; The first indication is used to indicate whether the second terminal can communicate with the first network element; The absolute position of the second terminal; The network element identifier corresponding to the second network element.
57. The apparatus as claimed in claim 55 or 56, characterized in that, Selecting a third terminal from at least one second terminal discovered by the first terminal includes: The terminal among the at least one second terminal that can communicate with the first network element is selected as the third terminal; or The second terminal among the at least one second terminal that can communicate with the first network element and whose second information sent includes the same network element identifier as the network element identifier of the second network element stored in the first terminal is identified as the third terminal.
58. The apparatus according to any one of claims 55-57, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
59. The apparatus according to any one of claims 55-58, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
60. The apparatus according to any one of claims 55-59, characterized in that, The device is also used for: The first terminal interacts with the third terminal based on a first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results.
61. The apparatus as claimed in claim 60, characterized in that, The first protocol includes at least one of the following: Application layer protocols; Ranging and Side-Link Positioning Protocol (RSPP) protocol; PC5 control plane signaling PC5-S protocol; PC5 users' PC5-U protocol.
62. A second communication device, comprising: The receiving module is used to receive first information sent by the first terminal; wherein the first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal, the first information is used to request the third terminal to initiate a first process to the first network element, and the first process is used to determine the positioning measurement result of the first terminal. The first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
63. The apparatus as claimed in claim 62, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
64. The apparatus as claimed in claim 62 or 63, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
65. The apparatus according to any one of claims 62-64, characterized in that, The third terminal is selected by the first terminal from at least one second terminal discovered by the first terminal; Wherein, the third terminal is one of the at least two second terminals that can communicate with the first network element; or The third terminal is one of the at least two second terminals that can communicate with the first network element, and the network element identifier included in the second information sent is the same as the network element identifier of the second network element stored in the first terminal.
66. The apparatus according to any one of claims 62-65, characterized in that, The device is also used for at least one of the following: The third terminal determines that it wants to initiate the first process; The third terminal sends a second request to the first network element, the second request being used to initiate the first process to the first network element.
67. The apparatus as claimed in claim 66, characterized in that, The second request includes at least one of the following: The first requirement includes at least one of the following: category, accuracy, and response time. The terminal identifier of the first terminal; The terminal identifier of the third terminal; The terminal identifier of the fourth terminal; The third indication is used to indicate whether the fourth terminal can communicate with the first network element; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The positioning capability of the first terminal; The positioning capability of the fourth terminal; The positioning capability of the third terminal; The network element identifier corresponding to the second network element that the third terminal can communicate with.
68. The apparatus as claimed in claim 66 or 67, characterized in that, The device is also used for: Receive third information sent by the second network element to assist in positioning.
69. The apparatus according to any one of claims 62-68, characterized in that, The device is also used for at least one of the following: The third terminal interacts with the first terminal based on the first protocol, receiving at least one of the following: first information, measurement data, the absolute position of the fourth terminal, and positioning measurement results. The third terminal interacts with the second network element based on the first protocol to measure data, the absolute position of the fourth terminal, and at least one of the positioning measurement results.
70. The apparatus as claimed in claim 69, characterized in that, The first protocol includes at least one of the following: Application layer protocols; Ranging and Side-Link Positioning Protocol (RSPP) protocol; PC5 control plane signaling PC5-S protocol; PC5 users' PC5-U protocol.
71. A third communication device, comprising: The receiving module is used to receive a second request sent by a third terminal. The second request is used to initiate a first process to a first network element. The first process is used to determine the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The second request is sent by the third terminal to the first network element after the third terminal receives the first information sent by the first terminal; the first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
72. The apparatus as claimed in claim 71, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
73. The apparatus as claimed in claim 71 or 72, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
74. The apparatus according to any one of claims 71-73, characterized in that, The device is also used for: A fourth request is sent to the second network element, the fourth request being used to request the determination of the positioning measurement results of the first terminal.
75. The apparatus as claimed in claim 74, characterized in that, The fourth request includes at least one of the following: The first requirement includes at least one of the following: category, accuracy, and response time. The terminal identifier of the first terminal; The terminal identifier of the third terminal; The terminal identifier of the fourth terminal; The third indication is used to indicate whether the fourth terminal can communicate with the first network element; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; The positioning capability of the first terminal; The positioning capability of the fourth terminal; The positioning capability of the third terminal.
76. A fourth communication device, comprising: The receiving module is used to receive a fourth request sent by the first network element. The fourth request is used to request the determination of the positioning measurement result of the first terminal. The first terminal cannot communicate with the first network element and needs the assistance of the first network element to complete the positioning process of the first terminal. The fourth request is sent by the first network element after receiving the second request. The second request is sent by the third terminal to the first network element after the third terminal receives the first information sent by the first terminal. The first information includes the following: The first requirement includes the category, accuracy, and response time of the first requirement; The terminal identifier of the first terminal; The fourth indication is used to indicate the calculation subject for calculating the positioning measurement result of the first terminal, and the calculation subject includes any one of the first terminal, the third terminal, and the second network element; The fifth indication is used to indicate third information used to assist in the positioning process; The sixth indication is used to indicate whether it is necessary to send at least one of the positioning measurement results of the first terminal and the absolute position of the fourth terminal to the third network element; The seventh indication is used to indicate the network element identifier of the third network element; The eighth indication is used to indicate the type of positioning measurement result expected by the first terminal; Wherein, at least one fourth terminal is selected by the first terminal from at least one second terminal based on second information, the fourth terminal is used to perform positioning measurement on the first terminal, and the first terminal is used to obtain measurement data by communicating with at least one fourth terminal to perform positioning measurement; the fourth terminal satisfies the following conditions: it can communicate with the first network element; the absolute position of the fourth terminal is known; The second information is sent from the second terminal to the first terminal in whole or in part. The second information includes a second indication, which indicates whether the second terminal knows the absolute location of the second terminal.
77. The apparatus as claimed in claim 76, characterized in that, The process of locating the first terminal by requiring the assistance of the first network element includes at least one of the following: The first network element needs to select the second network element, which is used to send third information for assisting in positioning. The first network element needs to select the second network element, which is used to calculate the positioning measurement result of the first terminal. The positioning measurement results of the first terminal need to be sent from the first network element to the third network element.
78. The apparatus as claimed in claim 76 or 77, characterized in that, The first requirement is the quality of service requirement during positioning measurement; the category of the first requirement is used to indicate the stringency of the quality of service requirement during positioning measurement; the accuracy is used to indicate the accuracy requirement during positioning measurement; and the response time is used to indicate the response requirement during positioning measurement.
79. The apparatus according to any one of claims 76-78, characterized in that, The device is also used for: Send third information to the third terminal to assist in positioning.
80. A communication device, characterized in that, include: One or more processors; The processor is configured to invoke instructions to cause the communication device to execute the positioning method according to any one of claims 1-13, 14-28, 29-34, and 35-42.
81. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the positioning method according to any one of claims 1-13 and 14-28, and the network device is configured to implement the positioning method according to any one of claims 29-34 and 35-42.
82. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the positioning method as described in any one of claims 1-13, 14-28, 29-34, and 35-42.
83. A program product comprising at least one of a program and instructions, characterized in that, When at least one of the programs or instructions is executed by a communication device, it implements the steps of the method according to any one of claims 1-13, 14-28, 29-34, and 35-42.