Positioning method and related device

By receiving multi-frequency information from network devices and sending multi-position reference signals, the problem of insufficient positioning accuracy of IoT tag terminals is solved, and higher positioning accuracy and efficiency are achieved.

CN119212075APending Publication Date: 2024-12-27HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202310772477.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-27
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The positioning accuracy of existing IoT tag terminals is insufficient, which cannot meet the positioning needs of vertical industries for less than 10m, and the transmission bandwidth is limited, resulting in low positioning efficiency.

Method used

By receiving at least two frequency information from the network device, sending at least two positioning reference signals, and sending different positioning reference signals using different frequency information, the transmission bandwidth of the positioning reference signal is improved, thereby improving the positioning accuracy.

Benefits of technology

It improves the positioning accuracy of IoT tag terminals, meets the demand for high-precision positioning in vertical industries, and improves positioning efficiency and system capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119212075A_ABST
    Figure CN119212075A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a positioning method and a related device, which are used for realizing that a first device receives at least two pieces of first frequency information from network equipment and sends at least two positioning reference signals according to the at least two pieces of first frequency information. The transmission bandwidth of the first device for sending the positioning reference signal is improved, so that the positioning precision is improved. The method comprises: a first device receiving at least two pieces of first frequency information from a network device, the at least two pieces of first frequency information comprising first frequency information 1 and first frequency information 2, the first frequency information 1 being used for the first device to send a first positioning reference signal, and the first frequency information 2 being used for the first device to send a second positioning reference signal; the first frequency information 2 is used by the first device to send a second positioning reference signal; and the first device sends at least two positioning reference signals according to 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

Technical Field

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

[0002] The Internet of Things (IoT) is a communication system consisting of new energy-saving tag terminals and readers. The reader can read the information of the tag terminal remotely. The IoT has low maintenance costs and miniaturized equipment. For example, passive IoT or semi-passive IoT. Therefore, IoT is widely used in manufacturing, logistics, electricity, and animal husbandry. For example, IoT can be applied to warehousing scenarios. The reader needs to measure the position of the tag terminal to facilitate material query and high-value goods management, and realize location-level positioning.

[0003] However, 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. Summary of the invention

[0004] The present application provides a positioning method and related devices, which are used to enable a first device to receive at least two first frequency information from a network device and send at least two positioning reference signals according to the at least two first frequency information. This is beneficial to improving the transmission bandwidth of the first device sending the positioning reference signal, thereby improving the positioning accuracy.

[0005] The first aspect of the present application provides a positioning method, comprising:

[0006] 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, the at least two positioning reference signals include a first positioning reference signal and a second positioning reference signal.

[0007] A second aspect of the present application provides a positioning method, including:

[0008] 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 according to 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.

[0009] In the technical solution shown in the first aspect or the second aspect above, the first device may receive at least two first frequency information configured by the network device; or the first device obtains at least two first frequency information. 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 a first positioning reference signal and a second positioning reference signal. This is conducive to improving the transmission bandwidth of the first device sending the positioning reference signal, thereby improving the positioning accuracy.

[0010] A third aspect of the present application provides a positioning method, including:

[0011] 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.

[0012] It can be seen from the above technical solution that the network device sends at least two first frequency information to the first device. 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. This is conducive to improving the transmission bandwidth of the first device sending the positioning reference signal, thereby improving the positioning accuracy.

[0013] Based on any one of the first aspect to the third aspect, in a possible implementation, the first device is a tag terminal, and the network device is a network device with a tag reader / writer function. In this implementation, a specific implementation of the first device and the network device is shown, thereby providing a scenario applicable to the present application and realizing the positioning of the tag terminal.

[0014] 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.

[0015] Based on any one of the first aspect to the third aspect, in a 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 of the solution.

[0016] Based on any one of the first aspect to the third aspect, 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 content specifically 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, thereby improving the positioning accuracy.

[0017] Based on any one of the first to third aspects, in a possible implementation method, the first frequency information 2 indicates a frequency conversion sequence or a frequency offset value used by the first device to send a 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.

[0018] In this implementation, 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. Alternatively, 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. The sending frequency of the first positioning reference signal is different from the sending frequency of the second positioning reference signal. The network device jointly measures the first positioning reference signal and the second positioning reference signal to obtain corresponding measurement results, which is conducive to improving the positioning bandwidth, thereby improving the positioning accuracy.

[0019] Based on any one of the first aspect to the third aspect, 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 for 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 for each time the positioning reference signal is sent. This is conducive to enabling the first device to send a positioning reference signal multiple times, and is conducive to improving the coverage of the positioning reference signal sent by the first device. Further, the first sequence indicates the frequency information used by the first device to send a positioning reference signal each time. This is conducive to configuring the corresponding frequency information for each time the first device sends a positioning reference signal. This is conducive to achieving different frequencies of different positioning reference signals of the first device, and the network device 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, thereby improving the positioning accuracy.

[0020] Based on any one of the first aspect to the third aspect, in a possible implementation, the length of the first sequence is used to indicate the number of times the first device sends a positioning reference signal. This is to instruct the first device to send a corresponding number of positioning reference signals, which is beneficial to improving the coverage of the first device sending the positioning reference signal and to improving the positioning accuracy. Furthermore, the network device indicates the number of times the first device sends the positioning reference signal through the first sequence, and also indicates the frequency information used by the first device to send the positioning reference signal each time. The indication overhead is small.

[0021] Based on any one of the first to third 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 a positioning reference signal. In this implementation, it is shown that the length of the first sequence is characterized by the number of numerical values ​​included in the first sequence. Thereby, the number of times the positioning reference signal is sent is indicated to the first device.

[0022] Based on any one of the first aspect to the third aspect, in a possible implementation, 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. Thus, the frequency information used by the first device to send the positioning reference signal is indicated by each numerical value in the first sequence. The configuration of the frequency information used by the first device to send the positioning reference signal each time is implemented. This is conducive to improving the transmission bandwidth of the first device to send the positioning reference signal, thereby improving the positioning accuracy.

[0023] Based on any one of the first aspect to the third aspect, in a possible implementation, in the first sequence, each of the 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, in the first sequence, each of the 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. In this implementation, the meaning indicated by the numerical value in the first sequence is shown, which can be specifically a frequency offset value or an index of a frequency conversion sequence. This facilitates the first device to use a corresponding frequency to send a positioning reference signal. It is beneficial to implement the first device to use a different frequency each time it sends a positioning reference signal. It is beneficial to improve the transmission bandwidth of the positioning reference signal and improve the positioning accuracy.

[0024] Based on any one of the first aspect to the third aspect, in a possible implementation, 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. Thereby, the number of segments into which the first device segments the positioning reference signal sequence. It is convenient for the first device to use the corresponding frequency information to send a corresponding subsequence, which is obtained by segmenting the positioning reference signal sequence. It is beneficial to improve the transmission bandwidth of the positioning reference signal sent by the first device and improve the positioning accuracy.

[0025] Based on any one of the first to third aspects, in a possible implementation manner, 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. In this implementation manner, it is shown that the length of the second sequence is characterized by the number of numerical values ​​included in the second sequence.

[0026] Based on any one of the first aspect to the third aspect, 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. Thus, the frequency information used by the first device to send the subsequence is indicated by each numerical value in the second sequence. The configuration of the frequency information used by the second device to send a subsequence each time is realized. It is beneficial to improve the transmission bandwidth of the first device to send the positioning reference signal, thereby improving the positioning accuracy.

[0027] Based on the third aspect, in a possible implementation, the method also includes: the network device sends 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 for the second device to send a third positioning reference signal, and the second frequency information 2 is used for 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 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. 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 the positioning accuracy.

[0028] Based on any one of the first aspect to the third aspect, in a 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. 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 the 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.

[0029] Based on any one of the first aspect to the third aspect, in a 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. It is beneficial for network equipment to parse positioning reference signals sent separately by multiple devices at the same time. In this way, the network equipment can locate multiple devices at the same time. Multi-user concurrency is achieved, the capacity of the system is increased, and the positioning efficiency is improved.

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

[0031] A transceiver module is used to receive at least two first frequency information from a communication 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; at least two positioning reference signals are sent according to 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.

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

[0033] a processing module, configured to obtain at least two first frequency information, wherein the at least two first frequency information include first frequency information 1 and first frequency information 2, wherein 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;

[0034] The transceiver module is used 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.

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

[0036] A transceiver module is used to send at least two first frequency information to a 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; receive 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.

[0037] 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.

[0038] 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.

[0039] Based on any one of the fourth to sixth aspects, in a possible implementation method, 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.

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

[0041] Based on any one of the fourth to sixth aspects, in a possible implementation method, the first frequency information 2 indicates a frequency conversion sequence or a frequency offset value used by the first device to send a 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.

[0042] Based on any one of the fourth to sixth aspects, in a possible implementation method, 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.

[0043] 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.

[0044] Based on any one of the fourth to sixth aspects, in a possible implementation manner, 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.

[0045] Based on any one of the fourth to sixth aspects, in a possible implementation method, in a first sequence, each of 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.

[0046] Based on any one of the fourth to sixth aspects, in a possible implementation method, in a first sequence, each of one or more numerical values ​​indicates a 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 an index of a frequency conversion sequence used by the first device to send a positioning reference signal corresponding to each numerical value.

[0047] 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.

[0048] Based on any one of the fourth to sixth aspects, in a possible implementation manner, 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.

[0049] Based on any one of the fourth to sixth aspects, in a possible implementation method, 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.

[0050] 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.

[0051] 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 a first positioning reference signal, and the second frequency information 1 indicates the frequency conversion sequence used by the second device to send a 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.

[0052] 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 a first positioning reference signal, and the second frequency information 1 indicates the frequency offset value used by the second device to send a 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.

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

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

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

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

[0057] 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.

[0058] The tenth aspect of the present application provides a communication device, the communication device comprising a processor and a memory. The memory stores a computer program or a computer instruction, and the processor is used to call and run the computer program or the computer instruction stored in the memory, so that the processor implements any one of the implementation methods of the third aspect.

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

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

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

[0062] A 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.

[0063] 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.

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

[0065] 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 in any one of the first to third aspects described above.

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

[0067] A 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.

[0068] Through the above technical solution, it can be known 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 according to 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 according to 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 sending the positioning reference signal, thereby improving the positioning accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] Figure 1 A schematic diagram of a communication system according to an embodiment of the present application;

[0070] Figure 2 A schematic diagram of the working principle of the tag terminal according to an embodiment of the present application;

[0071] Figure 3 This is another schematic diagram of the working principle of the tag terminal according to the embodiment of the present application;

[0072] Figure 4 A schematic diagram of the structure of a network device according to an embodiment of the present application;

[0073] Figure 5 A schematic diagram of an embodiment of the positioning method of the present application;

[0074] Figure 6 A waveform diagram of a carrier signal sent by a network device according to an embodiment of the present application;

[0075] Figure 7 A waveform diagram of a positioning reference signal sequence according to an embodiment of the present application;

[0076] Figure 8 This is a waveform diagram of the positioning reference signal sequences sent by tag terminals 1 to 3 in periods 1 to 3 respectively in an embodiment of the present application;

[0077] Fig. 9 Another waveform diagram of a positioning reference signal sequence according to an embodiment of the present application;

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

[0079] Fig.11 A schematic diagram of multiple subsequences of a positioning reference signal sequence according to an embodiment of the present application;

[0080] Fig.12 A waveform diagram of three subsequences of a positioning reference signal sequence respectively sent by tag terminal 1 to tag terminal 3 in an embodiment of the present application;

[0081] Fig.13 Another schematic diagram of multiple subsequences of a positioning reference signal sequence according to an embodiment of the present application;

[0082] Fig.14 Another waveform diagram of three subsequences of a positioning reference signal sequence respectively sent by tag terminal 1 to tag terminal 3 in an embodiment of the present application;

[0083] Fig.15 A schematic diagram of a scenario of a positioning method according to an embodiment of the present application;

[0084] Fig.16 This is another schematic diagram of a scenario of the positioning method according to an embodiment of the present application;

[0085] Fig.17 A schematic diagram of the structure of the first device in the embodiment of the present application;

[0086] Fig.18 A schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0087] Fig.19 This is another schematic diagram of the structure of the first device according to an embodiment of the present application;

[0088] Fig. 20 This is another structural schematic diagram of the communication device according to an embodiment of the present application;

[0089] Fig.21 A simplified schematic diagram of a base station structure is shown for an embodiment of the present application. DETAILED DESCRIPTION

[0090] The embodiment of the present application provides a positioning method and a related device, which is used to enable a first device to receive at least two first frequency information from a network device and send at least two positioning reference signals according to the at least two first frequency information. This is conducive to improving the transmission bandwidth of the first device sending the positioning reference signal, thereby improving the positioning accuracy.

[0091] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0092] The term "and / or" in this application can be a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this application generally indicates that the associated objects before and after are in an "or" relationship.

[0093] Figure 1 1 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.

[0094] 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.

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

[0096] The core network device 104 is equivalent to a router for 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. of the tag terminal 101 accessing the network. For example, the core network device 104 is an access and mobility management function (AMF).

[0097] Above Figure 1 Only an example is shown 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.

[0098] It should be noted that AMF is responsible for access control, registration management, service management, mobility management, etc. of tag terminals accessing the network. The name of AMF may change with the evolution of the communication system. In the current communication system or future communication system, as long as the functional network element has other names with similar functions to the AMF, it can be understood as the AMF of this application. And it is applicable to the positioning method provided in the embodiment of this application.

[0099] In this application, LMF is the name in the current communication system. In future communication systems, the name of the LMF may change with the evolution of the communication system. Therefore, LMF will be referred to as a positioning device in the following text to introduce the technical solution of this application. The positioning device is used to calculate the location of the tag terminal. In the current communication system or future communication system, as long as the functional network element has other names with similar functions to the positioning device, the positioning device in this application can be understood. And it is applicable to the positioning method provided in this application.

[0100] The communication system provided by the present 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.

[0101] In the present application, the first device is a low-capability device. For example, the first device cannot perform complex signal processing algorithms. For example, the first device cannot generate a sequence for generating a positioning reference signal. The first device can be an Internet of Things type terminal, or a tag terminal.

[0102] The second device is similar to the first device, and the details can refer to the relevant introduction of the first device.

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

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

[0105] Optionally, the tag terminal also has at least one of the following capabilities: writing capability, counting capability, timing capability, or the ability to actively send signals. The writing capability means that the tag terminal can write data or information into the memory of the tag terminal. The counting capability means that the tag terminal can count. The timing capability means that the tag terminal can time. The ability to actively send signals means that the tag terminal can actively generate a corresponding carrier for sending signals.

[0106] The tag terminal may be an IoT type terminal or a tag terminal, for example, a passive tag terminal (passiveTag), 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.

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

[0108] Passive tag terminals provide energy to passive tag terminals by receiving signals. For example, passive tag terminals receive electromagnetic waves and convert them into electrical energy to power passive tags. Passive tag terminals cannot actively send signals and can only send signals after being stimulated. In other words, passive tag terminals cannot actively generate carriers to carry signals to be sent.

[0109] Semi-passive tag terminals support solar energy and other energy supplies. Semi-passive tag terminals support amplification of transmitted signals and support power consumption of hundreds of microwatts. For example, semi-passive tag terminals support 100uW (microwatt) power consumption. Semi-passive tag terminals cannot actively send signals and can only send signals after being stimulated. In other words, semi-passive tag terminals cannot actively generate carriers to carry signals to be sent.

[0110] For example, Figure 2 As shown, the tag terminal is a passive tag or a semi-passive tag. The tag terminal receives the carrier signal sent by the reader. The tag terminal reflects the carrier signal to obtain a reflected signal. The reflected signal carries relevant information of the tag terminal and / or a positioning reference signal sequence. The tag terminal feeds back the reflected signal to the network device.

[0111] Active tag terminals support solar energy and batteries for 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. That is, active tag terminals can actively generate carriers to carry signals to be sent. For example, Figure 3 As shown, the tag terminal is an active tag. The tag terminal can actively send a signal. The signal sent by the tag terminal carries the relevant information of the tag terminal and / or the positioning reference signal sequence. The tag terminal feeds back the signal to the network device.

[0112] 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 (e.g., chip), module or unit in the device or apparatus shown above, which is not limited in this application.

[0113] 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 is a device with a tag reader function, that is, the network device is a device with an integrated reader. 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 inventorying of tag terminals. The network device supports excitation of tag terminals to send signals. 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 for sending positioning reference signals to the tag terminal.

[0114] 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 called 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 the present 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 evolutionary 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, base stations in 6G communication systems.

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

[0116] RSU is a roadside unit deployed on the roadside, which meets the sidelink communication and / or positioning related protocols and can provide wireless communication functions for tag terminals. RSU can be various forms of roadside stations, access points or sidelink devices, etc., which are not limited in this application.

[0117] 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 the present application does not limit this. For example, the network device may be one or more modules in the device shown above.

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

[0119] The following describes the above Figure 1 A possible structure of an access network device in the present invention. Here, the access network device including gNB is taken as an example. The same is applicable to other types of access network devices.

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

[0121] gNB can include centralized unit (CU) and distributed unit (DU). That is, the functions of the base station are divided, and some functions of the base station are deployed in one gNB-CU, and the remaining functions are deployed in the gNB-DU. Multiple gNB-DUs share one gNB-CU, which can save costs and facilitate network expansion. For example, Figure 4 As shown, gNB1 includes gNB-CU1, gNB-DU1 and gNB-DU2. gNB-CU1 is connected to gNB-DU1 through F1 interface 1 and to gNB-DU2 through F1 interface 2. The structure of gNB2 is similar to that of gNB1 and will not be described here one by one.

[0122] Above Figure 4 This is just an example. One gNB-CU can be connected to one or more gNB-DUs, which is not limited in this application.

[0123] The division of gNB-CU and gNB-DU can be divided according to the protocol stack. For example, the radio resource control (RRC), service data adaptation protocol (SDAP) and packet data convergence protocol (PDCP) layer protocol stacks are deployed on the gNB-CU. The radio link control (RLC) layer, media access control (MAC) layer and physical (PHY) layer protocol stacks are deployed on the gNB-DU. The gNB-CU and gNB-DU are connected through the F1 interface. The above examples are only for the purpose of introducing gNB-CU and gNB-DU. The protocol stacks deployed by gNB-CU and gNB-DU are not limited in this application.

[0124] In this application, in the following access network equipment adopting the CU and DU structure, gNB-CU is referred to as CU and gNB-DU is referred to as DU.

[0125] At present, the transmission bandwidth currently supported by the tag terminal is limited. Typically, the tag terminal supports 180kHz (kilohertz). Under this transmission bandwidth, the positioning accuracy is about 30m, which cannot meet the positioning accuracy requirements of the current vertical industry. (For example, positioning requirements below 10m). Therefore, how to improve the positioning accuracy of the tag terminal 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.

[0126] The present application provides a corresponding technical solution for realizing that a first device receives at least two first frequency information from a network device, and sends at least two positioning reference signals according to the at least two first frequency information. This is conducive to improving the transmission bandwidth of the first device sending the positioning reference signal, thereby improving the positioning accuracy. For details, please refer to the relevant introduction of the embodiments below.

[0127] In this application, frequency conversion can also be called spread spectrum, and frequency conversion and spread spectrum can be interchangeable, which is not limited in this application. Frequency conversion sequence can also be called spread spectrum sequence, and frequency conversion sequence and spread spectrum sequence can be interchangeable, which is not limited in this application. Frequency conversion multiple can also be called spread spectrum multiple, and frequency conversion multiple and spread spectrum multiple can be interchangeable, which is not limited in this application.

[0128] The technical solution of the present application is introduced below in conjunction with specific embodiments.

[0129] Figure 5 This is a schematic diagram of an embodiment of the positioning method of the present application. Figure 5 , methods include:

[0130] 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.

[0131] 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.

[0132] 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 other first frequency information are similar.

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

[0134] 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, so the first device generates the first positioning reference signal according to 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 for generating the first positioning reference signal, and the sequence for generating the first positioning reference signal is 10100101. Then, the first device generates the first positioning reference signal based on the sequence for generating the first positioning reference signal.

[0135] For example, the transmission bandwidth used by the first device to send the positioning reference signal is 180kHz (kilohertz). The frequency offset value indicated by the first frequency information 1 is 30kHz. Therefore, the transmission bandwidth used by the first device to send the first positioning reference signal is 180kHz+30kHz. It can be seen that the transmission frequency of the first positioning reference signal is 1 / (180kHz+30kHz).

[0136] 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 the details can be referred to the above related introduction.

[0137] 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.

[0138] 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.

[0139] 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 on 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.

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

[0141] 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, the positioning reference signal sequence is 1010, the first subsequence may be 10, and the second subsequence may be 10. That is, the positioning reference signal sequence is split into the first subsequence and the second subsequence.

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

[0143] Some possible implementations of at least two first frequency information are described below. This application is still applicable to other implementations, and this application does not specifically limit them.

[0144] Implementation 1: 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.

[0145] 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 0 2 3, 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.

[0146] Optionally, 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. For example, the first sequence is 02 3, 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 sends a positioning reference signal three times. The numerical value 0 in the first sequence indicates the frequency information used by the first device to send a 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 send a 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 send a positioning reference signal for the third time.

[0147] Two possible implementations of the meanings of the numerical values ​​indicated in the first sequence are introduced below. This application is still applicable to other implementations, and this application does not make any specific limitations.

[0148] 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 device to send a positioning reference signal corresponding to each numerical value.

[0149] For example, the first sequence is 0 2 3, and the first sequence indicates that the first device sends 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 device to send 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 device to send 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 device to send the positioning reference signal for the third time.

[0150] 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 of the frequency conversion or spread spectrum of the positioning reference signal sequence performed by the first device 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 positioning reference signal sequence is not frequency converted when the first device sends 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 the frequency conversion becomes four times the frequency of the positioning reference signal sequence that was not originally 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 the frequency conversion becomes eight times the frequency of the positioning reference signal sequence that was not originally frequency converted.

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

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

[0153] In another possible implementation, each of the one or more numerical values ​​indicates a frequency offset value used by the first device to send a positioning reference signal corresponding to the numerical value. For example, the first sequence is 0 1 2. The first sequence indicates that the first device sends a positioning reference signal three times. The numerical value 0 in the first sequence indicates that the first device uses a frequency offset value of 0 kHz to send a positioning reference signal for the first time. The numerical value 1 in the first sequence indicates that the first device uses a frequency offset value of 30 kHz to send a positioning reference signal for the second time. The numerical value 2 in the first sequence indicates that the first device uses a frequency offset value of 60 kHz to send a positioning reference signal for the third time.

[0154] 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.

[0155] 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 each subsequence obtained by sending the segmentation by the first apparatus.

[0156] Optionally, 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. 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 device 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, so the second sequence indicates that the first device divides the positioning reference signal sequence into three subsequences. If the positioning reference signal sequence is 101010, then the first device 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 0kHz, 30kHz, it can be seen that the second sequence includes two numerical values, and the length of the second sequence is 2, so the second sequence indicates that the first device divides the positioning reference signal sequence into two subsequences. If the positioning reference signal sequence is 0101, then the first device 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.

[0157] 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 subsequence is obtained by the first device 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 device can divide the positioning reference signal sequence into three subsequences, and the three subsequences include 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.

[0158] Two possible implementations of the indication meaning of each value in the one or more values ​​in the second sequence are introduced below. This application is still applicable to other implementations, and this application does not specifically limit them.

[0159] 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.

[0160] For example, the second sequence is 0 2 3. The positioning reference signal sequence is 101010. The first device 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 device to send the 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 device to send the 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 device to send the subsequence 3 corresponding to the value 3.

[0161] 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 of the frequency conversion of the subsequence corresponding to the numerical value when the first device sends 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 sending subsequence 1. The value 2 in the second sequence indicates that the first device performs four times frequency conversion on subsequence 2 when sending subsequence 2, and the frequency of the subsequence 2 after frequency conversion is four times the frequency of the subsequence 2 that was not originally frequency converted. The value 3 in the second sequence indicates that the first device performs eight times frequency conversion on subsequence 3 when sending subsequence 3, and the frequency of the subsequence 3 after frequency conversion is eight times the frequency of the subsequence 3 that was not originally frequency converted.

[0162] 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 by the subsequence corresponding to each numerical value.

[0163] 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.

[0164] 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.

[0165] 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.

[0166] 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.

[0167] 502. The first device sends at least two positioning reference signals according to at least two first frequency information.

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

[0169] In a possible implementation, the first device cannot actively send a signal. Therefore, the first device receives a first carrier signal from the 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 as follows: Figure 6 As shown. 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.

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

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

[0172] 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.

[0173] 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 device to send a positioning reference signal corresponding to each numerical value.

[0174] For example, the positioning reference signal sequence is 10, and the first device adopts an on-off keying (OOK) modulation method, that is, 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 as follows: Figure 7 As shown. It should be noted that here is an example of the modulation method using on-off keying by the first device. In actual applications, the first device can use other modulation methods for modulation, which is not limited in this application. For example, in the positioning reference signal sequence, 1 is represented by a specific sequence, which is not limited in this application. The following text mainly introduces the modulation method using on-off keying by the first device as an example. The first sequence is 0 2 3, and the first sequence 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, which is 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, which is 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, which is referred to as frequency conversion sequence 3. As shown Figure 8 As shown, the first device is a tag terminal 1. The frequency conversion sequence 1 is 1, and the tag terminal 1 multiplies the positioning reference signal sequence by the frequency conversion sequence 1 to obtain Figure 8 The sequence sent by tag terminal 1 in cycle 1 is 10. The frequency conversion sequence 2 is 1010. Tag terminal 1 multiplies the positioning reference signal sequence by the frequency conversion sequence 2 to obtain Figure 8 The sequence sent by tag terminal 1 in cycle 2 is 10100101. The frequency conversion sequence 3 is 10101101. Tag terminal 1 multiplies the positioning reference signal sequence by the frequency conversion sequence 3 to obtain Figure 8 The sequence sent by tag terminal 1 in period 3. The sequence sent by tag terminal 1 in period 3 is 1010101001010101. The durations corresponding to periods 1, 2, and 3 are the same. Tag terminal 1 can modulate the sequence sent in period 1 onto a carrier signal and send it to the network device. Tag terminal 1 can modulate the sequence sent in period 2 onto a carrier signal and send it to the network device. 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 the above Figure 8In the example shown, the first device performs XOR processing on the positioning reference signal sequence and the frequency conversion sequence to obtain a sequence sent by the first device in the corresponding period. In practical applications, the first device may also perform XOR processing on the positioning reference signal sequence and the frequency conversion sequence to obtain a 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 that the first device performs XOR processing on the positioning reference signal sequence and the frequency conversion sequence to obtain a sequence sent by the first device in the corresponding period.

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

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

[0177] For example, the positioning reference signal sequence is 10, and the first device adopts an on-off keying modulation method, that is, 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 as follows: Fig. 9 As shown. The first sequence is 0kHz, 30kHz, 60kHz. The first sequence indicates that the first device sends three positioning reference signals. The value 0kHz in the first sequence is the frequency offset value used by the first device to send the positioning reference signal for the first time, referred to as frequency offset value 1 here. The value 30kHz in the first sequence is the frequency offset value used by the first device to send the positioning reference signal for the second time, referred to as frequency offset value 2 here. The value 60kHz in the first sequence is the frequency offset value used by the first device to send the positioning reference signal for the third time, referred to as frequency offset value 3 here. Fig.10 As shown, the first device is a tag terminal 1. The tag terminal 1 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 1 to obtain Fig.10 The tag terminal 1 shown in FIG. 1 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 2 to obtain the following: Fig.10 The tag terminal 1 shown in FIG. 1 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 3 to obtain the following: Fig.10The tag terminal 1 shown is sent in the sequence of period 3. The durations corresponding to period 1, period 2 and period 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 on the baseband.

[0178] 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.

[0179] Mode 1: The second sequence includes one or more numerical values, and 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 each numerical value.

[0180] For example, the positioning reference signal sequence is 101010, and the first device adopts an on-off keying modulation method, that is, 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, which are subsequence 1, subsequence 2 and subsequence 3. The specific waveform is as follows Fig.11 As shown. 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 send subsequence 1, which is referred to 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 send subsequence 2, which is referred to 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 send subsequence 3, which is referred to as frequency conversion sequence 3. As shown Fig.12 As shown, the frequency conversion sequence 1 is 10, and the tag terminal 1 multiplies the subsequence 1 by the frequency conversion sequence 1 to obtain Fig.12 The sequence shown in segment 1 sent by tag terminal 1 is 10. The frequency conversion sequence 2 is 1010. Tag terminal 1 multiplies subsequence 2 by frequency conversion sequence 2 to obtain Fig.12 The sequence shown in segment 2 sent by tag terminal 1 is 10100101. The frequency conversion sequence 3 is 10101101. Tag terminal 1 multiplies subsequence 3 by frequency conversion sequence 3 to obtain Fig.12The sequence shown in segment 3 is sent by the tag terminal 1 shown in the figure. 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. The sequence shown in segment 3 sent by the tag terminal 1 is 1010101001010101. The sequence shown in segment 1 sent by the tag terminal 1 is modulated onto a carrier signal and sent to the network device. The sequence shown in segment 2 sent by the tag terminal 1 is modulated onto a carrier signal and sent 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.

[0181] 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.

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

[0183] For example, the positioning reference signal sequence is 101010, and the first device adopts an on-off keying modulation mode, 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, which are subsequence 1, subsequence 2, and subsequence 3. The specific waveform is as follows Fig.13 As shown. The value 0kHz in the second sequence is the frequency offset value used by the first device to send subsequence 1, which is 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, which is 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, which is referred to as frequency offset value 3. Fig.14 As shown, the tag terminal 1 modulates the frequency of the subsequence 1 according to the frequency offset value 1 to obtain Fig.14 The tag terminal 1 sends the sequence shown in segment 1. The tag terminal 1 modulates the frequency of subsequence 2 according to the frequency offset value 2 to obtain the following Fig.14 The tag terminal 1 sends the sequence shown in the segment 2. The tag terminal 1 modulates the frequency of the subsequence 3 according to the frequency offset value 3 to obtain the following Fig.14The sequence shown in segment 3 is sent by the tag terminal 1 shown. 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.

[0184] 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. Method 1: The tag terminal 1 can cyclically send the positioning reference signal as follows: Figure 8 or Fig.10 The tag terminal 1 sends the sequence in cycles 1 to 3 respectively. Mode 2: The tag terminal 1 sends the sequence multiple times. Figure 8 or Fig.10 The tag terminal 1 shown in the sequence sent in cycle 1, and then sends multiple times as shown in Figure 8 or Fig.10 The tag terminal 1 shown in the sequence sent in cycle 2, and then sends multiple times as shown in the Figure 8 or Fig.10 The sequence shown is sent by tag terminal 1 in cycle 3.

[0185] 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. Method 1: The tag terminal 1 can cyclically send the positioning reference signal as follows: Fig.10 or Fig.12 The sequence shown in segments 1 to 3 of the tag terminal 1 is shown in FIG. 2. The tag terminal 1 sends the following multiple times: Fig.10 or Fig.12 The sequence shown in segment 1 of the tag terminal 1 shown in the figure is then sent multiple times as shown in Fig.10 or Fig.12 The sequence shown in segment 2 of the tag terminal 1 shown in the figure is finally sent multiple times as shown in Fig.10 or Fig.12 The sequence shown in segment 3 of the tag terminal 1 is shown.

[0186] Optional, Figure 5 The illustrated embodiment further includes step 503. Step 503 may be performed after step 502.

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

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

[0189] The network device receives at least two positioning reference signals from the first device. Each positioning reference signal of the at least two positioning reference signals is sent by the first device according to the first frequency information corresponding to the positioning reference signal. The frequencies of different positioning reference signals of 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.

[0190] Optional, Figure 5 The illustrated embodiment further includes steps 504 and 505. Steps 504 and 505 may be performed after step 503.

[0191] 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.

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

[0193] It can be seen that the first device sends the positioning reference signal multiple times, which is conducive to improving the coverage of the positioning reference signal sent by the first device. The frequency of the first device sending the positioning reference signal each time can be different, which is conducive to improving the transmission bandwidth of the positioning reference signal. 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 is conducive to improving the positioning accuracy of the first device.

[0194] Optionally, multiple network devices may receive at least two positioning reference signals sent 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 may locate the first device based on the measurement results reported by each network device. This enables multiple network devices to locate the first device, thereby improving positioning accuracy. For example, Fig.15As shown, the first device is a tag terminal, and the multiple network devices are reader 1 to reader 4. The tag terminal receives a carrier signal from reader 1, and reflects a signal based on the carrier signal. The signal can be a positioning reference signal. Reader 1 to reader 4 can respectively receive the reflected signal from the first device, and obtain corresponding measurement results based on the reflected signal measurement. Reader 1 to reader 4 can respectively report the measurement results to the positioning device. Thereby, the positioning device can locate the tag terminal based on the measurement results reported by each reader. For another example, Fig.16 As shown, the first device is a tag terminal. The multiple network devices are reader 1 to reader 4. The tag terminal can actively send a signal. For example, the tag terminal actively sends a positioning reference signal. Reader 1 to reader 4 respectively measure the positioning reference signal and obtain corresponding measurement results. Reader 1 to reader 4 can report the measurement results to the positioning device respectively. Thereby, the positioning device can locate the tag terminal based on the measurement results reported by each reader.

[0195] Optional, Figure 5 The illustrated embodiment further includes steps 506 and 507. Steps 506 and 507 may be performed after step 502.

[0196] 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.

[0197] 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. The second frequency information 2 is used by the second device to send a fourth positioning reference signal.

[0198] Some possible implementations of the at least two second frequency information are described below. This application is still applicable to other implementations, and this application does not specifically limit them.

[0199] 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 the frequency information used for each transmission of the positioning reference signal.

[0200] In a 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 device to send a positioning reference signal corresponding to each numerical value. For example, the third sequence is 3 0 2, and the third sequence indicates that the second device sends three positioning reference signals. The numerical value 3 in the third sequence is the index of the frequency conversion sequence used by the second device to send 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 device to send 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 device to send the positioning reference signal for the third time.

[0201] 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 device to send a positioning reference signal corresponding to each numerical value. For example, the third sequence is 30kHz, 60kHz, 0kHz. The numerical value 30kHz in the third sequence is the frequency offset value used by the second device to send the positioning reference signal for the first time. The numerical value 60kHz in the third sequence is the frequency offset value used by the second device to send the positioning reference signal for the second time. The numerical value 0kHz in the third sequence is the frequency offset value used by the second device to send the positioning reference signal for the third time.

[0202] 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.

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

[0204] 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 each subsequence obtained by sending the segment by the second apparatus.

[0205] In a possible implementation, the fourth sequence includes one or more numerical values, each of which indicates the index of the frequency conversion sequence used by the second device to send the subsequence corresponding to each numerical value. For example, the fourth sequence is 3 0 2, then it can be known that the fourth sequence includes three numerical values, and the length of the fourth sequence is 3. Therefore, the fourth sequence indicates that the second device divides 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 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 device to send the 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 device to send the 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 device to send the subsequence 3 corresponding to the numerical value 2.

[0206] 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, the fourth sequence is 30kHz, 60kHz, and 0kHz, then 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 indicates that the second device divides 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.

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

[0208] 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.

[0209] The at least two second frequency information are 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 relevant introduction of the at least two first frequency information, which will not be repeated here. The third positioning reference signal and the fourth positioning reference signal are similar to the first positioning reference signal and the second positioning reference signal, and for details, please refer to the relevant introduction of the first positioning reference signal and the second positioning reference signal, which will not be repeated here.

[0210] 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.

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

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

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

[0214] 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.

[0215] 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 device to send a positioning reference signal corresponding to each numerical value.

[0216] For example, the positioning reference signal sequence is 10, and the second device adopts an on-off keying modulation method, that is, 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 as follows: Figure 7 As shown. The third sequence is 3 0 2, and the third sequence indicates that the second device sends three positioning reference signals. The value 3 in the third sequence is the index of the frequency conversion sequence used by the third device to send the positioning reference signal for the first time. It is called frequency conversion sequence 4 here. The value 0 in the third sequence is the index of the frequency conversion sequence used by the second device to send the positioning reference signal for the second time, which is called frequency conversion sequence 5 here. The value 2 in the third sequence is the index of the frequency conversion sequence used by the second device to send the positioning reference signal for the third time, which is called frequency conversion sequence 6 here. Figure 8 As shown, the second device is the tag terminal 2. The frequency conversion sequence 4 is 10101101, and the tag terminal 2 multiplies the positioning reference signal sequence by the frequency conversion sequence 4 to obtain Figure 8 The sequence sent by the tag terminal 2 in cycle 1 is shown in FIG. The sequence sent by the tag terminal 2 in cycle 1 is 1010101001010101. The frequency conversion sequence 5 is 10, and the tag terminal 2 multiplies the positioning reference signal sequence by the frequency conversion sequence 5 to obtain Figure 8 The sequence sent by the tag terminal 2 in cycle 2 is shown in FIG. The sequence sent by the tag terminal 2 in cycle 2 is 10. The frequency conversion sequence 6 is 1010. The tag terminal 2 multiplies the positioning reference signal sequence by the frequency conversion sequence 6 to obtain Figure 8The sequence sent by the tag terminal 2 in period 3 is shown. The sequence sent by the tag terminal 2 in period 3 is 10100101. The tag terminal 2 can modulate the sequence sent in period 1 onto a carrier signal and send it to the network device. The tag terminal 2 can modulate the sequence sent in period 2 onto a carrier signal and send it to the network device. The tag terminal 2 can modulate the sequence sent in period 3 onto a carrier signal and send it to the network device. The durations corresponding to period 1, period 2, and period 3 are the same.

[0217] 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.

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

[0219] For example, the positioning reference signal sequence is 10, and the second device adopts an on-off keying modulation method, that is, 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 as follows: Fig. 9 As shown. The third sequence is 30kHz, 60kHz, 0kHz. The third sequence indicates that the second device sends three positioning reference signals. The value 30kHz in the third sequence is the frequency offset value used by the second device to send the positioning reference signal for the first time, referred to as frequency offset value 4. The value 60kHz in the third sequence is the frequency offset value used by the second device to send the positioning reference signal for the second time, referred to as frequency offset value 5. The value 0kHz in the third sequence is the frequency offset value used by the second device to send the positioning reference signal for the third time, referred to as frequency offset value 6. Fig.10 As shown, the second device is a tag terminal 2. The tag terminal 2 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 4 to obtain Fig.10 The tag terminal 2 shown in FIG. 1 sends a sequence in period 1. The tag terminal 2 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 5 to obtain the following: Fig.10 The tag terminal 2 shown in FIG. 1 is a sequence sent in period 2. The tag terminal 2 adjusts the frequency of the positioning reference signal sequence according to the frequency offset value 6 to obtain the following: Fig.10 The tag terminal 2 shown sends a sequence in period 3. The durations corresponding to periods 1, 2 and 3 are the same. In this implementation, the second 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.

[0220] 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.

[0221] 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.

[0222] For example, the positioning reference signal sequence is 101010, and the second device uses an on-off keying modulation method, that is, 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, which are subsequence 1, subsequence 2 and subsequence 3. The specific waveform is as follows Fig.11 As shown. 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 send subsequence 1, which is referred to as frequency conversion sequence 4. The value 0 in the fourth sequence corresponds to subsequence 2, and the value 0 in the fourth sequence is the index of the frequency conversion sequence used by the second device to send subsequence 2, which is referred to as frequency conversion sequence 5. The value 2 in the fourth sequence corresponds to subsequence 3, and the value 2 in the fourth sequence is the index of the frequency conversion sequence used by the second device to send subsequence 3. It is referred to as frequency conversion sequence 6. As shown Fig.12 As shown, the second device is a tag terminal 2, the frequency conversion sequence 4 is 10101101, and the tag terminal 2 multiplies the positioning reference signal sequence by the frequency conversion sequence 4 to obtain Fig.12 The sequence sent by the tag terminal 2 in cycle 1 is shown in FIG. The sequence sent by the tag terminal 2 in cycle 1 is 1010101001010101. The frequency conversion sequence 5 is 10, and the tag terminal 2 multiplies the positioning reference signal sequence by the frequency conversion sequence 5 to obtain Fig.12 The sequence sent by the tag terminal 2 in cycle 2 is shown in FIG. The sequence sent by the tag terminal 2 in cycle 2 is 10. The frequency conversion sequence 6 is 1010. The tag terminal 2 multiplies the positioning reference signal sequence by the frequency conversion sequence 6 to obtain Fig.12 The sequence shown is sent by tag terminal 2 in cycle 3. The sequence sent by tag terminal 2 in cycle 3 is 10100101. The duration of tag terminal 2 sending the sequence shown in segment 1, the duration of tag terminal 2 sending the sequence shown in segment 2 and the duration of tag terminal 2 sending the sequence shown in segment 3 are the same.

[0223] 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.

[0224] For example, the positioning reference signal sequence is 101010, and the second device adopts an on-off keying modulation method, that is, 1 is represented by a high level and 0 is represented by a low level. The fourth sequence is 30kHz, 60kHz, 0kHz. The second device segments the positioning reference signal sequence into three subsequences, which are subsequence 1, subsequence 2 and subsequence 3. The specific waveform is as follows Fig.13 As shown. The value 30kHz in the fourth sequence is the frequency offset value used by the second device to send subsequence 1, which is referred to as frequency offset value 4. The value 60kHz in the fourth sequence is the frequency offset value used by the second device to send subsequence 2, which is referred to as frequency offset value 5. The value 0kHz in the fourth sequence is the frequency offset value used by the second device to send subsequence 3, which is referred to as frequency offset value 6. Fig.14 As shown, the second device is a tag terminal 2. The tag terminal 2 adjusts the frequency of the subsequence 1 according to the frequency offset value 4 to obtain Fig.14 The tag terminal 2 shown in FIG. 1 sends the sequence shown in segment 1. The tag terminal 2 adjusts the frequency of subsequence 2 according to the frequency offset value 5 to obtain the following Fig.14 The tag terminal 2 sends the sequence shown in the segment 2. The tag terminal 2 adjusts the frequency of the subsequence 3 according to the frequency offset value 6 to obtain the following Fig.14 The sequence shown in segment 3 is sent by the tag terminal 2 shown. The duration of the sequence shown in segment 1 sent by the tag terminal 2, the duration of the sequence shown in segment 2 sent by the tag terminal 2, and the duration of the sequence shown in segment 3 sent 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 a corresponding circuit or module. Each subsequence can be understood as a carrier signal obtained through modulation. That is, the object adjusted by the second device is the frequency of the carrier signal. Instead of adjusting the frequency of the subsequence at the baseband.

[0225] Optionally, the first frequency information 1 indicates a frequency conversion sequence used by the first device to send a first positioning reference signal, and the second frequency information 1 indicates a frequency conversion sequence used by the second device to send a 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. Figure 8 As shown, 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.

[0226] Optionally, the frequency conversion sequence used by the first device to send the first positioning reference signal is orthogonal to the frequency conversion sequence used by the second device to send the third positioning reference signal. For example, the frequency conversion sequence used by the first device to send the first positioning reference signal is 11011011, and the frequency conversion sequence used by the second device to send the third positioning reference signal is 00100100. The frequency conversion sequence 11011011 is orthogonal to the frequency conversion sequence 00100100, that is, the product obtained by multiplying the frequency conversion sequence 11011011 and the frequency conversion sequence 00100100 is 0. This makes it easier for network devices to demodulate the positioning reference signal and achieve compatibility with current communication systems.

[0227] 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 the Gold sequence or the 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 makes it easier for network equipment to demodulate the positioning reference signal and achieve compatibility with current communication systems.

[0228] The above is an example of the orthogonal frequency conversion sequences used by tag terminal 1 and tag terminal 2 to send positioning reference signals in cycle 1. In actual applications, more tag terminals may use orthogonal frequency conversion sequences to send positioning reference signals at the same time. Figure 8 As shown, the frequency conversion sequence 1 used by tag terminal 1 to send the positioning reference signal in period 1 is 10, the frequency conversion sequence 4 used by tag terminal 2 to send the positioning reference signal in period 1 is 10101101, and the frequency conversion sequence 7 used by tag terminal 3 to send the positioning reference signal 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 the present application, multiple tag terminals use different frequency conversion sequences to send positioning reference signals at the same time, 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 capacity of the system is increased, and the positioning efficiency is improved.

[0229] 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, Fig.10 As shown, the first frequency information 1 indicates that the frequency offset value used by the tag terminal 1 to send the positioning reference signal in period 1 is 0kHz. The second frequency information 1 indicates that the frequency offset value used by the tag terminal 2 to send the positioning reference signal in period 1 is 30kHz. It can be seen that the frequency offset value used by the tag terminal 1 to send the positioning reference signal in period 1 and the frequency offset value used by the 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 the tag terminal 1 to send the positioning reference signal in period 2 is 30kHz. The second frequency information 1 indicates that the frequency offset value used by the tag terminal 2 to send the positioning reference signal in period 2 is 60kHz. The frequency offset value used by the tag terminal 1 to send the positioning reference signal in period 2 and the frequency offset value used by the 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. It is beneficial for the network device to parse the positioning reference signals sent by multiple devices at the same time. In this way, the network device can locate multiple devices at the same time. It realizes multi-user concurrency, increases the capacity of the system, and improves positioning efficiency. 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. It is convenient for network equipment to demodulate the positioning reference signal and achieve compatibility with the current communication system.

[0230] The above is introduced by taking the frequency offset values ​​used by tag terminal 1 and tag terminal 2 to send positioning reference signals in period 1 and period 2 respectively as an example, both of which are integer multiples of the first value. In practical applications, more tag terminals may use different frequency offset values ​​to send positioning reference signals at the same time. Optionally, more tag terminals may use frequency offset values ​​that are integer multiples of the first value to send positioning reference signals at the same time. For example, Fig.10As shown, the frequency offset value 1 used by tag terminal 1 to send the positioning reference signal in period 1 is 0kHz. The frequency offset value 4 used by tag terminal 2 to send the positioning reference signal in period 2 is 30kHz. The frequency offset value 7 used by tag terminal 3 to send the positioning reference signal in period 3 is 60kHz. It can be seen that the frequency offset value 1, the frequency offset value 4, and the frequency offset value 7 are all integer multiples of 15. This helps 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] It should be noted that there is no fixed execution order between step 506 to step 507 and step 501 to step 502. Step 506 to step 507 may be executed first, and then step 501 to step 502; or, step 501 to step 502 may be executed first, and then step 506 to step 507; or, step 501 to step 502 and step 506 to step 507 may be executed simultaneously according to the situation, and the specific application does not limit it.

[0232] Optional, if Figure 5 The embodiment shown also includes steps 503 to 505, and there is no fixed execution order between steps 506 to 507 and steps 503 to 505. Steps 506 to 507 may be executed first, and then steps 503 to 505; or, steps 503 to 505 may be executed first, and then steps 506 to 507; or, steps 506 to 507 and steps 503 to 505 may be executed simultaneously according to the situation, and the specific application does not limit it.

[0233] Optional, Figure 5 The illustrated embodiment further includes step 508. Step 508 may be performed after step 507.

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

[0235] Step 508 is similar to the aforementioned step 503, and the details may refer to the relevant introduction of the aforementioned step 503.

[0236] Optional, Figure 5 The illustrated embodiment further includes steps 509 and 510. Steps 509 and 510 may be performed after step 508.

[0237] 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.

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

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

[0240] It should be noted that the above Figure 5 The illustrated embodiment takes the interaction process between a network device and a first device and a second device as an example to introduce the technical solution of the present application. In practical applications, the network device can also interact with more devices to realize the 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.

[0241] 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 according to 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 according to 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 sending the positioning reference signal, thereby improving the positioning accuracy.

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

[0243] Fig.17 This is a schematic diagram of the structure of the first device in the embodiment of the present application. Fig.17 The first device 1700 includes a transceiver module 1701. Optionally, the first device 1700 also includes a processing module 1702.

[0244] The processing module 1702 is used for data processing. The transceiver module 1701 can realize the corresponding communication function. The transceiver module 1701 can also be called a communication interface or a communication module.

[0245] 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 so that the first device 1700 implements the aforementioned method embodiment.

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

[0247] The transceiver module 1701 is used to receive at least two first frequency information from the communication 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 for the first device 1700 to send a first positioning reference signal, and the first frequency information 2 is used for the first device 1700 to send a second positioning reference signal; at least two positioning reference signals are sent according to 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.

[0248] 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.

[0249] 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. Specifically, it depends on whether the above solution executed by the first device 1700 includes a sending action and a receiving action.

[0250] 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.

[0251] The processing module 1702 in the above embodiment can be implemented by at least one processor or processor-related circuit. The transceiver module 1701 can be implemented by a transceiver or a transceiver-related circuit. The transceiver module 1701 can also be called a communication module or a communication interface. The storage module can be implemented by at least one memory.

[0252] The communication device provided in the embodiment of the present application is described below.

[0253] Fig.18 This is a schematic diagram of the structure of the communication device of the embodiment of the present application. Fig.18 The communication device 1800 includes a transceiver module 1801. Optionally, the communication device 1800 also includes a processing module 1802.

[0254] The processing module 1802 is used for data processing. The transceiver module 1801 can realize the corresponding communication function. The transceiver module 1801 can also be called a communication interface or a communication module.

[0255] 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.

[0256] The communication device 1800 is used to perform the following steps: Figure 5 For the process executed by the network device in the embodiment shown, please refer to the relevant introduction of the above embodiment for details. For example, the processing module 1802 is used to execute Figure 5 The processing-related operations on the network device side in the embodiment shown. The transceiver module 1801 is used to perform Figure 5 In the embodiment shown, the operations related to transmission and reception on the network device side are as follows. For example, the communication device 1800 can be used to perform the following schemes:

[0257] The transceiver module 1801 is used to send 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 for the first device to send a first positioning reference signal, and the first frequency information 2 is used for the first device to send a second positioning reference signal; receive 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.

[0258] 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.

[0259] 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. Specifically, it depends on whether the above solution executed by the communication device 1800 includes a sending action and a receiving action.

[0260] 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.

[0261] The processing module 1802 in the above embodiment can be implemented by at least one processor or processor-related circuit. The transceiver module 1801 can be implemented by a transceiver or a transceiver-related circuit. The transceiver module 1801 can also be called a communication module or a communication interface. The storage module can be implemented by at least one memory.

[0262] The embodiment of the present application also provides a first device. Fig.19 This is another structural diagram of the first device of the embodiment of the present application. Fig.19 The first device 1900 may be the first device in the above method embodiment, or may be a component (e.g., a chip, or a chip system), a module, or a unit of the first device in the above method embodiment. The first device 1900 may be used to perform the operations performed by the first device in the above method embodiment.

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

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

[0265] The memory is mainly used to store software programs and data. The RF circuit is mainly used for the conversion between baseband signals and RF signals and the processing of RF signals.

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

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

[0268] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the first device, the RF circuit receives the RF signal through 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.

[0269] For ease of explanation, Fig.19Only one memory and processor are shown. In the actual product of the first device, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be set independently of the processor or integrated with the processor, and the embodiments of the present application do not limit this.

[0270] In the embodiment of the present application, the antenna and the radio frequency circuit having transceiver functions may be regarded as the transceiver unit of the first device, and the processor having a processing function may be regarded as the processing unit of the first device. Fig.19 As shown, the first device includes a transceiver unit 1910 and a processing unit 1920. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc.

[0271] Optionally, the device used to implement the receiving function in the transceiver unit 1910 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 1910 may be regarded as a sending unit, that is, the transceiver unit 1910 includes a receiving unit and a sending unit. The transceiver unit may also be referred to as a transceiver, a transceiver, or a transceiver circuit. The receiving unit may also be referred to as a receiver, a receiver, or a receiving circuit. The sending unit may also be referred to as a transmitter, a transmitter, or a transmitting circuit.

[0272] 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.

[0273] 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 or a microprocessor or an integrated circuit or a 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.

[0274] The present application also provides a communication device, Fig. 20 This is another structural diagram of the communication device according to the embodiment of the present application. Fig. 20 The communication device 2000 includes a processor 2001. Optionally, the communication device 2000 also includes a memory 2002.

[0275] Optionally, the communication device 2000 also includes a transceiver 2003 .

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

[0277] When the communication device 2000 may be a network device, or a component (eg, a chip), module or unit in a network device, the communication device 2000 may be used to perform Figure 5 For the steps executed by the network device in the illustrated embodiment, reference may be made to the relevant description in the above method embodiment.

[0278] When the communication device 2000 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, a microprocessor or an integrated circuit integrated on the chip. The sending operation of the network device in the above method embodiment may be understood as the output of the chip, and the receiving operation of the network device in the above method embodiment may be understood as the input of the chip.

[0279] The present application also provides a communication device 2100, which can be a network device or a chip. The communication device 2100 can be used to perform the above Figure 5 Operations performed by the network device in the illustrated embodiment.

[0280] When the communication device 2100 is a network device, for example, it is a base station. Fig.21 A simplified schematic diagram of a base station structure is shown for the embodiment of the present application. The base station includes a part 2110, a part 2120 and a part 2130.

[0281] Part 2110 is mainly used for baseband processing, controlling the base station, etc. Part 2110 is usually the control center of the base station, which can be usually called a processor, and is used to control the base station to perform the processing operations on the network device side in the above method embodiment. Part 2120 is mainly used to store computer program code and data. Part 2130 is mainly used for receiving and sending radio frequency signals and converting radio frequency signals to baseband signals. Part 2130 can usually be called a transceiver module, a transceiver, a transceiver circuit, or a transceiver. The transceiver module of part 2130 can also be called a transceiver or a transceiver, etc., which includes an antenna 2133 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the device used to implement the receiving function in part 2130 can be regarded as a receiver, and the device used to implement the transmitting function can be regarded as a transmitter, that is, part 2130 includes a receiver 2132 and a transmitter 2131. The receiver can also be called a receiving module, a receiver, or a receiving circuit, etc., and the transmitter can be called a transmitting module, a transmitter, or a transmitting circuit, etc.

[0282] Part 2110 and part 2120 may include one or more single boards, and each single board may include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to realize the baseband processing function and the control of the base station. If there are multiple single boards, each single board can be interconnected to enhance the processing capability. As an optional implementation, multiple single boards may share one or more processors, or multiple single boards may share one or more memories, or multiple single boards may share one or more processors at the same time.

[0283] In one implementation, the transceiver module of part 2130 is used to execute Figure 5 In the embodiment shown, the network device performs the sending and receiving related processes. The processor of part 2110 is used to perform Figure 5 The illustrated embodiment shows processes related to the processing performed by the network device.

[0284] It should be understood that Fig.21 This is only an example and not a limitation. The network device including the processor, memory and transceiver may not rely on Fig.17 , Fig. 20 or Fig.21 The structure shown.

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

[0286] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the method executed by the first device or network device in the above method embodiment are stored.

[0287] 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.

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

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

[0290] The present application also 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 above Figure 5 The method provided in the illustrated embodiment.

[0291] In a possible implementation, the input of the chip device corresponds to the above Figure 5 In the receiving operation of the embodiment shown, the output of the chip device corresponds to the above Figure 5 The sending operation in the embodiment.

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

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

[0294] The processor mentioned in any of the above places can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors for controlling the above Figure 5 The embodiment shown provides an integrated circuit for executing the program of the method. The memory mentioned in any of the above places can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0295] 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.

[0296] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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.

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

[0298] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0299] 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 the whole 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 a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.

[0300] 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 aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned 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

Cited By

  • Positioning method and related apparatus

    EP4697824A1

  • Positioning method and related apparatus

    WO2025002045A1