Signal sending and receiving method and device

By using reference sequences and orthogonal signals generated by OCC in the new wireless system, the wide bandwidth problem of signal transmission under low bandwidth conditions is solved, the positioning accuracy and resource utilization of terminal devices are improved, and signal interference is reduced.

CN116420403BActive Publication Date: 2025-09-12HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080106927.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-11
Publication Date
2025-09-12
Estimated Expiration
2040-11-11

AI Technical Summary

Technical Problem

In new wireless systems, how to send wider bandwidth signals under low bandwidth conditions to improve positioning accuracy, especially SRS signals for positioning low-capability terminal devices.

Method used

By sending an orthogonal first signal on M time-frequency resource units and using the signal generated by the reference sequence and/or orthogonal cover code OCC, it is ensured that the signals of different terminal devices do not overlap in the frequency domain and time domain, reducing signal interference, and improving resource utilization and positioning accuracy.

Benefits of technology

Higher bandwidth transmission is achieved under narrow bandwidth conditions, which improves signal resource utilization and positioning accuracy and reduces signal interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116420403B_ABST
    Figure CN116420403B_ABST
Patent Text Reader

Abstract

A signal sending and receiving method and device, wherein the method comprises: generating a first signal according to a reference sequence and / or an orthogonal cover code (OCC); sending the first signal on M time-frequency resource units; wherein the first signal comprises M sub-signals, the M time-frequency resource units correspond one-to-one to the M sub-signals, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; wherein the reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method and device for sending and receiving signals. Background Art

[0002] In new radio (NR) systems, base stations can perform positioning or channel measurement by measuring the uplink sounding reference signal (SRS) sent by terminal devices. The SRS used for positioning is also called the positioning SRS (pos-SRS). Current research has found that when using SRS for positioning, positioning accuracy depends heavily on the SRS bandwidth: the larger the bandwidth, the higher the positioning accuracy.

[0003] The bandwidth of SRS is related to the capabilities of the terminal device. For example, the maximum bandwidth supported by a normal-capability terminal device is 100MHz, while the maximum bandwidth supported by a low-capability terminal device is 20MHz. Therefore, a method is needed to transmit a wider bandwidth when the bandwidth of the uplink signal is low. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to provide a signal sending and receiving method and apparatus to solve the problem of how to send a signal with a wider bandwidth when the bandwidth of the uplink signal is relatively low.

[0005] In the first aspect, the present application provides a signal sending method, which is applicable to a scenario in which a network device locates a terminal device. The execution subject of the method is a terminal device or a module in the terminal device, and the terminal device is used as the execution subject for description. The method includes: generating a first signal according to a reference sequence and / or an orthogonal cover code OCC; sending the first signal on M time-frequency resource units; wherein the first signal includes M sub-signals, the M time-frequency resource units correspond one-to-one to the M sub-signals, and any two time-frequency resource units in the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; wherein the reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are orthogonal to each other; and / or, the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are orthogonal to each other.

[0006] Through the above method, since the first signals generated by different terminal devices according to the reference sequence and / or orthogonal cover code OCC are orthogonal, when the first signal is transmitted through M time-frequency resource units, the network device can distinguish the first signals sent by different terminal devices in the M time-frequency resource units, thereby achieving higher bandwidth transmission under narrower bandwidth and improving resource utilization.

[0007] At least some of the signals carried by the M time-frequency resource units are orthogonal to each other, which can reduce mutual interference between signals sent on the M time-frequency resource units. When the first signal is used for positioning, positioning accuracy can be improved.

[0008] In a possible implementation of the first aspect, generating the first signal according to the reference sequence includes: generating M sub-signals according to the reference sequence; the reference sequence includes M sub-sequences, and the M sub-signals correspond to the M sub-sequences in a one-to-one manner.

[0009] In a possible implementation manner of the first aspect, each subsequence of the M subsequences is truncated from a reference sequence.

[0010] In a possible implementation of the first aspect, generating the first signal according to the reference sequence and the OCC includes: generating M sub-signals according to the reference sequence and the OCC; wherein the OCC includes M elements, and the M elements correspond one-to-one to the M sub-signals.

[0011] In a possible implementation manner of the first aspect, each sub-signal of the M sub-signals corresponds to a reference sequence.

[0012] In a possible implementation manner of the first aspect, the M sub-signals are generated by extending a reference sequence using an OCC.

[0013] In a possible implementation manner of the first aspect, the M sub-signals are generated by truncating a reference sequence and extending the truncated portion using the OCC.

[0014] In a possible implementation manner of the first aspect, the first signal is orthogonal to the second signal carried by N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units.

[0015] In a possible implementation manner of the first aspect, the second signal corresponds to a sequence other than the reference sequence in the sequence set; and / or the second signal corresponds to an OCC other than the OCC in the OCC set.

[0016] In a possible implementation manner of the first aspect, the first signal is a positioning reference signal.

[0017] In the second aspect, the present application provides a signal receiving method, which is applicable to a scenario in which a network device locates a terminal device. The execution subject of the method is a network device or a module in the network device, and the method is described here by taking the network device as the execution subject as an example. The method includes: determining M time-frequency resource units; obtaining a first signal through the M time-frequency resource units; wherein the first signal is generated according to a reference sequence and / or an orthogonal cover code OCC; the first signal includes M sub-signals, the M time-frequency resource units correspond one-to-one to the M sub-signals, and any two time-frequency resource units in the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; wherein the reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or, the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

[0018] Through the above method, since the first signals generated by different terminal devices according to the reference sequence and / or orthogonal cover code OCC are orthogonal, when the first signal is transmitted through M time-frequency resource units, the network device can distinguish the first signals sent by different terminal devices in the M time-frequency resource units, thereby achieving higher bandwidth transmission under narrower bandwidth and improving resource utilization.

[0019] In a possible implementation manner of the second aspect, the M sub-signals in the first signal are generated according to a reference sequence; wherein the reference sequence includes M sub-sequences, and the M sub-signals correspond one-to-one to the M sub-sequences.

[0020] In a possible implementation manner of the second aspect, each subsequence of the M subsequences is truncated from a reference sequence.

[0021] In a possible implementation manner of the second aspect, the M sub-signals in the first signal are generated according to a reference sequence and an OCC; wherein the OCC includes M elements, and the M elements correspond one-to-one to the M sub-signals.

[0022] In a possible implementation manner of the second aspect, each sub-signal of the M sub-signals corresponds to a reference sequence.

[0023] In a possible implementation manner of the second aspect, the M sub-signals are generated by extending a reference sequence using an OCC.

[0024] In a possible implementation manner of the second aspect, the M sub-signals are generated by truncating a reference sequence and extending the truncated portion using the OCC.

[0025] In a possible implementation of the second aspect, the first signal is orthogonal to the second signal carried by N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units.

[0026] In a possible implementation manner of the second aspect, the second signal corresponds to a sequence other than the reference sequence in the sequence set; and / or the second signal corresponds to an OCC other than the OCC in the OCC set.

[0027] In a possible implementation manner of the second aspect, the first signal is a positioning reference signal.

[0028] In a third aspect, the present application further provides a communication device capable of implementing any of the methods provided in the first aspect. The communication device may be implemented in hardware or by executing corresponding software implementations in hardware. The hardware or software includes one or more units or modules corresponding to the above-mentioned functions.

[0029] In one possible implementation, the communication device includes a processor configured to support the communication device in executing the corresponding functions of the terminal device in the method described above. The communication device may also include a memory, which may be coupled to the processor and stores program instructions and data necessary for the communication device. Optionally, the communication device also includes a communication interface for supporting communication between the communication device and a device such as a network device.

[0030] In one possible implementation, the communication device includes corresponding functional modules for implementing the steps in the above method. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0031] In a possible implementation, the structure of the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method example. For details, please refer to the description of the method provided in the first aspect, which will not be repeated here.

[0032] In a fourth aspect, the present application further provides a communication device capable of implementing any of the methods provided in the second aspect. The communication device may be implemented in hardware or by executing corresponding software implementations in hardware. The hardware or software includes one or more units or modules corresponding to the above-mentioned functions.

[0033] In one possible implementation, the communication device includes a processor configured to support the communication device in executing the corresponding network device functions described in the above method. The communication device may also include a memory, which may be coupled to the processor and stores program instructions and data necessary for the communication device. Optionally, the communication device also includes a communication interface configured to support communication between the communication device and a terminal device or other device.

[0034] In one possible implementation, the communication device includes corresponding functional modules for implementing the steps in the above method. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0035] In a possible implementation, the structure of the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method example. For details, please refer to the description of the method provided in the first aspect, which will not be repeated here.

[0036] In a fifth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method provided in the first aspect through logic circuits or execution code instructions.

[0037] In the sixth aspect, a communication device is provided, comprising a processor and a communication interface, the communication interface being used to receive signals from other communication devices outside the communication device and transmit them to the processor or to send signals from the processor to other communication devices outside the communication device, the processor being used to implement the method provided in the aforementioned second aspect through logic circuits or executing code instructions.

[0038] In the seventh aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method provided in the first or second aspect is implemented.

[0039] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed by a processor, implements the method provided in the first or second aspect.

[0040] In a ninth aspect, a chip system is provided, which includes a processor and may also include a memory, for implementing the method provided in the first or second aspect. The chip system may be composed of a chip or may include a chip and other discrete devices.

[0041] In a tenth aspect, a communication system is provided, which includes the device described in the third aspect (such as a terminal device) and the device described in the fourth aspect (such as a network device). BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 Schematic diagram of a 5G core network-based positioning architecture applicable to an embodiment of the present application;

[0043] Figure 2 A schematic diagram of a signal transmission method provided in an embodiment of the present application;

[0044] Figure 3(a) to Figure 3(b) A schematic diagram of a signal frequency hopping transmission provided in an embodiment of the present application;

[0045] Figure 4 A schematic diagram of a reference sequence division provided in an embodiment of the present application;

[0046] Figure 5(a) to Figure 5(b) A schematic diagram of a signal frequency hopping transmission provided in an embodiment of the present application;

[0047] Figure 6 A schematic diagram of a signal frequency hopping transmission provided in an embodiment of the present application;

[0048] Figure 7 A schematic diagram of a signal frequency hopping transmission provided in an embodiment of the present application;

[0049] Figure 8 A schematic diagram of a signal transformation into the frequency domain provided in an embodiment of the present application;

[0050] Figure 9 A schematic diagram of a positioning process provided in an embodiment of the present application;

[0051] Figure 10 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0052] Figure 11 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] When SRS is used for channel measurement, frequency hopping can be used to increase the bandwidth of the SRS transmitted by the terminal device. When SRS is used for positioning, if this method is used, the terminal device can transmit SRS at multiple consecutive frequency hopping times. The base station can then superimpose the SRSs at these multiple frequency hopping times, achieving a "wideband" effect.

[0054] However, frequency hopping SRS transmission in this manner only ensures orthogonality between SRSs transmitted by different terminal devices at the same frequency hopping moment. It does not ensure orthogonality between the superimposed SRS signals transmitted by different terminal devices at multiple consecutive frequency hopping moments. If the superimposed SRS signals transmitted by different terminal devices at multiple consecutive frequency hopping moments are not orthogonal, positioning accuracy will be reduced.

[0055] In this regard, the present application proposes a technical solution for sending and receiving signals, which can be applied to transmitting SRS, and further, can be applied to positioning using SRS. The embodiments of the present application will be described in further detail below with reference to the accompanying drawings.

[0056] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as NR systems and long term evolution (LTE) systems, without limitation.

[0057] like Figure 1 As shown, it is a schematic diagram of a positioning architecture based on a 5G core network applicable to an embodiment of the present application. Figure 1 In the network shown, the roles of the functional entities can be as follows:

[0058] The terminal device can send a reference signal, such as pos-SRS, so that the next generation NodeB (gNB) and other devices on the network side can locate the terminal device based on the pos-SRS.

[0059] The gNB measures the reference signals from the terminal device, obtains measurement information, and communicates this information to the location management function (LMF) network element. The gNB can also provide other functions, such as providing wireless connectivity for the terminal device.

[0060] The LMF network element can be responsible for supporting different types of location services related to the target terminal device, including positioning the terminal device and delivering auxiliary data to the terminal device. Its control plane and user plane are the enhanced serving mobile location center (E-SMLC) network element and the secure user plane location platform (SLP) network element respectively.

[0061] The AMF network element can receive location service requests related to terminal devices, or the AMF network element itself can perform location services and forward location service requests to the LMF. After obtaining the location information returned by the terminal device, the relevant location information is returned to the location service (LCS) entity.

[0062] In the embodiments of the present application, the terminal device may be a device with wireless transceiver capabilities or a chip that can be set in any device, and may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, mobile device, user terminal, wireless communication device, or user device. The terminal device in the embodiments of the present application may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, etc.

[0063] The terminal device may be a Reduced Capability (REDCAP) terminal device; a terminal device with legacy capability, normal capability, or high capability, and may also be referred to as a legacy terminal device or a normal terminal device. REDCAP terminal devices differ from legacy terminal devices in at least bandwidth capability. For example, a REDCAP terminal device supports a smaller maximum bandwidth, such as 50 MHz, 40 MHz, 20 MHz, 15 MHz, 10 MHz, or 5 MHz; a legacy terminal device supports a larger maximum bandwidth, such as 100 MHz.

[0064] The network device can be a gNB in ​​an NR system or an evolved NodeB (eNB) in an LTE system. When the network device is a gNB, it can be composed of a centralized unit (CU) and a distributed unit (DU).

[0065] It should be noted that the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0066] In the embodiments of the present application, the interaction between a terminal device and a network device is taken as an example for explanation. The method provided in the embodiments of the present application can also be applied to the interaction between other execution entities, such as the interaction between a terminal device chip or module and a chip or module in a network device. When the execution entity is a chip or module, reference can be made to the description in the embodiments of the present application and no further details will be given here.

[0067] Combined with the previous description, such as Figure 2 FIGURE 1 is a flow chart of a signal transmission method provided by an embodiment of the present application. Figure 2 , the method comprising:

[0068] Step 201: The terminal device generates a first signal according to at least one of a reference sequence and an orthogonal cover code.

[0069] In the embodiment of the present application, the reference sequence may be a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; the orthogonal cover code (OCC) may be an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

[0070] Step 202: The terminal device sends a first signal on M time-frequency resource units.

[0071] The first signal includes M sub-signals, where M is an integer greater than 1. The first signal may be used for positioning, for example, the first signal may be a positioning reference signal, which includes but is not limited to a pos-SRS.

[0072] The M time-frequency resource units correspond one-to-one to the M sub-signals included in the first signal, that is, one time-frequency resource unit among the M time-frequency resource units is used to carry one sub-signal among the M sub-signals. In this case, the i-th sub-signal among the M sub-signals is carried on the i-th time-frequency resource unit among the M time-frequency resource units, i = 1, 2, ···, M.

[0073] It should be noted that any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, that is, the M sub-signals are transmitted in the M time-frequency resource units by frequency hopping.

[0074] In the embodiment of the present application, a time-frequency resource unit may occupy one or more orthogonal frequency division multiplexing (OFDM) symbols in the time domain and one or more physical resource blocks (PRBs) in the frequency domain.

[0075] In the embodiment of the present application, M time-frequency resource units may correspond to M bandwidth units in the frequency domain, with one time-frequency resource unit corresponding to one bandwidth unit. A bandwidth unit may include at least one subcarrier or at least one bandwidth part (BWP), and a bandwidth unit may also be a preset fixed bandwidth, for example, a bandwidth unit of 20 MHz.

[0076] For example, as shown in FIG3(a), assuming M=5, in this case, the five time-frequency resource units are R 00 、R 11 、R 22 、R 33 and R 44 , the frequency corresponding to the i-th time-frequency resource unit is f i (i=1, 2, ..., 5), the first signal includes 5 sub-signals S1 to S5, where S1 is carried in the time-frequency resource unit R 00 In the example, S2 is carried in the time-frequency resource unit R 11 In the example, S3 is carried in the time-frequency resource unit R 22 In the example, S4 is carried in the time-frequency resource unit R 33 In the example, S5 is carried in the time-frequency resource unit R 44 middle.

[0077] It should be noted that when the terminal device transmits between different time-frequency resource units, it may also need to perform radio frequency retuning. 11 Switch to time-frequency resource unit R 22 When the RF transmission channel of the terminal device also needs to be from the time-frequency resource unit R 11 The frequency is adapted to the time-frequency resource unit R 22 It takes a certain amount of time to readjust the frequency of the terminal device's RF transmit channel from one frequency to another. This time can be recorded as the RF readjustment time or RF retuning time. Therefore, the last few OFDM symbols in the time-frequency resource unit are not used to transmit any signals, but are used for RF retuning of the terminal device's RF transmit channel.

[0078] That is to say, the sub-signal carried in a time-frequency resource unit may only occupy a part in the time domain. For example, the time-frequency resource unit includes 14 OFDM symbols, and the sub-signal occupies 10 consecutive OFDM symbols. Part of the other OFDM symbols can be used to transmit other information, and the other part is used for RF retuning.

[0079] For example, in combination with FIG3(a), as shown in FIG3(b), the first signal includes five sub-signals S1 to S5, which occupy part of the time domain resources and part of the frequency domain resources in the corresponding time-frequency resource units.

[0080] In addition, any two sub-signals among the M sub-signals may occupy the same number of OFDM symbols or different numbers of OFDM symbols in the time domain.

[0081] In this embodiment of the present application, the frequency domain resources occupied by the first signal in the frequency domain may also contain other signals, such as a second signal, and the first signal may be orthogonal to the second signal. The frequency domain resources occupied by the first signal in the frequency domain may completely overlap or partially overlap with the frequency domain resources occupied by the second signal in the frequency domain. It should be noted that, similar to the first signal, the second signal may also include M sub-signals.

[0082] The second signal corresponds to another sequence in the sequence set except the reference sequence; and the second signal corresponds to another OCC in the OCC set except the OCC.

[0083] For example, the second signal can be carried on N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units. N is an integer greater than 0, and the value of N can be equal to the value of M.

[0084] For example, when N=M=5, Figure 4 As shown, the first signal includes five sub-signals respectively through the time-frequency resource unit R 00 、R 11 、R 22 、R 33 and R 44 Frequency hopping transmission is performed, and the five sub-signals included in the second signal are transmitted through the time-frequency resource unit R 40 、R 01 、R 12 、R 23 and R 34 Perform frequency hopping transmission. Figure 4It can be seen that the frequency domain resources occupied by the first signal in the frequency domain completely overlap with the frequency domain resources occupied by the second signal in the frequency domain. It should be noted that the first signal and the second signal can occupy the same time-frequency resource unit, that is, the five sub-signals included in the second signal can also be respectively transmitted through the time-frequency resource unit R 00 、R 11 、R 22 、R 33 and R 44 Perform frequency hopping transmission.

[0085] Optionally, when the frequency domain resources occupied by the first signal in the frequency domain partially overlap with the frequency domain resources occupied by the second signal in the frequency domain, the bandwidth of the overlapping frequency domain resources is greater than or equal to a threshold. The value of the threshold can be determined based on actual conditions and is not limited in this application.

[0086] For example, combining Figure 4 As shown, the bandwidth of a time-frequency resource unit is 20 MHz, and when N=M=4, the four sub-signals included in the first signal are respectively transmitted through the time-frequency resource unit R 00 、R 11 、R 22 and R 33 Frequency hopping transmission is performed, and the four sub-signals included in the second signal are respectively transmitted through the time-frequency resource unit R 12 、R 23 、R 34 and R 40 In this case, assuming the threshold is 40 MHz, the first signal and the second signal need to be orthogonal; assuming the threshold is 80 MHz, the first signal and the second signal may not be orthogonal.

[0087] It should be noted that the first signal and the second signal can be generated and sent by different terminal devices. For the sake of clarity, when describing the relationship between the first signal and the second signal, the terminal device that generates the first signal is referred to as the first terminal device, and the sub-signal included in the first signal is referred to as the first sub-signal. Correspondingly, the terminal device that generates the second signal is referred to as the second terminal device, and the sub-signal included in the second signal is referred to as the second sub-signal. Optionally, the i-th first sub-signal carried in the i-th time-frequency resource unit can be orthogonal to the i-th second sub-signal carried in the i-th time-frequency resource unit. That is to say, the first sub-signal carried on each time-frequency resource unit is orthogonal to the second sub-signal carried on the time-frequency resource unit, and the first signal composed of the M first sub-signals carried on M time-frequency resource units is also orthogonal to the second signal composed of the M second sub-signals carried on the M time-frequency resource units.

[0088] In addition, in addition to the first signal, more signals can be carried on the frequency domain resources corresponding to the M time-frequency resource units. In addition to the second signal, the first signal can also be orthogonal to other signals carried on the frequency domain resources corresponding to the M time-frequency resource units. For example, among the multiple signals carried on the frequency domain resources corresponding to the M time-frequency resource units, any two signals can be configured to be orthogonal. The multiple signals can be generated and sent by different terminal devices, and the terminal devices that generate and send the multiple signals can access the same network device, that is, the network device provides wireless connections for these terminal devices at the same time.

[0089] Step 203: The network device determines M time-frequency resource units.

[0090] This application does not limit how the network device determines the M time-frequency resource units, and will not be further described here.

[0091] Step 204: The network device obtains a first signal through M time-frequency resource units.

[0092] By using the above method, since at least some of the signals carried by the M time-frequency resource units are orthogonal, mutual interference between the signals sent on the M time-frequency resource units can be reduced. When the first signal is used for positioning, positioning accuracy can be improved.

[0093] In the embodiment of the present application, there are multiple ways to generate the first signal, which are described below respectively.

[0094] Example 1:

[0095] In the first embodiment, the first signal may be generated based on a reference sequence. The bandwidth corresponding to the length of the reference sequence is greater than or equal to the sum of the bandwidths of the M time-frequency resource units; or the bandwidth corresponding to the length of the reference sequence is greater than or equal to the bandwidth of the first signal.

[0096] The specific method of generating the reference sequence is not limited in the embodiment of the present application. In one possible implementation, the reference sequence may be generated by a ZC (Zadoff-Chu) sequence.

[0097] In the first embodiment, the terminal device may generate M subsequences based on a reference sequence, and then generate M subsignals based on the M subsequences respectively, that is, one sequence in the M subsequences may generate one subsignal in the M subsignals. The M subsequences may be generated together or individually. For example, the terminal device may generate M subsequences when or before the first subsignal of the M subsignals needs to be sent, and then generate a subsignal based on the corresponding subsequence when a subsignal needs to be sent; the terminal device may also generate a corresponding subsequence based on the reference sequence when a subsignal needs to be sent, thereby generating a corresponding subsignal. Alternatively, the terminal device may directly generate M subsignals based on the reference sequence, and the portion of the reference sequence used in the process of generating a single subsignal is regarded as a subsequence.

[0098] It should be noted that a sequence may refer to a bit sequence of a certain length, and the terminal device may perform operations such as encoding and modulation on the sequence to obtain a corresponding signal.

[0099] In combination with the above description, in the first embodiment, there may be at least two implementations for generating the first signal.

[0100] In implementation method 1, the reference sequence is a sequence in a sequence set, which may include a sequence in a plurality of sequences, where any two sequences in the plurality of sequences are mutually orthogonal. A terminal device may select a sequence from the plurality of sequences as a reference sequence. The specific manner in which the terminal device determines the reference sequence from the plurality of sequences is not limited in this embodiment of the present application. For example, the reference sequence may be indicated to the terminal device by a network device via signaling. Within the same M time-frequency resource units, the network device may configure mutually orthogonal reference sequences for different terminal devices.

[0101] It should be noted that the sequence set can be configured by the network device or determined by other means, and the embodiments of the present application are not limited to this.

[0102] In implementation manner 1, the i-th subsignal among the M subsignals included in the first signal may be generated based on the i-th subsequence among the M subsequences, where i = 1, 2, ..., M. Any subsequence among the M subsequences may be part of the reference sequence, that is, any subsequence among the M subsequences may be truncated from the reference sequence.

[0103] Optionally, any two subsequences among the M subsequences are non-overlapping sequences intercepted from the reference sequence.

[0104] For example, taking M = 5, as shown in Figure 5(a), assuming the bandwidth corresponding to the length of the reference sequence S(t) is 100 MHz, five non-overlapping subsequences are extracted from the reference sequence, each with a bandwidth corresponding to the length of 20 MHz. The five subsequences are S1(t) through S5(t). From a frequency domain perspective, the bandwidth corresponding to the length of the five subsequences is equal to the bandwidth corresponding to the length of the reference sequence S(t). From a time domain perspective, as shown in Figure 5(b), subsequence S1(t) can be a sequence of length 0 to L1 in the reference sequence, subsequence S2(t) can be a sequence of length L1+1 to L2 in the reference sequence, subsequence S3(t) can be a sequence of length L2+1 to L3 in the reference sequence, subsequence S4(t) can be a sequence of length L3+1 to L4 in the reference sequence, and subsequence S5(t) can be a sequence of length L4+1 to L in the reference sequence.

[0105] The terminal device can send the subsequence S in the corresponding time-frequency resource unit i Specifically, in FIG5(a), the five sub-signals corresponding to the sub-sequences S1(t) to S5(t) can be sequentially transmitted through the time-frequency resource unit R 00 、R 11 、R 22 、R 33 and R 44 It should be noted that, assuming that the sub-signal corresponding to the i-th (i=1, 2, ···, 5) sub-sequence is carried on the i-th time-frequency resource unit in the M time-frequency resource units, the bandwidth W corresponding to the length of the i-th sub-sequence is i Less than or equal to the bandwidth of the i-th time-frequency resource unit.

[0106] Assume that the first signal sent by terminal device 1 includes 5 sub-signals corresponding to sub-sequences S1(t) to S5(t), and the second signal sent by terminal device 2 includes 5 sub-signals corresponding to sub-sequences S1(t)' to S5(t)'. The 5 sub-signals corresponding to sub-sequences S1(t)' to S5(t)' can be transmitted through the time-frequency resource unit R 00 、R 11 、R 22 、R 33 and R 44 Frequency hopping transmission can also be performed through the time-frequency resource unit R 40 、R 01 、R 12 、R 23 and R 34 Perform frequency hopping transmission.

[0107] Among them, the five sub-signals corresponding to the sub-sequences S1(t)' to S5(t)' are transmitted through the time-frequency resource unit R 00 、R11 、R 22 、R 33 and R 44 During frequency hopping transmission, although the first signal and the second signal occupy the same frequency domain resources, the network device can also distinguish the first signal from the second signal because the first signal and the second signal are orthogonal to each other. 40 、R 01 、R 12 、R 23 and R 34 During frequency hopping transmission, the first signal and the second signal also occupy the same frequency domain resources. However, since the first signal and the second signal are orthogonal to each other, the network device can also distinguish the first signal from the second signal.

[0108] In implementation method 1, the reference sequence needs to be selected from multiple orthogonal sequences. When the second signal is generated in the same manner as the first signal, in order to make the first signal and the second signal orthogonal, the reference sequence used to generate the first signal needs to be mutually orthogonal to the reference sequence used to generate the second signal. Different terminal devices can be configured to select different orthogonal sequences, so that the signals transmitted by these terminal devices on the same multiple time-frequency resource units are mutually orthogonal.

[0109] Implementation method 2:

[0110] In implementation manner 2, the M sub-signals included in the first signal may be generated based on a reference sequence and an OCC. Specifically, the M sub-signals are generated by extending the reference sequence using the OCC, where the i-th sub-signal among the M sub-signals is the i-th sub-sequence obtained by truncating the reference sequence and is generated by extending the truncated i-th sub-sequence using the OCC.

[0111] For example, assume that there are three terminal devices, namely terminal device 1, terminal device 2 and terminal device 3, all using the same reference sequence S(t). Taking M=5 as an example, the reference sequence S(t) can include 5 subsequences, that is, S(t)=[X1(t)X2(t)X3(t)X4(t)X5(t)].

[0112] Assume that the OCC selected by terminal device 1 is W1, the OCC selected by terminal device 2 is W2, and the OCC selected by terminal device 3 is W3. Specifically, the OCCs satisfy the following forms:

[0113] W1=[a1(t)g1(t)h1(t)p1(t)k1(t)];

[0114] W2=[a2(t)g2(t)h2(t)p2(t)k2(t)];

[0115] W3=[a3(t)g3(t)h3(t)p3(t)k3(t)];

[0116] Among them, W1, W2 and W3 are orthogonal to each other.

[0117] For example, W1, W2, and W3 may be as shown in Table 1.

[0118] Table 1

[0119]

[0120] In Table 1, each OCC consists of 5 elements. Taking W1 as an example, h1(t)=1; p1(t)=1; k1(t)=1; j 2 = -1. Other cases will not be described in detail. Table 1 is just an example, and there may be other OCCs, which will not be listed here one by one.

[0121] In combination with the above example, the subsequence corresponding to the i-th sub-signal among the M sub-signals included in the first signal generated by the terminal device 1 is W1(m) is the mth element in W1, for example or or or or For other situations, please refer to the description here and will not be repeated here.

[0122] Terminal device 1, terminal device 2 and terminal device 3 can send their respective generated first signals in corresponding time-frequency resource units. Specifically, Figure 6 In the example, the first signal generated by terminal device 1, terminal device 2 and terminal device 3 includes five sub-signals, which can be sequentially transmitted through the time-frequency resource unit R 00 、R 11 、R 22 、R 33 and R 44 Perform frequency hopping transmission.

[0123] Optionally, Figure 6 In the example, different terminal devices may also send the first signal through different time-frequency resource units. For example, the first signal generated by terminal device 1 includes 5 sub-signals that can be transmitted through time-frequency resource units R 00 、R 11 、R 22 、R 33 and R 44Perform frequency hopping transmission, the first signal generated by the terminal device 2 includes the time-frequency resource unit R 40 、R 01 、R 12 、R 23 and R 34 Perform frequency hopping transmission.

[0124] It should be noted that, in this implementation, the reference sequence may be a sequence selected from a sequence set, or may be obtained by other means. The reference sequences selected by different terminal devices may or may not be mutually orthogonal, and this is not limited in this embodiment of the present application. This embodiment of the present application does not limit how the terminal device determines the required OCC from multiple OCCs. For example, the network device indicates the OCC through signaling. Among them, within the same M time-frequency resource units, the network device can configure different OCCs for different terminal devices.

[0125] In the second implementation method, when the second signal is generated in the same manner as the first signal, the reference sequence used to generate the first signal and the reference sequence used to generate the second signal may not be orthogonal to each other. For example, the reference sequence used to generate the first signal and the reference sequence used to generate the second signal may be the same. In this case, in order to make the first signal and the second signal orthogonal, the OCC used to generate the first signal needs to be orthogonal to the OCC used to generate the second signal. Different terminal devices can be configured to select different OCCs so that the signals sent by these terminal devices on the same multiple time-frequency resource units are orthogonal to each other.

[0126] In the previous embodiment, the length of the reference sequence for generating the first signal corresponds to a larger bandwidth. In the embodiment of the present application, the first signal may also be generated using a reference sequence with a smaller bandwidth corresponding to its length. For details, please refer to the description in the second embodiment.

[0127] Example 2:

[0128] In the second embodiment, the M sub-signals included in the first signal may be generated based on a reference sequence and an OCC. The OCC includes M elements, each corresponding one-to-one to the M sub-signals. The bandwidth corresponding to the length of the reference sequence is less than or equal to the bandwidth of the time-frequency resource unit; alternatively, the bandwidth corresponding to the length of the reference sequence is less than or equal to the bandwidth of any of the M sub-signals.

[0129] It should be noted that different terminal devices may use non-orthogonal reference sequences. For example, two different terminal devices may use the same reference sequence.

[0130] In the second embodiment, the M sub-signals correspond to the same reference sequence. Specifically, the sub-sequence corresponding to each of the M sub-signals is generated by extending the reference sequence using OCC.

[0131] For example, the bandwidth corresponding to the length of the reference sequence is 20 MHz, and the bandwidth corresponding to each sub-signal can be 20 MHz. Taking M = 5 as an example, for the reference sequence S(t), the sub-signal sent in the i-th time-frequency resource unit corresponds to the sub-sequence S i (t) is a sequence generated by extending the reference sequence with OCC Wi. W1(m) is the m-th element in W1.

[0132] Assume that there are two terminal devices, terminal device 1 and terminal device 2, both using the same reference sequence S(t). Assume that the OCC selected by terminal device 1 is W1 and the OCC selected by terminal device 2 is W2. Specifically, the OCCs satisfy the following forms:

[0133] W1=[a1(t)g1(t)h1(t)p1(t)k1(t)];

[0134] W2=[a2(t)g2(t)h2(t)p2(t)k2(t)];

[0135] Among them, W1 and W2 are orthogonal to each other.

[0136] Taking terminal device 1 as an example, the subsequence corresponding to the i-th sub-signal among the M sub-signals included in the first signal generated by terminal device 1 is W1(m) is the mth element in W1, for example or or or or The subsequence corresponding to the i-th sub-signal among the M sub-signals included in the first signal generated by the terminal device 2 W2(m) is the mth element in W2, for example or or or or

[0137] Terminal device 1 and terminal device 2 can send their respective generated first signals in corresponding time-frequency resource units. Specifically, Figure 7 In the example, the first signal generated by terminal device 1 and terminal device 2 includes five sub-signals, which can be sequentially transmitted through the time-frequency resource unit R 00 、R 11 、R22 、R 33 and R 44 Perform frequency hopping transmission.

[0138] In this embodiment, OCC is used to ensure that the first signals generated by different terminal devices are orthogonal to each other, thereby ensuring that the signals from different terminal devices are recovered by the receiving end.

[0139] In combination with the description of the previous embodiment one and embodiment two, when the network device receives M sub-signals in M ​​time-frequency resource units, it can merge the M sub-signals distributed in different frequency ranges into one signal, namely the first signal. At this time, the first signal can be regarded as the sum of M sub-signals in multiple different frequency ranges in the frequency domain. The bandwidth of the first signal is also the sum of the bandwidths of the M sub-signals. Since the bandwidth of the first signal is large, when the location information of the terminal device is determined based on the first signal, the location information of the terminal device can be accurately determined. The following describes it in detail. In the following description, the bandwidth of each time-frequency resource unit is 20MHz, M=5, that is, the bandwidth of the first signal is 100MHz. Other situations can be deduced by analogy and will not be repeated.

[0140] Assume that after the i-th sub-signal sent by the terminal device in the i-th time-frequency resource unit is sampled in the time domain, the time domain expression of the n-th (n=1,…, the maximum number of symbols) sample is:

[0141]

[0142] Where N is the fast Fourier transformation (FFT) size corresponding to the narrowband. Assuming the bandwidth of the time-frequency resource unit is 20 MHz, N = 1024; X i (k) is s i (n) is the discrete Fourier transform (DFT); Δf is the subcarrier spacing.

[0143] Combined with the above description, the network device receives the sub-signal s in the i-th time-frequency resource unit i (n), it can be transformed into the frequency domain to obtain X i (k).

[0144] The M sub-signals are combined into a signal with a large bandwidth, namely the first signal, so that the location information of the terminal device can be accurately determined based on the first signal, which is described in detail below.

[0145] Network device pair X i (k) Fill in zeros in the frequency domain, that is, X i(k) is expanded into a wideband sequence (100MHz). For example, from the i-th time-frequency resource unit (frequency f i ) received, only retain f i In the frequency domain, zero padding is performed on the rest of the frequency domain. The frequency domain diagram can be shown as follows: Figure 8 shown.

[0146]

[0147] The network device then changes the X i (k) Transformed to the time domain, we get:

[0148]

[0149] in, is the FFT size corresponding to broadband, the FFT size corresponding to 100MHz is N=4096; s i (n) and Corresponding to the time domain signal (nth sample) on narrowband (20MHz) and wideband (100MHz); X i (k) and They correspond to frequency domain signals in narrowband and wideband respectively.

[0150] It should be noted that the network equipment needs to have a signal processing capability of 100 MHz and support a sampling rate of 100 MHz in order to perform the above process.

[0151] The network equipment superimposes the five sub-signals received in five consecutive time-frequency resource units in the time domain to recover a large bandwidth signal (100MHz) that carries five sub-bands (f i =20MHz, i=1,2,…,5), the signal after the five sub-signals are superimposed can be specifically referred to the following formula.

[0152]

[0153] The network device uses the recovered large-bandwidth signal to perform relevant measurements for positioning. The specific method of performing the measurement and positioning is not limited in the embodiments of the present application. You can refer to the description in the existing literature and will not repeat it here.

[0154] The method provided in the embodiment of the present application ensures that the smaller bandwidth signals sent by different terminal devices in multiple consecutive time-frequency resource units, and the larger bandwidth signals obtained after superposition, remain mutually orthogonal, which helps the receiving end to successfully recover the larger broadband signal for positioning and improve positioning accuracy.

[0155] like Figure 9FIG. 1 is a schematic diagram of a positioning process applicable to an embodiment of the present application. Figure 9 Only some steps in the positioning process are listed. The detailed steps of the positioning process vary depending on different positioning scenarios and methods, so they are not listed one by one here.

[0156] Step 901: The AMF network element obtains a positioning service request, which is used to obtain information such as the location of the terminal device.

[0157] The positioning service request may be sent by an LCS entity or by a terminal device, and this is not limited in the embodiments of the present application.

[0158] Step 902: The AMF network element forwards the positioning service request to the LMF network element.

[0159] Step 903a: The LMF network element sends a positioning capability request message to the terminal device. The positioning message is used to request the positioning capability of the terminal device.

[0160] For example, the positioning message may be sent via an LTE positioning protocol (LPP) message.

[0161] Step 903b: The terminal device sends a positioning capability response message to the LMF network element. The positioning capability response message includes the positioning capability of the terminal device.

[0162] Among them, positioning capability refers to the positioning technology supported by the terminal device, such as the ability to support positioning based on the Global Navigation Satellite System (GNSS), the ability to support positioning based on the Observed Time Difference of Arrival (OTDOA), the ability to support sensor-based positioning, etc.

[0163] Step 904: The LMF network element sends a request message to the network device to request relevant information of the positioning signal, such as configuration information of the positioning signal.

[0164] The positioning signal may refer to the signal sent by the terminal device through M time-frequency resource units in the previous embodiment, such as the first signal. The first signal may also be pos-SRS.

[0165] Step 905: The network device sends configuration information of the positioning signal to the terminal device.

[0166] The configuration information may indicate one or more of the following:

[0167] The location and number N of time-frequency resource units occupied by the positioning signal;

[0168] The number of frequency hopping times within N time-frequency resource units, for example, the number of frequency hopping times may be equal to N;

[0169] comb size;

[0170] The number of (code-domain) orthogonalization dimensions achievable through cyclic shifts;

[0171] Benchmark sequence, or parameters for generating a benchmark sequence.

[0172] The configuration information may also include other contents, which will not be described here.

[0173] Step 906: The network device sends the configuration information of the positioning signal to the LMF network element.

[0174] Optionally, step 907: the network device triggers the terminal device to send a positioning signal.

[0175] Step 908: The terminal device sends a positioning signal.

[0176] The positioning signal may be the first signal described above. For details, please refer to the description in steps 201 and 202.

[0177] Step 909: The network device receives the positioning signal, measures the positioning signal, and obtains measurement information.

[0178] The measurement information may include but is not limited to Reference Signal Time Difference (RSTD), Round Trip Time (RTT), Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), etc.

[0179] Step 910: The network device sends measurement information to the LMF network element.

[0180] Step 911: The LMF network element calculates the location based on the measurement information, obtains the location information, and sends the location information to the AMF network element.

[0181] The embodiments of the present application do not define how the LMF network element determines the location information based on the measurement information.

[0182] The LMF network element can also send location information to terminal devices or network devices.

[0183] The above is just an example. The positioning process may have other steps, which will not be detailed here.

[0184] In the embodiments provided in the present application, the methods provided in the embodiments of the present application are introduced from the perspective of interaction between various devices. In order to implement the various functions in the methods provided in the embodiments of the present application, the network device or terminal device may include a hardware structure and / or a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0185] The division of modules in the embodiments of the present application is illustrative and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments of the present application may be integrated into a single processor, or may exist physically separately, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules.

[0186] Same as above idea, Figure 10 As shown, an embodiment of the present application further provides an apparatus 1000 for implementing the functions of the network device or terminal device in the above method. For example, the apparatus may be a software module or a chip system. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. The apparatus 1000 may include: a processing unit 1001 and a communication unit 1002.

[0187] In the embodiment of the present application, the communication unit may also be referred to as a transceiver unit, and may include a sending unit and / or a receiving unit, which are respectively used to execute the sending and receiving steps of the network device or terminal device in the above method embodiment.

[0188] The following, combined Figures 10 and 11 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so that the contents not described in detail can be referred to the method embodiment above, and for the sake of brevity, they are not repeated here.

[0189] A communication unit may also be referred to as a transceiver, transceiver, or transceiver device. A processing unit may also be referred to as a processor, processing board, processing module, or processing device. Alternatively, the device in communication unit 1002 that implements the receiving function may be considered a receiving unit, and the device in communication unit 1002 that implements the transmitting function may be considered a transmitting unit. That is, communication unit 1002 includes both a receiving unit and a transmitting unit. A communication unit may also be referred to as a transceiver, transceiver, or transceiver circuit. A receiving unit may also be referred to as a receiver, receiver, or receiving circuit. A transmitting unit may also be referred to as a transmitter, transmitter, or transmitting circuit.

[0190] The communication device 1000 performs the above embodiment Figure 2 The functions of the terminal device in the process shown are:

[0191] a processing unit, configured to generate a first signal according to a reference sequence and / or an orthogonal cover code OCC;

[0192] a communication unit, configured to send the first signal on M time-frequency resource units;

[0193] The first signal includes M sub-signals, the M time-frequency resource units correspond to the M sub-signals one-to-one, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1;

[0194] The reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

[0195] The communication device 1000 performs the above embodiment Figure 2 The functions of the network devices in the process shown are:

[0196] A processing unit, configured to determine M time-frequency resource units;

[0197] a communication unit, configured to obtain a first signal through the M time-frequency resource units;

[0198] The first signal is generated according to a reference sequence and / or an orthogonal cover code (OCC); the first signal includes M sub-signals, the M time-frequency resource units correspond one-to-one to the M sub-signals, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1;

[0199] The reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

[0200] The above is just an example. The processing unit 1001 and the communication unit 1002 can also perform other functions. For more detailed description, please refer to Figures 2 to 9 The relevant descriptions in the method embodiment shown are not repeated here.

[0201] like Figure 11 The device 1100 provided in an embodiment of the present application is shown. Figure 11 The device shown can be Figure 10 The communication device can be applied to the flowchart shown above to perform the functions of the terminal device or network device in the above method embodiment. Figure 11 Only the main components of the communication device are shown.

[0202] like Figure 11 As shown, communication device 1100 includes a processor 1110 and a communication interface 1120. Processor 1110 and communication interface 1120 are coupled to each other. It will be appreciated that communication interface 1120 may be a transceiver or an input / output interface. Optionally, communication device 1100 may further include a memory 1130 for storing instructions executed by processor 1110, input data required by processor 1110 to execute instructions, or data generated after processor 1110 executes instructions.

[0203] When the communication device 1100 is used to implement Figures 2 to 6 When the method is shown, the processor 1110 is used to implement the functions of the processing unit 801, and the communication interface 1120 is used to implement the functions of the communication unit 802.

[0204] When the communication device is a chip used in a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device; or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device.

[0205] When the communication device is a chip used in a network device, the network device chip implements the network device functions of the above method embodiments. The network device chip receives information from other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device; or the network device chip sends information to other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device.

[0206] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0207] In the embodiments of the present application, the processor can be a random access memory (RAM), a flash memory, a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also exist in a network device or a terminal device as discrete components.

[0208] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, optical storage, etc.) that contain computer-usable program code.

[0209] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0210] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0211] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.

Claims

1. A signal sending method, characterized in that: include: Generate a first signal according to a reference sequence and / or an orthogonal cover code OCC, where the first signal is a positioning reference signal; Sending the first signal on M time-frequency resource units by frequency hopping; The first signal includes M sub-signals, the M time-frequency resource units correspond to the M sub-signals one-to-one, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; The reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

2. The method according to claim 1, characterized in that Generating the first signal according to the reference sequence includes: generating the M sub-signals according to the reference sequence; The reference sequence includes M subsequences, and the M sub-signals correspond one-to-one to the M subsequences.

3. The method according to claim 2, characterized in that Each subsequence in the M subsequences is truncated from the reference sequence.

4. The method according to claim 1, wherein The generating a first signal according to the reference sequence and the OCC includes: generating the M sub-signals according to the reference sequence and the OCC; The OCC includes M elements, and the M elements correspond one-to-one to the M sub-signals.

5. The method according to claim 4, characterized in that Each sub-signal of the M sub-signals corresponds to the reference sequence.

6. The method according to claim 4 or 5, characterized in that The M sub-signals are generated by extending the reference sequence using the OCC.

7. The method according to claim 4 or 5, characterized in that The M sub-signals are generated by truncating the reference sequence and extending the truncated portion using the OCC.

8. The method according to any one of claims 1 to 5, characterized in that The first signal is orthogonal to the second signal carried by the N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units.

9. The method according to claim 8, characterized in that The second signal corresponds to a sequence in the sequence set other than the reference sequence; and / or, The second signal corresponds to an OCC other than the OCC in the OCC set.

10. A signal receiving method, characterized in that: include: Determine M time-frequency resource units; Acquire a first signal through the M time-frequency resource units in a frequency hopping manner, where the first signal is a positioning reference signal; The first signal is generated according to a reference sequence and / or an orthogonal cover code (OCC); the first signal includes M sub-signals, the M time-frequency resource units correspond one-to-one to the M sub-signals, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; The reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

11. The method according to claim 10, characterized in that The M sub-signals in the first signal are generated according to a reference sequence; wherein the reference sequence includes M sub-sequences, and the M sub-signals correspond one-to-one to the M sub-sequences.

12. The method according to claim 11, characterized in that Each subsequence in the M subsequences is truncated from the reference sequence.

13. The method according to claim 10, characterized in that The M sub-signals in the first signal are generated according to the reference sequence and the OCC; wherein the OCC includes M elements, and the M elements correspond one-to-one to the M sub-signals.

14. The method according to claim 13, characterized in that Each sub-signal of the M sub-signals corresponds to the reference sequence.

15. The method according to claim 13 or 14, characterized in that The M sub-signals are generated by extending the reference sequence using the OCC.

16. The method according to claim 13 or 14, characterized in that The M sub-signals are generated by truncating the reference sequence and extending the truncated portion using the OCC.

17. The method according to any one of claims 10 to 14, characterized in that: The first signal is orthogonal to the second signal carried by the N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units.

18. The method according to claim 17, characterized in that The second signal corresponds to a sequence in the sequence set other than the reference sequence; and / or, The second signal corresponds to an OCC other than the OCC in the OCC set.

19. A communication device, characterized in that: include: a processing unit, configured to generate a first signal according to a reference sequence and / or an orthogonal cover code (OCC), where the first signal is a positioning reference signal; a communication unit, configured to send the first signal on M time-frequency resource units by frequency hopping; The first signal includes M sub-signals, the M time-frequency resource units correspond to the M sub-signals one-to-one, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; The reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

20. The device according to claim 19, characterized in that The processing unit is specifically configured to: generating the M sub-signals according to the reference sequence; The reference sequence includes M subsequences, and the M sub-signals correspond one-to-one to the M subsequences.

21. The device according to claim 20, characterized in that Each subsequence in the M subsequences is truncated from the reference sequence.

22. The device according to claim 19, characterized in that The processing unit is specifically configured to: generating the M sub-signals according to the reference sequence and the OCC; The OCC includes M elements, and the M elements correspond one-to-one to the M sub-signals.

23. The device according to claim 22, characterized in that Each sub-signal of the M sub-signals corresponds to the reference sequence.

24. The device according to claim 22 or 23, characterized in that The M sub-signals are generated by extending the reference sequence using the OCC.

25. The device according to claim 22 or 23, characterized in that The M sub-signals are generated by truncating the reference sequence and extending the truncated portion using the OCC.

26. The device according to any one of claims 19 to 23, characterized in that The first signal is orthogonal to the second signal carried by the N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units.

27. The device according to claim 26, characterized in that The second signal corresponds to a sequence in the sequence set other than the reference sequence; and / or, The second signal corresponds to an OCC other than the OCC in the OCC set.

28. A communication device, characterized in that: include: A processing unit, configured to determine M time-frequency resource units; a communication unit, configured to obtain a first signal through the M time-frequency resource units in a frequency hopping manner, where the first signal is a positioning reference signal; The first signal is generated according to a reference sequence and / or an orthogonal cover code (OCC); the first signal includes M sub-signals, the M time-frequency resource units correspond one-to-one to the M sub-signals, any two of the M time-frequency resource units do not overlap in the frequency domain and do not overlap in the time domain, and M is an integer greater than 1; The reference sequence is a sequence in a sequence set, and any two sequences in the sequence set are mutually orthogonal; and / or the OCC is an OCC in an OCC set, and any two OCCs in the OCC set are mutually orthogonal.

29. The device according to claim 28, characterized in that The M sub-signals in the first signal are generated according to a reference sequence; wherein the reference sequence includes M sub-sequences, and the M sub-signals correspond one-to-one to the M sub-sequences.

30. The device according to claim 29, characterized in that Each subsequence in the M subsequences is truncated from the reference sequence.

31. The device according to claim 28, characterized in that The M sub-signals in the first signal are generated according to the reference sequence and the OCC; wherein the OCC includes M elements, and the M elements correspond one-to-one to the M sub-signals.

32. The device according to claim 31, characterized in that Each sub-signal of the M sub-signals corresponds to the reference sequence.

33. The device according to claim 31 or 32, characterized in that The M sub-signals are generated by extending the reference sequence using the OCC.

34. The device according to claim 31 or 32, characterized in that The M sub-signals are generated by truncating the reference sequence and extending the truncated portion using the OCC.

35. The device according to any one of claims 28 to 32, characterized in that The first signal is orthogonal to the second signal carried by the N time-frequency resource units, and the frequency domain resources of the M time-frequency resource units completely overlap or partially overlap with the frequency domain resources of the N time-frequency resource units.

36. The device according to claim 35, characterized in that The second signal corresponds to a sequence in the sequence set other than the reference sequence; and / or, The second signal corresponds to an OCC other than the OCC in the OCC set.

37. A chip, characterized in that: The method comprises a processor coupled to a memory and configured to execute a computer program or instruction stored in the memory, wherein when the processor executes the computer program or instruction, the processor executes the method according to any one of claims 1 to 18.

38. A computer-readable storage medium, characterized in that The method comprises instructions, which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 18.

39. A computer program product, characterized in that The method comprises computer-readable instructions, and when a computer reads and executes the computer-readable instructions, the computer is caused to perform the method according to any one of claims 1 to 18.

Citation Information

Patent Citations

  • Method and device for transmitting uplink control information

    CN111756501A