Method and apparatus for determining reference signal sequence

By receiving complex values ​​and channel responses from the downlink physical channel, the terminal device can determine the unstructured reference signal sequence, solving the problem that the unstructured reference signal sequence cannot be generated and improving the reliability of channel estimation and data demodulation.

CN116648873BActive Publication Date: 2025-10-31HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080108125.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-31
Publication Date
2025-10-31
Estimated Expiration
2040-12-31

AI Technical Summary

Technical Problem

In existing technologies, unstructured reference signal sequences cannot be generated by formulas, which makes it impossible for terminal devices to effectively obtain reference signal sequences, affecting channel estimation and data demodulation.

Method used

The terminal device determines the unstructured reference signal sequence by receiving complex values ​​in the downlink physical channel, combining configuration information and channel response, either directly or after demodulation, decoding, and quantization.

Benefits of technology

This enables terminal devices to accurately obtain reference signal sequences even with unstructured reference signal sequences, improving the reliability of channel estimation and data demodulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116648873B_ABST
    Figure CN116648873B_ABST
Patent Text Reader

Abstract

This application discloses a method and apparatus for determining a reference signal sequence. The method includes: an access network device mapping multiple complex values ​​to time-frequency resources of a downlink physical channel, the multiple complex values ​​being determined based on a reference signal sequence; and then transmitting the downlink physical channel. A terminal device receives the downlink physical channel and then obtains a first reference signal sequence based on the multiple complex values ​​received from the downlink physical channel. The technical solution provided by this application allows the terminal device to obtain a reference signal sequence even when the reference signal sequence is an unstructured sequence.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method and apparatus for determining a reference signal sequence. Background Technology

[0002] Generally, before a base station schedules terminal equipment for transmission, it needs to perform channel estimation. Based on the estimated channel, it determines which time-frequency resources to schedule the terminal equipment on and which modulation and coding scheme (MCS) to use. Furthermore, before demodulating data, the base station also needs to perform channel estimation to demodulate the data. During channel estimation, since both the terminal equipment and the base station need to obtain the transmission signal in advance, a reference signal (also called a pilot signal) is typically used.

[0003] For example, taking a single-transmitter-single-receiver system, the received signal Y can be expressed as Y = S * H ​​+ n. Here, S represents the reference signal sequence, H represents the channel response, and n represents Gaussian noise. Channel estimation is the process of estimating the channel response H based on the received signal Y and the reference signal sequence S. Therefore, when performing channel estimation, the terminal equipment and the base station need to obtain the reference signal sequence S in advance. For example, the base station and terminal equipment can use a structured reference signal sequence, such as the golden sequence or the ZC (Zadoff-Chu) sequence. To ensure that the correlation between the reference signals of different terminal equipment is as low as possible, the number of terminal equipment on the same time-frequency resource is often limited. Furthermore, the orthogonal ports supported by a structured reference signal sequence are also limited; therefore, an unstructured reference signal sequence is required.

[0004] However, unstructured reference signal sequences cannot be generated using formulas, and the above reference signal sequence allocation method cannot be used to allocate reference signal sequences to the UE. Summary of the Invention

[0005] This application provides a method and apparatus for determining a reference signal sequence, which enables a terminal device to obtain the reference signal sequence even when the reference signal sequence is an unstructured sequence.

[0006] In a first aspect, embodiments of this application provide a method for determining a reference signal sequence, the method comprising:

[0007] Receive a downlink physical channel carrying a reference signal sequence; and obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel.

[0008] A complex value is a number of the form z = a + bi, where a and b are both real numbers, a is called the real part, b is called the imaginary part, and i is called the imaginary unit. The imaginary part of z can be 0; in this case, the complex value can still be called a real number. Alternatively, the imaginary part of z can be non-zero, and the real part can be 0; in this case, the complex value can also be called a pure imaginary number. Or, the real part of z can be non-zero, and the imaginary part can also be non-zero. Therefore, the embodiments of this application do not limit the specific value of the complex value.

[0009] In this embodiment, the aforementioned complex value can also be referred to as a complex value symbol or complex value element, etc. This embodiment does not limit the specific name of the complex value. In short, the complex value can be a complex value received by the terminal device from the downlink physical channel. The aforementioned downlink physical channel carries a reference signal sequence, which can be understood as: the downlink physical channel carries complex values ​​determined according to the reference signal sequence. The aforementioned first reference signal sequence can be understood as a reference signal sequence obtained by the terminal device based on multiple complex values. The first reference signal sequence can also be understood as a reference signal sequence allocated by the access network device to the terminal device, meaning that both the access network device and the terminal device can use the first reference signal sequence to perform operations such as channel estimation, channel measurement, or time synchronization.

[0010] It is understood that the aforementioned downlink physical channel carrying reference signal sequence refers to the reference signal sequence sent by the access network device to the terminal device, i.e., the reference signal sequence that the terminal device needs to obtain for subsequent channel estimation, channel measurement, and other operations. For example, this reference signal sequence may not refer to the reference signal sequence of the downlink physical channel itself; it may not refer to... Figures 4a to 4c The DMRS of the PDSCH in the diagram. This description also applies to the relevant embodiments below concerning downlink physical channel carrying reference signal sequences.

[0011] Generally, terminal devices can determine a reference signal sequence based on a fixed formula and parameters received from the access network device related to generating the reference signal sequence (i.e., the parameters in the formula). However, for unstructured reference signal sequences, since they cannot be generated using a formula, terminal devices cannot obtain the reference signal sequence using fixed formulas and parameters. However, in the technical solution provided by the embodiments of this application, even if the reference signal sequence is unstructured, the terminal device can still obtain the first reference signal sequence through the aforementioned multiple complex values, thus improving the problem that terminal devices cannot effectively obtain unstructured reference signal sequences.

[0012] In one possible implementation, the method further includes: receiving configuration information of the reference signal sequence; obtaining the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel includes: obtaining the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel and the configuration information.

[0013] In this embodiment of the application, the configuration information of the reference signal sequence is the configuration information related to the reference signal sequence, and the terminal device can accurately and reliably obtain the first reference signal sequence based on the configuration information.

[0014] In one possible implementation, the configuration information includes a first allocation method.

[0015] In this embodiment of the application, the terminal device can obtain a first reference signal sequence based on a first allocation method and multiple complex values ​​received on the downlink physical channel.

[0016] In one possible implementation, obtaining the first reference signal sequence based on a plurality of complex values ​​received on the downlink physical channel includes: determining the channel response of the downlink physical channel based on a reference signal of the downlink physical channel; and obtaining the first reference signal sequence based on the plurality of complex values ​​received on the downlink physical channel and the channel response of the downlink physical channel.

[0017] Optionally, obtaining the first reference signal sequence based on multiple complex values ​​received on the downlink physical channel and the channel response of the downlink physical channel includes: obtaining multiple complex values ​​carried by the downlink physical channel based on the multiple complex values ​​received on the downlink physical channel and the channel response of the downlink physical channel, and obtaining the first reference signal sequence based on the multiple complex values ​​carried by the downlink physical channel. That is, the multiple complex values ​​carried by the downlink physical channel obtained by the terminal device can be understood as: multiple complex values ​​sent by the access network device; or, multiple complex values ​​carried in the downlink physical channel when the access network device sends the downlink physical channel. Therefore, the terminal device can obtain the first reference signal sequence based on the multiple complex values ​​carried by the downlink physical channel. For example, the terminal device can obtain the first reference signal sequence based on multiple repetitions of the reference signal sequence and the multiple complex values ​​carried by the downlink physical channel. As another example, the terminal device can also obtain the first reference signal sequence based on the mapping order of the reference signal sequence and the multiple complex values ​​carried by the downlink physical channel, etc., which will not be detailed here. It is understood that the description of the multiple complex values ​​received from the downlink physical channel and the multiple complex values ​​carried by the downlink physical channel recovered by the UE also applies below.

[0018] In this embodiment, the access network device can directly map multiple complex values ​​(i.e., the complex values ​​can be determined based on a reference signal sequence, or the complex values ​​can be determined based on the element values ​​of the reference signal sequence, or the complex values ​​are element values ​​in the reference signal sequence) onto the time-frequency resources of the downlink physical channel. In this case, the multiple complex values ​​sent out by the access network device will undergo a channel response. Therefore, after receiving the downlink physical channel, the terminal device can determine the channel response of the downlink physical channel based on the reference signal of the downlink physical channel, and then determine the first reference signal sequence based on the channel response and the multiple received complex values. That is, the first reference signal sequence can be obtained based on the channel response of the downlink physical channel and the multiple complex values ​​received in the downlink physical channel.

[0019] It is understood that the terminal device can directly obtain the first reference signal sequence according to the above method. Alternatively, the terminal device can also obtain the first reference signal sequence based on configuration information. For example, the terminal device can also obtain the first reference signal sequence based on the allocation method of the reference signal sequence, the channel response of the downlink physical channel, and multiple complex values ​​received on the downlink physical channel. The allocation method of the reference signal sequence shown here can be used to indicate that the terminal device needs to obtain the first reference signal sequence based on the channel response of the downlink physical channel. Alternatively, the allocation method of the reference signal sequence shown here can be used to indicate that the element values ​​in the reference signal sequence are directly mapped to the resource elements (REs) of the downlink physical channel.

[0020] In one possible implementation, obtaining the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel includes: demodulating and decoding the plurality of complex values ​​received from the downlink physical channel to obtain a decoding result; and determining the first reference signal sequence based on the decoding result.

[0021] In this embodiment, the access network device can obtain multiple complex values ​​by encoding and modulating each element value in the reference signal sequence. In this case, the complex values ​​sent out by the access network device will undergo channel response. After the terminal device receives the downlink physical channel, it not only needs to determine the channel response of the downlink physical channel and obtain the multiple complex values ​​carried in the downlink physical channel based on the channel response of the downlink physical channel and the multiple complex values ​​received from the downlink physical channel, but also needs to demodulate and decode the multiple complex values ​​carried in the downlink physical channel to obtain the decoding result, thereby obtaining the first reference signal sequence based on the decoding result.

[0022] It is understood that the terminal device can directly obtain the first reference signal sequence according to the above method. Alternatively, the terminal device can also obtain the first reference signal sequence according to configuration information. For example, the terminal device can also obtain the first reference signal sequence according to the allocation method of the reference signal sequence, the decoding result, and the channel response of the downlink physical channel. The allocation method of the reference signal sequence shown here can be used to indicate that the terminal device needs to perform demodulation and decoding processing to obtain the first reference signal sequence according to the decoding result. Alternatively, the allocation method of the reference signal sequence shown here can be used to indicate that the reference signal sequence is sent according to the transmission method of data or control information. Alternatively, the allocation method of the reference signal sequence shown here can be used to indicate that multiple complex values ​​(i.e., multiple complex values ​​carried in the downlink physical channel when the access network device sends the downlink physical channel) are obtained after encoding and modulation processing.

[0023] In one possible implementation, the element values ​​in the first reference signal sequence are complex values ​​received from the downlink physical channel.

[0024] In this embodiment, the access network device can preprocess each element value in the reference signal sequence based on the estimated channel response between the access network device and the terminal device to obtain multiple complex values. In this case, although the multiple complex values ​​sent by the access network device will undergo channel response, since the multiple complex values ​​sent by the access network device have been preprocessed, the terminal device can directly use the received complex values ​​as element values ​​in the first reference signal sequence.

[0025] It is understood that the terminal device can directly obtain the first reference signal sequence according to the above method. Alternatively, the terminal device can also obtain the first reference signal sequence according to configuration information. For example, the terminal device can also obtain the first reference signal sequence according to the allocation method of the reference signal sequence and multiple complex values ​​received from the downlink physical channel. The allocation method of the reference signal sequence shown here can be used to indicate that the terminal device can directly use the multiple received complex values ​​as element values ​​in the first reference signal sequence. That is, the allocation method of the reference signal sequence shown here can be used to indicate that the terminal device does not need to obtain the first reference signal sequence according to the channel response of the downlink physical channel. Alternatively, the allocation method of the reference signal sequence shown here can be used to indicate that the multiple complex values ​​(i.e., the multiple complex values ​​carried in the downlink physical channel when the access network device sends the downlink physical channel) are preprocessed and mapped onto the RE of the downlink physical channel.

[0026] It can be understood that the element values ​​in the first reference signal sequence shown above are multiple complex values ​​received in the downlink physical channel, or the element values ​​in the first reference signal sequence are complex values ​​received in the resource element (RE) of the downlink physical channel.

[0027] In one possible implementation, obtaining the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel includes: obtaining a plurality of complex values ​​carried by the downlink physical channel based on the plurality of complex values ​​received from the downlink physical channel; determining one of the complex values ​​carried by the downlink physical channel as a preset value; and determining the first reference signal sequence based on the preset value corresponding to the plurality of complex values ​​carried by the downlink physical channel.

[0028] In this embodiment, the access network device can quantize each element value in the reference signal sequence to obtain multiple complex values. Even if the multiple complex values ​​sent by the access network device experience channel response, causing the multiple complex values ​​received by the terminal device to differ from those sent by the access network device, the terminal device can still first determine the multiple complex values ​​carried in the downlink physical channel based on the channel response and the multiple complex values ​​received from the downlink physical channel. Then, according to the decision method, each complex value carried in the downlink physical channel is determined as a preset value. Thus, the terminal device can determine the first reference signal sequence based on the preset values ​​corresponding to the multiple complex values ​​carried by the downlink physical channel. These preset values ​​may include preset discrete values; for example, the terminal device can determine each received complex value as a preset discrete value. This embodiment does not limit the number of preset values.

[0029] In one possible implementation, obtaining the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel includes: determining a complex value received from the downlink physical channel as a preset value; and determining the first reference signal sequence based on the preset values ​​corresponding to the plurality of complex values ​​received from the downlink physical channel.

[0030] In this embodiment, the access network device can not only quantize each element value in the reference signal sequence to obtain preset values ​​corresponding to multiple element values, but also preprocess the preset values ​​corresponding to these multiple element values ​​based on the first channel response to obtain multiple complex values. In this case, the terminal device can directly make a decision based on a complex value received from the downlink physical channel to obtain a preset value corresponding to each complex value; then, it can determine the first reference signal sequence based on the preset values ​​corresponding to the multiple complex values ​​received from the downlink physical channel. It can be understood that the access network device can first quantize each element value in the reference signal sequence to obtain preset values ​​corresponding to multiple element values, and then preprocess the preset values ​​corresponding to each element value based on the channel response between the access network device and the terminal device to obtain multiple complex values.

[0031] It is understood that the terminal device can directly obtain the first reference signal sequence according to the above method. Alternatively, the terminal device can also obtain the first reference signal sequence according to configuration information. For example, the terminal device can also obtain the first reference signal sequence according to the allocation method of the reference signal sequence and multiple complex values ​​(including multiple complex values ​​received from the downlink physical channel, or multiple complex values ​​carried in the downlink physical channel). The allocation method of the reference signal sequence shown here can be used to indicate that the terminal device needs to determine each complex value as a preset value. Alternatively, the allocation method of the reference signal sequence shown here can be used to indicate that the multiple complex values ​​are quantized and mapped onto the RE of the downlink physical channel.

[0032] In one possible implementation, the downlink physical channel carries multiple repetitions of the reference signal sequence.

[0033] In this embodiment of the application, the downlink physical channel can improve the situation where the first reference signal sequence determined by the terminal device is inaccurate due to the incorrect reception of the element values ​​of the reference signal sequence by carrying multiple repetitions of the reference signal sequence, thereby improving the reliability of the terminal device in obtaining the first reference signal sequence.

[0034] In one possible implementation, the configuration information further includes one or more of the following:

[0035] The time-frequency resources of the downlink physical channel, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the length of the reference signal sequence, the usage configuration of the reference signal sequence, or the effective time of the reference signal sequence;

[0036] The mapping order of the reference signal sequence on the downlink physical channel includes: the reference signal sequence is mapped to the downlink physical channel in the order of frequency domain first and then time domain, or the reference signal sequence is mapped to the downlink physical channel in the order of time domain first and then frequency domain.

[0037] The usage configuration of the reference signal sequence includes any one or more of the following: the time-frequency resources occupied by the reference signal sequence on the downlink physical channel, the configuration type of the reference signal sequence, or the port configuration of the reference signal sequence.

[0038] In one possible implementation, the method further includes: sending an uplink signal according to the first reference signal sequence; or receiving a downlink signal according to the first reference signal sequence.

[0039] In this embodiment, after obtaining the first reference signal sequence, the terminal device can send the first reference signal sequence to the access network device, so that the access network device can estimate the channel response between the terminal device and the access network device based on the first reference signal sequence. Alternatively, after obtaining the first reference signal sequence, the terminal device can also perform operations such as channel estimation, channel measurement, or time synchronization based on the first reference signal sequence.

[0040] In one possible implementation, the reference signal sequence includes any one of a demodulation reference signal (DMRS) sequence, a sounding reference signal (SRS) sequence, or a channel state information-reference signal (CSI-RS) sequence.

[0041] Secondly, embodiments of this application provide a method for determining a reference signal sequence, the method comprising:

[0042] Multiple complex values ​​are mapped to the time-frequency resources of the downlink physical channel, the complex values ​​being determined based on a reference signal sequence; the downlink physical channel is then transmitted.

[0043] In this embodiment of the application, after the access network device determines the complex values ​​based on the reference signal sequence, it can map these multiple complex values ​​onto the time-frequency resources of the downlink physical channel. The aforementioned transmission of the downlink physical channel can be understood as: transmitting the downlink physical channel through the time-frequency resources.

[0044] In one possible implementation, the method further includes: sending configuration information of the reference signal sequence.

[0045] In one possible implementation, the configuration information includes the allocation method of the reference signal sequence.

[0046] In one possible implementation, the downlink physical channel carries a reference signal for determining the channel response of the downlink physical channel.

[0047] In one possible implementation, mapping multiple complex values ​​to the time-frequency resources of the downlink physical channel includes: encoding and modulating each element value in the reference signal sequence to obtain the multiple complex values; and mapping the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0048] In one possible implementation, mapping the plurality of complex values ​​to the time-frequency resources of the downlink physical channel includes: processing each element value in the reference signal sequence according to a first channel response to obtain the plurality of complex values, wherein the first channel response is the channel response to be experienced by the downlink physical channel; and mapping the plurality of complex values ​​to the time-frequency resources of the downlink physical channel.

[0049] In one possible implementation, mapping multiple complex values ​​to the time-frequency resources of the downlink physical channel includes: quantizing an element value of the reference signal sequence into a preset value; obtaining the multiple complex values ​​according to the preset values ​​corresponding to the multiple element values ​​in the reference signal sequence; and mapping the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0050] In one possible implementation, the downlink physical channel carries multiple repetitions of the reference signal sequence.

[0051] In this embodiment, the downlink physical channel carrying multiple repetitions of the reference signal sequence can also be understood as the downlink physical channel carrying multiple repetitions of the multiple complex values. That is, the downlink physical channel can carry multiple repetitions of multiple complex values ​​determined according to the reference signal sequence.

[0052] In one possible implementation, the configuration information further includes any one or more of the following: the time-frequency resources of the downlink physical channel, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the length of the reference signal sequence, the usage configuration of the reference signal sequence, or the effective time of the reference signal sequence.

[0053] The mapping order of the reference signal sequence on the downlink physical channel includes: the reference signal sequence is mapped to the downlink physical channel in the order of frequency domain first and then time domain, or the reference signal sequence is mapped to the downlink physical channel in the order of time domain first and then frequency domain; the usage configuration of the reference signal sequence includes any one or more of the following information: the time and frequency resources occupied by the reference signal sequence on the downlink physical channel, the configuration type of the reference signal sequence, or the port configuration of the reference signal sequence.

[0054] In one possible implementation, the reference signal sequence includes any one of a DMRS sequence, an SRS sequence, or a CSI-RS sequence.

[0055] It is understandable that the explanation of the second aspect and its beneficial effects can be found in the explanation of the first aspect and its beneficial effects, and will not be repeated here.

[0056] Thirdly, embodiments of this application provide a communication device for executing the method in the first aspect or any possible implementation thereof. The communication device includes units that execute the method in the first aspect or any possible implementation thereof.

[0057] For example, the communication device includes a processing unit and a transceiver unit.

[0058] Fourthly, embodiments of this application provide a communication device for performing the method in the second aspect or any possible implementation thereof. The communication device includes units capable of performing the method in the second aspect or any possible implementation thereof.

[0059] For example, the communication device includes a processing unit and a transceiver unit.

[0060] Fifthly, embodiments of this application provide a communication device, the communication device including a processor, configured to execute the method shown in the first aspect or any possible implementation thereof. Alternatively, the processor may execute computer execution instructions stored in a memory to cause the method shown in the first aspect or any possible implementation thereof to be executed.

[0061] In the execution of the above method, the processes of sending information (such as sending uplink signals) or receiving information (such as receiving downlink physical channel or configuration information) can be understood as the process by which the processor outputs the aforementioned information, or the process by which the processor receives the aforementioned input information. When outputting the aforementioned information, the processor outputs the information to the transceiver for transmission. After being output by the processor, the information may require further processing before reaching the transceiver. Similarly, when the processor receives the aforementioned input information, the transceiver receives the information and inputs it to the processor. Furthermore, after the transceiver receives the aforementioned information, it may require further processing before being input to the processor.

[0062] Based on the above principles, for example, the receiving downlink physical channel mentioned in the aforementioned method can be understood as the processor inputting the downlink physical channel. Alternatively, receiving configuration information can be understood as the processor inputting configuration information. Or, sending uplink signals can be understood as the processor outputting uplink signals.

[0063] Unless otherwise specified, or unless it contradicts its actual function or internal logic in the relevant description, the transmission, sending, and receiving operations involved in the processor can be more generally understood as processor output and input operations, rather than transmission, sending, and receiving operations directly performed by radio frequency circuits and antennas.

[0064] In implementation, the processor can be a dedicated processor for executing these methods, or it can be a processor that executes computer instructions stored in memory to execute these methods, such as a general-purpose processor. The memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or disposed on different chips. This application does not limit the type of memory or the arrangement of the memory and processor.

[0065] In one possible implementation, the memory is located outside the communication device.

[0066] In one possible implementation, the memory is located within the communication device.

[0067] In this embodiment of the application, the processor and memory may also be integrated into a single device, that is, the processor and memory can be integrated together.

[0068] In one possible implementation, the communication device further includes a transceiver for receiving and / or transmitting signals.

[0069] For example, a transceiver can be used to receive configuration information sent by access network devices. Alternatively, a transceiver can be used to receive downlink physical channels sent by access network devices.

[0070] Sixthly, embodiments of this application provide a communication device, the communication device including a processor for executing the method shown in the second aspect or any possible implementation thereof. Alternatively, the processor is configured to execute computer execution instructions stored in a memory to cause the method shown in the second aspect or any possible implementation thereof to be executed.

[0071] In the execution of the above method, the processes of sending information (such as sending downlink physical channel or sending configuration information) or receiving information (such as receiving uplink signals) can be understood as the process of the processor outputting the above information and the process of the processor receiving the above information as input. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, when the processor receives the above information as input, the transceiver receives the above information and inputs it to the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input to the processor.

[0072] Based on the above principles, for example, transmitting the downlink physical channel mentioned in the aforementioned method can be understood as the processor outputting the downlink physical channel. Alternatively, transmitting configuration information can be understood as the processor outputting configuration information. Or, receiving uplink signals can be understood as the processor inputting uplink signals.

[0073] Unless otherwise specified, or unless it contradicts its actual function or internal logic in the relevant description, the transmission, receiving, and receiving operations involved in the processor can be more generally understood as processor output and receiving, input, and other operations, rather than transmission, receiving, and receiving operations directly performed by radio frequency circuits and antennas.

[0074] In implementation, the processor can be a dedicated processor for executing these methods, or it can be a processor that executes computer instructions stored in memory to execute these methods, such as a general-purpose processor. The memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or disposed on different chips. This application does not limit the type of memory or the arrangement of the memory and processor.

[0075] In one possible implementation, the memory is located outside the communication device.

[0076] In one possible implementation, the memory is located within the communication device.

[0077] In this embodiment of the application, the processor and memory may also be integrated into a single device, that is, the processor and memory can be integrated together.

[0078] In one possible implementation, the communication device further includes a transceiver for receiving and / or transmitting signals.

[0079] For example, transceivers can be used to send downlink physical channel or configuration information to terminal devices.

[0080] In a seventh aspect, embodiments of this application provide a communication device, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled, the interface being used to input a downlink physical channel; and the logic circuit being used to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel.

[0081] In one possible implementation, the interface is also used to input configuration information for the reference signal sequence.

[0082] In one possible implementation, the interface is further configured to input a downlink signal and / or output an uplink signal based on the first reference signal sequence.

[0083] It is understandable that the description of the relationship between complex values ​​and the first reference signal sequence, as well as the configuration information, can be found in the first part, and will not be elaborated here.

[0084] Eighthly, embodiments of this application provide a communication device, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled, the logic circuit is used to map a plurality of complex values ​​to time-frequency resources of a downlink physical channel, the plurality of complex values ​​being determined according to a reference signal sequence; and the interface is used to output the downlink physical channel.

[0085] In one possible implementation, the interface is also used to output configuration information for the reference signal sequence.

[0086] In one possible implementation, the interface is further configured to input an uplink signal and / or output a downlink signal based on the first reference signal sequence.

[0087] It is understandable that the description of the relationship between complex values ​​and the first reference signal sequence, as well as the configuration information, can be found in the first part, and will not be elaborated here.

[0088] Ninthly, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer, causes the method shown in the first aspect or any possible implementation thereof to be executed; or causes the method shown in the second aspect or any possible implementation thereof to be executed.

[0089] In a tenth aspect, embodiments of this application provide a computer program product comprising a computer program or computer code that, when run on a computer, causes the method shown in the first aspect or any possible implementation thereof to be executed; or causes the method shown in the second aspect or any possible implementation thereof to be executed.

[0090] Eleventhly, embodiments of this application provide a computer program that, when run on a computer, executes the method shown in the first aspect or any possible implementation thereof; or, executes the method shown in the second aspect or any possible implementation thereof.

[0091] In a twelfth aspect, embodiments of this application provide a wireless communication system, the wireless communication system including a terminal device and an access network device, the terminal device being configured to perform the method shown in the first aspect or any possible implementation thereof, and the access network device being configured to perform the method shown in the second aspect or any possible implementation thereof. Attached Figure Description

[0092] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0093] Figure 2a This is a schematic diagram of a channel estimation process provided in an embodiment of this application;

[0094] Figure 2b This is a schematic diagram of a process for allocating a reference signal sequence provided in an embodiment of this application;

[0095] Figure 3 This is a schematic flowchart of a method for determining a reference signal sequence provided in an embodiment of this application;

[0096] Figures 4a to 4c This is a schematic diagram illustrating the result of mapping a DMRS sequence to a physical downlink share channel (PDSCH) according to an embodiment of this application.

[0097] Figure 5a and Figure 5bThis is a schematic diagram illustrating the result of mapping a DMRS sequence to a PDSCH according to an embodiment of this application;

[0098] Figure 6 This is a schematic flowchart of a method for determining a reference signal sequence provided in an embodiment of this application;

[0099] Figures 7 to 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0100] To make the objectives, technical solutions, and advantages of this application clearer, the application will now be described in further detail with reference to the accompanying drawings.

[0101] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used only to distinguish different objects and not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0102] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0103] In this application, "at least one (item)" means one or more, "more than" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0104] The technical solution provided in this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Internet of Things (IoT) systems, Narrow Band Internet of Things (NB-IoT) systems, Wireless Fidelity (WiFi), 5th Generation (5G) communication systems, or New Radio (NR) systems, and other future communication systems. Furthermore, this communication system includes access network equipment and terminal equipment, with the terminal equipment located within the coverage area of ​​the access network equipment. The terminal equipment and access network equipment can interact in this communication system, such as the terminal equipment sending uplink signals to the access network equipment, and the access network equipment sending downlink signals to the terminal equipment.

[0105] The technical solutions provided in this application can also be applied to machine-type communication (MTC), long-term evolution-machine (LTE-M) technology, device-to-device (D2D) networks, machine-to-machine (M2M) networks, Internet of Things (IoT) networks, or other networks. Among them, IoT networks may include, for example, vehicle-to-everything (V2X) networks. The communication methods in V2X systems are collectively referred to as vehicle-to-everything (V2X), where X can represent anything. For example, V2X may include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, etc. Examples are shown below. Figure 1 In this context, terminal devices can communicate with each other through D2D, M2M, or V2X technologies.

[0106] The following details the terminology used in this application.

[0107] 1. Terminal equipment

[0108] The terminal device in this application is a device with wireless transceiver capabilities. The terminal device can communicate with access network equipment (or network equipment, etc.) in a radio access network (RAN).

[0109] Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent, or user device, etc. In one possible implementation, the terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). In one possible implementation, the terminal equipment can be a handheld device with wireless communication capabilities, vehicle-mounted device, wearable device, sensor, terminal in the Internet of Things, terminal in the Internet of Vehicles, 5th generation (5G) network, and any form of terminal equipment in future networks, etc., which is not limited in this application.

[0110] For ease of description, the various embodiments provided in this application will be described below using a UE as an example.

[0111] 2. Access network equipment

[0112] The access network device in this application can be a device deployed in a wireless access network to provide wireless communication services to terminal devices. This access network device can also be referred to as an access device, (R)AN device, or network device, etc.

[0113] The access network equipment may include, but is not limited to: next-generation node base stations (gNBs) in 5G systems, evolved node Bs (eNBs) in LTE systems, radio network controllers (RNCs), node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home-evolved node Bs (or home node Bs (HNBs)), base band units (BBUs), transmitting and receiving points (TRPs), transmitting points (TPs), small cell equipment (picos), mobile switching centers, or network equipment in future networks. This access network equipment may also be equipment carrying base station functions in D2D, V2X, or M2M systems. This application does not limit the specific type of access network equipment. The names of equipment with access network functions may differ in systems using different wireless access technologies.

[0114] Optionally, in some deployments of access network equipment, the access network equipment may include centralized units (CUs) and distributed units (DUs), etc. In other deployments of access network equipment, the CU may be divided into CU-control plane (CP) and CU-user plane (UP), etc. In still other deployments of access network equipment, the access network equipment may also be an open radio access network (ORAN) architecture, etc. This application does not limit the specific deployment method of the access network equipment.

[0115] Based on the terminal equipment and access network equipment described above, this application provides a communication system. Figure 1 This is a schematic diagram of a communication system provided in an embodiment of this application. For example... Figure 1 As shown, the communication system may include at least one access network device, such as... Figure 1 The base station in the middle, and at least one terminal device, such as Figure 1In this communication system, the access network device can send configuration information or downlink signals such as PDSCH to UE1 to UE6, and UE1 to UE6 can send uplink signals to the access network device, which can also receive the uplink signals.

[0116] For example, terminal devices can communicate directly. This can be achieved, for instance, through D2D technology. Figure 1 As shown, UE4 and UE5, and UE4 and UE6, can communicate directly using D2D technology. UE4 or UE6 can communicate with UE5 individually or simultaneously. Alternatively, UE4 to UE6 can also communicate with access network equipment separately. UE4 or UE6 can communicate directly with access network equipment, or indirectly, such as UE6 communicating with access network equipment via UE5.

[0117] It should be understood that Figure 1 An access network device and multiple terminal devices are illustrated exemplaryly, along with communication links between the devices. Optionally, the communication system may include multiple access network devices, and the coverage area of ​​each access network device may include other numbers of terminal devices, such as more or fewer terminal devices. This application does not limit this.

[0118] The aforementioned communication devices, such as Figure 1 The base station and UE1 to UE6 in the system can be configured with multiple antennas. These multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals, etc. The specific structure of each communication device is not limited in this application embodiment. Optionally, the communication system may also include other network entities such as a network controller and a mobility management entity, but this application embodiment is not limited to these.

[0119] It is understood that the communication systems to which the method for determining the reference signal sequence provided in this application is applicable will not be described in detail below. For ease of description, the various embodiments provided in this application will be illustrated below using a base station as an example.

[0120] 3. Reference signal

[0121] The reference signal can be used by the receiving device to perform operations such as channel estimation, channel measurement, time synchronization, or frequency synchronization. For example, the reference signal can be a signal sent by the transmitting device to the receiving device, and both the transmitting and receiving devices are aware of it. The transmitting device shown in this application can be understood as a device that transmits the reference signal, and the receiving device can be understood as a device that receives the reference signal.

[0122] For example, channel estimation can be performed by the receiving device based on a known reference signal (i.e., a reference signal that both the transmitting and receiving devices have obtained in advance) and a received reference signal that has passed through the channel. For instance, channel estimation is required during data demodulation or precoding calculations.

[0123] For example, channel measurement can be performed by the receiving device based on a known reference signal (i.e., a reference signal that both the transmitting and receiving devices have obtained in advance) and the received reference signal that has passed through the channel. For example, the reference signal receiving power (RSRP) and the signal to interference plus noise ratio (SINR) of the channel can be measured.

[0124] For example, the time synchronization receiving device determines the time of receiving the reference signal based on a known reference signal (i.e., a reference signal that both the transmitting and receiving devices have obtained in advance) and the received reference signal that has passed through the channel. For instance, during the initial access process, the terminal device needs to measure the primary and secondary synchronization signals in the SSB for downlink synchronization.

[0125] The reference signals shown in this application may include demodulation reference signals (DMRS), sounding reference signals (SRS), or channel state information-reference signals (CSI-RS), etc. For ease of description, the various embodiments provided in this application will be described below using DMRS as an example. However, the various embodiments provided in this application are also applicable to SRS or CSI-RS. For example, the DMRS configuration information shown below can be replaced with SRS configuration information or CSI-RS configuration information. Similarly, step 604 shown below can be replaced with the UE obtaining a first SRS sequence, and step 605 shown below can be replaced with the UE performing uplink transmission based on the first SRS sequence, etc. Likewise, step 604 shown below can be replaced with the UE obtaining a first CSI-RS sequence, and step 605 shown below can be replaced with the UE performing downlink reception based on the first CSI-RS sequence, etc.

[0126] 4. Configuration information of the reference signal sequence

[0127] The configuration information for the reference signal sequence can be used to configure information related to the reference signal sequence. This configuration information is used to configure one or more of the following: the allocation method of the reference signal sequence, the time-frequency resources of the downlink physical channel used to carry the reference signal sequence, the length of the reference signal sequence, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the usage configuration of the reference signal sequence, and the usage scope of the reference signal sequence.

[0128] The allocation method of the reference signal sequence can be referred to the descriptions in the various embodiments shown below, and will not be detailed here. It is understood that the allocation method of the reference signal sequence may be included in the aforementioned reference signal configuration information. In this case, the UE can explicitly learn the allocation method of the reference signal sequence according to the instructions of the base station. Alternatively, the reference signal configuration information may not include the allocation method of the reference signal sequence. In this case, the allocation method of the reference signal sequence may be predefined. For example, the allocation method of the reference signal sequence may be predefined by a protocol or related standard. For example, any one of the four different allocation methods of the reference signal sequence shown below can be predefined, so that both the UE and the base station process the reference signal sequence according to the predefined allocation method.

[0129] The downlink physical channel used to carry the reference signal sequence can be a physical downlink share channel (PDSCH), a physical downlink control channel (PDCCH), or other downlink physical channels defined in standards or protocols, etc., and this application embodiment does not limit it. For ease of description, the method provided by the embodiment of this application will be described below using PDSCH as an example of the downlink physical channel used to carry the reference signal sequence.

[0130] The time-frequency resources of PDSCH (i.e., the downlink physical channel used to allocate reference signal sequences) can be used to represent the time-frequency resources that carry the PDSCH when the base station transmits it. For example, the base station can transmit the PDSCH using certain time-frequency resources.

[0131] The length of the reference signal sequence can be explicitly configured directly or determined based on the bandwidth of the physical channel using the reference signal sequence (the channel involved in uplink transmission or downlink reception as shown in step 605 below). For example, if the reference signal sequence occupies the full bandwidth of the physical channel using the reference signal sequence, the length of the reference signal sequence can be the same as the bandwidth of the physical channel using the reference signal sequence (e.g., the bandwidth of the physical channel can be in units of the number of subcarriers, RBs, or REs; this application does not limit the specific value of the bandwidth of the physical channel). Alternatively, the reference signal sequence can also be a 2-comb, in which case the length of the reference signal sequence can be half the bandwidth of the physical channel using the reference signal sequence. In other words, if the reference signal sequence maps one element every other subcarrier in the frequency domain, then the length of the reference signal sequence can be half the bandwidth of the physical channel using the reference signal sequence. As another example, the reference signal sequence can also be a 3-comb, in which case the length of the reference signal sequence can be one-third the bandwidth of the physical channel using the reference signal sequence. In other words, if the reference signal sequence maps one element every two subcarriers in the frequency domain, then the length of the reference signal sequence can be one-third of the bandwidth of the physical channel using the reference signal sequence. This application does not limit the relationship between the length of the reference signal sequence and the bandwidth of the physical channel using the reference signal sequence.

[0132] The mapping order of the reference signal sequence on the PDSCH can be either frequency domain first, then time domain, or time domain first, then frequency domain. For example, the frequency domain first, time domain second mapping order shown here refers to: mapping the element values ​​of the reference signal sequence subcarrier by subcarrier on a first time domain resource, starting from the start subcarrier, until the end subcarrier; then mapping the element values ​​of the reference signal sequence subcarrier by subcarrier on a second time domain resource, starting from the start subcarrier, until the end subcarrier. The first and second time domain resources refer to the time domain resources within the time-frequency resources of the PDSCH, and the number of the first time domain resource is less than the number of the second time domain resource. The start subcarrier refers to the start subcarrier of the frequency domain resource within the time-frequency resources of the PDSCH, and the end subcarrier refers to the end subcarrier of the frequency domain resource within the time-frequency resources of the PDSCH. For example, the first time-domain resource can be an orthogonal frequency division multiplexing (OFDM) symbol, and the second time-domain resource can also be an OFDM symbol, but the OFDM symbol number of the first time-domain resource is less than the OFDM symbol number of the second time-domain resource. The time-domain-to-frequency-domain mapping order shown here refers to: mapping the element values ​​of the reference signal sequence symbol by symbol in the first frequency-domain resource, starting from the initial OFDM symbol, until the final OFDM symbol; then mapping the element values ​​of the reference signal sequence symbol by symbol in the second frequency-domain resource, starting from the initial OFDM symbol, until the final OFDM symbol. The first and second frequency-domain resources refer to the frequency-domain resources within the time-frequency resources of the PDSCH, and the number of the first frequency-domain resource is less than the number of the second frequency-domain resource. The initial OFDM symbol refers to the initial OFDM symbol of the time-domain resource within the time-frequency resources of the PDSCH, and the final OFDM symbol refers to the final OFDM symbol of the time-domain resource within the time-frequency resources of the PDSCH. For example, the first frequency domain resource can be a subcarrier, and the second frequency domain resource can also be a subcarrier, but the subcarrier number of the first frequency domain resource is less than the subcarrier number of the second frequency domain resource. It is understood that the mapping order shown above is exemplified by mapping the element values ​​of the reference signal sequence to the PDSCH. However, in this embodiment, multiple complex values ​​determined based on the reference signal sequence can also be mapped to the PDSCH. Since these multiple complex values ​​are determined based on multiple element values ​​of the reference signal sequence, for the sake of simplicity, the method of mapping multiple complex values ​​to the PDSCH will not be described in detail here.

[0133] Optionally, the reference signal sequence can be repeated more than once on the PDSCH. Therefore, the mapping order of the reference signal sequence on the PDSCH can be as follows: first, map one repetition of the reference signal sequence, and then map the next repetition (i.e., first map all element values ​​of the reference signal sequence, and then repeat the mapping of all element values ​​of the reference signal sequence); or, it can be as follows: first, map multiple repetitions of each element value of the reference signal sequence, and then map multiple repetitions of the next element value. For example, if the reference signal sequence S = [S1, S2, S3, ..., S36], and the reference signal sequence is repeated twice on the PDSCH (i.e., the PDSCH carries two repetitions of the reference signal sequence), then the mapping order of the reference signal sequence on the PDSCH can be S1, S2, S3, ..., S36, S1, S2, S3, ..., S36; or, the mapping order of the reference signal sequence on the PDSCH can be S1, S1, S2, S2, S3, S3, ..., S36, S36. S1 to S36 shown here can be understood as complex numerical values. It is understood that the reference signal configuration information may include the mapping order of the reference signal sequence on the PDSCH. Alternatively, the reference signal configuration information may not include the mapping order of the reference signal sequence on the PDSCH; in this case, the mapping order of the reference signal sequence on the PDSCH may be predefined by a protocol or standard, etc.

[0134] For example, the number of repetitions of the reference signal sequence on the PDSCH can be determined based on the length of the reference signal sequence and the size of the time-frequency resources of the PDSCH. For example Where k represents the number of repetitions, floor can be used to represent rounding down, N can be used to represent the number of REs on the PDSCH that can be used to map the reference signal sequence, and L represents the length of the reference signal sequence. It is understood that the reference signal configuration information may include the number of repetitions of the reference signal sequence. It is also understood that the reference signal configuration information may not include the number of repetitions of the reference signal sequence; in this case, the number of repetitions of the reference signal sequence can be predefined.

[0135] The usage configuration of the reference signal sequence includes one or more of the following: the number of time-domain symbols occupied by the reference signal sequence on the physical channel using the reference signal sequence, the configuration type of the reference signal sequence, and the reference signal port configuration. The configuration type of the reference signal sequence shown here can include type1 or type2, etc. It is understood that the usage configuration of the reference signal sequence may not be included in the reference signal configuration information; in this case, the usage configuration of the reference signal sequence can be predefined by a protocol or standard, etc.

[0136] The scope of use of the reference signal sequence includes the physical channels on which the reference signal sequence can be used and / or the effective time of the reference signal sequence. The physical channels on which the reference signal sequence can be used may include one or more of PUSCH, PUCCH, PDSCH, or PDCCH, such as the channels involved in uplink transmission or downlink reception in step 605 as shown below. It is understood that the scope of use of the reference signal sequence may be included in the reference signal configuration information. Alternatively, the scope of use of the reference signal sequence may not be included in the reference signal configuration information; in this case, the scope of use of the reference signal sequence may be predefined, such as by a protocol or standard.

[0137] It is understood that the configuration information of the reference signal sequence shown above mainly refers to the configuration information used by the terminal device when it recovers the first reference signal sequence from the PDSCH. In other words, the terminal device can recover the first reference signal sequence through this configuration information. That is, the configuration information of the reference signal sequence can be understood as the relevant configuration information of the reference signal sequence carried in the downlink physical channel that needs to be allocated to the terminal device.

[0138] Understandably, if all of the above information is predefined, the base station does not need to send reference signal configuration information to the UE.

[0139] It is understood that the aforementioned reference signal configuration information may be carried in any of the following: downlink control information (DCI), radio resource control (RRC) signaling, media access control (MAC) control element (MAC CE) signaling, or broadcast messages. Alternatively, the reference signal configuration information may also be carried in other signaling or messages, and this application does not limit this.

[0140] It is understandable that the element values ​​of the reference signal sequence shown above can also be simply referred to as the elements of the reference signal sequence.

[0141] It is understood that the above descriptions of various terms also apply to the various embodiments shown below. To avoid redundancy, the above terms will not be described again below.

[0142] For example, the process by which the UE obtains the reference signal sequence S in advance can be as follows:

[0143] like Figure 2aAs shown, the base station can send a reference signal sequence S to the UE, thus enabling the UE to know the reference signal sequence. This ensures that both the base station and the UE are aware of the reference signal sequence sent by the UE. Furthermore, after the UE sends the uplink reference signal, the base station can also estimate the uplink channel response based on the reference signal sequence sent by the UE. It can be understood that when the channel exhibits uplink and downlink reciprocity, the base station can also estimate the downlink channel response based on the reference signal sequence sent by the UE.

[0144] For example, in a new radio (NR) system, DMRS can employ either the Golden Sequence or the Zadoff-Chu (ZC) sequence. The Golden Sequence and Zadoff-Chu sequence can be understood as structured sequences.

[0145] For example, a DMRS sequence based on a ZC sequence can be represented as:

[0146]

[0147] Where α = 0, δ = 1, and n represents the index of each element in the DMRS sequence. Used to indicate the number of subcarriers in the PUSCH where DMRS is located. M ZC Used to represent the sequence length, equal to N ZC To satisfy N ZC <M ZC The largest prime number, x q The original ZC sequence, f gh and v represent the group number and sequence number of the sequence group frequency hopping, respectively. The base station determines their values ​​by configuring whether to perform sequence group frequency hopping and sequence frequency hopping. The reference signal ID configured for the base station.

[0148] As can be seen from the above formula, the DMRS sequence based on the ZC sequence can be related to the number of subcarriers in the PUSCH containing the DMRS sequence, f gh v These parameters are related. Therefore, the base station only needs to configure these parameters for the UE, and the UE can generate a DMRS sequence according to the above formula. Simultaneously, the base station can also generate a DMRS sequence in the same way, and the DMRS sequences generated by the UE and the base station are identical. Thus, both the base station and the UE can obtain a DMRS sequence, such as... Figure 2b As shown.

[0149] Meanwhile, in mMTC or other scenarios with a large number of UEs, to improve resource utilization, multiple UEs can be allocated to the same time-frequency resource, and the receiving device can use MIMO technology or an advanced receiver to distinguish the signals of different UEs. When multiple UEs (such as the transmitting device shown above) simultaneously transmit reference signals on the same time-frequency resource, the received signal Y received by the receiving device can be expressed as Y = ∑ i S i H i +n, at this point, the reference signals between different UEs will interfere with each other, affecting channel estimation performance. In order to reduce the interference between multi-user reference signals, the reference signals between UEs should be as orthogonal as possible, that is, the correlation between the reference signals of different UEs should be as low as possible.

[0150] However, the Golden Sequence and ZC Sequence can only support a maximum of 12 orthogonal ports. If the number of UEs on the same time-frequency resource exceeds 12, non-orthogonal sequences need to be used for expansion. Furthermore, the Golden Sequence and ZC Sequence expanded using non-orthogonal sequences exhibit high correlation, resulting in poor channel estimation performance. However, some unstructured reference signal sequences can achieve better channel estimation performance. Unstructured reference signal sequences cannot be generated using formulas, making it impossible to allocate reference signal sequences to UEs using the aforementioned allocation methods. Therefore, how the base station allocates reference signal sequences to UEs urgently needs to be addressed.

[0151] Generally, unstructured reference signal sequences cannot be generated using formulas, so they are typically predefined and stored in the base station and UE. This results in fixed predefined reference signal sequences, and the overhead of storing these sequences increases as the number and length of predefined reference signal sequences grow.

[0152] In view of this, this application provides a method and apparatus for determining a reference signal sequence. In the technical solution provided by this application, even if the reference signal sequence is an unstructured sequence, the UE can still obtain the reference signal sequence, thereby ensuring that both the UE and the base station are aware of the reference signal sequence. Furthermore, the method provided by this application not only allows for flexible adjustment of the reference signal sequence but also improves the storage overhead of the reference signal sequence for both the UE and the base station.

[0153] Figure 3 This is a schematic flowchart of a method for determining a reference signal sequence provided in an embodiment of this application, as shown below. Figure 3 As shown, the method includes:

[0154] 301. The base station maps multiple complex values ​​to the time-frequency resources of the downlink physical channel, and these multiple complex values ​​are determined based on a reference signal sequence.

[0155] After determining multiple complex values ​​based on a reference signal sequence, the base station can map these complex values ​​onto the time-frequency resources of the downlink physical channel. The aforementioned transmission of the downlink physical channel can be understood as: transmitting the downlink physical channel through the aforementioned time-frequency resources. Since multiple complex values ​​are mapped onto the time-frequency resources of the downlink physical channel, transmitting the downlink physical channel through time-frequency resources can also be understood as: transmitting the aforementioned multiple complex values ​​through time-frequency resources; or, it can also be understood as: the downlink physical channel carrying a reference signal sequence; or, it can also be understood as: the downlink physical channel carrying multiple complex values ​​determined based on the reference signal sequence. It is understood that the aforementioned time-domain resources can be scheduled by the base station, or can be semi-statically configured, etc., and this application embodiment does not limit this. Correspondingly, the base station can indicate the time-frequency resources to the UE through configuration information or other information.

[0156] The multiple complex values ​​shown in the embodiments of this application are determined based on a reference signal sequence, including multiple complex values ​​that are multiple element values ​​of the reference signal sequence. The method by which the base station obtains the multiple complex values ​​can be found in the description of step 303, and will not be detailed here.

[0157] The complex values ​​shown in the embodiments of this application can be understood as follows:

[0158] A complex value is a number of the form z = a + bi, where a and b are both real numbers, a is called the real part, b is called the imaginary part, and i is called the imaginary unit. The imaginary part of z can be 0; in this case, the complex value can still be called a real number. Alternatively, the imaginary part of z can be non-zero, and the real part can be 0; in this case, the complex value can also be called a pure imaginary number. Alternatively, the real part of z can be non-zero, and the imaginary part can also be non-zero. Therefore, the specific value of the complex value is not limited in the embodiments of this application. A complex value can also be called a complex value symbol or a complex value element, etc.; the specific name of the complex value is not limited in the embodiments of this application.

[0159] 302. The base station sends a downlink physical channel to the UE. Correspondingly, the UE receives the downlink physical channel.

[0160] For example, a base station can transmit downlink physical channels using time-frequency resources.

[0161] 303. The UE obtains a first reference signal sequence based on multiple complex values ​​received from the downlink physical channel.

[0162] Generally, the signal received by the UE is the signal transmitted by the base station after passing through the channel, and will be different from the signal transmitted by the base station. Therefore, the multiple complex values ​​received by the UE shown in the embodiments of this application may be different from the multiple complex values ​​transmitted by the base station. It is understood that the downlink physical channel shown in the embodiments of this application may include PDSCH or physical downlink control channel (PDCCH), etc., and the embodiments of this application do not limit the type of downlink physical channel. For ease of explanation, the method provided in the embodiments of this application will be described below using PDSCH as an example of the downlink physical channel.

[0163] The following will describe in detail the method by which the base station determines multiple complex values ​​and the method by which the UE obtains the first reference signal sequence in the embodiments of this application.

[0164] It is understood that the first DMRS sequence shown below can be interpreted as a DMRS sequence obtained by the UE based on multiple complex values ​​received from the PDSCH. This first DMRS sequence can also be understood as a DMRS sequence allocated by the base station to the UE, meaning that the base station or UE can use this first DMRS sequence for operations such as channel estimation, channel measurement, or time synchronization. In other words, the first DMRS sequence shown below does not represent the DMRS sequence of the PDSCH itself. For example... Figure 4a For example, the first DMRS sequence does not represent the DMRS of the PDSCH. The description of the first DMRS sequence also applies to the first reference signal sequence shown in the embodiments of this application.

[0165] Implementation Method 1

[0166] Complex values ​​are element values ​​in the reference signal sequence. That is, the multiple complex values ​​determined by the base station are multiple element values ​​in the reference signal sequence. For example, the base station can directly map multiple element values ​​in the reference signal sequence to the REs of the downlink physical channel. Correspondingly, the UE can recover the multiple complex values ​​carried by the downlink physical channel (i.e., the multiple complex values ​​sent by the base station) based on the multiple complex values ​​received on the downlink physical channel and the channel response of the downlink physical channel, and obtain the first reference signal sequence based on the recovered multiple complex values.

[0167] For example, the base station can also map multiple element values ​​onto the REs of the downlink physical channel according to the configuration information of the reference signal sequence. For instance, the base station can determine the reference signal sequence based on its length. As another example, the base station can also map multiple element values ​​onto the time-frequency resources of the downlink physical channel configured in the configuration information. Yet another example, the base station can map multiple element values ​​onto the REs of the downlink physical channel according to the mapping order of the reference signal sequence. The mapping order shown in this application embodiment may include: mapping multiple element values ​​onto the REs of the downlink physical channel in a time-domain-first, then frequency-domain order, and / or mapping multiple repetitions of multiple element values ​​onto the REs of the downlink physical channel in a mapping order.

[0168] For example, a DMRS sequence S = [S1, S2, ..., S36] means the DMRS sequence contains 36 element values, and its length is 36 element values. The DMRS sequence repeats 4 times. The mapping order of the DMRS sequence on the PDSCH is first the frequency domain, then the time domain. The mapping order of the DMRS sequence with respect to the number of repetitions is to first map one repetition of the reference signal sequence before mapping the next repetition. The time-frequency resources of this PDSCH consist of one resource block (RB) (e.g., including 12 subcarriers) and one time slot (e.g., including 14 OFDM symbols). The mapping result of the DMRS sequence on the time-frequency resources of this PDSCH can be as follows: Figure 4a As shown. It is understood that the constituent units such as RB, slot, or RE shown in the embodiments of this application are merely examples, and the time-domain resources or frequency-domain resources that make up RE or RB may change with the evolution of communication technology.

[0169] Figure 4a The horizontal axis can be used to represent time-domain resources, and the vertical axis can be used to represent frequency-domain resources. Furthermore, the vertical axis represents frequencies from low to high. In the embodiments of this application, an RE can be represented as an OFDM symbol in the time domain and a subcarrier in the frequency domain. For example... Figure 4aIn the PDSCH, the first two OFDM symbols in the time-frequency resources can be used to carry the DMRS sequence of the PDSCH. The third to fourteenth OFDM symbols in the time-frequency resources of the PDSCH can be used to carry the DMRS sequence. Since the mapping order of the DMRS sequence on the PDSCH is frequency domain first and time domain first, the DMRS sequence can be mapped element by element on the third OFDM symbol, starting from the start subcarrier and proceeding subcarrier to the end subcarrier (i.e., elements S1 to S12 can be mapped to the third OFDM symbol). Elements S13 to S24 can be mapped to the fourth OFDM symbol, and elements S25 to S36 can be mapped to the fifth OFDM symbol. Then, the DMRS sequence is mapped repeatedly to obtain the following result: Figure 4a The mapping result is shown.

[0170] Continuing with the example above, the DMRS sequence S = [S1, S2, ..., S36], with 4 repetitions, is mapped to the PDSCH in the time domain first, then the frequency domain. The mapping order of the DMRS sequence regarding the number of repetitions is to first map multiple repetitions of each element value before mapping multiple repetitions of the next element value. The PDSCH's time-frequency resources consist of one resource block (RB) (e.g., including 12 subcarriers) and one time slot (e.g., including 14 OFDM symbols). The mapping result of the DMRS sequence to the PDSCH's time-frequency resources can be as follows: Figure 4b As shown. It is understandable that, regarding Figure 4b For further explanation, please refer to the previous explanation; it will not be elaborated here.

[0171] Correspondingly, such as Figure 4a For example, multiple complex values ​​received by the UE from the PDSCH can be as follows: Figure 4c As shown. In this case, the UE can base its decisions on multiple complex values ​​received from the downlink physical channel (such as...). Figure 4c The UE can obtain the first reference signal sequence (Y1 to Y36 in the PDSCH) and the channel response of the downlink physical channel. For example, the UE can first obtain the DMRS sequence of the PDSCH (e.g., Y1 to Y36 in the PDSCH) and the channel response of the downlink physical channel. Figure 4a The UE estimates the channel response of the PDSCH using the DMRS of the received PDSCH. Then, based on the estimated channel response and the received PDSCH, it estimates the sequence carried in the PDSCH (i.e., multiple complex values ​​carried in the PDSCH). Finally, it determines the first reference signal sequence based on the estimated sequence carried in the PDSCH. For example, taking Y = S*H + n, the UE can obtain the channel response H of the PDSCH based on the DMRS sequence, and then obtain the first reference signal sequence S based on H and the received multiple complex values, i.e., Y.

[0172] For example, the UE estimates the channel response of the PDSCH using least squares (LS) or linear mean minimum square error (LMMSE). Optionally, the UE can also estimate the sequence (e.g., multiple complex values) carried in the PDSCH using LS or LMMSE estimation methods. For example, the UE obtains the DMRS sequence of the PDSCH (e.g., ... Figure 4a The method for the DMRS of the PDSCH is as follows: For example, the base station can configure the DMRS sequence of the PDSCH through DCI, or the base station can configure the DMRS sequence of the PDSCH through MAC CE signaling, etc. This application embodiment does not limit the method by which the UE obtains the DMRS sequence of the PDSCH. It should be noted that, in the method provided in this application embodiment, when the reference signal is SRS or CSI-RS, the UE can still estimate the channel of the PDSCH through the DMRS sequence of the PDSCH, and then estimate the sequence mapped on the RE in the PDSCH used for transmitting the SRS sequence or CSI-RS sequence based on the estimated channel and the received PDSCH.

[0173] For example, the UE can also recover the first DMRS sequence based on the configuration information of the DMRS sequence and multiple complex values ​​carried in the PDSCH. For instance, the UE can obtain the first DMRS sequence based on configuration information such as the mapping order and repetition count of the DMRS sequence, as well as the estimated multiple complex values. Figure 4c For example, if the multiple complex values ​​estimated by the UE from the PDSCH are Y = [Y1, Y2, ... Y144] in the time domain according to their frequency domain order, then the first DMRS sequence recovered by the UE can be...

[0174] Understandably, for implementation method one, the allocation method of the reference signal sequence can be used to indicate that the element values ​​in the reference signal sequence are directly mapped to the resource element (RE) of the downlink physical channel.

[0175] In this embodiment, the base station configures DMRS sequence configuration information for the UE, allowing the UE to recover the DMRS sequence carried on the downlink physical channel (such as the first DMRS sequence described above) based on this configuration information. Alternatively, the DMRS sequence configuration information can be predefined; in this case, the UE can recover the DMRS sequence carried on the downlink physical channel based on the predefined DMRS sequence configuration information. This enables the base station to transmit arbitrary complex sequences on the downlink physical channel, supporting not only structured reference signal sequence allocation methods but also unstructured reference signal sequence allocation methods.

[0176] Meanwhile, the method provided in this application improves the situation where a large number of DMRS sequences are predefined in relevant standards or protocols and stored in the UE and base station, thereby improving the situation where the UE and base station need to occupy a large amount of storage overhead to store a large number of DMRS sequences.

[0177] Implementation Method Two

[0178] The complex values ​​are determined based on the element values ​​in the reference signal sequence and the first channel response. That is, the base station can process multiple element values ​​in the reference signal sequence according to the first channel response to obtain multiple complex values. This first channel response is the channel response estimated by the base station for the downlink physical channel to be traversed. Correspondingly, the UE can use the multiple complex values ​​received from the downlink physical channel as element values ​​in the first reference signal sequence.

[0179] For example, the base station can also map multiple complex values ​​onto the REs of the downlink physical channel based on the configuration information of the reference signal sequence. It is understood that the description of the configuration information shown here can be found in the description of Implementation Method 1 above, and will not be elaborated upon here.

[0180] In this embodiment, the base station can preprocess each element value in the reference signal sequence based on the estimated channel response to obtain multiple complex values. The purpose of preprocessing is that after receiving the PDSCH, the UE can directly demap the multiple complex values ​​received from the PDSCH according to the DMRS configuration information without performing channel estimation, demodulation, or other steps on the PDSCH, and use the demapped result as the first DMRS sequence. That is, after the DMRS sequence is preprocessed by the base station, the UE does not need to estimate the PDSCH channel through the DMRS sequence of the PDSCH, but can directly recover the first DMRS sequence from the multiple complex values ​​received from the PDSCH according to the DMRS configuration information.

[0181] For a base station, the element values ​​in the DMRS sequence can be preprocessed to obtain multiple complex values. These complex values ​​are then mapped onto the REs of the downlink physical channel in a specific order. For example, if the DMRS sequence S = [S1, S2, ..., S36], and the possible channel responses H = [H1, H2, ..., H36], then the preprocessed sequence X = [X1, X2, ..., X36]. Here, X1 is obtained after preprocessing S1, X2 is obtained after preprocessing S2, and so on, with X36 being obtained after preprocessing S36. X1 to X36 can be understood as multiple complex values ​​determined by the base station based on the reference signal sequence. The possible channel responses the DMRS sequence may experience are the channel information from the base station to the UE obtained in advance by the base station. The preprocessed sequence X is the sequence sent by the base station to the UE. After passing through the channel, the UE hopes that the received sequence Y will be as similar as possible to the aforementioned S. In other words, the purpose of preprocessing is to ensure that the multiple complex values ​​Y = [Y1, Y2, ..., Y36] received by the UE after passing through the channel are as similar as possible to the element values ​​in the aforementioned DMRS sequence S. That is, S = Y = diag(H)X + n, where n is noise. For example, the base station can preprocess the DMRS sequence according to the mean minimum square error (MMSE) criterion. One preprocessing method is X = RH H (HRH H +σ 2 I) -1 S, where R is the covariance matrix of channel H, and H H σ represents the conjugate transpose of channel H. 2 Let I be the variance of the noise, I be the identity matrix, and X be the preprocessed sequence, i.e., multiple complex values ​​obtained from the reference signal sequence.

[0182] In this embodiment, since the UE does not need to perform channel estimation, the PDSCH may not include the DMRS of the PDSCH. Alternatively, the PDSCH may include DMRS sequences used for phase estimation and amplitude calibration. It is understood that whether the PDSCH includes the DMRS of the PDSCH, the number of REs used to carry the DMRS, or the number of REs used to carry the DMRS can be predefined or configured by the base station, etc., and this embodiment does not limit these aspects. For example, whether the PDSCH includes the DMRS of the PDSCH and the number of REs used to carry the DMRS can be included in the aforementioned DMRS configuration information, etc.

[0183] For example, the preprocessed sequence X = [X1, X2, ..., X36], i.e., the DMRS sequence length is 36. Simultaneously, the DMRS sequence is repeated 4 times, and the mapping order of the DMRS sequence on the PDSCH is frequency domain first, then time domain. The time-frequency resources of this PDSCH are 1 RB and 12 OFDM symbols. The mapping result of the preprocessed sequence on this PDSCH can be as follows: Figure 5a As shown. Figure 5a As shown, relative to Figure 4a In this context, the first two OFDM symbols in the time-frequency resources of a PDSCH do not need to carry the DMRS sequence of that PDSCH. Therefore, the first to twelfth OFDM symbols in the time-frequency resources of that PDSCH can be used to carry the preprocessed sequence X described above. It is understood that, for the sake of brevity, regarding... Figure 5a For detailed explanations, please refer to the analogy. Figure 4a This will not be elaborated upon here.

[0184] After the preprocessed sequence X passes through the channel, the UE can obtain multiple complex values ​​from the PDSCH as follows: Figure 5b As shown. In this case, the UE can directly demap the received sequence according to the DMRS configuration information and use the demapped sequence as a reference signal sequence. Specifically, the UE can convert multiple received complex values ​​into a DMRS sequence based on configuration information such as the mapping order and repetition count of the DMRS sequence. For example, Figure 5b For example, if the UE receives the sequence Y = [Y1, Y2, ..., Y144] in the order of frequency domain first and time domain first, then the first DMRS sequence recovered by the UE can be...

[0185] Understandably, for implementation method two, the allocation method of the reference signal sequence can be used to indicate that the terminal device can directly use the received multiple complex values ​​as element values ​​in the first reference signal sequence. That is, the allocation method of the reference signal sequence can be used to indicate that the terminal device does not need to obtain the first reference signal sequence based on the channel response of the downlink physical channel. Alternatively, the allocation method of the reference signal sequence can be used to indicate that the multiple complex values ​​are preprocessed and mapped onto the RE of the downlink physical channel.

[0186] In this embodiment, the base station preprocesses the reference signal sequence to be allocated, and then maps the preprocessed sequence onto the REs of the downlink physical channel in a specific order. This allows for the transmission of arbitrary complex sequences, and the UE can directly use the received sequence as a reference signal sequence without complex operations. Simultaneously, it improves upon the situation where the UE and base station need to expend significant storage overhead to store a large number of DMRS sequences.

[0187] Implementation Method 3

[0188] Complex values ​​are preset values ​​obtained by quantizing the element values ​​in the reference signal sequence. That is, the base station can quantize one element value in the reference signal sequence into a preset value, and then use the preset values ​​corresponding to multiple element values ​​in the reference signal sequence as multiple complex values. Correspondingly, the UE can obtain multiple complex values ​​carried by the downlink physical channel based on the multiple complex values ​​received on the downlink physical channel and the channel response of the downlink physical channel, then determine one complex value carried by the downlink physical channel as a preset value, and finally determine the first reference signal sequence based on the preset values ​​corresponding to the multiple complex values ​​carried by the downlink physical channel.

[0189] Generally, the range of values ​​for elements in the DMRS sequence determined by the base station is relatively large, and in some cases, the range may be continuous. For example, the real and imaginary parts of each element in the DMRS sequence may range from -2 to 2, meaning they could be any number greater than or equal to -2 and less than or equal to 2. When a certain element in the DMRS sequence sent by the base station has a value of 0.7 + 0.2i, after passing through the channel, due to the influence of the channel and noise, the value estimated by the UE may become 0.66 + 0.25i. In this case, since the estimated value is still within the range of the DMRS sequence, the UE cannot determine the true value of the DMRS sequence (i.e., the DMRS sequence sent by the base station) and can only use the estimated DMRS sequence. This leads to a discrepancy between the DMRS sequence used by the UE and the base station.

[0190] Based on the above, this application provides a method for quantizing a DMRS sequence to make its value range a finite number of discrete values, thus improving the situation where there is a deviation between the DMRS sequences used by the UE and the base station. For example, using four constellation points of Quadrature Phase Shift Keying (QPSK). For example, when a certain element value in the DMRS sequence sent by the base station is Due to channel and noise effects, the value of this element received by the UE may be... At this point, UE can determine Since the value is outside the range of the DMRS sequence, the UE can use certain decision methods to recover the DMRS sequence actually transmitted by the base station, thereby effectively improving the reliability of DMRS sequence transmission. For example, the base station can quantize each element value of the DMRS sequence into the four discrete values ​​mentioned above using the proximity principle. If a certain element value in the DMRS sequence is... Because of this and The difference between them is less than and The difference between them, therefore, the element value It can be quantified as For example, the UE can also recover the DMRS sequence based on the nearest proximity principle. It is understood that the four constellation points shown above are merely examples, and the preset values ​​shown in this embodiment may include other values, as long as the preset value is known to both the base station and the UE.

[0191] For example, given a DMRS sequence S = [S1, S2, ..., S36], the base station can quantize S1 to S36 to obtain 36 discrete values. Taking the four constellation points shown above as an example, the base station can quantize one element value of the DMRS sequence into one value from the four constellation points based on the proximity principle. According to this method, the base station can quantize each of the 36 element values ​​in the DMRS sequence to obtain 36 complex values, all of which are values ​​from the four constellation points. Then, the base station can map these 36 complex values ​​onto the REs of the PDSCH. The mapping results of these 36 complex values ​​can be found in [reference needed]. Figure 4a This will not be elaborated upon here.

[0192] Correspondingly, even if the 36 complex values ​​sent by the base station (all 36 complex values ​​are included in the preset values) undergo channel response, causing the 36 complex values ​​received by the UE to differ from those sent by the base station, the UE can still determine the 36 complex values ​​as preset values ​​according to the decision method and the channel response of the PDSCH, thereby ensuring the consistency of the reference signal sequence between the base station and the UE. For example, the UE can first determine the multiple complex values ​​carried in the PDSCH based on the channel response of the PDSCH and the multiple complex values ​​received from the PDSCH. Then, according to the decision method, it determines each complex value carried in the PDSCH as a preset value. Thus, the UE can determine the first reference signal sequence based on the preset values ​​corresponding to the multiple complex values ​​carried in the PDSCH. Whether the UE performs the decision first or demaps the multiple complex values ​​carried in the PDSCH according to the configuration information of the DMRS sequence is not limited in this embodiment.

[0193] In this embodiment of the application, the configuration information of the DMRS sequence, the method of mapping the DMRS sequence to the RE of the PDSCH, and the method of the UE determining the DMRS sequence can refer to the above implementation method one, and will not be repeated here.

[0194] For implementation method three, the allocation method of the reference signal sequence can be used to indicate that the terminal device needs to determine each complex value as a preset value. Alternatively, the allocation method of the reference signal sequence can be used to indicate that multiple complex values ​​are quantized and mapped onto the RE of the downlink physical channel.

[0195] The DMRS sequence allocation method provided in this application embodiment can improve the reliability of DMRS sequence transmission over the air interface, making the DMRS sequence recovered by the UE as similar as possible to the DMRS sequence that the base station expects to send.

[0196] Implementation Method 4

[0197] The complex values ​​are determined based on the quantized element values ​​in the reference signal sequence and the first channel response. Specifically, the base station can quantize one element value in the reference signal sequence into a preset value, and then preprocess the preset values ​​corresponding to multiple element values ​​in the reference signal sequence according to the first channel response to obtain multiple complex values. This first channel response is the channel response estimated by the base station for the downlink physical channel to be traversed. Correspondingly, the UE can determine the multiple complex values ​​carried in the downlink physical channel as preset values, and use the preset values ​​corresponding to the multiple complex values ​​carried in the downlink physical channel as element values ​​in the first reference signal sequence.

[0198] In this embodiment, the base station can first quantize the element values ​​in the DMRS sequence to obtain multiple preset values, and then preprocess each of the multiple preset values ​​according to the estimated channel response to obtain multiple complex values. The purpose of the preprocessing is that after the UE receives the PDSCH, it can directly demap the multiple complex values ​​received from the PDSCH according to the configuration information of the DMRS sequence without performing channel estimation, demodulation, or other steps on the PDSCH. The demapping result is then determined as multiple preset values, which are used as the first DMRS sequence. That is, after the DMRS sequence is preprocessed by the base station, the UE does not need to estimate the PDSCH channel through the DMRS sequence of the PDSCH, but can directly recover the multiple complex values ​​carried by the PDSCH into the first DMRS sequence according to the DMRS configuration information.

[0199] For example, given a DMRS sequence S = [S1, S2, ..., S36], the base station can quantize S1 to S36 to obtain 36 preset values, D = [D1, D2, ..., D36]. Taking the four constellation points shown above as an example, the base station can quantize one element value of the DMRS sequence into one of the values ​​of the four constellation points according to the proximity principle. According to this method, the base station can quantize each of the 36 element values ​​in the DMRS sequence to obtain 36 discrete complex values, all of which are preset values ​​among the four constellation points. Then, the base station preprocesses these 36 preset values ​​based on the estimated channel response to obtain multiple complex values. For example, the channel responses that the DMRS sequence may experience are H = [H1, H2, ..., H36], then the preprocessed sequence X = [X1, X2, ..., X36], where X1 is obtained after preprocessing D1, X2 is obtained after preprocessing D2, and so on, with X36 being obtained after preprocessing D36. Here, X1 to X36 can be understood as multiple complex values ​​determined by the base station based on the reference signal sequence. The channel responses that the DMRS sequence may experience are the channel information from the base station to the UE obtained in advance by the base station. The preprocessed sequence X (i.e., the multiple complex values ​​determined by the base station) is the sequence sent by the base station to the UE. After passing through the channel, the UE hopes that the received sequence Y will be as similar as possible to the aforementioned D. In other words, the purpose of preprocessing is to ensure that after passing through the channel, the preprocessed sequence will result in the UE receiving a sequence Y = [Y1, Y2, ..., Y36] that is as similar as possible to the quantized DMRS sequence D. That is, D = Y = diag(H)X + n, where n is noise. For example, base stations can preprocess DMRS sequences based on the mean minimum square error (MMSE) criterion. One preprocessing method is X = RH. H (HRH H +σ 2 I) -1 D, where R is the covariance matrix of channel H, H H σ represents the conjugate transpose of channel H. 2 Let I be the variance of the noise, I be the identity matrix, and X be the preprocessed sequence.

[0200] The base station can then map the obtained 36 complex values ​​onto the REs of the PDSCH. The mapping results of these 36 complex values ​​can be found in [reference needed]. Figure 5a This will not be elaborated upon here.

[0201] Correspondingly, even if the 36 complex values ​​sent by the base station (all 36 complex values ​​are included in the preset values) undergo channel response, causing the 36 complex values ​​received by the UE to differ from the quantized 36 preset values, the UE can still determine the 36 complex values ​​received by the UE as preset values ​​according to the decision method, thereby ensuring the consistency of the reference signal sequence between the base station and the UE. For example, the UE can also determine the first reference signal sequence according to the decision method (such as the proximity principle) and the configuration information of the DMRS sequence. In this embodiment, the configuration information of the DMRS sequence, the method of mapping the DMRS sequence to the RE of the PDSCH, and the method of the UE determining the DMRS sequence can refer to the above implementation method two or three, etc., and will not be repeated here.

[0202] For implementation method four, the allocation method of the reference signal sequence can be used to indicate that the terminal device needs to determine each complex value as a preset value. Alternatively, the allocation method of the reference signal sequence can be used to indicate that multiple complex values ​​are quantized and preprocessed according to the first channel response before being mapped onto the RE of the downlink physical channel.

[0203] The DMRS sequence allocation method provided in this application embodiment can improve the reliability of DMRS sequence transmission over the air interface, making the DMRS sequence recovered by the UE as similar as possible to the DMRS sequence that the base station expects to send.

[0204] Implementation Method 5

[0205] Complex values ​​are obtained by encoding and modulation of element values ​​in a reference signal sequence. That is, the base station can obtain multiple complex values ​​by encoding and modulation of multiple element values ​​in the reference signal sequence. Correspondingly, the UE can demodulate and decode (also called decoding) the multiple complex values ​​received on the downlink physical channel to obtain the decoding result, and then determine the first reference signal sequence based on the decoding result.

[0206] In this embodiment, the base station can quantize, map, encode, and modulate the DMRS sequence to obtain multiple complex values. These complex values ​​are then mapped onto the REs of the PDSCH. Correspondingly, the UE can estimate the channel of the PDSCH using the DMRS sequence and obtain the channel response of the PDSCH. Based on the estimated channel response and the received PDSCH, the multiple complex values ​​carried by the PDSCH are estimated, and then demodulation and decoding processes are performed on the multiple complex values ​​carried on the PDSCH to obtain a decoding result. The first DMRS sequence is then obtained based on the decoding result. For example, the UE can also demap the decoding result according to DMRS configuration information to recover the DMRS sequence allocated by the base station. For example, the base station can use low-density parity check (LDPC) or polar code encoding methods for encoding, etc., and this embodiment does not limit this. For example, the base station can perform modulation using quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM) methods, and the embodiments of this application do not limit this.

[0207] Encoding the DMRS sequence can improve the reliability of its transmission. For example, due to channel and noise effects, errors may occur when the UE demodulates the DMRS sequence. Therefore, encoding allows the UE to determine whether the DMRS sequence has been received correctly, or to correct errors in the demodulated parts, thereby recovering the correct DMRS sequence.

[0208] For implementation method five, the allocation method of the reference signal sequence can be used to indicate that the terminal device needs to undergo demodulation and decoding processes to obtain the first reference signal sequence based on the decoding result. Alternatively, the allocation method of the reference signal sequence can be used to indicate that the reference signal sequence is sent according to the transmission method of data or control information. Alternatively, the allocation method of the reference signal sequence can be used to indicate that multiple complex values ​​are obtained after encoding and modulation processes.

[0209] In this embodiment, not only can the allocation of unstructured DMRS sequences be supported, but the reliability of DMRS sequence transmission can also be improved by encoding and other processing of the DMRS sequences.

[0210] The foregoing has described in detail the method for a base station to determine multiple complex values, and the method for a UE to determine a first reference signal sequence based on the multiple complex values, as shown in the embodiments of this application. Where one implementation is not described in detail above, other implementations can be referenced, or the descriptions of other embodiments of this application can be consulted.

[0211] In the technical solution provided by the embodiments of this application, even if the reference signal sequence is an unstructured reference signal sequence, the terminal device can still obtain the first reference signal sequence through the above-mentioned multiple complex values, thereby improving the problem that the terminal device cannot effectively obtain the unstructured reference signal sequence.

[0212] Combination Figure 3 In addition to the methods shown and the five implementations described above, this application also provides a flowchart illustrating a method for determining a reference signal sequence. For example... Figure 6 As shown, the method includes:

[0213] 601. The base station sends the configuration information of the DMRS sequence to the UE, and the UE receives the configuration information of the DMRS sequence from the base station.

[0214] This embodiment of the application illustrates the DMRS sequence allocation method as an example, where the DMRS sequence allocation information includes the DMRS sequence allocation method. The DMRS sequence allocation method is a predefined method and will not be described in detail here. For the DMRS sequence configuration information, please refer to the above description; it will not be described in detail here.

[0215] 602. The base station determines multiple complex values ​​based on the DMRS sequence and maps these multiple complex values ​​onto the RE of the PDSCH.

[0216] For methods to determine multiple complex values ​​for a base station, refer to the five implementation methods shown above, which will not be elaborated here.

[0217] 603. The base station sends a PDSCH to the UE. Correspondingly, the UE receives the PDSCH.

[0218] In this embodiment, the PDSCH can be carried in the time-frequency resources configured in the configuration information of the DMRS sequence (i.e., the time-frequency resources used to carry the PDSCH of the DMRS sequence). Simultaneously, the UE can receive the PDSCH on these time-frequency resources. It is understood that this example illustrates the inclusion of time-domain resources in the configuration information; however, these time-frequency resources can also be semi-statically configured, or sent to the UE through other information, etc., and this embodiment does not limit the scope of the example.

[0219] Regarding steps 601 and 602 above, for example, the configuration information of the DMRS sequence is carried in the DCI, which can be used to schedule the PDSCH. Therefore, after receiving the DCI, the UE can obtain information such as the allocation method of the DMRS sequence. For another example, the UE can also obtain the time-frequency resources of the PDSCH through the DCI, and thus acquire the PDSCH from those resources. Furthermore, the UE can also obtain the mapping order of the DMRS sequence through the DCI.

[0220] 604. The UE obtains the first DMRS sequence based on multiple complex values ​​received from the PDSCH.

[0221] It is understandable that the UE can obtain the first DMRS sequence by referring to the five implementation methods shown above, which will not be detailed here.

[0222] 605. The UE performs uplink transmission or downlink reception according to the first DMRS sequence.

[0223] For example, after obtaining the first DMRS sequence, the UE can perform uplink transmission or downlink reception within the effective time period of the first DMRS sequence and on the physical channel to which the first DMRS sequence can be applied. For instance, the effective time of the first DMRS sequence is a preset duration after the UE receives the PDSCH. If the time when the UE receives the PDSCH is T and the preset duration is D, then the effective time of the first DMRS sequence can be determined based on T and D. Another example is that the effective time of the first DMRS sequence can be from time T1 to time T2 after the UE receives the PDSCH, and time T1 can be determined by the aforementioned preset duration. The duration between time T1 and time T2 can be included in the configuration information of the DMRS sequence or can be a predefined value, etc., and this application embodiment does not limit this. If the physical channel to which the DMRS sequence is applied is PUSCH or PDSCH, then the UE can use the first DMRS sequence to send PUSCH or receive PDSCH during this time period from time T1 to time T2.

[0224] For example, after receiving the first DMRS sequence, the UE can perform channel estimation, channel measurement, or time synchronization using the first DMRS sequence. Alternatively, the UE can also send the first DMRS sequence to the base station, thereby enabling the base station to perform channel estimation, channel measurement, or time synchronization operations based on multiple complex values ​​it receives (such as those determined based on the first DMRS sequence).

[0225] It is understood that the configuration of the first DMRS sequence and / or the scope of its use can be referred to the description of the configuration information of the reference signal sequence shown above, and will not be elaborated here.

[0226] The technical solution provided in this application addresses the problem in current new radio (NR) protocols where base stations can only allocate structured or protocol-predefined reference signal sequences to UEs, but cannot allocate unstructured reference signal sequences not predefined by the protocol. The method provided in this application allows base stations to allocate unstructured reference signal sequences not predefined by the protocol to UEs, thereby expanding the limitations on reference signal sequences, improving the problem of needing to predefine a large number of sequences in the protocol, and improving the problem of needing to store a large number of sequences in both the UE and the base station. This effectively reduces the storage overhead of both the UE and the base station by mitigating the high overhead of storing reference signal sequences.

[0227] It is understood that the method provided in this application embodiment can be applied not only to the scenario of transmitting a reference signal sequence between a UE and a base station, but also to the scenario of one communication device transmitting a complex sequence to another communication device, such that the complex sequence is not limited to a reference signal sequence.

[0228] It is understood that in the various embodiments shown above, where one embodiment is not described in detail, other embodiments may be referenced.

[0229] The following describes the communication device provided in the embodiments of this application.

[0230] This application divides the communication device into functional modules according to the above-described method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and represents only one logical functional division; other division methods may be used in actual implementation. The following will combine... Figures 7 to 9 The communication device of the embodiments of this application is described in detail.

[0231] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 7 As shown, the communication device includes a processing unit 701 and a transceiver unit 702. This communication device can be a terminal device as shown above, or a chip within a terminal device, etc. That is, the communication device can be used to perform steps or functions executed by the terminal device (including the UE) in the method embodiments described above.

[0232] For example, the transceiver unit 702 is used to input a downlink physical channel; the processing unit 701 is used to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel.

[0233] For example, the transceiver unit 702 is also used to input configuration information of the reference signal sequence.

[0234] For example, processing unit 701 is specifically configured to obtain a first reference signal sequence based on multiple complex values ​​received from the downlink physical channel and configuration information.

[0235] For example, processing unit 701 is specifically configured to determine the channel response of the downlink physical channel based on a reference signal of the downlink physical channel; and to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel and the channel response of the downlink physical channel.

[0236] For example, the processing unit 701 is specifically used to demodulate and decode multiple complex values ​​received from the downlink physical channel to obtain a decoding result; and to determine a first reference signal sequence based on the decoding result.

[0237] For example, the processing unit 701 is specifically configured to obtain multiple complex values ​​carried by the physical channel based on multiple complex values ​​received from the downlink physical channel, determine one complex value carried by the downlink physical channel as a preset value, and determine a first reference signal sequence based on the preset value corresponding to the multiple complex values ​​carried by the downlink physical channel.

[0238] For example, the processing unit 701 is specifically configured to determine a complex value received from the downlink physical channel as a preset value, and to determine a first reference signal sequence based on the preset values ​​corresponding to the multiple complex values ​​received from the downlink physical channel.

[0239] For example, the transceiver unit 702 is further configured to output an uplink signal according to the first reference signal sequence; or, it is further configured to input a downlink signal according to the first reference signal sequence.

[0240] For example, the transceiver unit 702 can perform the steps of outputting an uplink signal or receiving a downlink signal through the processing unit 701. For instance, after the transceiver unit 702 receives a downlink signal, the processing unit 701 can process the downlink signal. Similarly, after the uplink signal is processed by the processing unit 701, the transceiver unit 702 outputs the processed uplink signal. This application embodiment does not limit the specific steps for the transceiver unit 702 to output an uplink signal or receive a downlink signal.

[0241] It is understood that the specific descriptions of the transceiver unit and processing unit shown above can also be referenced to the steps performed by the terminal device or UE in the above method embodiments. For example, the transceiver unit 702 can be used to perform... Figure 3 The receiving step in step 302 shown can be executed by the processing unit 701. Figure 3The step 303 is shown. For example, the transceiver unit 702 can also be used to perform... Figure 6 The receiving step in step 601 and the receiving step in step 603 shown can also be executed by the processing unit 701. Figure 6 As shown in step 604, the transceiver unit 702 can also be used to perform... Figure 6 Step 605 is shown.

[0242] Reuse Figure 7 This application also provides a communication device, such as... Figure 7 As shown, the communication device includes a processing unit 701 and a transceiver unit 702. This communication device can be an access network device as shown above, or a chip within that access network device, etc. That is, the communication device can be used to perform the steps or functions executed by the access network device (including a base station) in the method embodiments described above.

[0243] For example, processing unit 701 is used to map multiple complex values ​​to time-frequency resources of downlink physical channel, the multiple complex values ​​being determined according to a reference signal sequence; transceiver unit 702 is used to output the downlink physical channel.

[0244] For example, the transceiver unit 702 is also used to output configuration information of the reference signal sequence.

[0245] For example, the processing unit 701 is specifically used to encode and modulate each element value in the reference signal sequence to obtain multiple complex values; and to map the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0246] For example, the processing unit 701 is specifically configured to process each element value in the reference signal sequence according to the first channel response to obtain a plurality of complex values, wherein the first channel response is the channel response to be experienced by the downlink physical channel; and to map the plurality of complex values ​​to the time-frequency resources of the downlink physical channel.

[0247] For example, the processing unit 701 is specifically configured to quantize an element value in a reference signal sequence into a preset value; obtain multiple complex values ​​based on the preset values ​​corresponding to multiple element values ​​in the reference signal sequence; and map the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0248] For example, the processing unit 701 is specifically configured to quantize an element value in the reference signal sequence into a preset value; obtain multiple complex values ​​based on the preset values ​​corresponding to multiple element values ​​in the reference signal sequence and the first channel response; and then map the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0249] It is understood that the mapping of multiple complex values ​​to the time-frequency resources of the downlink physical channel shown in the embodiments of this application includes mapping multiple complex values ​​to the REs of the downlink physical channel.

[0250] It is understood that the specific descriptions of the transceiver unit and processing unit shown above can also refer to the steps performed by the access network device or base station in the above method embodiments.

[0251] For example, processing unit 701 can be used to perform Figure 3 As shown in step 301, the transceiver unit 702 can be used to perform... Figure 3 The sending step in step 302 shown. Exemplarily, the transceiver unit 702 can also be used to perform... Figure 6 The sending step in step 601 shown can also be executed by the processing unit 701. Figure 6 As shown in step 602, the transceiver unit 702 can also be used to perform... Figure 6 The sending step in step 603 shown.

[0252] In the embodiments shown above, the descriptions of the reference signal sequence, the configuration information of the reference signal sequence, the allocation method of the reference signal sequence, the complex value or element value, etc., can be found in the descriptions in the method embodiments above, and will not be detailed here.

[0253] The access network device and terminal device according to embodiments of this application have been described above. The following describes the possible product forms of the access network device and terminal device. It should be understood that any device possessing the above-described features... Figure 7 Any product in any form that possesses the functions of the aforementioned access network equipment, or any product that has the above-mentioned features. Figure 7 Any form of terminal device with the aforementioned functionality falls within the protection scope of this application's embodiments. It should also be understood that the following description is merely illustrative and does not limit the product form of the access network equipment and terminal devices in this application's embodiments to these specific examples.

[0254] In one possible implementation, Figure 7 In the communication device shown, the processing unit 701 may be one or more processors, and the transceiver unit 702 may be a transceiver. Alternatively, the transceiver unit 702 may also be a transmitting unit and a receiving unit. The transmitting unit may be a transmitter, and the receiving unit may be a receiver. The transmitting unit and the receiving unit are integrated into a single device, such as a transceiver. In the embodiments of this application, the processor and the transceiver may be coupled, etc. The connection method between the processor and the transceiver is not limited in the embodiments of this application.

[0255] like Figure 8 As shown, the communication device 80 includes one or more processors 820 and transceivers 810.

[0256] In some embodiments of this application, when the communication device 80 is a terminal device (including a UE), the methods, functions, or operations performed by the processor 820 can refer to the processing unit 701 described above (i.e., Figure 7 The methods, functions, or operations performed by the communication device shown (which is a terminal device), the transceiver 810, etc., can be referred to the methods, functions, or operations performed by the transceiver unit 702 mentioned above.

[0257] In other embodiments of this application, when the communication device 80 is an access network device (including a base station), the methods, functions, or operations performed by the processor 820 can refer to the processing unit 701 described above (i.e., Figure 7 The methods, functions, or operations performed by the communication device shown (which is an access network device), the methods, functions, or operations performed by the transceiver 810, etc., can be referred to the methods, functions, or operations performed by the transceiver unit 702 mentioned above.

[0258] Understandably, for more detailed information on the processor and transceiver, please refer to [link / reference needed]. Figure 7 The descriptions of the processing unit and transceiver unit shown will not be repeated here.

[0259] exist Figure 8 In various embodiments of the communication apparatus shown, the transceiver may include a receiver for performing a receiving function (or operation) and a transmitter for performing a transmitting function (or operation). The transceiver is also used to communicate with other devices / appliances via a transmission medium.

[0260] Optionally, the communication device 80 may further include one or more memories 830 for storing program instructions and / or data. The memory 830 is coupled to the processor 820. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 820 may operate in conjunction with the memory 830. The processor 820 may execute program instructions stored in the memory 830. Optionally, at least one of the above-mentioned memories may be included in the processor.

[0261] This application embodiment does not limit the specific connection medium between the transceiver 810, processor 820, and memory 830. This application embodiment... Figure 8 The memory 830, processor 820, and transceiver 810 are connected via a bus 840, and the bus is in... Figure 8 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 8The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0262] In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules within the processor.

[0263] In this application embodiment, the memory may include, but is not limited to, non-volatile memory such as hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM), etc. Memory is any storage medium capable of carrying or storing program code in the form of instructions or data structures, and capable of being read and / or written by a computer (such as the communication device shown in this application), but is not limited to this. The memory in this application embodiment may also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data. As an example, the memory may be used to store configuration information of a reference signal sequence.

[0264] Understandable, when Figure 8 The communication device shown is used to execute the steps or functions performed by the terminal device. The processor 820 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs. The memory 830 is mainly used to store software programs and data. The transceiver 810 may include control circuitry and an antenna. The control circuitry is mainly used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user.

[0265] When the communication device is powered on, the processor 820 can read the software program in the memory 830, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 820 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication 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 820. The processor 820 converts the baseband signal into data and processes the data.

[0266] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0267] It is understood that the communication device shown in the embodiments of this application may also have more than Figure 8 This application does not limit the use of other components or other related elements. The methods performed by the processor and transceiver shown above are merely examples; the specific steps performed by the processor and transceiver can be found in the methods described above.

[0268] Understandable Figure 8 In the communication device shown, the descriptions of the reference signal sequence, the configuration information of the reference signal sequence, the allocation method of the reference signal sequence, the complex value or element value, etc., can be found in the descriptions in the above method embodiments, and will not be detailed here.

[0269] In another possible implementation, Figure 7 In the communication device shown, the processing unit 701 can be one or more logic circuits, and the transceiver unit 702 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 702 can also be a transmitting unit and a receiving unit; the transmitting unit can be an output interface, and the receiving unit can be an input interface, integrated into one unit, such as an input / output interface. Figure 9 As shown, Figure 9 The communication device shown includes a logic circuit 901 and an interface 902. That is, the processing unit 701 can be implemented using the logic circuit 901, and the transceiver unit 702 can be implemented using the interface 902. The logic circuit 901 can be a chip, processing circuit, integrated circuit, or system-on-chip (SoC) chip, etc., and the interface 902 can be a communication interface, input / output interface, etc. In this embodiment, the logic circuit and the interface can also be coupled to each other. The specific connection method of the logic circuit and the interface is not limited in this embodiment.

[0270] In some embodiments of this application, when the communication device is used to perform the methods, functions or steps performed by the terminal device described above, the interface 902 is used to input a downlink physical channel; the logic circuit 901 is used to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel.

[0271] For example, interface 902 is also used to input configuration information for a reference signal sequence.

[0272] For example, logic circuit 901 is specifically used to obtain a first reference signal sequence based on multiple complex values ​​received from the downlink physical channel and configuration information.

[0273] For example, logic circuit 901 is specifically configured to determine the channel response of the downlink physical channel based on a reference signal of the downlink physical channel; and to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel and the channel response of the downlink physical channel.

[0274] For example, logic circuit 901 is specifically used to demodulate and decode multiple complex values ​​received from the downlink physical channel to obtain a decoding result; and to determine a first reference signal sequence based on the decoding result.

[0275] For example, logic circuit 901 is specifically used to determine a complex value carried by the downlink physical channel as a preset value; and to determine a first reference signal sequence based on the preset values ​​corresponding to the multiple complex values ​​carried by the downlink physical channel.

[0276] For example, logic circuit 901 is specifically configured to determine a complex value received from the downlink physical channel as a preset value; and to determine a first reference signal sequence based on the preset values ​​corresponding to a plurality of complex values ​​received from the downlink physical channel.

[0277] For example, interface 902 is also configured to output an uplink signal according to a first reference signal sequence; or, it is also configured to output a downlink signal according to a first reference signal sequence.

[0278] In some embodiments of this application, when a communication device is used to perform the methods, functions, or steps performed by the access network device described above, logic circuit 901 is used to map multiple complex values ​​to the time-frequency resources of the downlink physical channel, the multiple complex values ​​being determined according to a reference signal sequence; interface 902 is used to output the downlink physical channel.

[0279] For example, interface 902 is also used to output configuration information for the reference signal sequence.

[0280] For example, logic circuit 901 is specifically used to encode and modulate each element value in the reference signal sequence to obtain multiple complex values; and to map the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0281] For example, logic circuit 901 is specifically configured to process each element value in the reference signal sequence according to the first channel response to obtain multiple complex values, the first channel response being the channel response to be experienced by the downlink physical channel; and to map the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0282] For example, logic circuit 901 is specifically used to quantize an element value in a reference signal sequence into a preset value; obtain multiple complex values ​​based on the preset values ​​corresponding to multiple element values ​​in the reference signal sequence; and map the multiple complex values ​​to the time-frequency resources of the downlink physical channel.

[0283] Figure 9 The communication device shown may not include a memory; or, Figure 9 The communication device shown may also include a memory. For Figure 9 Whether the communication device shown includes a memory is not limited in the embodiments of this application.

[0284] for Figure 9 The specific implementation methods of the various embodiments shown can also be referred to the above embodiments, and will not be described in detail here. For example, the description of the logic circuit can be referred to the description of the processing unit above, and the description of the interface can be referred to the description of the transceiver unit above, and will not be described in detail here.

[0285] In the embodiments shown above, the descriptions of the reference signal sequence (including the first reference signal sequence), the configuration information of the reference signal sequence, the allocation method of the reference signal sequence, the complex value or element value, etc., can be found in the descriptions in the method embodiments above, and will not be detailed here.

[0286] It is understood that the communication device shown in the embodiments of this application can implement the method provided in the embodiments of this application in hardware form or in software form, etc., and the embodiments of this application do not limit it in this way.

[0287] This application also provides a wireless communication system, which includes an access network device and a terminal device, and the access network device and the terminal device can be used to perform the methods in any of the foregoing embodiments.

[0288] Alternatively, the specific implementation methods of the access network device and the terminal device can be found in [reference needed]. Figures 7 to 9 The communication devices shown are not described in detail here.

[0289] In addition, this application also provides a computer program for implementing the operations and / or processes performed by the access network device in the method provided in this application.

[0290] This application also provides a computer program for implementing the operations and / or processes performed by a terminal device in the method provided in this application.

[0291] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by the access network device in the method provided in this application.

[0292] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by a terminal device in the method provided in this application.

[0293] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by the access network device in the method provided in this application to be executed.

[0294] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by a terminal device in the method provided in this application to be executed.

[0295] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

[0296] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of this application.

[0297] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0298] If the integrated unit is implemented as 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 technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0299] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for determining a reference signal sequence, characterized in that, The method includes: Receive a downlink physical channel, the downlink physical channel carrying a reference signal sequence; A first reference signal sequence is obtained based on multiple complex values ​​received from the downlink physical channel, wherein the first reference signal sequence is an unstructured reference signal sequence; wherein, The step of obtaining the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel includes at least one of the following: The channel response of the downlink physical channel is determined based on the reference signal of the downlink physical channel, and the first reference signal sequence is obtained based on multiple complex values ​​received from the downlink physical channel and the channel response of the downlink physical channel. Demodulation and decoding are performed on multiple complex values ​​received from the downlink physical channel to obtain decoding results, and the first reference signal sequence is determined based on the decoding results; The element values ​​in the first reference signal sequence are complex values ​​received from the downlink physical channel; or, Multiple complex values ​​carried by the downlink physical channel are obtained from multiple complex values ​​received from the downlink physical channel. One complex value carried by the downlink physical channel is determined as a preset value. The first reference signal sequence is determined based on the preset value corresponding to the multiple complex values ​​carried by the downlink physical channel.

2. The method according to claim 1, characterized in that, The downlink physical channel carries multiple repetitions of the reference signal sequence.

3. The method according to any one of claims 1-2, characterized in that, The method further includes: Receive configuration information for the reference signal sequence; The step of obtaining the first reference signal sequence based on multiple complex values ​​received from the downlink physical channel includes: The first reference signal sequence is obtained based on multiple complex values ​​received from the downlink physical channel and the configuration information.

4. The method according to claim 3, characterized in that, The configuration information includes one or more of the following: The allocation method of the reference signal sequence, the time and frequency resources of the downlink physical channel, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the length of the reference signal sequence, the usage configuration of the reference signal sequence, or the effective time of the reference signal sequence; The allocation method of the reference signal sequence is used to indicate the way in which the reference signal sequence is mapped onto the downlink physical channel; The mapping method of the reference signal sequence on the downlink physical channel includes: the reference signal sequence is mapped to the downlink physical channel in the order of frequency domain first and then time domain, or the reference signal sequence is mapped to the downlink physical channel in the order of time domain first and then frequency domain. The usage configuration of the reference signal sequence includes any one or more of the following: the time-frequency resources occupied by the reference signal sequence on the downlink physical channel, the configuration type of the reference signal sequence, or the port configuration of the reference signal sequence.

5. The method according to any one of claims 1-2, characterized in that, The method further includes: Send an uplink signal according to the first reference signal sequence; or... The downlink signal is received according to the first reference signal sequence.

6. The method according to any one of claims 1-2, characterized in that, The reference signal sequence includes any one of the following: demodulation reference signal (DMRS) sequence, sounding reference signal (SRS) sequence, or channel state information reference signal (CSI-RS) sequence.

7. A method for determining a reference signal sequence, characterized in that, The method includes: Multiple complex values ​​are mapped to the time-frequency resources of the downlink physical channel, and the multiple complex values ​​are determined based on a reference signal sequence, which is an unstructured reference signal sequence. Transmit the downlink physical channel; wherein, The time-frequency resources for mapping multiple complex values ​​to the downlink physical channel include at least one of the following: The multiple complex values ​​are directly mapped onto the time-frequency resources of the downlink physical channel, the downlink physical channel carries a reference signal for the downlink physical channel, and the reference signal for the downlink physical channel is used to determine the channel response of the downlink physical channel; Each element value in the reference signal sequence is encoded and modulated to obtain the plurality of complex values, and the plurality of complex values ​​are mapped to the time-frequency resources of the downlink physical channel; Each element value in the reference signal sequence is processed according to the first channel response to obtain the plurality of complex values, where the first channel response is the channel response to be experienced by the downlink physical channel, and the plurality of complex values ​​are mapped to the time-frequency resources of the downlink physical channel; or... One element value in the reference signal sequence is quantized into a preset value. The multiple complex values ​​are obtained according to the preset values ​​corresponding to the multiple element values ​​in the reference signal sequence. The multiple complex values ​​are mapped to the time-frequency resources of the downlink physical channel.

8. The method according to claim 7, characterized in that, The downlink physical channel carries multiple repetitions of the reference signal sequence.

9. The method according to claim 7 or 8, characterized in that, The method further includes: The configuration information for sending the reference signal sequence.

10. The method according to claim 9, characterized in that, The configuration information includes one or more of the following: The allocation method of the reference signal sequence, the time and frequency resources of the downlink physical channel, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the length of the reference signal sequence, the usage configuration of the reference signal sequence, or the effective time of the reference signal sequence; The allocation method of the reference signal sequence is used to indicate the way in which the reference signal sequence is mapped onto the downlink physical channel; The mapping order of the reference signal sequence on the downlink physical channel includes: the reference signal sequence is mapped to the downlink physical channel in the order of frequency domain first and then time domain, or the reference signal sequence is mapped to the downlink physical channel in the order of time domain first and then frequency domain. The usage configuration of the reference signal sequence includes any one or more of the following: the time-frequency resources occupied by the reference signal sequence on the downlink physical channel, the configuration type of the reference signal sequence, or the port configuration of the reference signal sequence.

11. The method according to claim 7 or 8, characterized in that, The reference signal sequence includes any one of the following: demodulation reference signal (DMRS) sequence, sounding reference signal (SRS) sequence, or channel state information reference signal (CSI-RS) sequence.

12. A communication device, characterized in that, include: Transceiver unit, used to receive downlink physical channel, the downlink physical channel carrying a reference signal sequence; The processing unit is configured to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel, wherein the first reference signal sequence is an unstructured reference signal sequence; wherein, The processing unit, configured to obtain a first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel, includes at least one of the following: The processing unit is specifically configured to determine the channel response of the downlink physical channel based on the reference signal of the downlink physical channel, and obtain the first reference signal sequence based on multiple complex values ​​received from the downlink physical channel and the channel response of the downlink physical channel; The processing unit is specifically used to demodulate and decode multiple complex values ​​received from the downlink physical channel to obtain a decoding result, and to determine the first reference signal sequence based on the decoding result. The element values ​​in the first reference signal sequence are complex values ​​carried in the downlink physical channel; or, The processing unit is specifically configured to obtain multiple complex values ​​carried by the downlink physical channel based on multiple complex values ​​received from the downlink physical channel, determine one complex value carried by the downlink physical channel as a preset value, and determine the first reference signal sequence based on the preset value corresponding to the multiple complex values ​​carried by the downlink physical channel.

13. The apparatus according to claim 12, characterized in that, The downlink physical channel carries multiple repetitions of the reference signal sequence.

14. The apparatus according to claim 12 or 13, characterized in that, The transceiver unit is also used to receive configuration information of the reference signal sequence; The processing unit is specifically configured to obtain the first reference signal sequence based on a plurality of complex values ​​received from the downlink physical channel and the configuration information.

15. The apparatus according to claim 14, characterized in that, The configuration information includes one or more of the following: The allocation method of the reference signal sequence, the time and frequency resources of the downlink physical channel, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the length of the reference signal sequence, the usage configuration of the reference signal sequence, or the effective time of the reference signal sequence; The allocation method of the reference signal sequence is used to indicate the way in which the reference signal sequence is mapped onto the downlink physical channel; The mapping order of the reference signal sequence on the downlink physical channel includes: the reference signal sequence is mapped to the downlink physical channel in the order of frequency domain first and then time domain, or the reference signal sequence is mapped to the downlink physical channel in the order of time domain first and then frequency domain. The usage configuration of the reference signal sequence includes any one or more of the following: the time-frequency resources occupied by the reference signal sequence on the downlink physical channel, the configuration type of the reference signal sequence, or the port configuration of the reference signal sequence.

16. The apparatus according to claim 12 or 13, characterized in that, The transceiver unit is further configured to transmit an uplink signal according to the first reference signal sequence; or, The transceiver unit is further configured to receive downlink signals according to the first reference signal sequence.

17. The apparatus according to claim 12 or 13, characterized in that, The reference signal sequence includes any one of the following: demodulation reference signal (DMRS) sequence, sounding reference signal (SRS) sequence, or channel state information reference signal (CSI-RS) sequence.

18. A communication device, characterized in that, include: A processing unit is configured to map multiple complex values ​​to time-frequency resources of a downlink physical channel, wherein the multiple complex values ​​are determined based on a reference signal sequence, and the reference signal sequence is an unstructured reference signal sequence. The transceiver unit is used to transmit the downlink physical channel; wherein, The processing unit, used to map multiple complex values ​​to the time-frequency resources of the downlink physical channel, includes at least one of the following: The processing unit is specifically used to directly map the plurality of complex values ​​onto the downlink physical channel, wherein the downlink physical channel carries a reference signal for the downlink physical channel, and the reference signal for the downlink physical channel is used to determine the channel response of the downlink physical channel; The processing unit is specifically used to encode and modulate each element value in the reference signal sequence to obtain the plurality of complex values, and to map the plurality of complex values ​​to the time-frequency resources of the downlink physical channel. The processing unit is specifically configured to process each element value in the reference signal sequence according to the first channel response to obtain the plurality of complex values, wherein the first channel response is the channel response to be experienced by the downlink physical channel, and to map the plurality of complex values ​​to the time-frequency resources of the downlink physical channel; or, The processing unit is specifically configured to quantize an element value in the reference signal sequence into a preset value, obtain the plurality of complex values ​​according to the preset values ​​corresponding to the plurality of element values ​​in the reference signal sequence, and map the plurality of complex values ​​to the time-frequency resources of the downlink physical channel.

19. The apparatus according to claim 18, characterized in that, The downlink physical channel carries multiple repetitions of the reference signal sequence.

20. The apparatus according to claim 18 or 19, characterized in that, The transceiver unit is also used to transmit configuration information of the reference signal sequence.

21. The apparatus according to claim 20, characterized in that, The configuration information includes one or more of the following: The allocation method of the reference signal sequence, the time and frequency resources of the downlink physical channel, the mapping order of the reference signal sequence on the downlink physical channel, the number of repetitions of the reference signal sequence on the downlink physical channel, the length of the reference signal sequence, the usage configuration of the reference signal sequence, or the effective time of the reference signal sequence; The allocation method of the reference signal sequence is used to indicate the way in which the reference signal sequence is mapped onto the downlink physical channel; The mapping order of the reference signal sequence on the downlink physical channel includes: the reference signal sequence is mapped to the downlink physical channel in the order of frequency domain first and then time domain, or the reference signal sequence is mapped to the downlink physical channel in the order of time domain first and then frequency domain. The usage configuration of the reference signal sequence includes any one or more of the following: the time-frequency resources occupied by the reference signal sequence on the downlink physical channel, the configuration type of the reference signal sequence, or the port configuration of the reference signal sequence.

22. The apparatus according to claim 18 or 19, characterized in that, The reference signal sequence includes any one of the following: demodulation reference signal (DMRS) sequence, sounding reference signal (SRS) sequence, or channel state information reference signal (CSI-RS) sequence.

23. A communication device, characterized in that, Including processor and memory; The memory is used to store computer-executed instructions; The processor is configured to execute the computer execution instructions stored in the memory to cause the method described in any one of claims 1-6 to be executed; or, The processor is configured to execute the computer execution instructions stored in the memory to cause the method described in any one of claims 7-11 to be executed.

24. A communication device, characterized in that, It includes logic circuits and interfaces, wherein the logic circuits and the interfaces are coupled; The interface is used to input and / or output code instructions; The logic circuit is used to execute the code instructions to cause the method described in any one of claims 1-6 to be executed; or... The logic circuit is used to execute the code instructions to cause the method described in any one of claims 7-11 to be performed.

25. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store computer programs. When the computer program is executed, the method described in any one of claims 1-6 is performed; or... When the computer program is executed, the method as described in any one of claims 7-11 is performed.

26. A computer program product, characterized in that, The computer program product includes a computer program that, when executed, performs the method as described in any one of claims 1-6; or, when executed by the computer, performs the method as described in any one of claims 7-11.

27. A computer program, characterized in that, When the computer program is executed, the method described in any one of claims 1-6 is executed; or, when the computer is executed, the method described in any one of claims 7-11 is executed.

28. A communication device, characterized in that, The communication device is used to perform the method as described in any one of claims 1-6; or, the communication device is used to perform the method as described in any one of claims 7-11.

29. A wireless communication system, characterized in that, The wireless communication system includes a terminal device and an access network device, wherein the terminal device is used to perform the method according to any one of claims 1-6, and the access network device is used to perform the method according to any one of claims 7-11.

Citation Information

Patent Citations

  • Method, equipment and communication system for extending reference signal

    CN103944685A

  • Method and apparatus for generating reference signal

    WO2017152407A1