Positioning method and related apparatus

By using multiple frequency information between the IoT tag terminal and the network device to generate and send different positioning reference signals, the problem of insufficient positioning accuracy of the IoT tag terminal is solved, and higher positioning accuracy and system capacity are improved.

WO2025002045A1PCT designated stage expired Publication Date: 2025-01-02HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/100917
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-27
Filing Date
2024-06-24
Publication Date
2025-01-02

AI Technical Summary

Technical Problem

The positioning accuracy of existing IoT tag terminals is insufficient and cannot meet the positioning requirements of vertical industries for less than 10m. This is mainly due to the limited transmission bandwidth, which cannot meet the current positioning accuracy requirements.

Method used

By receiving at least two frequency information from the network device and sending at least two positioning reference signals according to the information, the transmission bandwidth of the positioning reference signal is improved, thereby improving the positioning accuracy. A specific implementation includes transmitting different frequency information between the tag terminal and the network device to generate and transmit different positioning reference signals, such as increasing the bandwidth of the signal through frequency conversion sequence or frequency offset values.

Benefits of technology

By increasing the transmission bandwidth of the positioning reference signal, the positioning accuracy of the tag terminal is significantly improved, which can meet the requirements of higher positioning accuracy, and supports concurrent positioning of multiple users at the same time, increasing system capacity and improving positioning efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024100917_02012025_PF_FP_ABST
    Figure CN2024100917_02012025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a positioning method and a related apparatus, which are used for enabling a first apparatus to receive at least two pieces of first frequency information from a network device and send at least two positioning reference signals on the basis of the at least two pieces of first frequency information. The transmission bandwidth of the first apparatus sending positioning reference signals is increased, thereby improving the positioning precision. The method in the embodiments of the present application comprises: a first apparatus receives at least two pieces of first frequency information from a network device, wherein the at least two pieces of first frequency information comprise first frequency information 1 and first frequency information 2, the first frequency information 1 is used for the first apparatus to send a first positioning reference signal, and the first frequency information 2 is used for the first apparatus to send a second positioning reference signal; the first apparatus sends at least two positioning reference signals on the basis of the at least two pieces of first frequency information, wherein the at least two positioning reference signals comprise the first positioning reference signal and the second positioning reference signal.
Need to check novelty before this filing date? Find Prior Art

Description

Positioning method and related device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on June 27, 2023, with application number 202310772477.0 and invention name “Positioning Method and Related Devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a positioning method and related devices. Background Art

[0003] The Internet of Things (IoT) is a communication system consisting of new energy-efficient tag terminals and readers. Readers can remotely access information from tag terminals. IoT features low maintenance costs and compact devices. Examples include passive and semi-passive IoT. Consequently, IoT applications are widespread in manufacturing, logistics, power generation, and animal husbandry. For example, IoT can be applied in warehousing scenarios. Readers need to measure the position of tag terminals, facilitating material searches and the management of high-value goods, enabling location-level positioning.

[0004] However, tag terminals currently support limited transmission bandwidth, typically 180 kHz (kilohertz). With this bandwidth, positioning accuracy is approximately 30 meters, which cannot meet the positioning accuracy requirements of current vertical industries (e.g., positioning accuracy below 10 meters). Therefore, improving the positioning accuracy of tag terminals is a pressing issue.

[0005] Summary of the Invention

[0006] This application provides a positioning method and related apparatus for enabling a first device to receive at least two first frequency information from a network device and transmit at least two positioning reference signals based on the at least two first frequency information. This method is advantageous in increasing the transmission bandwidth of the positioning reference signals transmitted by the first device, thereby improving positioning accuracy.

[0007] A first aspect of the present application provides a positioning method, comprising:

[0008] The first device receives at least two first frequency information from a network device, where the at least two first frequency information include first frequency information 1 and first frequency information 2, where the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; the first device sends at least two positioning reference signals based on the at least two first frequency information, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0009] A second aspect of the present application provides a positioning method, comprising:

[0010] The first device obtains at least two first frequency information, the at least two first frequency information include first frequency information 1 and first frequency information 2, the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; the first device sends at least two positioning reference signals based on the at least two first frequency information, the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0011] In the technical solutions described in the first or second aspects above, the first device may receive information about at least two first frequencies configured for it by a network device; or the first device may obtain information about at least two first frequencies. The first device transmits at least two positioning reference signals based on the at least two first frequency information, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal. This helps increase the transmission bandwidth of the positioning reference signals transmitted by the first device, thereby improving positioning accuracy.

[0012] A third aspect of the present application provides a positioning method, comprising:

[0013] The network device sends at least two first frequency information to the first device, the at least two first frequency information include first frequency information 1 and first frequency information 2, the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; the network device receives at least two positioning reference signals from the first device, the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal, and the at least two positioning reference signals are determined based on the at least two first frequency information.

[0014] As can be seen from the above technical solution, the network device sends at least two pieces of first frequency information to the first device. The network device then receives at least two positioning reference signals from the first device. The at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal. The at least two positioning reference signals are determined based on the at least two pieces of first frequency information. This helps increase the transmission bandwidth of the positioning reference signals sent by the first device, thereby improving positioning accuracy.

[0015] In one possible implementation of any of the first to third aspects, the first device is a tag terminal, and the network device is a network device with tag reader / writer functionality. This implementation illustrates specific implementations of the first device and the network device, thereby providing a scenario applicable to the present application and enabling location of the tag terminal.

[0016] Based on any one of the first to third aspects, in a possible implementation, the tag terminal is a passive tag, a semi-passive tag, or an active tag. Some possible forms of the tag terminal are shown to enrich the implementation of the solution.

[0017] Based on any of the first to third aspects, in one possible implementation, the first positioning reference signal is a positioning reference signal sequence, or a first subsequence; the second positioning reference signal is a positioning reference signal sequence, or a second subsequence; wherein the first subsequence and the second subsequence are multiple subsequences obtained by segmenting the positioning reference signal sequence. In this implementation, two possible implementations of the first positioning reference signal and the second positioning reference signal are shown. It can be seen that the positioning reference signal can be a positioning reference signal sequence or a subsequence obtained by segmenting the positioning reference signal sequence. This enriches the implementation methods of the solution.

[0018] Based on any one of the first to third aspects, in a possible implementation, the first frequency information 1 indicates the frequency conversion sequence or frequency offset value used by the first device to send the first positioning reference signal. In this implementation, the specific content indicated by the first frequency information 1 is shown, so that the first device determines the corresponding sending frequency based on the first frequency information 1 and sends the first positioning reference signal through the sending frequency. This is conducive to the first device using a specific frequency to send the corresponding positioning reference signal. It is conducive to improving the transmission bandwidth of the positioning reference signal sent by the first device. For example, the first device uses different frequencies to send different positioning reference signals, and the network equipment jointly measures the positioning reference signals sent by the first device multiple times to obtain corresponding measurement results, which is conducive to improving the positioning bandwidth and thus improving the positioning accuracy.

[0019] Based on any one of the first to third aspects, in a possible implementation method, the first frequency information 2 indicates the frequency conversion sequence or frequency offset value used by the first device to send the second positioning reference signal; the frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the first device to send the second positioning reference signal; or, the frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the first device to send the second positioning reference signal.

[0020] In this implementation, the frequency conversion sequence used by the first device to transmit the first positioning reference signal differs from the frequency conversion sequence used by the first device to transmit the second positioning reference signal. Alternatively, the frequency offset value used by the first device to transmit the first positioning reference signal differs from the frequency offset value used by the first device to transmit the second positioning reference signal. The transmission frequency of the first positioning reference signal differs from the transmission frequency of the second positioning reference signal. Network devices jointly measure the first and second positioning reference signals to obtain corresponding measurement results, which helps improve positioning bandwidth and thereby improve positioning accuracy.

[0021] Based on any one of the first to third aspects, in one possible implementation, at least two first frequency information include a first sequence, and the first sequence is used to indicate the number of times the first device sends a positioning reference signal and the frequency information used each time the positioning reference signal is sent. In this implementation, the first sequence indicates the number of times the first device sends a positioning reference signal and the frequency information used each time the positioning reference signal is sent. This facilitates the first device to send positioning reference signals multiple times, and facilitates improving the coverage range of the positioning reference signals sent by the first device. Furthermore, the first sequence indicates the frequency information used each time the first device sends a positioning reference signal. This implements configuring corresponding frequency information for each time the first device sends a positioning reference signal. This facilitates achieving different frequencies for different positioning reference signals of the first device, and network devices jointly measuring the positioning reference signals sent multiple times by the first device to obtain corresponding measurement results, which facilitates improving positioning bandwidth and thus improving positioning accuracy.

[0022] Based on any one of the first to third aspects, in one possible implementation, the length of the first sequence is used to indicate the number of times the first apparatus transmits a positioning reference signal. This instructs the first apparatus to transmit a corresponding number of positioning reference signals, which is beneficial for improving the coverage range of the positioning reference signals transmitted by the first apparatus and improving positioning accuracy. Furthermore, the network device uses the first sequence to indicate the number of times the first apparatus transmits the positioning reference signal, and also indicates the frequency information used by the first apparatus for each positioning reference signal transmission. This results in low indication overhead.

[0023] Based on any one of the first to third aspects, in one possible implementation, the first sequence includes one or more numerical values, and the number of numerical values ​​included in the first sequence is the number of times the first apparatus transmits a positioning reference signal. In this implementation, the length of the first sequence is represented by the number of numerical values ​​included in the first sequence. This indicates to the first apparatus the number of times the positioning reference signal has been transmitted.

[0024] Based on any one of the first to third aspects, in one possible implementation, in a first sequence, each of one or more numerical values ​​corresponds to the transmission of a positioning reference signal, and each of the one or more numerical values ​​indicates the frequency information used by the first device to transmit the positioning reference signal corresponding to the numerical value. Thus, each numerical value in the first sequence indicates the frequency information used by the first device to transmit the positioning reference signal. This enables configuration of the frequency information used by the first device for each transmission of the positioning reference signal. This facilitates increasing the transmission bandwidth of the positioning reference signal transmitted by the first device, thereby improving positioning accuracy.

[0025] Based on any one of the first to third aspects, in one possible implementation, in a first sequence, each of one or more numerical values ​​indicates a frequency offset value used by the first device to transmit a positioning reference signal corresponding to each numerical value; or, in a first sequence, each of one or more numerical values ​​indicates an index of a frequency conversion sequence used by the first device to transmit a positioning reference signal corresponding to each numerical value. In this implementation, the meaning indicated by the numerical values ​​in the first sequence is shown, which may specifically be a frequency offset value or an index of a frequency conversion sequence. This facilitates the first device to transmit a positioning reference signal using a corresponding frequency. This facilitates the first device to use a different frequency each time it transmits a positioning reference signal. This facilitates increasing the transmission bandwidth of the positioning reference signal and improving positioning accuracy.

[0026] Based on any one of the first to third aspects, in one possible implementation, at least two pieces of first frequency information include a second sequence, and the length of the second sequence is used to indicate the number of segments into which the first apparatus segments the positioning reference signal sequence. This thereby indicates the number of segments into which the first apparatus segments the positioning reference signal sequence. This facilitates the first apparatus using corresponding frequency information to send a corresponding subsequence, where the subsequence is obtained by segmenting the positioning reference signal sequence. This facilitates increasing the transmission bandwidth of the positioning reference signal sent by the first apparatus, thereby improving positioning accuracy.

[0027] Based on any one of the first to third aspects, in one possible implementation, the second sequence includes one or more numerical values, and the number of numerical values ​​included in the second sequence is the number of segments into which the first apparatus segments the positioning reference signal sequence. In this implementation, the length of the second sequence is represented by the number of numerical values ​​included in the second sequence.

[0028] Based on any one of the first to third aspects, in one possible implementation, in the second sequence, each of the one or more numerical values ​​corresponds to a subsequence, different numerical values ​​correspond to different subsequences, and the subsequences are obtained by the first device segmenting the positioning reference signal sequence; in the second sequence, each of the one or more numerical values ​​indicates the index of the frequency conversion sequence used by the first device to send the subsequence corresponding to the numerical value; or in the second sequence, each of the one or more numerical values ​​indicates the frequency offset value used by the first device to send the subsequence corresponding to the numerical value. Thus, each numerical value in the second sequence indicates the frequency information used by the first device to send the subsequence. Configuration of the frequency information used each time the second device sends a subsequence is implemented. This is beneficial for increasing the transmission bandwidth of the positioning reference signal sent by the first device, thereby improving positioning accuracy.

[0029] Based on the third aspect, in one possible implementation, the method further includes: the network device sends at least two second frequency information to the second device, the at least two second frequency information including second frequency information 1 and second frequency information 2, the second frequency information 1 is used by the second device to send a third positioning reference signal, and the second frequency information 2 is used by the second device to send a fourth positioning reference signal; the network device receives at least two positioning reference signals from the second device, the at least two positioning reference signals including a third positioning reference signal and a fourth positioning reference signal, and the at least two positioning reference signals are determined based on the at least two second frequency information. In this implementation, the network device can also configure at least two second frequency information for the second device, for the second device to send at least two positioning reference signals. This is conducive to improving the transmission bandwidth of the positioning reference signal sent by the second device and improving positioning accuracy.

[0030] Based on any one of the first to third aspects, in one possible implementation, the first frequency information 1 indicates the frequency conversion sequence used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates the frequency conversion sequence used by the second device to send the third positioning reference signal; the frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the second device to send the third positioning reference signal. Therefore, it can be seen that the frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the second device to send the third positioning reference signal. Thus, when a network device receives the positioning reference signal of the first device and the positioning reference signal of the second device at the same time, the network device can parse and obtain the positioning reference signal of the first device and the positioning reference signal of the second device. In this way, the network device can locate the first device and the second device at the same time, realize multi-user concurrency, increase the capacity of the system, and improve positioning efficiency.

[0031] Based on any one of the first to third aspects, in one possible implementation, the first frequency information 1 indicates the frequency offset value used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates the frequency offset value used by the second device to send the third positioning reference signal; the frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the second device to send the third positioning reference signal. In this implementation, the frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the second device to send the third positioning reference signal. This facilitates network equipment to parse positioning reference signals sent simultaneously by multiple devices. This allows network equipment to locate multiple devices simultaneously, enabling multi-user concurrency, increasing system capacity, and improving positioning efficiency.

[0032] A fourth aspect of the present application provides a first device, including:

[0033] A transceiver module is used to receive at least two first frequency information from a communication device, where the at least two first frequency information include first frequency information 1 and first frequency information 2, where the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; and send at least two positioning reference signals based on the at least two first frequency information, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0034] A fifth aspect of the present application provides a first device, including:

[0035] a processing module, configured to obtain at least two pieces of first frequency information, where the at least two pieces of first frequency information include first frequency information 1 and first frequency information 2, where the first frequency information 1 is used by the first apparatus to send a first positioning reference signal, and the first frequency information 2 is used by the first apparatus to send a second positioning reference signal;

[0036] The transceiver module is configured to send at least two positioning reference signals according to at least two first frequency information, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0037] A sixth aspect of the present application provides a communication device, including:

[0038] The transceiver module is used to send at least two pieces of first frequency information to the first device, where the at least two pieces of first frequency information include first frequency information 1 and first frequency information 2, where the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; and receive at least two positioning reference signals from the first device, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal, and the at least two positioning reference signals are determined based on the at least two pieces of first frequency information.

[0039] Based on any one of the fourth to sixth aspects, in a possible implementation manner, the first device is a tag terminal, and the communication device is a communication device with a tag reader / writer function.

[0040] Based on any one of the fourth to sixth aspects, in a possible implementation manner, the tag terminal is a passive tag, a semi-passive tag, or an active tag.

[0041] Based on any one of aspects 4 to 6, in one possible implementation, the first positioning reference signal is a positioning reference signal sequence, or a first subsequence; the second positioning reference signal is a positioning reference signal sequence, or a second subsequence; wherein the first subsequence and the second subsequence are multiple subsequences obtained by segmenting the positioning reference signal sequence.

[0042] Based on any one of the fourth to sixth aspects, in a possible implementation manner, the first frequency information 1 indicates a frequency conversion sequence or a frequency offset value used by the first device to send the first positioning reference signal.

[0043] Based on any one of the fourth to sixth aspects, in a possible implementation method, the first frequency information 2 indicates the frequency conversion sequence or frequency offset value used by the first device to send the second positioning reference signal; the frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the first device to send the second positioning reference signal; or, the frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the first device to send the second positioning reference signal.

[0044] Based on any one of aspects 4 to 6, in a possible implementation, at least two first frequency information include a first sequence, and the first sequence is used to indicate the number of times the first device sends a positioning reference signal and the frequency information used each time the positioning reference signal is sent.

[0045] Based on any one of the fourth to sixth aspects, in a possible implementation manner, the length of the first sequence is used to indicate the number of times the first device sends a positioning reference signal.

[0046] Based on any one of the fourth to sixth aspects, in a possible implementation, the first sequence includes one or more numerical values, and the number of numerical values ​​included in the first sequence is the number of times the first device sends the positioning reference signal.

[0047] Based on any one of the fourth to sixth aspects, in a possible implementation method, in the first sequence, each of the one or more numerical values ​​corresponds to the sending of a positioning reference signal, and each of the one or more numerical values ​​indicates the frequency information used by the first device to send the positioning reference signal corresponding to each numerical value.

[0048] Based on any one of the fourth to sixth aspects, in a possible implementation, in the first sequence, each of one or more numerical values ​​indicates the frequency offset value used by the first device to send a positioning reference signal corresponding to each numerical value; or, each of one or more numerical values ​​indicates the index of the frequency conversion sequence used by the first device to send a positioning reference signal corresponding to each numerical value.

[0049] Based on any one of the fourth to sixth aspects, in a possible implementation manner, at least two first frequency information include a second sequence, and the length of the second sequence is used to indicate the number of segments into which the first device segments the positioning reference signal sequence.

[0050] Based on any one of the fourth to sixth aspects, in a possible implementation, the second sequence includes one or more numerical values, and the number of numerical values ​​included in the second sequence is the number of segments into which the first device segments the positioning reference signal sequence.

[0051] Based on any one of the fourth to sixth aspects, in a possible implementation, in the second sequence, each of the one or more numerical values ​​corresponds to a subsequence, different numerical values ​​correspond to different subsequences, and the subsequence is obtained by the first device segmenting the positioning reference signal sequence; in the second sequence, each of the one or more numerical values ​​indicates the index of the frequency conversion sequence used by the first device to send the subsequence corresponding to the numerical value; or, in the second sequence, each of the one or more numerical values ​​indicates the frequency offset value used by the first device to send the subsequence corresponding to the numerical value.

[0052] Based on the sixth aspect, in a possible implementation method, the transceiver module is also used to: send at least two second frequency information to the second device, the at least two second frequency information include second frequency information 1 and second frequency information 2, the second frequency information 1 is used by the second device to send a third positioning reference signal, and the second frequency information 2 is used by the second device to send a fourth positioning reference signal; receive at least two positioning reference signals from the second device, the at least two positioning reference signals include a third positioning reference signal and a fourth positioning reference signal, and the at least two positioning reference signals are determined based on the at least two second frequency information.

[0053] Based on any one of the fourth to sixth aspects, in a possible implementation method, the first frequency information 1 indicates the frequency conversion sequence used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates the frequency conversion sequence used by the second device to send the third positioning reference signal; the frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the second device to send the third positioning reference signal.

[0054] Based on any one of the fourth to sixth aspects, in a possible implementation method, the first frequency information 1 indicates the frequency offset value used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates the frequency offset value used by the second device to send the third positioning reference signal; the frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the second device to send the third positioning reference signal.

[0055] In a seventh aspect, the present application provides a first device, comprising a processor and a memory. The memory stores a computer program or computer instructions, and the processor is configured to call and execute the computer program or computer instructions stored in the memory, so that the processor implements any one of the implementations of the first or second aspects.

[0056] Optionally, the first device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.

[0057] In an eighth aspect, the present application provides a first device, comprising a processor, wherein the processor is configured to call a computer program or computer instruction stored therein, so that the processor implements any one of the implementations of the first or second aspects.

[0058] Optionally, the first device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.

[0059] In a ninth aspect, the present application provides a first device, which includes a processor, and the processor is used to execute any one of the implementation methods in the first aspect or the second aspect.

[0060] In a tenth aspect, the present application provides a communication device comprising a processor and a memory. The memory stores a computer program or computer instructions, and the processor is configured to call and execute the computer program or computer instructions stored in the memory, so that the processor implements any one of the implementations of the third aspect.

[0061] Optionally, the communication device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.

[0062] In an eleventh aspect of the present application, a communication device is provided, comprising a processor, wherein the processor is configured to call a computer program or computer instruction stored therein, so that the processor implements any one of the implementations in the third aspect.

[0063] Optionally, the communication device further includes a transceiver, and the processor is used to control the transceiver to transmit and receive signals.

[0064] The twelfth aspect of the present application provides a communication device, wherein the first device includes a processor, and the processor is used to execute any one of the implementation methods in the third aspect.

[0065] A thirteenth aspect of the present application provides a computer program product comprising instructions, characterized in that when the computer program product is run on a computer, the computer is enabled to execute any one of the implementation methods of any one of the first to third aspects.

[0066] In a fourteenth aspect, the present application provides a computer-readable storage medium comprising computer instructions, which, when executed on a computer, enable the computer to execute any one of the implementation methods in any one of the first to third aspects.

[0067] In a fifteenth aspect, the present application provides a chip device comprising a processor for calling a computer program or computer instruction in the memory so that the processor executes any one of the implementation methods of any one of the first to third aspects described above.

[0068] Optionally, the processor is coupled to the memory via an interface.

[0069] The sixteenth aspect of the present application provides a communication system, which includes the first device shown in the fourth aspect and the communication device shown in the sixth aspect.

[0070] Through the above technical solution, it can be seen that the first device receives at least two first frequency information from the network device. The at least two first frequency information include first frequency information 1 and first frequency information 2. The first frequency information 1 is used by the first device to send a first positioning reference signal. The first frequency information 2 is used by the first device to send a second positioning reference signal. Then, the first device sends at least two positioning reference signals based on the at least two first frequency information, and the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal. It can be seen that the first device can receive at least two first frequency information configured for it by the network device. The first device sends at least two positioning reference signals based on the at least two first frequency information, and the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal. This is conducive to improving the transmission bandwidth of the first device for sending positioning reference signals, thereby improving positioning accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] FIG1 is a schematic diagram of a communication system according to an embodiment of the present application;

[0072] FIG2 is a schematic diagram of a working principle of a tag terminal according to an embodiment of the present application;

[0073] FIG3 is another schematic diagram of the working principle of the tag terminal according to an embodiment of the present application;

[0074] FIG4 is a schematic diagram of a structure of a network device according to an embodiment of the present application;

[0075] FIG5 is a schematic diagram of an embodiment of a positioning method according to an embodiment of the present application;

[0076] FIG6 is a waveform diagram of a carrier signal sent by a network device according to an embodiment of the present application;

[0077] FIG7 is a waveform diagram of a positioning reference signal sequence according to an embodiment of the present application;

[0078] FIG8 is a waveform diagram of positioning reference signal sequences sent by tag terminals 1 to 3 in periods 1 to 3, respectively, according to an embodiment of the present application;

[0079] FIG9 is another waveform diagram of a positioning reference signal sequence according to an embodiment of the present application;

[0080] FIG10 is a waveform diagram of positioning reference signal sequences sent by tag terminals 1 to 3 in periods 1 to 3, respectively, according to an embodiment of the present application;

[0081] FIG11 is a schematic diagram of multiple subsequences of a positioning reference signal sequence according to an embodiment of the present application;

[0082] FIG12 is a waveform diagram of three subsequences of a positioning reference signal sequence respectively sent by tag terminals 1 to 3 according to an embodiment of the present application;

[0083] FIG13 is another schematic diagram of multiple subsequences of a positioning reference signal sequence according to an embodiment of the present application;

[0084] FIG14 is another waveform diagram of three subsequences of the positioning reference signal sequence respectively sent by tag terminals 1 to 3 according to an embodiment of the present application;

[0085] FIG15 is a schematic diagram of a scenario of a positioning method according to an embodiment of the present application;

[0086] FIG16 is a schematic diagram of another scenario of the positioning method according to an embodiment of the present application;

[0087] FIG17 is a schematic structural diagram of the first device according to an embodiment of the present application;

[0088] FIG18 is a schematic structural diagram of a communication device according to an embodiment of the present application;

[0089] FIG19 is another schematic structural diagram of the first device according to an embodiment of the present application;

[0090] FIG20 is another schematic structural diagram of a communication device according to an embodiment of the present application;

[0091] FIG21 is a simplified schematic diagram of a base station structure according to an embodiment of the present application. DETAILED DESCRIPTION

[0092] Embodiments of the present application provide a positioning method and related apparatus, which enable a first device to receive at least two first frequency information from a network device and transmit at least two positioning reference signals based on the at least two first frequency information. This method is advantageous in increasing the transmission bandwidth of the positioning reference signals transmitted by the first device, thereby improving positioning accuracy.

[0093] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0094] The term "and / or" as used in this application can be used to describe an association relationship between related objects, indicating that three possible relationships exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this application generally indicates that the related objects are in an "or" relationship.

[0095] FIG1 is a schematic diagram of a communication system according to an embodiment of the present application. The communication system includes a tag terminal 101 and an access network device 102. Optionally, the communication system also includes a positioning device 103 and a core network device 104.

[0096] The access network device 102 is a base station integrated with a reader / writer, or a base station with reader / writer functions. The access network device 102 supports communication with the tag terminal 101. For more information about the tag terminal, please refer to the following related introduction.

[0097] The positioning device 103 is used to calculate and manage the location of the tag terminal 101. For example, the positioning device 103 may be a location management function (LMF).

[0098] The core network device 104 is equivalent to the router that enables communication between the access network device 102 and the positioning device 103. The core network device 104 is used for access control, registration management, service management, mobility management, etc. for the tag terminal 101 to access the network. For example, the core network device 104 is the access and mobility management function (AMF).

[0099] 1 only shows an example in which the communication system includes the access network device 102. In actual applications, the communication system may also include more tag terminals and more access network devices, which is not specifically limited in this application.

[0100] It should be noted that the AMF is responsible for access control, registration management, service management, mobility management, etc. for tag terminals accessing the network. The name of the AMF may change with the evolution of the communication system. In current or future communication systems, any functional network element with a different name that has similar functions to the AMF can be understood as the AMF of this application. It is also applicable to the positioning method provided in the embodiments of this application.

[0101] In this application, LMF is the name used in current communication systems. In future communication systems, the name of LMF may change as the communication system evolves. Therefore, the technical solution of this application will be described below as a positioning device. This positioning device is used to calculate the location of the tag terminal. In current or future communication systems, any functional network element with a similar function to the positioning device can be understood as a positioning device in this application. It is also applicable to the positioning method provided in this application.

[0102] The communication system provided in this application includes a first device and a network device. Optionally, the communication system also includes a second device. Further, optionally, the communication system also includes a positioning device.

[0103] In this application, the first device is a low-capability device. For example, the first device is incapable of performing complex signal processing algorithms. For example, the first device is incapable of generating a sequence for generating a positioning reference signal. The first device may be an IoT-type terminal or a tag terminal.

[0104] The second device is similar to the first device, and for details, please refer to the relevant introduction of the first device.

[0105] The following uses the tag terminal as an example to introduce some functions of the first device.

[0106] The tag terminal has a read capability and can read the corresponding data or information from the memory address of the tag terminal. The tag terminal can be stimulated to send a positioning reference signal.

[0107] Optionally, the tag terminal also has at least one of the following capabilities: writing capability, counting capability, timing capability, or the ability to actively transmit signals. Writing capability means the tag terminal can write data or information into its memory. Counting capability means the tag terminal can count. Timing capability means the tag terminal can time. Active signal transmission capability means the tag terminal can actively generate a corresponding carrier wave for signal transmission.

[0108] The tag terminal may be an IoT-type terminal or tag terminal, for example, a passive tag terminal (passive tag), a semi-passive tag terminal (semi-passive tag), or an active tag terminal (active tag), or even a radio frequency identification (RFID) tag, etc., which is not specifically limited in this application.

[0109] The following introduces passive tag terminals, semi-passive tag terminals and active tag terminals.

[0110] Passive tag terminals receive signals to provide energy. For example, a passive tag terminal receives electromagnetic waves and converts them into electrical energy, which powers the passive tag. Passive tag terminals cannot actively transmit signals and must be stimulated to do so. In other words, passive tag terminals cannot actively generate carrier waves to carry signals.

[0111] Semi-passive tag terminals can be powered by solar energy or other sources. They amplify transmitted signals and support power consumption in the hundreds of microwatts. For example, a semi-passive tag terminal supports power consumption in the 100uW range. Semi-passive tag terminals cannot actively transmit signals and can only do so after being stimulated. In other words, semi-passive tag terminals cannot actively generate carrier waves to carry transmitted signals.

[0112] For example, as shown in Figure 2, the tag terminal is a passive or semi-passive tag. The tag terminal receives a carrier signal sent by a reader. The tag terminal reflects the carrier signal to generate a reflected signal. This reflected signal carries information related to the tag terminal and / or a positioning reference signal sequence. The tag terminal then feeds this reflected signal back to the network device.

[0113] Active tag terminals support solar energy and battery power supply. Active tag terminals support amplification of transmitted signals and support power consumption of hundreds of microwatts. For example, active tag terminals support 500uW power consumption and can actively send signals. In other words, active tag terminals can actively generate carriers to carry signals to be sent. For example, as shown in Figure 3, the tag terminal is an active tag. The tag terminal can actively send signals. The signal sent by the tag terminal carries relevant information of the tag terminal and / or a positioning reference signal sequence. The tag terminal feeds back the signal to the network device.

[0114] The tag terminal includes a handheld device, a vehicle-mounted device, an Internet of Things device or a wearable device with a wireless communication function. At present, some examples of tag terminals are: virtual reality (VR) equipment, augmented reality (AR) equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes. It should be noted that the tag terminal can also be the device or apparatus shown above, or a component (for example, a chip), module or unit in the device or apparatus shown above, and this application does not limit it.

[0115] The network device is capable of controlling a tag terminal or an IoT-type terminal device. For example, the network device is a reader, or the network device has tag reader / writer functionality, that is, the network device is a device with an integrated reader / writer. The network device supports communication with the tag terminal. For example, the network device has an inventory function and an excitation function. That is, the network device supports taking an inventory of the tag terminal. The network device supports stimulating the tag terminal to send a signal. The network device also has the function of reading data or information from the tag terminal, and the network device also supports writing data or information to the tag terminal. For example, the network device writes frequency information used to send a positioning reference signal to the tag terminal.

[0116] Optionally, the network device may be an access network device, a core network device or a roadside unit (RSU). An access network device is a device deployed in a wireless access network to provide wireless communication functions for tag terminals. For example, the access network device includes a base station. The base station includes various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points (APs), wearable devices, or vehicle-mounted devices. The base station may also include a transmission and reception point (TRP), or a transmission measurement function (TMF), etc. Exemplarily, the base station involved in this application may be a base station in a new radio (NR). Among them, the base station in 5G NR may also include a transmission reception point (TRP), or a transmission point (TP), or a base station (gNodeB, gNB) in a 5G communication system, or an evolved Node B (eNB or eNodeB) in a long term evolution (LTE) system, or a base station or node in a future communication system. For example, a base station in a 6G communication system.

[0117] The core network equipment is responsible for access control, registration management, service management, mobility management, etc. for tag terminals accessing the network. For example, the core network equipment is AMF.

[0118] An RSU is a roadside unit (RSU) deployed on the roadside that meets sidelink communication and / or positioning protocols and provides wireless communication capabilities for tag terminals. RSUs can be various forms of roadside stations, access points, or sidelink devices, and this application does not limit them.

[0119] It should be noted that the network device may also be the device or apparatus shown above, or a component, module or unit in the device or apparatus shown above, and this application does not limit this. For example, the network device may be one or more modules in the device shown above.

[0120] The positioning device is used to calculate and manage the location of the tag terminal. For example, the positioning device is LMF.

[0121] The following describes a possible structure of the access network equipment shown in Figure 1. This description uses the access network equipment including a gNB as an example. The same applies to other types of access network equipment.

[0122] Figure 4 is a schematic diagram of the structure of an access network device according to an embodiment of the present application. Taking a gNB as an example, in a 5G communication system, gNBs are connected to each other via an Xn interface, and gNBs are connected to the fifth-generation mobile communication technology core (5GC) via an NG interface. As shown in Figure 4, gNB1 and gNB2 are connected via an Xn interface. gNB1 is connected to the 5GC via NG interface 1, and gNB2 is connected to the 5GC via NG interface 2.

[0123] A gNB can consist of a centralized unit (CU) and a distributed unit (DU). This means that base station functions are divided, with some functions deployed in a gNB-CU and the remaining functions in a gNB-DU. Multiple gNB-DUs share a single gNB-CU, saving costs and facilitating network expansion. For example, as shown in Figure 4, gNB1 includes gNB-CU1, gNB-DU1, and gNB-DU2. gNB-CU1 connects to gNB-DU1 via F1 interface 1 and to gNB-DU2 via F1 interface 2. The structure of gNB2 is similar to that of gNB1 and will not be described here.

[0124] Figure 4 above is only an example. A gNB-CU can be connected to one or more gNB-DUs, which is not limited in this application.

[0125] The gNB-CU and gNB-DU can be divided according to protocol stacks. For example, the radio resource control (RRC), service data adaptation protocol (SDAP), and packet data convergence protocol (PDCP) layer protocol stacks are deployed in the gNB-CU. The radio link control (RLC), medium access control (MAC), and physical (PHY) layer protocol stacks are deployed in the gNB-DU. The gNB-CU and gNB-DU are connected via the F1 interface. The above examples are only for the purpose of introducing the gNB-CU and gNB-DU. This application does not limit the protocol stacks deployed in the gNB-CU and gNB-DU.

[0126] In this application, in the following solutions where the access network equipment adopts the CU and DU structures, the gNB-CU is referred to as CU and the gNB-DU is referred to as DU.

[0127] Currently, the transmission bandwidth currently supported by tag terminals is limited. Typically, tag terminals support 180kHz (kilohertz). Under this transmission bandwidth, the positioning accuracy is about 30m, which cannot meet the positioning accuracy requirements of current vertical industries. (For example, positioning requirements below 10m). Therefore, how to improve the positioning accuracy of tag terminals is an urgent problem to be solved. Furthermore, the target tag terminal uses a fixed frequency to send a positioning reference signal, so the network device can only locate one tag terminal at the same time, resulting in low positioning efficiency.

[0128] This application provides a corresponding technical solution for enabling a first device to receive at least two first frequency information from a network device and transmit at least two positioning reference signals based on the at least two first frequency information. This solution facilitates increasing the transmission bandwidth of the positioning reference signals transmitted by the first device, thereby improving positioning accuracy. For details, please refer to the relevant description of the embodiments below.

[0129] In this application, frequency conversion can also be referred to as spread spectrum, and frequency conversion and spread spectrum can be used interchangeably, and this application does not limit this. Frequency conversion sequence can also be referred to as spread spectrum sequence, and frequency conversion sequence and spread spectrum sequence can be used interchangeably, and this application does not limit this. Frequency conversion multiple can also be referred to as spread spectrum multiple, and frequency conversion multiple and spread spectrum multiple can be used interchangeably, and this application does not limit this.

[0130] The technical solution of this application is introduced below in conjunction with specific embodiments.

[0131] FIG5 is a schematic diagram of an embodiment of a positioning method according to an embodiment of the present application. Referring to FIG5 , the method includes:

[0132] 501. A network device sends at least two pieces of first frequency information to a first apparatus. Correspondingly, the first apparatus receives at least two pieces of first frequency information from the network device.

[0133] The at least two first frequency information include first frequency information 1 and first frequency information 2. The first frequency information 1 is used by the first device to send a first positioning reference signal. The first frequency information 2 is used by the first device to send a second positioning reference signal.

[0134] The at least two first frequency information include two or more first frequency information. Here, the first frequency information 1 and the first frequency information 2 are taken as examples for introduction, and the same is true for other first frequency information.

[0135] Optionally, the first frequency information 1 indicates a frequency conversion sequence or a frequency offset value used by the first device to send the first positioning reference signal.

[0136] The frequency conversion sequence used by the first device to send the first positioning reference signal is used by the first device to generate the first positioning reference signal. For example, the positioning reference signal sequence is 10 and the frequency conversion sequence is 1010. Therefore, the first device generates the first positioning reference signal based on the positioning reference signal sequence and the frequency conversion sequence. Specifically, the first device can multiply the positioning reference signal sequence by the frequency conversion sequence to obtain a sequence used to generate the first positioning reference signal. The sequence used to generate the first positioning reference signal is 10100101. Then, the first device generates the first positioning reference signal based on the sequence used to generate the first positioning reference signal.

[0137] For example, the first device transmits a positioning reference signal using a transmission bandwidth of 180 kHz (kilohertz). The frequency offset value indicated by the first frequency information 1 is 30 kHz. Therefore, the transmission bandwidth of the first positioning reference signal transmitted by the first device is 180 kHz + 30 kHz. Therefore, the transmission frequency of the first positioning reference signal is 1 / (180 kHz + 30 kHz).

[0138] Optionally, the first frequency information 2 indicates a frequency conversion sequence or a frequency offset value used by the first device to send the second positioning reference signal. The first frequency information 2 is similar to the first frequency information 1, and details can be found in the above related introduction.

[0139] Optionally, the frequency conversion sequence used by the first device to send the first positioning reference signal is the same as or different from the frequency conversion sequence used by the first device to send the second positioning reference signal. Alternatively, the frequency offset value used by the first device to send the first positioning reference signal is the same as or different from the frequency offset value used by the first device to send the second positioning reference signal.

[0140] If the frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the first device to send the second positioning reference signal, or the frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the first device to send the second positioning reference signal, then the frequency at which the first device sends the first positioning reference signal is different from the frequency at which the first device sends the second positioning reference signal.

[0141] Optionally, the first positioning reference signal and the second positioning reference signal are two different positioning reference signals, that is, the first positioning reference signal and the second positioning reference signal are two positioning reference signals carried by different positioning reference signal resources; or the first positioning reference signal and the second positioning reference signal are two positioning reference signals carried on the same positioning reference signal resource; or the first positioning reference signal and the second positioning reference signal are two positioning reference signals with different identifiers; or the first positioning reference signal and the second positioning reference signal are two positioning reference signals with different corresponding sequences, which is not limited in this application.

[0142] In a possible implementation, the first positioning reference signal is a positioning reference signal sequence, and the second positioning reference signal is a positioning reference signal sequence.

[0143] In another possible implementation, the first positioning reference signal is a first subsequence, and the second positioning reference signal is a second subsequence. The first subsequence and the second subsequence are multiple subsequences obtained by segmenting the positioning reference signal sequence. For example, if the positioning reference signal sequence is 1010, the first subsequence may be 10, and the second subsequence may be 10. In other words, the positioning reference signal sequence is split into the first subsequence and the second subsequence.

[0144] Regarding the first device and the network equipment, please refer to the aforementioned related introduction and will not be repeated here.

[0145] The following describes some possible implementations of at least two first frequency information. This application is still applicable to other implementations, and this application does not limit them specifically.

[0146] Implementation 1: The at least two pieces of first frequency information include a first sequence. The first sequence is used to indicate the number of times the first apparatus sends a positioning reference signal and the frequency information used for each transmission of the positioning reference signal.

[0147] Optionally, the length of the first sequence is used to indicate the number of times the first device sends a positioning reference signal. For example, the first sequence includes one or more numerical values, and the number of numerical values ​​included in the first sequence is the number of times the first device sends a positioning reference signal. That is, the number of numerical values ​​included in the first sequence is the number of transmissions. For example, if the first sequence is 023, it can be seen that the first sequence includes three numerical values, and the length of the first sequence is 3, so the first sequence indicates that the first device sends a positioning reference signal three times. For example, if the first sequence is 0kHz, 30kHz, 60kHz, it can be seen that the first sequence includes three numerical values, that is, the length of the first sequence is 3, so the first sequence indicates that the first device sends a positioning reference signal three times.

[0148] Optionally, each of the one or more numerical values ​​corresponds to the transmission of a positioning reference signal, and each of the one or more numerical values ​​indicates the frequency information used by the first device to transmit the positioning reference signal corresponding to each numerical value. For example, the first sequence is 023, and the first sequence includes three numerical values, that is, the length of the first sequence is 3. Therefore, the first sequence indicates that the first device transmits the positioning reference signal three times. The numerical value 0 in the first sequence indicates the frequency information used by the first device to transmit the positioning reference signal for the first time. The numerical value 2 in the first sequence indicates the frequency information used by the first device to transmit the positioning reference signal for the second time. The numerical value 3 in the first sequence indicates the frequency information used by the first device to transmit the positioning reference signal for the third time.

[0149] The following describes two possible implementations of the meanings of the numerical values ​​in the first sequence. This application is still applicable to other implementations, and this application does not limit them specifically.

[0150] Mode 1: In a first sequence, each of one or more numerical values ​​indicates an index of a frequency conversion sequence used by the first apparatus to send a positioning reference signal corresponding to each numerical value.

[0151] For example, the first sequence is 0 2 3, indicating that the first apparatus transmits a positioning reference signal three times. The value 0 in the first sequence is the index of the frequency conversion sequence used by the first apparatus to transmit the positioning reference signal for the first time. The value 2 in the first sequence is the index of the frequency conversion sequence used by the first apparatus to transmit the positioning reference signal for the second time. The value 3 in the first sequence is the index of the frequency conversion sequence used by the first apparatus to transmit the positioning reference signal for the third time.

[0152] It should be noted that, optionally, the index of the frequency conversion sequence can also be referred to as a frequency conversion multiple. The frequency conversion multiple refers to the multiple by which the first device performs frequency conversion or spectrum spreading on the positioning reference signal sequence when sending the positioning reference signal. For example, the first sequence is 0 2 3, and the value 0 in the first sequence indicates that the first device does not perform frequency conversion on the positioning reference signal sequence when sending the positioning reference signal for the first time. The value 2 in the first sequence indicates that the positioning reference signal sequence is frequency-converted four times when the first device sends the positioning reference signal for the second time. The frequency of the positioning reference signal sequence after frequency conversion becomes four times the frequency of the positioning reference signal sequence that was not frequency converted. The value 3 in the first sequence indicates that the positioning reference signal sequence is frequency-converted eight times when the first device sends the positioning reference signal for the third time. The frequency of the positioning reference signal sequence after frequency conversion becomes eight times the frequency of the positioning reference signal sequence that was not frequency converted.

[0153] Mode 2: In the first sequence, each of the one or more numerical values ​​indicates the frequency offset value used by the first apparatus to send a positioning reference signal corresponding to each numerical value.

[0154] In one possible implementation, each of the one or more numerical values ​​is a frequency offset value used by the first apparatus to transmit a positioning reference signal corresponding to the numerical value. For example, the first sequence is 0 kHz, 30 kHz, and 60 kHz. The first sequence indicates that the first apparatus transmits a positioning reference signal three times. The value 0 kHz in the first sequence is the frequency offset value used by the first apparatus to transmit the positioning reference signal for the first time. The value 30 kHz in the first sequence is the frequency offset value used by the first apparatus to transmit the positioning reference signal for the second time. The value 60 kHz in the first sequence is the frequency offset value used by the first apparatus to transmit the positioning reference signal for the third time.

[0155] In another possible implementation, each of the one or more numerical values ​​indicates a frequency offset value used by the first apparatus when transmitting a positioning reference signal corresponding to the numerical value. For example, the first sequence is 0, 1, and 2. The first sequence indicates that the first apparatus transmits a positioning reference signal three times. A value of 0 in the first sequence indicates that the first apparatus transmits a positioning reference signal using a frequency offset of 0 kHz for the first time. A value of 1 in the first sequence indicates that the first apparatus transmits a positioning reference signal using a frequency offset of 30 kHz for the second time. A value of 2 in the first sequence indicates that the first apparatus transmits a positioning reference signal using a frequency offset of 60 kHz for the third time.

[0156] Optionally, the frequency offset value may also be referred to as a frequency conversion value or a spread spectrum value, which is not specifically limited in this application.

[0157] Implementation 2: At least two first frequency information include a second sequence. The second sequence is used to indicate the number of segments into which the first apparatus segments the positioning reference signal sequence and the frequency information used by the first apparatus to send each subsequence obtained by the segmentation.

[0158] Optionally, the length of the second sequence is used to indicate the number of segments into which the first apparatus segments the positioning reference signal sequence. For example, the second sequence includes one or more numerical values, and the number of numerical values ​​included in the second sequence is the number of segments into which the first apparatus segments the positioning reference signal sequence. For example, if the second sequence is 0 2 3, it can be seen that the second sequence includes three numerical values ​​and the length of the second sequence is 3. Therefore, the second sequence instructs the first apparatus to divide the positioning reference signal sequence into three subsequences. If the positioning reference signal sequence is 101010, the first apparatus can divide the positioning reference signal sequence into three subsequences. The three subsequences include subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. For another example, if the second sequence is 0 kHz, 30 kHz, it can be seen that the second sequence includes two numerical values ​​and the length of the second sequence is 2. Therefore, the second sequence instructs the first apparatus to divide the positioning reference signal sequence into two subsequences. If the positioning reference signal sequence is 0101, the first apparatus can divide the positioning reference signal sequence into two subsequences, namely subsequence 1 and subsequence 2. Subsequence 1 is 01, and subsequence 2 is 01.

[0159] Optionally, the second sequence includes one or more numerical values, each of which corresponds to a subsequence, and different numerical values ​​correspond to different subsequences. The subsequences are obtained by the first apparatus by segmenting the positioning reference signal sequence. For example, the second sequence is 0 2 3. The positioning reference signal sequence is 101010, and the first apparatus may divide the positioning reference signal sequence into three subsequences, including subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. The numerical value 0 in the second sequence corresponds to subsequence 1, the numerical value 2 in the second sequence corresponds to subsequence 2, and the numerical value 3 in the second sequence corresponds to subsequence 3.

[0160] The following describes two possible implementations of the indication meaning of each of the one or more numerical values ​​in the second sequence. This application is still applicable to other implementations and is not specifically limited in this application.

[0161] Mode 1: In the second sequence, each of the one or more numerical values ​​indicates the index of the frequency conversion sequence used by the first device to send the subsequence corresponding to each numerical value.

[0162] For example, the second sequence is 0 2 3. The positioning reference signal sequence is 101010. The first apparatus may divide the positioning reference signal sequence into three subsequences, namely subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. The value 0 in the second sequence corresponds to subsequence 1, the value 2 in the second sequence corresponds to subsequence 2, and the value 3 in the second sequence corresponds to subsequence 3. The value 0 in the second sequence is the index of the frequency conversion sequence used by the first apparatus to transmit subsequence 1 corresponding to the value 0. The value 2 in the second sequence is the index of the frequency conversion sequence used by the first apparatus to transmit subsequence 2 corresponding to the value 2. The value 3 in the second sequence is the index of the frequency conversion sequence used by the first apparatus to transmit subsequence 3 corresponding to the value 3.

[0163] It should be noted that, optionally, the index of the frequency conversion sequence can also be referred to as the frequency conversion multiple. The frequency conversion multiple refers to the multiple by which the first device performs frequency conversion on the subsequence corresponding to the numerical value when transmitting the subsequence corresponding to the numerical value. For example, the second sequence is 0 2 3, and the positioning reference signal sequence is 101010. The first device can segment the positioning reference signal sequence into three subsequences, namely subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. The value 0 in the second sequence indicates that the first device does not perform frequency conversion on subsequence 1 when transmitting subsequence 1. The value 2 in the second sequence indicates that the first device performs quadruple frequency conversion on subsequence 2 when transmitting subsequence 2, and the frequency of subsequence 2 after frequency conversion is four times the frequency of the original unconverted subsequence 2. The value 3 in the second sequence indicates that the first device performs octave frequency conversion on subsequence 3 when transmitting subsequence 3, and the frequency of subsequence 3 after frequency conversion is eight times the frequency of the original unconverted subsequence 3.

[0164] Mode 2: In the second sequence, each of the one or more numerical values ​​indicates that the first device sends a frequency offset value used in the subsequence corresponding to each numerical value.

[0165] For example, the second sequence is 0kHz, 30kHz, and 60kHz. The positioning reference signal sequence is 101010. The first device can divide the positioning reference signal sequence into three subsequences, namely subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. The value 0kHz in the second sequence corresponds to subsequence 1, the value 30kHz in the second sequence corresponds to subsequence 2, and the value 60kHz in the second sequence corresponds to subsequence 3. That is, the frequency offset value used by the first device to send subsequence 1 is 0kHz, the frequency offset value used by the first device to send subsequence 2 is 30kHz, and the frequency offset value used by the first device to send subsequence 3 is 60kHz.

[0166] Optionally, the frequency offset value may also be referred to as a frequency conversion value or a spread spectrum value, which is not specifically limited in this application.

[0167] In the present application, the frequency offset value is optionally an integer multiple of the subcarrier spacing in an orthogonal frequency division multiplexing (OFDM) system, for example, the subcarrier spacing may be 15 kHz, 30 kHz, 60 kHz, 120 kHz, or 240 kHz.

[0168] It should be noted that, optionally, the at least two first frequency information may also be pre-configured or preset in the first device. The above step 501 is only an example and is not specifically limited in this application.

[0169] 502. The first device sends at least two positioning reference signals based on at least two first frequency information.

[0170] The at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0171] In one possible implementation, the first device is unable to actively send a signal. Therefore, the first device receives a first carrier signal from a network device. The first carrier signal is a single-frequency carrier signal or a multi-frequency composite signal. For example, the waveform of the first carrier signal sent by the network device to the first device is shown in FIG6 . When the first device is excited by the first carrier signal, the first device reflects the second carrier signal. The first device can modulate the generated positioning reference signal onto the second carrier signal. For example, the first device is a passive tag or a semi-passive tag.

[0172] In another possible implementation, the first device may actively generate a carrier signal, modulate the generated positioning reference signal onto the carrier signal, and transmit the signal to the network device. For example, the first device is an active tag.

[0173] The above step 502 is described below in conjunction with a specific implementation of at least two pieces of first frequency information.

[0174] Implementation 1: The at least two first frequency information include a first sequence. The above step 502 is described below in conjunction with two possible implementations of the first sequence.

[0175] Mode 1: The first sequence includes one or more numerical values, each of which indicates an index of a frequency conversion sequence used by the first apparatus to send a positioning reference signal corresponding to each numerical value.

[0176] For example, the positioning reference signal sequence is 10, and the first device uses on-off keying (OOK) modulation, where 1 is represented by a high level and 0 is represented by a low level. The waveform of the positioning reference signal sequence can be shown in Figure 7. It should be noted that this is an example of the first device using on-off keying modulation. In actual applications, the first device can use other modulation methods for modulation, and this application does not limit this. For example, in the positioning reference signal sequence, 1 is represented by a specific sequence, and this application does not limit this. The following mainly uses the first device using on-off keying modulation as an example. The first sequence is 0 2 3, which indicates that the first device sends three positioning reference signals. The value 0 in the first sequence is the index of the frequency conversion sequence used by the first device to send the positioning reference signal for the first time, referred to as frequency conversion sequence 1. The value 2 in the first sequence is the index of the frequency conversion sequence used by the first device to send the positioning reference signal for the second time, referred to as frequency conversion sequence 2. The value 3 in the first sequence is the index of the frequency conversion sequence used by the first device to send the positioning reference signal for the third time, referred to as frequency conversion sequence 3. As shown in Figure 8 , the first device is tag terminal 1. Frequency conversion sequence 1 is 1. Tag terminal 1 multiplies the positioning reference signal sequence by frequency conversion sequence 1 to obtain the sequence transmitted by tag terminal 1 in period 1 as shown in Figure 8 . The sequence transmitted by tag terminal 1 in period 1 is 10. Frequency conversion sequence 2 is 1010. Tag terminal 1 multiplies the positioning reference signal sequence by frequency conversion sequence 2 to obtain the sequence transmitted by tag terminal 1 in period 2 as shown in Figure 8 . The sequence transmitted by tag terminal 1 in period 2 is 10100101. Frequency conversion sequence 3 is 10101101. Tag terminal 1 multiplies the positioning reference signal sequence by frequency conversion sequence 3 to obtain the sequence transmitted by tag terminal 1 in period 3 as shown in Figure 8 . The sequence transmitted by tag terminal 1 in period 3 is 1010101001010101. Periods 1, 2, and 3 have the same duration. Tag terminal 1 can modulate the sequence transmitted in period 1 onto a carrier signal and transmit it to the network device. The tag terminal 1 can modulate the sequence sent in period 2 onto a carrier signal and send it to the network device. The tag terminal 1 can modulate the sequence sent in period 3 onto a carrier signal and send it to the network device. It should be noted that in the example shown in Figure 8 above, the first device performs XOR processing on the positioning reference signal sequence and the frequency conversion sequence to obtain the sequence sent by the first device in the corresponding period. In actual applications, the first device can also perform XOR processing on the positioning reference signal sequence and the frequency conversion sequence to obtain the sequence sent by the first device in the corresponding period, which is not limited in this application. The following text mainly introduces the technical solution of the present application by taking the example of the first device performing XOR processing on the positioning reference signal sequence and the frequency conversion sequence to obtain the sequence sent by the first device in the corresponding period.

[0177] In this implementation, the first device may convert the frequency of the positioning reference signal sequence at the baseband, and then modulate the frequency-converted positioning reference signal sequence onto a carrier signal.

[0178] Mode 2: The first sequence includes one or more numerical values, and each of the one or more numerical values ​​indicates a frequency offset value used by the first apparatus to send a positioning reference signal corresponding to each numerical value.

[0179] For example, the positioning reference signal sequence is 10, and the first device uses on-off keying modulation, where 1 is represented by a high level and 0 is represented by a low level. The waveform of the positioning reference signal sequence can be shown in Figure 9. The first sequence is 0 kHz, 30 kHz, and 60 kHz. The first sequence instructs the first device to transmit the positioning reference signal three times. The value 0 kHz in the first sequence is the frequency offset value used by the first device for the first transmission of the positioning reference signal, referred to herein as frequency offset value 1. The value 30 kHz in the first sequence is the frequency offset value used by the first device for the second transmission of the positioning reference signal, referred to herein as frequency offset value 2. The value 60 kHz in the first sequence is the frequency offset value used by the first device for the third transmission of the positioning reference signal, referred to herein as frequency offset value 3. As shown in Figure 10, the first device is tag terminal 1. Tag terminal 1 adjusts the frequency of the positioning reference signal sequence according to frequency offset value 1 to obtain the sequence transmitted by tag terminal 1 in period 1, as shown in Figure 10. Tag terminal 1 adjusts the frequency of the positioning reference signal sequence according to frequency offset value 2 to obtain the sequence transmitted by tag terminal 1 in period 2, as shown in Figure 10. The tag terminal 1 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 3 to obtain the sequence sent by the tag terminal 1 in period 3 as shown in Figure 10. The durations corresponding to periods 1, 2, and 3 are the same. In this implementation, the first device adjusts the frequency of the positioning reference signal sequence according to the frequency offset value to achieve frequency conversion of the positioning reference signal sequence. Optionally, the first device adjusts the frequency of the positioning reference signal sequence through a corresponding circuit or module. The positioning reference signal sequence can be understood as a carrier signal obtained by modulation, or an analog domain signal. That is, the object adjusted by the first device is the frequency of the carrier signal or the frequency of the analog domain signal. Instead of adjusting the frequency of the positioning reference signal sequence at the baseband.

[0180] Implementation 2: The at least two first frequency information include a second sequence. The above step 502 is described below in conjunction with two possible implementations of the second sequence.

[0181] Mode 1: The second sequence includes one or more numerical values, and each numerical value in the one or more numerical values ​​indicates the index of the frequency conversion sequence used by the first device to send the subsequence corresponding to each numerical value.

[0182] For example, the positioning reference signal sequence is 101010, and the first device uses on-off keying modulation, where 1 is represented by a high level and 0 is represented by a low level. The second sequence is 0 2 3, and the first device divides the positioning reference signal sequence into three subsequences: subsequence 1, subsequence 2, and subsequence 3. The specific waveform is shown in Figure 11. The value 0 in the second sequence corresponds to subsequence 1. That is, the value 0 in the second sequence is the index of the frequency conversion sequence used by the first device to transmit subsequence 1, referred to herein as frequency conversion sequence 1. The value 2 in the second sequence corresponds to subsequence 2. That is, the value 2 in the second sequence is the index of the frequency conversion sequence used by the first device to transmit subsequence 2, referred to herein as frequency conversion sequence 2. The value 3 in the second sequence corresponds to subsequence 3. That is, the value 3 in the second sequence is the index of the frequency conversion sequence used by the first device to transmit subsequence 3, referred to herein as frequency conversion sequence 3. As shown in Figure 12, frequency conversion sequence 1 is 10. Tag terminal 1 multiplies subsequence 1 by frequency conversion sequence 1 to obtain the sequence shown in segment 1 transmitted by tag terminal 1, as shown in Figure 12. The sequence shown in segment 1 sent by tag terminal 1 is 10. Frequency conversion sequence 2 is 1010. Tag terminal 1 multiplies subsequence 2 by frequency conversion sequence 2 to obtain the sequence shown in segment 2 sent by tag terminal 1, as shown in Figure 12. The sequence shown in segment 2 sent by tag terminal 1 is 10100101. Frequency conversion sequence 3 is 10101101. Tag terminal 1 multiplies subsequence 3 by frequency conversion sequence 3 to obtain the sequence shown in segment 3 sent by tag terminal 1, as shown in Figure 12. The duration of the sequence shown in segment 1, the duration of the sequence shown in segment 2, and the duration of the sequence shown in segment 3 sent by tag terminal 1 are the same. The sequence shown in segment 3 sent by tag terminal 1 is 1010101001010101. The sequence shown in segment 1 sent by tag terminal 1 is modulated onto a carrier signal and transmitted to the network device. The sequence shown in segment 2 sent by tag terminal 1 is modulated onto a carrier signal and transmitted to the network device. The sequence shown in segment 3 sent by the tag terminal 1 is modulated onto a carrier signal and sent to the network device.

[0183] In this implementation, the first device may convert or spread the frequency of the subsequence at the baseband, and then modulate the converted or spread subsequence onto a carrier signal.

[0184] Mode 2: The second sequence includes one or more numerical values, and each of the one or more numerical values ​​indicates a frequency offset value used by the first device to send the subsequence corresponding to each numerical value.

[0185] For example, the positioning reference signal sequence is 101010, and the first device uses on-off keying modulation, that is, 1 is represented by a high level and 0 is represented by a low level. The second sequence is 0kHz, 30kHz, and 60kHz. The first device segments the positioning reference signal sequence into three subsequences, namely subsequence 1, subsequence 2, and subsequence 3. The specific waveform is shown in Figure 13. The value 0kHz in the second sequence is the frequency offset value used by the first device to send subsequence 1, referred to as frequency offset value 1. The value 30kHz in the second sequence is the frequency offset value used by the first device to send subsequence 2, referred to as frequency offset value 2. The value 60kHz in the second sequence is the frequency offset value used by the first device to send subsequence 3, referred to as frequency offset value 3. As shown in Figure 14, tag terminal 1 modulates the frequency of subsequence 1 according to frequency offset value 1 to obtain the sequence shown in segment 1 sent by tag terminal 1 as shown in Figure 14. Tag terminal 1 modulates the frequency of subsequence 2 according to frequency offset value 2 to obtain the sequence shown in segment 2 sent by tag terminal 1 as shown in Figure 14. The tag terminal 1 modulates the frequency of the subsequence 3 according to the frequency offset value 3 to obtain the sequence shown in segment 3 sent by the tag terminal 1 as shown in Figure 14. The duration of the sequence shown in segment 1 sent by the tag terminal 1, the duration of the sequence shown in segment 2 sent by the tag terminal 1, and the duration of the sequence shown in segment 3 sent by the tag terminal 1 are the same. In this implementation, the first device adjusts the frequency of the subsequence according to the frequency offset value to achieve frequency conversion of the subsequence. Optionally, the first device adjusts the frequency of the subsequence through a corresponding circuit or module. Each subsequence can be understood as a carrier signal obtained through modulation. That is, the object adjusted by the first device is the frequency of the carrier signal. Instead of adjusting the frequency of the subsequence at the baseband.

[0186] Optionally, if the tag terminal 1 needs to send the positioning reference signal more times, the tag terminal 1 can send the positioning reference signal in the following two ways. Way 1: The tag terminal 1 can cyclically send the sequence sent by the tag terminal 1 in period 1 to period 3 as shown in Figure 8 or Figure 10. Way 2: The tag terminal 1 sends the sequence sent by the tag terminal 1 in period 1 as shown in Figure 8 or Figure 10 multiple times, and then sends the sequence sent by the tag terminal 1 in period 2 as shown in Figure 8 or Figure 10 multiple times, and finally sends the sequence sent by the tag terminal 1 in period 3 as shown in Figure 8 or Figure 10 multiple times.

[0187] Optionally, if the tag terminal 1 needs to send the positioning reference signal more times, the tag terminal 1 can send the positioning reference signal in the following two ways. Way 1: The tag terminal 1 can cyclically send the sequences shown in segments 1 to 3 of the tag terminal 1 shown in Figure 10 or Figure 12. Way 2: The tag terminal 1 sends the sequence shown in segment 1 of the tag terminal 1 shown in Figure 10 or Figure 12 multiple times, then sends the sequence shown in segment 2 of the tag terminal 1 shown in Figure 10 or Figure 12 multiple times, and finally sends the sequence shown in segment 3 of the tag terminal 1 shown in Figure 10 or Figure 12 multiple times.

[0188] Optionally, the embodiment shown in FIG5 further includes step 503. Step 503 may be performed after step 502.

[0189] 503. The network device measures at least two positioning reference signals received from the first apparatus to obtain a first measurement result.

[0190] Optionally, the first measurement result includes at least one of the following: relative time of arrival (RTOA), reference signal time difference (RSTD), time of arrival (TOA), angle of arrival (AoA), or reference signal receiving power (RSRP) obtained by the network device measuring at least two positioning reference signals.

[0191] A network device receives at least two positioning reference signals from a first apparatus. Each of the at least two positioning reference signals is sent by the first apparatus based on first frequency information corresponding to the positioning reference signal. The frequencies of different positioning reference signals in the at least two positioning reference signals may be the same or different. The network device measures the at least two positioning reference signals to obtain a first measurement result.

[0192] Optionally, the embodiment shown in FIG5 further includes steps 504 and 505. Steps 504 and 505 may be performed after step 503.

[0193] 504. The network device sends the first measurement result to the positioning device. Correspondingly, the positioning device receives the first measurement result from the network device.

[0194] 505. The positioning device positions the first device according to the first measurement result.

[0195] As can be seen, the first device sending positioning reference signals multiple times helps improve the coverage of the positioning reference signals sent by the first device. The first device can send positioning reference signals at different frequencies each time, which helps improve the transmission bandwidth of the positioning reference signals. The network device measures at least two positioning reference signals sent by the first device to obtain a first measurement result. The positioning device locates the first device based on the first measurement result, which helps improve the positioning accuracy of the first device.

[0196] Optionally, multiple network devices can receive at least two positioning reference signals transmitted by the first device. Each of the multiple network devices measures the at least two positioning reference signals to obtain corresponding measurement results and reports them to the positioning device. The positioning device can locate the first device based on the measurement results reported by each network device. This enables multiple network devices to locate the first device, improving positioning accuracy. For example, as shown in Figure 15, the first device is a tag terminal, and the multiple network devices are readers 1 to 4. The tag terminal receives a carrier signal from reader 1 and reflects a signal based on the carrier signal. This signal can be a positioning reference signal. Readers 1 to 4 can each receive the reflected signal from the first device and obtain corresponding measurement results based on the reflected signal. Readers 1 to 4 can each report their measurement results to the positioning device. This enables the positioning device to locate the tag terminal based on the measurement results reported by each reader. For another example, as shown in Figure 16, the first device is a tag terminal. The multiple network devices are readers 1 to 4. The tag terminal can actively send signals. For example, a tag terminal actively transmits a positioning reference signal. Readers 1 through 4 each measure the positioning reference signal and obtain corresponding measurement results. Readers 1 through 4 can then report these measurement results to the positioning device. This allows the positioning device to locate the tag terminal based on the measurement results reported by each reader.

[0197] Optionally, the embodiment shown in FIG5 further includes steps 506 and 507. Steps 506 and 507 may be performed after step 502.

[0198] 506. The network device sends at least two pieces of second frequency information to the second apparatus. Correspondingly, the second apparatus receives at least two pieces of second frequency information from the network device.

[0199] The at least two second frequency information include second frequency information 1 and second frequency information 2. The second frequency information 1 is used by the second device to send a third positioning reference signal, and the second frequency information 2 is used by the second device to send a fourth positioning reference signal.

[0200] The following describes some possible implementations of the at least two second frequency information. This application is still applicable to other implementations, and this application does not limit them specifically.

[0201] Implementation 1: At least two pieces of second frequency information include a third sequence. The third sequence is used to indicate the number of times the second apparatus sends a positioning reference signal and frequency information used for each transmission of the positioning reference signal.

[0202] In one possible implementation, the third sequence includes one or more numerical values. In the third sequence, each of the one or more numerical values ​​indicates the index of the frequency conversion sequence used by the second apparatus to transmit the positioning reference signal corresponding to each numerical value. For example, if the third sequence is 3 0 2, the third sequence indicates that the second apparatus transmits the positioning reference signal three times. The numerical value 3 in the third sequence is the index of the frequency conversion sequence used by the second apparatus to transmit the positioning reference signal for the first time. The numerical value 0 in the third sequence is the index of the frequency conversion sequence used by the second apparatus to transmit the positioning reference signal for the second time. The numerical value 2 in the third sequence is the index of the frequency conversion sequence used by the second apparatus to transmit the positioning reference signal for the third time.

[0203] In another possible implementation, the third sequence includes one or more numerical values. In the third sequence, each of the one or more numerical values ​​indicates the frequency offset value used by the second apparatus to transmit the positioning reference signal corresponding to each numerical value. For example, the third sequence is 30 kHz, 60 kHz, and 0 kHz. The value 30 kHz in the third sequence is the frequency offset value used by the second apparatus to transmit the positioning reference signal for the first time. The value 60 kHz in the third sequence is the frequency offset value used by the second apparatus to transmit the positioning reference signal for the second time. The value 0 kHz in the third sequence is the frequency offset value used by the second apparatus to transmit the positioning reference signal for the third time.

[0204] The third sequence is similar to the first sequence mentioned above. For more detailed introduction to the third sequence, please refer to the relevant introduction to the first sequence mentioned above.

[0205] Optionally, the third sequence is different from the first sequence.

[0206] Implementation 2: At least two second frequency information include a fourth sequence. The fourth sequence is used to indicate the number of segments into which the second apparatus segments the positioning reference signal sequence and the frequency information used by the second apparatus to transmit each subsequence obtained by the segmentation.

[0207] In one possible implementation, the fourth sequence includes one or more numerical values, each of which indicates the index of a frequency conversion sequence used by the second apparatus to transmit the subsequence corresponding to each numerical value. For example, if the fourth sequence is 3 0 2, it can be seen that the fourth sequence includes three numerical values, and the length of the fourth sequence is 3. Therefore, the fourth sequence instructs the second apparatus to divide the positioning reference signal sequence into three subsequences: subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. The numerical value 3 in the fourth sequence corresponds to subsequence 1, the numerical value 0 in the fourth sequence corresponds to subsequence 2, and the numerical value 2 in the fourth sequence corresponds to subsequence 3. The numerical value 3 in the fourth sequence is the index of the frequency conversion sequence used by the second apparatus to transmit subsequence 1 corresponding to the numerical value 3. The numerical value 0 in the fourth sequence is the index of the frequency conversion sequence used by the second apparatus to transmit subsequence 2 corresponding to the numerical value 0. The numerical value 2 in the fourth sequence is the index of the frequency conversion sequence used by the second apparatus to transmit subsequence 3 corresponding to the numerical value 2.

[0208] In another possible implementation, the fourth sequence includes one or more numerical values, each of which indicates the frequency offset value used by the second device to send the subsequence corresponding to each numerical value. For example, if the fourth sequence is 30kHz, 60kHz, and 0kHz, it can be seen that the fourth sequence includes three numerical values ​​and the length of the fourth sequence is 3. Therefore, the fourth sequence instructs the second device to divide the positioning reference signal sequence into three subsequences, namely subsequence 1, subsequence 2, and subsequence 3. Subsequence 1 is 10, subsequence 2 is 10, and subsequence 3 is 10. The numerical value 30kHz in the fourth sequence corresponds to subsequence 1, the numerical value 60kHz in the fourth sequence corresponds to subsequence 2, and the numerical value 0kHz in the fourth sequence corresponds to subsequence 3. That is, the frequency offset value used by the second device to send subsequence 1 is 30kHz, the frequency offset value used to send subsequence 2 is 60kHz, and the frequency offset value used to send subsequence 3 is 0kHz.

[0209] Optionally, the fourth sequence is different from the second sequence.

[0210] The fourth sequence is similar to the aforementioned second sequence. For more detailed introduction to the fourth sequence, please refer to the relevant introduction to the aforementioned second sequence, which will not be repeated here.

[0211] The at least two second frequency information is similar to the at least two first frequency information. For more detailed information about the at least two second frequency information, please refer to the description of the at least two first frequency information. This description is not repeated here. The third and fourth positioning reference signals are similar to the first and second positioning reference signals. For details, please refer to the description of the first and second positioning reference signals. This description is not repeated here.

[0212] It should be noted that, optionally, the at least two second frequency information may also be pre-configured or preset in the second device. The above step 506 is only an example and is not specifically limited in this application.

[0213] 507. The second device sends at least two positioning reference signals according to at least two second frequency information.

[0214] The at least two positioning reference signals include a third positioning reference signal and a fourth positioning reference signal.

[0215] The above step 507 is described below in conjunction with a specific implementation of the at least two pieces of second frequency information.

[0216] Implementation 1: The at least two second frequency information include a third sequence. Two possible implementations of the third sequence are described below to introduce the above step 507.

[0217] Mode 1: The third sequence includes one or more numerical values, each of which indicates an index of a frequency conversion sequence used by the second apparatus to send a positioning reference signal corresponding to each numerical value.

[0218] For example, the positioning reference signal sequence is 10, and the second device uses on-off keying modulation, where 1 is represented by a high level and 0 is represented by a low level. The waveform of the positioning reference signal sequence can be shown in Figure 7. The third sequence is 3 0 2, indicating that the second device transmits the positioning reference signal three times. The value 3 in the third sequence is the index of the frequency conversion sequence used by the third device in the first transmission of the positioning reference signal, referred to herein as frequency conversion sequence 4. The value 0 in the third sequence is the index of the frequency conversion sequence used by the second device in the second transmission of the positioning reference signal, referred to herein as frequency conversion sequence 5. The value 2 in the third sequence is the index of the frequency conversion sequence used by the second device in the third transmission of the positioning reference signal, referred to herein as frequency conversion sequence 6. As shown in Figure 8, the second device is tag terminal 2. Frequency conversion sequence 4 is 10101101. Tag terminal 2 multiplies the positioning reference signal sequence by frequency conversion sequence 4 to obtain the sequence transmitted by tag terminal 2 in cycle 1, as shown in Figure 8. The sequence transmitted by tag terminal 2 in cycle 1 is 1010101001010101. Frequency conversion sequence 5 is 10. Tag terminal 2 multiplies the positioning reference signal sequence by frequency conversion sequence 5 to obtain the sequence sent by tag terminal 2 in period 2, as shown in Figure 8 . The sequence sent by tag terminal 2 in period 2 is 10. Frequency conversion sequence 6 is 1010. Tag terminal 2 multiplies the positioning reference signal sequence by frequency conversion sequence 6 to obtain the sequence sent by tag terminal 2 in period 3, as shown in Figure 8 . The sequence sent by tag terminal 2 in period 3 is 10100101. Tag terminal 2 can modulate the sequence sent in period 1 onto a carrier signal and transmit it to the network device. Tag terminal 2 can modulate the sequence sent in period 2 onto a carrier signal and transmit it to the network device. Tag terminal 2 can modulate the sequence sent in period 3 onto a carrier signal and transmit it to the network device. The durations corresponding to periods 1, 2, and 3 are the same.

[0219] In this implementation, the second device may perform frequency conversion on the positioning reference signal sequence at the baseband, and then modulate the frequency converted positioning reference signal sequence onto the carrier signal.

[0220] Mode 2: The third sequence includes one or more numerical values, each of which indicates a frequency offset value used by the second apparatus to send a positioning reference signal corresponding to the numerical value.

[0221] For example, if the positioning reference signal sequence is 10 and the second device uses on-off keying modulation, where 1 is represented by a high level and 0 is represented by a low level, the waveform of the positioning reference signal sequence can be shown in Figure 9. The third sequence is 30 kHz, 60 kHz, and 0 kHz. The third sequence instructs the second device to transmit the positioning reference signal three times. The value 30 kHz in the third sequence is the frequency offset value used by the second device for the first transmission of the positioning reference signal, referred to herein as frequency offset value 4. The value 60 kHz in the third sequence is the frequency offset value used by the second device for the second transmission of the positioning reference signal, referred to herein as frequency offset value 5. The value 0 kHz in the third sequence is the frequency offset value used by the second device for the third transmission of the positioning reference signal, referred to herein as frequency offset value 6. As shown in Figure 10, the second device is tag terminal 2. Tag terminal 2 adjusts the frequency of the positioning reference signal sequence based on frequency offset value 4 to obtain the sequence transmitted by tag terminal 2 in period 1, as shown in Figure 10. Tag terminal 2 adjusts the frequency of the positioning reference signal sequence based on frequency offset value 5 to obtain the sequence transmitted by tag terminal 2 in period 2, as shown in Figure 10. Tag terminal 2 adjusts the frequency of the positioning reference signal sequence based on the frequency offset value 6 to obtain the sequence transmitted by tag terminal 2 in period 3, as shown in Figure 10. Periods 1, 2, and 3 have the same duration. In this implementation, the second device adjusts the frequency of the positioning reference signal sequence based on the frequency offset value to achieve frequency conversion of the positioning reference signal sequence.

[0222] Implementation 2: The at least two second frequency information include a fourth sequence. The above step 507 is described below in conjunction with two possible implementations of the fourth sequence.

[0223] Mode 1: The fourth sequence includes one or more numerical values, and each of the one or more numerical values ​​indicates the index of the frequency conversion sequence used by the second device to send the subsequence corresponding to each numerical value.

[0224] For example, the positioning reference signal sequence is 101010, and the second device uses on-off keying modulation, where 1 is represented by a high level and 0 is represented by a low level. The fourth sequence is 302, and the first device divides the positioning reference signal sequence into three subsequences: subsequence 1, subsequence 2, and subsequence 3. The specific waveforms are shown in Figure 11. The value 3 in the fourth sequence corresponds to subsequence 1. That is, the value 3 in the fourth sequence is the index of the frequency conversion sequence used by the second device to transmit subsequence 1, here referred to as frequency conversion sequence 4. The value 0 in the fourth sequence corresponds to subsequence 2. The value 0 in the fourth sequence is the index of the frequency conversion sequence used by the second device to transmit subsequence 2, here referred to as frequency conversion sequence 5. The value 2 in the fourth sequence corresponds to subsequence 3. The value 2 in the fourth sequence is the index of the frequency conversion sequence used by the second device to transmit subsequence 3. Here, it is referred to as frequency conversion sequence 6. As shown in Figure 12, the second device is tag terminal 2. Frequency conversion sequence 4 is 10101101. Tag terminal 2 multiplies the positioning reference signal sequence by frequency conversion sequence 4 to obtain the sequence transmitted by tag terminal 2 in period 1, as shown in Figure 12. The sequence transmitted by tag terminal 2 in period 1 is 1010101001010101. Frequency conversion sequence 5 is 10. Tag terminal 2 multiplies the positioning reference signal sequence by frequency conversion sequence 5 to obtain the sequence transmitted by tag terminal 2 in period 2, as shown in Figure 12. The sequence transmitted by tag terminal 2 in period 2 is 10. Frequency conversion sequence 6 is 1010. Tag terminal 2 multiplies the positioning reference signal sequence by frequency conversion sequence 6 to obtain the sequence transmitted by tag terminal 2 in period 3, as shown in Figure 12. The sequence transmitted by tag terminal 2 in period 3 is 10100101. The duration of the sequence transmitted by tag terminal 2 in segment 1, the duration of the sequence transmitted by tag terminal 2 in segment 2, and the duration of the sequence transmitted by tag terminal 2 in segment 3 are the same.

[0225] Mode 2: The fourth sequence includes one or more numerical values, and each of the one or more numerical values ​​indicates a frequency offset value used by the second device to send a subsequence corresponding to each numerical value.

[0226] For example, the positioning reference signal sequence is 101010, and the second device uses on-off keying modulation, where 1 is represented by a high level and 0 is represented by a low level. The fourth sequence is 30 kHz, 60 kHz, and 0 kHz. The second device segments the positioning reference signal sequence into three subsequences: subsequence 1, subsequence 2, and subsequence 3. The specific waveforms are shown in Figure 13. The value 30 kHz in the fourth sequence is the frequency offset value used by the second device to transmit subsequence 1, referred to herein as frequency offset value 4. The value 60 kHz in the fourth sequence is the frequency offset value used by the second device to transmit subsequence 2, referred to herein as frequency offset value 5. The value 0 kHz in the fourth sequence is the frequency offset value used by the second device to transmit subsequence 3, referred to herein as frequency offset value 6. As shown in Figure 14, the second device is tag terminal 2. Tag terminal 2 adjusts the frequency of subsequence 1 based on frequency offset value 4, resulting in the sequence shown in segment 1 transmitted by tag terminal 2, as shown in Figure 14. Tag terminal 2 adjusts the frequency of subsequence 2 based on frequency offset value 5, resulting in the sequence shown in segment 2 transmitted by tag terminal 2, as shown in Figure 14. The tag terminal 2 adjusts the frequency of the subsequence 3 according to the frequency offset value 6 to obtain the sequence shown in segment 3 transmitted by the tag terminal 2 as shown in Figure 14. The duration of the sequence shown in segment 1 transmitted by the tag terminal 2, the duration of the sequence shown in segment 2 transmitted by the tag terminal 2, and the duration of the sequence shown in segment 3 transmitted by the tag terminal 2 are the same. In this implementation, the second device adjusts the frequency of the subsequence according to the frequency offset value to achieve frequency conversion of the subsequence. Optionally, the second device adjusts the frequency of the subsequence through corresponding circuits or modules. Each subsequence can be understood as a modulated carrier signal. In other words, the second device adjusts the frequency of the carrier signal, rather than adjusting the frequency of the subsequence at the baseband.

[0227] Optionally, the first frequency information 1 indicates the frequency conversion sequence used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates the frequency conversion sequence used by the second device to send the third positioning reference signal. The frequency conversion sequence used by the first device to send the first positioning reference signal is different from the frequency conversion sequence used by the second device to send the third positioning reference signal. For example, as shown in Figure 8, the first frequency information 1 indicates that the tag terminal 1 uses the frequency conversion sequence 1 to send the positioning reference signal in period 1, and the frequency conversion sequence 1 is 1. The second frequency information 1 indicates that the tag terminal 2 uses the frequency conversion sequence 4 to send the positioning reference signal in period 1, and the frequency conversion sequence 4 is 10101101. It can be seen that the frequency conversion sequence 1 is different from the frequency conversion sequence 4.

[0228] Optionally, the frequency conversion sequence used by the first apparatus to transmit the first positioning reference signal is orthogonal to the frequency conversion sequence used by the second apparatus to transmit the third positioning reference signal. For example, the frequency conversion sequence used by the first apparatus to transmit the first positioning reference signal is 11011011, and the frequency conversion sequence used by the second apparatus to transmit the third positioning reference signal is 00100100. The frequency conversion sequence 11011011 is orthogonal to the frequency conversion sequence 00100100, that is, the product of multiplying the frequency conversion sequence 11011011 by the frequency conversion sequence 00100100 is 0. This facilitates network devices to demodulate the positioning reference signal, achieving compatibility with current communication systems.

[0229] Optionally, the frequency conversion sequence used by the first device to send the first positioning reference signal and the frequency conversion sequence used by the second device to send the third positioning reference signal are both pseudo-random sequences. The pseudo-random sequence can be calculated based on a Gold sequence or an m-sequence. For example, the frequency conversion sequence used by the first device to send the first positioning reference signal is 10111010, and the frequency conversion sequence used by the second device to send the third positioning reference signal is 10010100. The interference generated between the frequency conversion sequence 10111010 and the frequency conversion sequence 10010100 is relatively low. Therefore, both the first device and the second device can use a pseudo-random sequence as the frequency conversion sequence. This facilitates network equipment to demodulate the positioning reference signal and achieve compatibility with current communication systems.

[0230] The above is introduced using the example of the orthogonality of the frequency conversion sequences used by tag terminal 1 and tag terminal 2 to send positioning reference signals in period 1. In actual applications, the frequency conversion sequences used by more tag terminals to send positioning reference signals at the same time may be orthogonal. For example, as shown in Figure 8, the frequency conversion sequence 1 used by tag terminal 1 to send positioning reference signals in period 1 is 10, the frequency conversion sequence 4 used by tag terminal 2 to send positioning reference signals in period 1 is 10101101, and the frequency conversion sequence 7 used by tag terminal 3 to send positioning reference signals in period 1 is 0101. It can be seen that frequency conversion sequence 1 is different from frequency conversion sequence 4, and frequency conversion sequence 4 is different from frequency conversion sequence 7. It can be seen that in this application, the frequency conversion sequences used by multiple tag terminals to send positioning reference signals at the same time are different, which is conducive to the network device to parse the positioning reference signals sent by multiple tag terminals at the same time. In this way, the network device can locate multiple tag terminals at the same time. Multi-user concurrency is achieved, the system capacity is increased, and the positioning efficiency is improved.

[0231] Optionally, the first frequency information 1 indicates the frequency offset value used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates the frequency offset value used by the second device to send the third positioning reference signal. The frequency offset value used by the first device to send the first positioning reference signal is different from the frequency offset value used by the second device to send the third positioning reference signal. Optionally, the frequency offset value used by the first device to send the first positioning reference signal and the frequency offset value used by the second device to send the third positioning reference signal are both integer multiples of the first value. For example, as shown in Figure 10, the first frequency information 1 indicates that the frequency offset value used by tag terminal 1 to send the positioning reference signal in period 1 is 0 kHz. The second frequency information 1 indicates that the frequency offset value used by tag terminal 2 to send the positioning reference signal in period 1 is 30 kHz. Therefore, it can be seen that the frequency offset value used by tag terminal 1 to send the positioning reference signal in period 1 and the frequency offset value used by tag terminal 2 to send the positioning reference signal in period 1 are both integer multiples of 15. For another example, the first frequency information 1 indicates that the frequency offset value used by tag terminal 1 to send the positioning reference signal in period 2 is 30 kHz. The second frequency information 1 indicates that the frequency offset value used by tag terminal 2 to send the positioning reference signal in period 2 is 60 kHz. The frequency offset value used by tag terminal 1 to send the positioning reference signal in period 2 and the frequency offset value used by tag terminal 2 to send the positioning reference signal in period 2 are both integer multiples of 15. The frequency offset value used by the first device to send the first positioning reference signal and the frequency offset value used by the second device to send the third positioning reference signal are both integer multiples of the first value. This is beneficial for network equipment to parse positioning reference signals sent by multiple devices at the same time. In this way, network equipment can locate multiple devices at the same time. Multi-user concurrency is achieved, the system capacity is increased, and positioning efficiency is improved. Furthermore, the frequency offset value used by the first device to send the first positioning reference signal and the frequency offset value used by the second device to send the third positioning reference signal are both integer multiples of the first value. This facilitates network equipment to demodulate the positioning reference signal and achieve compatibility with current communication systems.

[0232] The above description uses the example where the frequency offset values ​​used by tag terminal 1 and tag terminal 2 for transmitting positioning reference signals in period 1 and period 2, respectively, are both integer multiples of a first value. In practical applications, multiple tag terminals may transmit positioning reference signals simultaneously using different frequency offset values. Optionally, the frequency offset values ​​used by multiple tag terminals for transmitting positioning reference signals simultaneously are all integer multiples of the first value. For example, as shown in Figure 10, tag terminal 1 transmits positioning reference signals using frequency offset value 1 of 0 kHz in period 1. Tag terminal 2 transmits positioning reference signals using frequency offset value 4 of 30 kHz in period 2. Tag terminal 3 transmits positioning reference signals using frequency offset value 7 of 60 kHz in period 3. Therefore, frequency offset values ​​1, 4, and 7 are all integer multiples of 15. This facilitates network devices to parse positioning reference signals transmitted simultaneously by multiple tag terminals. This allows network devices to locate multiple tag terminals simultaneously, enabling multi-user concurrency, increasing system capacity, and improving positioning efficiency.

[0233] It should be noted that there is no fixed order for executing steps 506 to 507 and steps 501 to 502. Steps 506 to 507 may be executed first, followed by steps 501 to 502; or steps 501 to 502 may be executed first, followed by steps 506 to 507; or, depending on the circumstances, steps 501 to 502 and 506 to 507 may be executed simultaneously, and this application does not impose any specific restrictions.

[0234] Optionally, if the embodiment shown in FIG5 further includes steps 503 to 505, there is no fixed order for executing steps 506 to 507 and steps 503 to 505. Steps 506 to 507 may be executed first, followed by steps 503 to 505; or steps 503 to 505 may be executed first, followed by steps 506 to 507; or, depending on the circumstances, steps 506 to 507 and steps 503 to 505 may be executed simultaneously, and this application does not limit this.

[0235] Optionally, the embodiment shown in FIG5 further includes step 508. Step 508 may be performed after step 507.

[0236] 508. The network device measures at least two positioning reference signals received from the second apparatus to obtain a second measurement result.

[0237] Step 508 is similar to the aforementioned step 503 , and for details, please refer to the relevant introduction of the aforementioned step 503 .

[0238] Optionally, the embodiment shown in FIG5 further includes steps 509 and 510. Steps 509 and 510 may be performed after step 508.

[0239] 509. The network device sends the second measurement result to the positioning device. Correspondingly, the positioning device receives the second measurement result from the network device.

[0240] 510. The positioning device positions the second device according to the second measurement result.

[0241] Steps 509 to 510 are similar to the aforementioned steps 504 to 505. For details, please refer to the relevant introduction of the aforementioned steps 504 to 505, which will not be repeated here.

[0242] It should be noted that the embodiment shown in FIG5 above is an example of the interaction process between the network device and the first device and the second device to introduce the technical solution of the present application. In actual applications, the network device can also interact with more devices to achieve positioning of more devices. The first device, the second device, and each of the more devices use different frequency conversion sequences to send positioning reference signals. Alternatively, the first device, the second device, and each of the more devices use different frequency offset values ​​to send positioning reference signals. For example, the frequency conversion sequences used by the first device, the second device, and each of the more devices to send positioning reference signals at the same time are orthogonal. For example, the frequency offset values ​​used by the first device, the second device, and each of the more devices to send positioning reference signals at the same time are all integer multiples of a certain value.

[0243] In the above technical solution, the first device receives at least two first frequency information from the network device. The at least two first frequency information include first frequency information 1 and first frequency information 2. The first frequency information 1 is used by the first device to send a first positioning reference signal. The first frequency information 2 is used by the first device to send a second positioning reference signal. Then, the first device sends at least two positioning reference signals based on the at least two first frequency information, and the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal. It can be seen that the first device can receive at least two first frequency information configured for it by the network device. The first device sends at least two positioning reference signals based on the at least two first frequency information, and the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal. This is conducive to improving the transmission bandwidth of the positioning reference signal sent by the first device, thereby improving the positioning accuracy.

[0244] The first device provided in the embodiment of the present application is described below.

[0245] FIG17 is a schematic diagram of the structure of a first device according to an embodiment of the present application. Referring to FIG17 , the first device 1700 includes a transceiver module 1701. Optionally, the first device 1700 also includes a processing module 1702.

[0246] The processing module 1702 is used to perform data processing. The transceiver module 1701 can implement corresponding communication functions. The transceiver module 1701 can also be called a communication interface or a communication module.

[0247] Optionally, the first device 1700 may further include a storage module, which may be used to store computer instructions and / or data. The processing module 1702 may read the computer instructions and / or data in the storage module to enable the first device 1700 to implement the aforementioned method embodiment.

[0248] The first device 1700 is used to execute the process performed by the first device in the embodiment shown in Figure 5. For details, please refer to the relevant introduction of the aforementioned embodiment. For example, the processing module 1702 is used to perform the processing-related operations on the first device side in the embodiment shown in Figure 5. The transceiver module 1701 is used to perform the transceiver-related operations on the first device side in the embodiment shown in Figure 5. For example, the first device 1700 can be used to execute the following scheme:

[0249] The transceiver module 1701 is used to receive at least two first frequency information from the communication device, where the at least two first frequency information include first frequency information 1 and first frequency information 2. The first frequency information 1 is used by the first device 1700 to send a first positioning reference signal, and the first frequency information 2 is used by the first device 1700 to send a second positioning reference signal; and at least two positioning reference signals are sent based on the at least two first frequency information, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0250] Optionally, the transceiver module 1701 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.

[0251] It should be noted that the first device 1700 may include a sending module but not a receiving module. Alternatively, the first device 1700 may include a receiving module but not a sending module. The specific details may depend on whether the above solution executed by the first device 1700 includes a sending action and a receiving action.

[0252] It should be understood that the specific process of each module executing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0253] The processing module 1702 in the above embodiment can be implemented by at least one processor or processor-related circuits. The transceiver module 1701 can be implemented by a transceiver or transceiver-related circuits. The transceiver module 1701 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0254] The communication device provided in the embodiments of the present application is described below.

[0255] FIG18 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. Referring to FIG18 , the communication device 1800 includes a transceiver module 1801. Optionally, the communication device 1800 also includes a processing module 1802.

[0256] The processing module 1802 is used to perform data processing. The transceiver module 1801 can implement corresponding communication functions. The transceiver module 1801 can also be called a communication interface or a communication module.

[0257] Optionally, the communication device 1800 may further include a storage module, which may be used to store computer instructions and / or data. The processing module 1802 may read the computer instructions and / or data in the storage module to enable the communication device 1800 to implement the aforementioned method embodiment.

[0258] The communication device 1800 is used to execute the process performed by the network device in the embodiment shown in Figure 5. For details, please refer to the relevant description of the previous embodiment. For example, the processing module 1802 is used to perform the processing-related operations on the network device side in the embodiment shown in Figure 5. The transceiver module 1801 is used to perform the transceiver-related operations on the network device side in the embodiment shown in Figure 5. For example, the communication device 1800 can be used to implement the following scheme:

[0259] The transceiver module 1801 is configured to transmit at least two pieces of first frequency information to a first device, where the at least two pieces of first frequency information include first frequency information 1 and first frequency information 2, where the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; and receive at least two positioning reference signals from the first device, where the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal, and the at least two positioning reference signals are determined based on the at least two pieces of first frequency information.

[0260] Optionally, the transceiver module 1801 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.

[0261] It should be noted that the communication device 1800 may include a sending module but not a receiving module. Alternatively, the communication device 1800 may include a receiving module but not a sending module. The specific implementation depends on whether the above solution executed by the communication device 1800 includes a sending action and a receiving action.

[0262] It should be understood that the specific process of each module executing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0263] The processing module 1802 in the above embodiment can be implemented by at least one processor or processor-related circuits. The transceiver module 1801 can be implemented by a transceiver or transceiver-related circuits. The transceiver module 1801 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0264] The present application also provides a first device. Figure 19 is another schematic diagram of the structure of the first device in the present application. Referring to Figure 19, the first device 1900 can be the first device in the above-mentioned method embodiment, or it can be a component (e.g., a chip, or a chip system), module, or unit of the first device in the above-mentioned method embodiment. The first device 1900 can be used to perform the operations performed by the first device in the above-mentioned method embodiment.

[0265] The processor is mainly used to process data or signals, control the first device, execute corresponding software programs, process data of software programs, etc.

[0266] It should be noted that the signal processing algorithm capability of this processor is relatively weak and cannot perform complex signal processing algorithms.

[0267] The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals.

[0268] Antennas are mainly used to send and receive radio frequency signals in the form of electromagnetic waves.

[0269] Optionally, the first device 1900 also includes input and output devices, such as a touch screen, a display screen, a keyboard, etc., which are mainly used to receive data input by the user and output data to the user.

[0270] When data needs to be sent, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it via the antenna in the form of electromagnetic waves. When data is sent to the first device, the RF circuit receives the RF signal via the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.

[0271] For ease of explanation, Figure 19 shows only one memory and processor. In an actual first device product, one or more processors and one or more memories may be present. Memory may also be referred to as a storage medium or storage device. The memory may be provided independently of the processor or integrated with the processor, and this is not limited in this embodiment of the present application.

[0272] In the embodiments of the present application, the antenna and RF circuit with transceiver functions can be considered the transceiver unit of the first device, and the processor with processing functions can be considered the processing unit of the first device. As shown in Figure 19, the first device includes a transceiver unit 1910 and a processing unit 1920. The transceiver unit can also be referred to as a transceiver, transceiver, or transceiver device. The processing unit can also be referred to as a processor, processing board, processing module, or processing device.

[0273] Optionally, the device in the transceiver unit 1910 that implements the receiving function can be considered a receiving unit, and the device in the transceiver unit 1910 that implements the transmitting function can be considered a transmitting unit. That is, the transceiver unit 1910 includes a receiving unit and a transmitting unit. The transceiver unit can also be referred to as a transceiver, a transceiver, or a transceiver circuit. The receiving unit can also be referred to as a receiver, a receiver, or a receiving circuit. The transmitting unit can also be referred to as a transmitter, a transmitter, or a transmitting circuit.

[0274] It should be understood that the transceiver unit 1910 is used to perform the sending operation and the receiving operation of the first device in the above method embodiment, and the processing unit 1920 is used to perform other operations except the sending and receiving operation on the first device in the above method embodiment.

[0275] When the first device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor, microprocessor, integrated circuit, or logic circuit integrated on the chip. In the above method embodiment, the sending operation corresponds to the output of the input / output circuit, and the receiving operation corresponds to the input of the input / output circuit.

[0276] The present application also provides a communication device. FIG20 is another structural diagram of a communication device according to an embodiment of the present application. Referring to FIG20 , the communication device 2000 includes a processor 2001. Optionally, the communication device 2000 also includes a memory 2002.

[0277] Optionally, the communication device 2000 further includes a transceiver 2003 .

[0278] In a possible implementation, the processor 2001 , the memory 2002 , and the transceiver 2003 are connected via buses, and the memory 2002 stores computer instructions.

[0279] When the communication device 2000 can be a network device, or a component (for example, a chip), module or unit within the network device, the communication device 2000 can be used to execute the steps performed by the network device in the embodiment shown in Figure 5, and reference can be made to the relevant description in the above method embodiment.

[0280] When the communication device 2000 is a chip, the chip includes a transceiver, a memory, and a processor. The transceiver can be an input / output circuit or a communication interface; the processor can be a processor, microprocessor, or integrated circuit integrated on the chip. The sending operation of the network device in the above method embodiment can be understood as the chip's output, and the receiving operation of the network device in the above method embodiment can be understood as the chip's input.

[0281] The present application further provides a communication device 2100, which can be a network device or a chip. The communication device 2100 can be used to perform the operations performed by the network device in the embodiment shown in FIG5 .

[0282] When the communication device 2100 is a network device, such as a base station, FIG21 is a simplified schematic diagram of a base station structure according to an embodiment of the present application. The base station includes a portion 2110, a portion 2120, and a portion 2130.

[0283] Section 2110 is primarily used for baseband processing and base station control. Section 2110 is typically the base station's control center and can be generally referred to as a processor. It is used to control the base station to execute the network device-side processing operations in the above-described method embodiments. Section 2120 is primarily used to store computer program code and data. Section 2130 is primarily used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals. Section 2130 can generally be referred to as a transceiver module, transceiver, transceiver circuit, or transceiver. The transceiver module in section 2130, which can also be referred to as a transceiver or transceiver, includes an antenna 2133 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is primarily used for radio frequency processing. Optionally, the device used to implement the receiving function in section 2130 can be considered a receiver, and the device used to implement the transmitting function can be considered a transmitter. That is, section 2130 includes a receiver 2132 and a transmitter 2131. A receiver can also be referred to as a receiving module, receiver, or receiving circuit, and a transmitter can be referred to as a transmitting module, transmitter, or transmitting circuit.

[0284] Sections 2110 and 2120 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple boards are present, the boards may be interconnected to enhance processing capabilities. As an optional implementation, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may simultaneously share one or more processors.

[0285] In one implementation, the transceiver module in section 2130 is used to execute the transceiver-related processes executed by the network device in the embodiment shown in Figure 5. The processor in section 2110 is used to execute the processing-related processes executed by the network device in the embodiment shown in Figure 5.

[0286] It should be understood that FIG21 is merely an example and not a limitation, and the network device including the processor, memory, and transceiver may not rely on the structures shown in FIG17 , FIG20 , or FIG21 .

[0287] When the communication device 2100 is a chip, the chip includes a transceiver, a memory, and a processor. The transceiver may be an input / output circuit or a communication interface. The processor may be a processor, microprocessor, or integrated circuit integrated on the chip. The sending operation of the network device in the above method embodiment can be understood as the chip's output, and the receiving operation of the network device in the above method embodiment can be understood as the chip's input.

[0288] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the method executed by the first apparatus or network device in the above method embodiment.

[0289] For example, when the computer program is executed by a computer, the computer can implement the method performed by the first device or network device in the above method embodiment.

[0290] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the method performed by the first apparatus or network device in the above method embodiment.

[0291] An embodiment of the present application further provides a communication system, which includes the first device in the above embodiment and the network device in the above embodiment.

[0292] An embodiment of the present application further provides a chip device, including a processor, configured to call a computer program or computer instruction stored in the memory so that the processor executes the method provided in the embodiment shown in FIG. 5 .

[0293] In a possible implementation, the input of the chip device corresponds to the receiving operation in the embodiment shown in FIG. 5 , and the output of the chip device corresponds to the sending operation in the embodiment shown in FIG. 5 .

[0294] Optionally, the processor is coupled to the memory via an interface.

[0295] Optionally, the chip device further includes a memory, in which computer programs or computer instructions are stored.

[0296] The processor mentioned in any of the above may be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the method provided in the embodiment shown in FIG5 . The memory mentioned in any of the above may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), etc.

[0297] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0298] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0299] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0300] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0301] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part that essentially contributes to the technical solution of the present application or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.

[0302] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A positioning method, characterized in that: The method comprises: The first device receives at least two first frequency information from a network device, the at least two first frequency information include first frequency information 1 and first frequency information 2, the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; The first device sends at least two positioning reference signals according to the at least two first frequency information, and the at least two positioning reference signals include the first positioning reference signal and the second positioning reference signal.

2. A positioning method, characterized in that: The method comprises: The network device sends at least two first frequency information to the first device, wherein the at least two first frequency information include first frequency information 1 and first frequency information 2, the first frequency information 1 is used by the first device to send a first positioning reference signal, and the first frequency information 2 is used by the first device to send a second positioning reference signal; The network device receives at least two positioning reference signals from the first apparatus, where the at least two positioning reference signals include the first positioning reference signal and the second positioning reference signal, and the at least two positioning reference signals are determined according to the at least two first frequency information.

3. The method according to claim 1 or 2, characterized in that: The first device is a tag terminal, and the network device is a network device with a tag reader / writer function.

4. The method according to claim 3, characterized in that The tag terminal is a passive tag, a semi-passive tag, or an active tag.

5. The method according to any one of claims 1 to 4, characterized in that The first positioning reference signal is a positioning reference signal sequence, or a first subsequence; the second positioning reference signal is the positioning reference signal sequence, or a second subsequence; wherein the first subsequence and the second subsequence are multiple subsequences obtained by segmenting the positioning reference signal sequence.

6. The method according to any one of claims 1 to 5, characterized in that The first frequency information 1 indicates a frequency change sequence or a frequency offset value used by the first device to send the first positioning reference signal.

7. The method according to claim 6, characterized in that The first frequency information 2 indicates a frequency conversion sequence or a frequency offset value used by the first device to send the second positioning reference signal; The frequency conversion sequence used by the first apparatus to send the first positioning reference signal is different from the frequency conversion sequence used by the first apparatus to send the second positioning reference signal; or, A frequency offset value used by the first apparatus to send the first positioning reference signal is different from a frequency offset value used by the first apparatus to send the second positioning reference signal.

8. The method according to any one of claims 1 to 7, characterized in that The at least two first frequency information include a first sequence, where the first sequence is used to indicate the number of times the first device sends a positioning reference signal and the frequency information used each time the positioning reference signal is sent.

9. The method according to claim 8, characterized in that The length of the first sequence is used to indicate the number of times the first device sends a positioning reference signal.

10. The method according to claim 8 or 9, characterized in that: The first sequence includes one or more numerical values, and the number of numerical values ​​included in the first sequence is the number of times the first device sends a positioning reference signal.

11. The method according to claim 10, characterized in that Each of the one or more numerical values ​​corresponds to the sending of a positioning reference signal, and each of the one or more numerical values ​​indicates the frequency information used by the first device to send the positioning reference signal corresponding to each numerical value.

12. The method according to claim 11, characterized in that Each of the one or more numerical values ​​indicates a frequency offset value used by the first apparatus to send a positioning reference signal corresponding to each numerical value; or, Each of the one or more numerical values ​​indicates an index of a frequency changing sequence used by the first device to send a positioning reference signal corresponding to each numerical value.

13. The method according to any one of claims 1 to 7, characterized in that The at least two first frequency information include a second sequence, and the length of the second sequence is used to indicate the number of segments into which the first device segments the positioning reference signal sequence.

14. The method according to claim 13, characterized in that The second sequence includes one or more numerical values, and the number of numerical values ​​included in the second sequence is the number of segments into which the first device segments the positioning reference signal sequence.

15. The method according to claim 14, characterized in that Each of the one or more numerical values ​​corresponds to a subsequence, different numerical values ​​correspond to different subsequences, and the subsequence is obtained by the first apparatus segmenting the positioning reference signal sequence; Each of the one or more numerical values ​​indicates an index of a frequency conversion sequence used by the first device to send a subsequence corresponding to the numerical value; or, Each of the one or more numerical values ​​indicates a frequency offset value used by the first device to send a subsequence corresponding to the numerical value.

16. The method according to any one of claims 2 to 15, characterized in that The method further comprises: The network device sends at least two pieces of second frequency information to the second device, where the at least two pieces of second frequency information include second frequency information 1 and second frequency information 2, where the second frequency information 1 is used by the second device to send a third positioning reference signal, and the second frequency information 2 is used by the second device to send a fourth positioning reference signal; The network device receives at least two positioning reference signals from the second apparatus, where the at least two positioning reference signals include the third positioning reference signal and the fourth positioning reference signal, and the at least two positioning reference signals are determined according to the at least two second frequency information.

17. The method according to claim 16, characterized in that The first frequency information 1 indicates a frequency conversion sequence used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates a frequency conversion sequence used by the second device to send the third positioning reference signal; A frequency conversion sequence used by the first device to send the first positioning reference signal is different from a frequency conversion sequence used by the second device to send the third positioning reference signal.

18. The method according to claim 16, characterized in that The first frequency information 1 indicates a frequency offset value used by the first device to send the first positioning reference signal, and the second frequency information 1 indicates a frequency offset value used by the second device to send the third positioning reference signal; The frequency offset value used by the first apparatus to send the first positioning reference signal is different from the frequency offset value used by the second apparatus to send the third positioning reference signal.

19. A device, characterized in that: The device comprises a transceiver module; The transceiver module is used to perform the method according to any one of claims 1, 3 to 15; or, The transceiver module is used to execute the method as claimed in any one of claims 2 to 18.

20. A device, characterized in that: The apparatus comprises a processor configured to execute a computer program or computer instructions in a memory to perform the method of any one of claims 1 , 3 to 15 , or to perform the method of any one of claims 2 to 18 .

21. The device according to claim 20, characterized in that The apparatus also includes the memory.

22. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a device, the device executes the method according to any one of claims 1, 3 to 15, or the device executes the method according to any one of claims 2 to 18.

Citation Information

Patent Citations

  • Positioning method and related device

    CN119212075A

  • Channel estimation of frequency sub bands

    CN110089080A

  • Communication method and related device

    CN116055997A

  • User equipment positioning

    WO2022078664A1

  • Flexible resource allocation for positioning reference signals in time and frequency domain

    WO2023069817A1