Communication method and device

By considering resource location information in reference signal generation, a reference signal sequence suitable for non-uniformly arranged resources is solved, and the problems of high resource overhead and increased PAPR are achieved, and low PAPR and efficient reference signal transmission are achieved.

CN120263606APending Publication Date: 2025-07-04HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410026605.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-04
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

As the antenna scale increases, the number of reference signal ports increases, the uniformly distributed reference signal resource design leads to high resource overhead, and the time domain signal peak-to-average power ratio (PAPR) of the ZC sequence significantly increases when distributed in a non-uniform manner, affecting the decoding accuracy rate.

Method used

By generating the second sequence, using the relationship between the first position information and the first sequence, a reference signal sequence suitable for non-uniform arrangement of resources is generated, thereby reducing the PAPR.

Benefits of technology

The reference signal sequence generated on non-uniformly arranged resources is achieved with lower PAPR, which improves power efficiency and reduces resource overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263606A_ABST
    Figure CN120263606A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device, and relates to the technical field of communication. The method comprises the steps that a terminal receives first indication information and determines a second sequence based on first position information indicated by the first indication information and a first sequence, and the first sequence and the first position information meet a first relation. The first position information is position information used for mapping a first resource of the first reference signal. The second sequence is used to generate the first reference signal, or can be described as the second sequence corresponds to the first reference signal. The second sequence is generated based on the first position information, so that the adaptability of the reference signal sequence and the resources can be improved, and the reference signal sequence can be applied to the non-uniformly distributed resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art

[0002] The Zadoff-Chu (ZC) sequence can be used to generate various reference signal sequences, for example, it can be used to generate a sounding reference signal (SRS) sequence. Currently, one way to generate a reference signal sequence and resource mapping is as follows: Generate a ZC sequence corresponding to the reference signal as the reference signal sequence, and map the reference signal sequence to uniformly arranged resources, so as to send or receive a reference signal corresponding to the reference signal sequence. Since the ZC sequence is a constant envelope, that is, the power of the signal corresponding to the ZC sequence is constant. The resources of the reference signal are uniformly arranged in the frequency domain, so it can be ensured that the time-domain signal of the reference signal corresponding to the generated reference signal sequence is also a constant envelope, so that the reference signal can have a low peak-to-average power ratio (PAPR).

[0003] With the increase in the antenna scale, the number of reference signal ports also increases accordingly. Adopting the design of uniformly distributed reference signal resources will cause a high resource overhead. To reduce the resource overhead, a design of non-uniformly distributed reference signal resources is proposed. For non-uniformly distributed reference signal resources, how to design a reference signal sequence that matches them is an urgent problem to be solved. Summary of the Invention

[0004] Embodiments of this application provide a communication method and apparatus, which are used to provide a generation method of a reference signal sequence applicable to resources arranged non-uniformly.

[0005] In a first aspect, embodiments of this application provide a communication method. This method can be executed by a first communication device. The first communication device can be a terminal device, a software or hardware module (chip) in the terminal device, or a combined device or component for implementing the functions of the terminal device, etc. For example, the first communication device is a terminal device, or the first communication device is a unit / module, circuit or chip inside the terminal device, etc. Hereinafter, the method provided in the first aspect will be described by taking the first communication device as a terminal device as an example. The method includes: The terminal device receives first indication information, and determines a second sequence based on the first position information and the first sequence indicated by the first indication information. Wherein, the first sequence and the first position information satisfy a first relationship. The first position information is the position information of the first resource for mapping the first reference signal. The second sequence is used to generate the first reference signal, or it can be described that the second sequence corresponds to the first reference signal.

[0006] It should be understood that the first resource may also be referred to as a reference signal resource or a resource of a reference signal. The first position information may also be regarded as a pattern of the first resource. The first position information may indicate the position of the first resource. That the first position information and the first sequence satisfy a first relationship may also be described as that the position of the first resource and the first sequence satisfy the first relationship. The first relationship may be represented in the form of a functional relationship, a sequence, a table, etc., and no specific limitation is made thereto. The first reference signal is, for example, an uplink reference signal or a downlink reference signal, etc. If the first reference signal is an uplink reference signal, the terminal device may transmit the first reference signal on the first resource; or, if the first reference signal is a downlink reference signal, the terminal device may receive the first reference signal on the first resource.

[0007] In an embodiment of the present application, the first sequence and the first position information satisfy a first relationship, that is, the first position information of the first resource is considered when generating the first sequence. Since the second sequence is generated based on the first position information and the first sequence, that is, the first position information of the first resource is also considered when generating the second sequence, the second sequence is adapted to the first resource. The embodiment of the present application does not limit the type of the first resource (such as the first resource non-uniformly arranged in the frequency domain or the first resource uniformly arranged in the frequency domain). Thus, a second sequence applicable to generating resources non-uniformly arranged is provided. Moreover, the method provided in the embodiment of the present application can be used to generate second sequences corresponding to different types of first resources, that is, the method provided in the embodiment of the present application has good universality. Moreover, through the first relationship, the PAPR of the time-domain signal of the reference signal corresponding to the second sequence mapped to the first resource can be made lower. That is, through the first relationship, the PAPR of the time-domain signal of the reference signal corresponding to the second sequence generated on the first resource non-uniformly arranged in the frequency domain or the first resource uniformly arranged in the frequency domain is made lower.

[0008] In a possible implementation manner, the first relationship may also be pre-configured or pre-defined in the terminal device, or determined through negotiation between the terminal device and the network device or pre-defined by a protocol. Or, the method further includes receiving second indication information. The second indication information indicates the first relationship.

[0009] In the above implementation manner, various ways for the terminal device to obtain the first relationship are provided. When the first relationship is pre-configured or pre-defined in the terminal device, the interaction amount between the terminal device and the network device can be reduced. Or, when the terminal device obtains the first relationship from the network device, the amount of information pre-stored in the terminal device can be reduced and the first relationship can be flexibly adjusted.

[0010] In a possible implementation manner, the first relationship indicates one of the following: the phase of the first sequence is a quadratic polynomial of the first position information; or, the rate of change of the phase of the first sequence with respect to the first position information is a linear polynomial of the first position information. The rate of change of the phase of the first sequence with respect to the first position information can also be expressed as the rate of change of the phase of the first sequence relative to the first position information.

[0011] In the above implementation manner, possible implementation ways of the relationship between the first sequence and the first position information are provided. The first relationship enables the first position information corresponding to the first resource to be considered when generating the first sequence, and the above two implementation ways of the first relationship enable the phase of the first sequence to satisfy a quadratic polynomial relationship with the first position information, rather than a linear polynomial relationship. Thus, it can be avoided that the time-domain signal of the reference signal corresponding to the second sequence generated based on the first sequence mapped to the first resource does not have spikes, that is, it has a lower PAPR. When the first resource is uniformly distributed, the reference signal corresponding to the second sequence can have a PAPR as low as that of the ZC sequence. When the first resource is non-uniformly distributed, it is possible that the ZC sequence and the first position information satisfy a linear polynomial relationship. Therefore, the time-domain signal of the corresponding reference signal has spikes, that is, it has a higher PAPR, while the PAPR of the reference signal corresponding to the second sequence adapted to the first resource is significantly lower than that of the ZC sequence.

[0012] In a possible implementation manner, the first position information includes: the relative position information of M resources included in the first resource; and / or, the absolute position information of M resources included in the first resource, where M is a positive integer. It can also be described as the first position information can be used to describe the relative position of M resources, and / or the absolute position of M resources.

[0013] In the above implementation manner, there are various implementation ways of the first position information, making the way for the network device to indicate the first position information more flexible. Correspondingly, the way for the terminal device to determine the first position information is also more flexible.

[0014] In a possible implementation manner, the first position information is represented by a polynomial of degree D, where D is an integer greater than or equal to 1. For example, the first position information (or can be described as the position of M resources, or the absolute position of M resources, or the relative position of M resources) can be represented by a quadratic polynomial. Of course, the first position information can also be represented in the form of a table or a data group, etc., and no specific limitation is made in this regard.

[0015] In the above implementation manner, the first position information is represented by a polynomial of degree D, which can meet the situation where the first resource is a uniformly arranged resource or a non-uniformly arranged resource, that is, the first position information represented by a polynomial of degree D can adapt to the positions of various types of resources.

[0016] In a possible implementation manner, the first indication information includes one or more of the following: partial coefficients or all coefficients of a D-degree polynomial, the highest degree of the D-degree polynomial, or the number of resources included in the first resource.

[0017] In the above implementation manner, the network device does not need to directly indicate the position index of the first resource to the terminal device, but can indicate the information related to the D-degree polynomial, which can reduce the amount of information indicated to a certain extent, that is, reduce the amount of information interaction between the network device and the terminal device.

[0018] In a possible implementation manner, the phase of the first sequence is represented by an H-degree polynomial, where H is an integer greater than or equal to 2. Of course, the phase of the first sequence can also be represented in various forms such as a table or a data group, and no specific limitation is made thereto.

[0019] In the above implementation manner, a representation method of the phase of the first sequence is provided, which is represented by an H-degree polynomial, and can facilitate the terminal device to determine the first sequence based on the first position information.

[0020] In a possible implementation manner, the second indication information includes one or more of the following: partial or all coefficients of a quadratic polynomial, the root index of the second sequence, or at least one first parameter; wherein, the phase of the first sequence is a quadratic polynomial of the first position information, and the root index and at least one first parameter are used to determine partial or all coefficients of the quadratic polynomial.

[0021] In the above implementation manner, the second indication information indicates the first relationship, and can specifically indicate the information related to the quadratic polynomial, without indicating all the content of the first sequence, which can relatively reduce the amount of information interaction between the network device and the terminal device.

[0022] In a possible implementation manner, the first position information includes the relative position information of M resources included in the first resource; the method further includes: receiving third indication information, where the third indication information indicates a reference position, and the reference position and the relative position information of M resources included in the first resource are used to determine the absolute position information of M resources included in the first resource.

[0023] In the above implementation manner, the third indication information can indicate the reference position, which is convenient for the terminal device to determine the absolute position information of the first resource based on the reference position and the relative position information, that is, to clarify the absolute position of the first resource.

[0024] In a possible implementation, the relative position information indicates M relative indexes of M resources included in the first resource, and the absolute position information indicates M absolute indexes of M resources included in the first resource; the value of the index of the reference position is less than or equal to the value of the absolute index of the start position of the first resource, where the value of the i-th absolute index among the M absolute indexes is the sum of the value of the index of the reference position and the value of the i-th relative index among the M relative indexes, and i is an integer greater than or equal to 0; or, the value of the index of the reference position is greater than or equal to the value of the absolute index of the end position of the first resource, where the value of the i-th absolute index among the M absolute indexes is the difference between the value of the index of the reference position and the value of the i-th relative index among the M relative indexes; where i is an integer greater than or equal to 0.

[0025] In the above implementation, the network device can flexibly indicate the reference index, and the terminal device can also flexibly determine the absolute index based on the reference index and the relative index.

[0026] In a possible implementation, the method further includes: mapping the k-th element in the second sequence to the k-th resource in the first resource, where k is a natural number; or, mapping the k-th element in the sorted second sequence to the k-th resource in the sorted first resource, where k is a natural number.

[0027] It should be understood that mapping the k-th element in the second sequence to the k-th resource in the first resource can be understood as the M elements in the second sequence corresponding / mapping to the positions (or M resources) of the M resources one by one. The embodiments of the present application do not limit how to map, as long as the terminal device and the network device understand the mapping method from the second sequence to the first resource in the same way. Or, mapping the k-th element in the sorted second sequence to the k-th resource in the sorted first resource can be understood as the k-th element in the sorted second sequence corresponding / mapping to the M resources in the sorted first resource one by one.

[0028] In the above implementation, the mapping relationship between the elements included in the second sequence and the resources included in the first resource can be relatively flexible, making the way of mapping the elements included in the second sequence more flexible.

[0029] In a possible implementation, the sorted second sequence is obtained by sorting the second sequence according to the indexes of the elements; and, the sorted first resource is obtained by sorting the first resource according to the indexes or numbers of the resources.

[0030] For example, if the second sequence includes M elements, the sorted second sequence can be obtained by sorting the numbers of the M elements in the second sequence in ascending or descending order. If the first resource includes M resources, the sorted first resource can be obtained by sorting the numbers of the M resources in ascending or descending order, or the sorted first resource can be obtained by sorting the indexes of the M resources in ascending or descending order. For example, the indexes of the M resources are represented by a polynomial P(n), where n can be understood as the number corresponding to the M resources. For example, when n takes the value of 1, P(1) represents the index of one of the M resources, and 1 can be represented as the number corresponding to the resource. Also, if the second sequence is represented by S(n), then n can also be understood as the number corresponding to the M elements.

[0031] In the above embodiments, multiple ways of mapping the second sequence to the first resource are provided, which is beneficial to improving the flexibility of mapping the second sequence to the resource.

[0032] In a possible embodiment, the first relationship includes the relationship between a first parameter set and a second parameter set. The first parameter set is used to generate first position information, and the second parameter set is used to generate a first sequence. The method further includes: determining the second parameter set according to the first parameter set and the first relationship; determining the first sequence according to the second parameter set; and determining the second sequence according to the first sequence and the second parameter set. In the above embodiments, a specific way of generating the second sequence is provided.

[0033] In a second aspect, an embodiment of the present application provides a communication method. This method can be executed by a second communication device. The second communication device can be a network device, a software or hardware module (chip) in the network device, or a combined device or component for implementing the functions of the network device. For example, the second communication device is a network device, or the second communication device is a unit / module, circuit or chip inside the network device, etc. Hereinafter, the method provided in the second aspect will be described by taking the second communication device as the network device itself as an example. The method includes: receiving first indication information, where the first indication information indicates the first position information of a first resource, and the first resource is used to map a first reference signal; receiving the first reference signal on the first resource, or transmitting the first reference signal on the first resource, where the second sequence corresponding to the first reference signal is associated with the first sequence and the first position information, and the first sequence and the first position information satisfy the first relationship.

[0034] In a possible embodiment, the method further includes: transmitting second indication information, where the second indication information indicates the first relationship.

[0035] In a possible implementation, the first relationship indicates one of the following: the phase of the first sequence is a quadratic polynomial of the first position information; or, the rate of change of the phase of the first sequence with respect to the first position information is a linear polynomial of the first position information.

[0036] In a possible implementation, the first position information includes: the relative position information of M resources included in the first resource; and / or, the absolute position information of M resources included in the first resource, where M is a positive integer.

[0037] In a possible implementation, the first position information is represented by a polynomial of degree D, where D is an integer greater than or equal to 1.

[0038] In a possible implementation, the first indication information includes one or more of the following: some or all of the coefficients of the polynomial of degree D, the highest degree of the polynomial of degree D, or the number of resources included in the first resource.

[0039] In a possible implementation, the phase of the first sequence is represented by a polynomial of degree H, where H is an integer greater than or equal to 2.

[0040] In a possible implementation, the second indication information includes one or more of the following: some or all of the coefficients of the quadratic polynomial; the root index of the second sequence; or, at least one first parameter; where the phase of the first sequence is a quadratic polynomial of the first position information, and the root index and at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial.

[0041] In a possible implementation, the first position information includes the relative position information of the resources included in the first resource; the method further includes: sending third indication information, where the third indication information indicates a reference position, and the reference position and the relative position information of the resources included in the first resource are used to determine the absolute position information of the resources included in the first resource.

[0042] In a possible implementation, the relative position information indicates M relative indices of M resources included in the first resource, and the absolute position information indicates M absolute indices of M resources included in the first resource; the value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the first resource, where the value of the i-th absolute index among the M absolute indices is the sum of the value of the index of the reference position and the value of the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0; or, the value of the index of the reference position is greater than or equal to the value of the absolute index of the ending position of the first resource, where the value of the i-th absolute index among the M absolute indices is the difference between the value of the index of the reference position and the value of the i-th relative index among the M relative indices; where i is an integer greater than or equal to 0.

[0043] In a possible implementation, the method further includes: mapping the k-th element in the second sequence to the k-th resource in the first resource, where k is a natural number; or, mapping the k-th element in the sorted second sequence to the k-th resource in the sorted first resource, where k is a natural number.

[0044] In a possible implementation, the sorted second sequence is obtained by sorting the second sequence according to the indices of the elements; and, the sorted first resource is obtained by sorting the first resource according to the indices or numbers of the resources.

[0045] In a possible implementation, the first relationship includes the relationship between a first parameter set and a second parameter set. The first parameter set is used to generate first location information, and the second parameter set is used to generate a first sequence. The method further includes: determining the second parameter set according to the first parameter set and the first relationship; determining the first sequence according to the second parameter set; and determining the second sequence according to the first sequence and the second parameter set.

[0046] In a third aspect, an embodiment of the present application provides a communication device. The communication device may be the first communication device in the first aspect above, or a software or hardware module configured in the first communication device, or a system including the first communication device, etc. The communication device includes corresponding means or modules for performing the corresponding method in the first aspect or any possible implementation manner above. For example, the communication device includes a processing module (sometimes also referred to as a processing unit) and a transceiver module (sometimes also referred to as a transceiver unit).

[0047] For example, the transceiver module is used to receive first indication information, and the processing module is used to determine a second sequence based on the first location information and the first sequence indicated by the first indication information.

[0048] Wherein, the communication device can also execute the method described in any possible implementation manner in the first aspect above, which will not be listed one by one here.

[0049] In a fourth aspect, an embodiment of the present application provides a communication device. The communication device may be the second communication device in the second aspect above, or a software or hardware module configured in the second communication device, or a system including the second communication device, etc. The communication device includes corresponding means or modules for performing the corresponding method in the second aspect or any possible implementation manner above. For example, the communication device includes a processing module (sometimes also referred to as a processing unit) and a transceiver module (sometimes also referred to as a transceiver unit).

[0050] For example, the transceiver module is used to send first indication information under the control of the processing module, and receive a first reference signal on a first resource, or send a first reference signal on the first resource.

[0051] Wherein, the communication device can also execute the methods described in any possible implementation manner of the second aspect above, which will not be listed one by one here.

[0052] In a fifth aspect, an embodiment of the present application provides a processing device. The processing device includes a processor and an interface circuit. The interface circuit is used to receive a signal from another device outside the processing device and transmit it to the processor, or send a signal from the processor to another device outside the processing device. The processor is used to implement any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner through logic circuits or by executing code instructions. Another device refers to a device outside the processing device.

[0053] In a specific implementation process, the processing device can be a chip, and the processor can be a transistor, a gate circuit, a flip-flop, and various logic circuits, etc. The embodiment of the present application does not limit the specific implementation manner of the processor.

[0054] In one implementation manner, the processing device can be a wireless communication device, that is, a computer device supporting wireless communication functions. Specifically, the wireless communication device can be a terminal device such as a smart phone, or a network device such as a radio access network device (such as a base station).

[0055] In yet another implementation manner, the processing device can be some components in a wireless communication device, such as integrated circuit products such as a system-on-chip or a communication chip. The system-on-chip can also be referred to as a system on chip (SoC), or simply an SoC chip for short. The communication chip can include a baseband processing chip and a radio frequency processing chip. The baseband processing chip is sometimes also referred to as a modem or a baseband chip. The radio frequency processing chip is sometimes also referred to as a radio frequency transceiver or a radio frequency chip. In a physical implementation, some or all of the chips in the communication chip can be integrated inside the SoC chip. For example, the baseband processing chip is integrated in the SoC chip, and the radio frequency processing chip is not integrated with the SoC chip. The interface circuit can be the radio frequency processing chip in the wireless communication device, and the processor can be the baseband processing chip in the wireless communication device. The interface circuit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip or chip system. The processor can also be embodied as a processing circuit or a logic circuit.

[0056] In yet another implementation, the processing device may be a chip system, which may be composed of chips or may include chips and other discrete devices. The chip system may include, for example, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips, etc.

[0057] In a sixth aspect, an embodiment of the present application provides a processing device. An embodiment of the present application provides a processing device, which includes: a processor; when the processing device runs, the processor executes any one of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner. Optionally, the processing device further includes a memory, and one or more computer programs stored in the memory, and the processor can execute the one or more computer programs to implement any one of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.

[0058] Optionally, the processing device further includes other components, such as an antenna, an input / output module, an interface (such as a communication interface), etc. These components may be hardware, software, or a combination of software and hardware.

[0059] In a seventh aspect, an embodiment of the present application provides a communication system. The communication system includes a terminal device and a network device, where the terminal device is used to implement the functions of any one of the methods described in the first aspect and any possible implementation manner, and the network device is used to implement the functions of any one of the methods described in the second aspect and any possible implementation manner.

[0060] In an eighth aspect, an embodiment of the present application provides a chip system. The chip system includes a processor. Optionally, the chip system may further include an interface (such as a communication interface). The processor can be used to implement any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner. Optionally, the chip system further includes a memory. The memory is used to store a computer program (which may also be referred to as code or instructions). The processor is used to call and run the computer program from the memory, so that a device equipped with the chip system executes any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner. The implementation manner of the chip system can refer to the content of the chip system involved above, and will not be listed here.

[0061] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium is used to store a computer program or instructions, and when it runs, it implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.

[0062] In a tenth aspect, an embodiment of the present application provides a computer program product. When it runs on a computer, it implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.

[0063] For example, the computer program product includes a computer program, and when the computer program runs on a computer, it causes the computer to execute any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner. Or, the computer program product includes instructions, and when the instructions run on a computer, it causes the computer to execute any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.

[0064] Regarding the beneficial effects of any of the technical solutions in the second aspect to the tenth aspect, reference can be made to the beneficial effects of the corresponding technical solutions in the first aspect, and the repeated parts will not be listed here. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 It is a schematic diagram of a communication system applicable to an embodiment of the present application;

[0066] Figure 2 It is a schematic diagram of the resources of a reference signal;

[0067] Figure 3 It is a schematic diagram of reference signal resources evenly arranged in the frequency domain;

[0068] Figure 4 It is a schematic diagram of reference signal resources unevenly arranged in the frequency domain;

[0069] Figure 5 For the case of the resources shown in Figure 3 a schematic diagram of a reference signal in the time domain;

[0070] Figure 6 For the case of the resources shown in Figure 4 a schematic diagram of a reference signal in the time domain;

[0071] Figure 7 a schematic structural diagram of another communication system applicable to the embodiments of the present application;

[0072] Figure 8 a schematic diagram of the protocol stacks of a terminal device and an access network device applicable to the embodiments of the present application;

[0073] Figure 9 a schematic structural diagram of yet another communication system applicable to the embodiments of the present application;

[0074] Figure 10 a schematic structural diagram of yet another communication system applicable to the embodiments of the present application;

[0075] Figure 11 a schematic structural diagram of yet another communication system applicable to the embodiments of the present application;

[0076] Figure 12 a schematic diagram of a communication method provided by the embodiments of the present application;

[0077] Figure 13 a schematic diagram of a first resource provided by the embodiments of the present application;

[0078] Figure 14 a schematic diagram of the relationship between a reference index, M absolute indexes, and M relative indexes provided by the embodiments of the present application;

[0079] Figure 15 a schematic diagram of another communication method provided by the embodiments of the present application;

[0080] Figure 16 a schematic structural diagram of a communication device provided by the embodiments of the present application;

[0081] Figure 17 a schematic structural diagram of a processing device provided by the embodiments of the present application;

[0082] Figure 18 a schematic structural diagram of another processing device provided by the embodiments of the present application. Detailed implementation manners

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

[0084] The following explains some terms in the embodiments of this application to facilitate the understanding of those skilled in the art.

[0085] 1. A reference signal (RS), also known as a pilot signal or pilot, is a known signal. For example, it can be a known signal provided by the transmitting end to the receiving end for channel estimation, channel sounding, data demodulation, etc. The reference signal can include uplink reference signals and downlink reference signals. Uplink reference signals such as demodulation reference signals (DMRS) and sounding reference signals (SRS). DMRS can include, for example, DMRS for demodulating the physical uplink control channel (PUCCH) (which can be abbreviated as DMRS for PUCCH) and DMRS for demodulating the physical uplink shared channel (PUSCH) (which can be abbreviated as DMRS for PUCCH). Downlink reference signals such as channel state information-reference signals (CSI-RS), cell-specific reference signals (C-RS / CRS), and positioning reference signals (P-RS / PRS). It should be understood that there are multiple types of reference signals. As the standard continues to evolve, the names of the above reference signals may change, and there may also be more reference signals, which are not specifically limited herein.

[0086] 2. The peak to average power ratio (PAPR) refers to the ratio of the probability peak power to the total average power of the system. When observed in the time domain, a wireless signal is a sine wave with continuously changing amplitude, and the amplitude is not constant. The amplitude peak within one period is different from the amplitude peaks in other periods. Therefore, the average power and peak power in each period are different. The maximum transient power that appears with a certain probability over a relatively long period of time can be referred to as the probability peak power. Optionally, this probability can be taken as 0.01% (i.e., 10^ -4 ).

[0087] 3. Resources, including time-domain resources and / or frequency-domain resources, which can also be referred to as time-frequency resources.

[0088] Time-domain resources refer to resources in the time domain, including symbols, slots, mini-slots, partial slots, sub-frames, radio frames (or simply frames), or sensing slots, etc.

[0089] One slot may include at least one symbol, such as 14 symbols, or 12 symbols. Slots can have different slot types, and different slot types include different numbers of symbols. For example, a mini-slot contains less than 7 symbols, 2 symbols, 3 symbols, or 4 symbols, etc., and a normal slot contains 7 symbols or 14 symbols, etc. A symbol can be, for example, an orthogonal frequency division multiplexing (OFDM) symbol.

[0090] Depending on the subcarrier spacing, the length of each symbol can be different, and thus the length of the slot can be different. For example, the length of a slot corresponding to a subcarrier spacing of 15 kHz is 0.5 ms, and the length of a slot corresponding to a subcarrier spacing of 60 kHz is 0.125 ms, etc.

[0091] Frequency-domain resources refer to resources in the frequency domain, including sub-channels, frequency bands, carriers, bandwidth parts (BWPs), resource blocks (RBs), or resource pools, etc.

[0092] In the frequency domain, one RB may include several subcarriers. For example, in LTE and NR systems, one RB includes 12 subcarriers. Among them, the spacing of each subcarrier can be 15 kHz. Of course, other subcarrier spacings can also be used, such as 3.75 kHz, 30 kHz, 60 kHz, or 120 kHz subcarrier spacing, which is not limited here. A subcarrier or a resource element (RE). Both subcarriers and REs can be regarded as the smallest frequency resource units on a specific symbol in a multi-carrier system. An RE can refer to the unit of time-frequency resources, such as being regarded as the smallest time-frequency resource unit. For example, 1 RE occupies 1 symbol in the time domain and 1 subcarrier in the frequency domain, that is, 1 subcarrier within 1 symbol in the time domain is 1 RE.

[0093] In addition, the resource unit mentioned in the embodiments of the present application may be a division unit of resources. If the resources only include time-domain resources, then the resource unit can be regarded as a time-domain unit, and the time-domain unit can be understood as a division unit of time-domain resources. For example, it can be a time slot, a symbol, a mini-slot, etc., and no specific limitation is made thereto; or, if the resources include frequency-domain resources, then the resource unit can be regarded as a frequency-domain unit, and the frequency-domain unit can be understood as a division unit of frequency-domain resources. For example, it can be an RB, etc.; or, if the resources include time-domain resources and frequency-domain resources, then the resource unit can be regarded as a combination of time-domain units and frequency-domain units.

[0094] 4. Reference signal resource, which is a resource for mapping (or transmitting) a reference signal. In the embodiments of the present application, the resource for transmitting (or mapping) the first reference signal can be called the first resource, the reference signal resource, or the resource of the reference signal, etc. The first resource is for the first reference signal, or can be described as for transmitting the first reference signal (specifically, such as sending the first reference signal or receiving the first reference signal, etc.). In other words, the first resource is a resource for mapping the first reference signal. The first resource can be a frequency-domain resource, a time-domain resource, a time-frequency resource, etc., and no specific limitation is made thereto.

[0095] 5. The first sequence is a sequence for generating a sequence of a reference signal (such as the first reference signal) (or called a reference signal sequence), and can be regarded as a base sequence for generating the first reference signal. Optionally, the first sequence can be represented by multiple numerical values, etc., or the phase of the first sequence can be represented by an H-degree polynomial, where H is an integer greater than 2. Among them, the sequence of the first reference signal can also be called the second sequence, or can be called the reference signal sequence, and the second sequence is used to generate the first reference signal. Whether the second sequence is the same as or different from the first sequence is not limited.

[0096] In the embodiments of the present application, for the number of nouns, unless otherwise specified, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally means that the associated objects before and after are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or its similar expression refers to any combination of these items, including any combination of single item (s) or plural item (s). For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or multiple.

[0097] In the embodiments of this application, ordinal numbers such as "first" and "second" are used to distinguish multiple objects, and are not used to limit the size, content, order, time sequence, priority, or importance of multiple objects, etc. For example, the first sequence and the second sequence refer to two different sequences, and do not indicate differences in the content, priority, or importance of these two sequences, etc. For a technical feature, the technical features in this technical feature are distinguished by "A", "B", "C", and "D", etc., and there is no sequence or size order among the technical features described by this "A", "B", "C", and "D".

[0098] In the embodiments of this application, "when", "if", and "in case" all mean that the device will perform corresponding processing under certain objective circumstances, not to limit time, and it is not required that the device must have a judgment action when implemented, nor does it mean that there are other limitations. Without special instructions, "if" and "in case" can be replaced, and "when" can be replaced with "in the case of". "When" can be replaced with "if" / "in case".

[0099] In the embodiments of this application, "indicate" can include direct indication, indirect indication, display indication, and implicit indication. When it is described that a certain indication information is used to indicate A, it can be understood that this indication information carries A, directly indicates A, or indirectly indicates A. In this application, the information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It is also possible to indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between this other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it is also possible to use the arrangement order of each piece of information pre-agreed (such as protocol regulations) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent as a whole, or can be divided into multiple sub-information and sent separately, and the sending periods and / or sending times of these sub-information can be the same or different.

[0100] In the embodiments of the present application, "send" and "receive" indicate the direction of signal transmission. For example, "sending a message to XX" can be understood as the destination of the message being XX, which may include directly sending through the air interface or indirectly sending through other units or modules via the air interface. "Receiving a message from YY" can be understood as the source of the message being YY, which may include directly receiving from YY through the air interface or indirectly receiving from YY through other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between a network device and a terminal device, or can be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within a device through a bus, trace or interface.

[0101] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0102] The technical solutions provided by the various embodiments of the present application can be applied to communication systems related to the 3rd generation partnership project (3GPP), for example, long term evolution (LTE) communication systems, 5th generation (5G) mobile communication systems (specifically new radio (NR) communication systems, or NR communication systems incorporating multi-input multi-output (MIMO) technology, etc.), or can also be applied to other next-generation mobile communication systems, such as 6th generation (6G) communication systems, or other similar communication systems, or communication systems in future evolution processes. Other similar communication systems may include wireless fidelity (WIFI), vehicle to everything (V2X), internet of things (IoT) systems, narrow band internet of things (NB-IoT) systems, or industrial internet, etc. th generation, 5G) mobile communication systems (specifically new radio (NR) communication systems, or NR communication systems incorporating multi-input multi-output (MIMO) technology, etc.), or can also be applied to other next-generation mobile communication systems, such as 6th generation (6G) communication systems, or other similar communication systems, or communication systems in future evolution processes. Other similar communication systems may include wireless fidelity (WIFI), vehicle to everything (V2X), internet of things (IoT) systems, narrow band internet of things (NB-IoT) systems, or industrial internet, etc.

[0103] Please refer to Figure 1 , which is a schematic diagram of a communication system applicable to the embodiments of the present application.Figure 1 Schematically shows a terminal device and a network device that communicate with the terminal device. Figure 1 Schematically shows that the number of terminal devices is 1 and the number of network devices is 1. In fact, the numbers of terminal devices and network devices are not limited and are not defined herein.

[0104] The terminal device is a device with wireless transceiver functions and can be a fixed device, a mobile device, a handheld device, a wearable device, a vehicle-mounted device, or a wireless device (such as a communication module or a chip system, etc.) built into the above devices. The terminal device is used to connect people

[0105] things, machines, etc., and can be widely used in various scenarios, such as including but not limited to the following scenarios: cellular communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, drones, robots, etc. The terminal device can sometimes be referred to as a user equipment (UE), a terminal, an access station, a UE station, a remote station, a wireless communication device, or a user device, etc.

[0106] The network device includes, for example, an access network device (or, referred to as an access network network element), and / or a core network device (or, referred to as a core network network element).

[0107] The access network device is a device with wireless transceiver functions, used to communicate with the terminal device. The access network device includes, but is not limited to, base stations (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above-mentioned communication system, transmission reception points (TRP), base stations evolved by 3GPP in the future, access nodes in a wireless fidelity (WiFi) system, wireless relay nodes, wireless backhaul nodes, satellites, drones, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. Multiple base stations can support the network of the same access technology mentioned above, or can support the networks of different access technologies mentioned above. A base station can include one or more co-located or non-co-located transmission and reception points. The access network device can also be a radio controller in a cloud radio access network (C(R)AN) scenario, and the RAN can also be an open RAN (O-RAN or ORAN), a centralized unit (CU) (which can also be called an aggregation unit) and / or a distributed unit

[0108] (DU). The access network device can also be a server, a wearable device, a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). The following takes the base station as an example to illustrate the access network device. Multiple access network devices in the communication system can be of the same type of base station or different types of base stations. A base station can communicate with a terminal device or can communicate with a terminal device through a relay station. A terminal device can communicate with multiple base stations in different access technologies.

[0109] In a possible architecture of the access network device, the access network device includes a centralized unit (CU) and / or a distributed unit (DU). The CU and DU can be understood as a division of the access network device from the perspective of logical functions. Among them, the CU and DU can be physically separated or can be deployed together, and the embodiments of the present application do not make specific limitations on this.

[0110] The access network device in the embodiments of the present application may also refer to a Centralized Unit Control Plane (CU-CP) node, or a Centralized Unit User Plane (CU-UP) node, or include both CU-CP and CU-UP. Among them, CU-CP is responsible for control plane functions, mainly including RRC and PDCP-C. PDCP-C is mainly responsible for encryption, decryption, integrity protection, data transmission, etc. of control plane data. CU-UP is responsible for user plane functions, mainly including SDAP and PDCP-U. Among them, SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. PDCP-U is mainly responsible for encryption, decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc.

[0111] In different systems, the CU (including CU-CP or CU-UP), or DU may also have different names, but those skilled in the art can understand their meanings. For example, in an Open Radio Access Network (O-RAN) system, the CU may also be referred to as O-CU (Open CU), the DU may also be referred to as O-DU, the CU-CP may also be referred to as O-CU-CP, and the CU-UP may also be referred to as O-CU-UP.

[0112] The core network device is used to implement at least one of the functions such as mobility management, data processing, session management, policy and charging. The names of the devices implementing the core network functions in systems with different access technologies may be different, and the embodiments of the present application do not limit this. Taking the 5G system as an example, the core network device includes: Access and Mobility Management Function (AMF), Session Management Function (SMF), or User Plane Function (UPF), etc.

[0113] In the embodiments of the present application, the device for implementing the functions of the terminal device may be the terminal device itself, or a device capable of supporting the terminal device to implement the functions, such as a chip system, a chip, or a combined device or component capable of implementing the functions of the terminal device. This device may be installed in the terminal device. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the terminal device. Similarly, in the embodiments of the present application, the device for implementing the functions of the network device may be the network device, or a device capable of supporting the network device to implement the functions, such as a chip system. This device may be installed in the network device. In the technical solutions provided in the embodiments of the present application, the device for implementing the functions of the network device is the network device as an example to describe the technical solutions provided in the embodiments of the present application.

[0114] When sending information between a network device and a terminal device, it is necessary to estimate the characteristics of the channel (or can be described as a communication link or a transmission link) between the network device and the terminal device, so as to perform modulation coding and precoding on the information to be sent according to the characteristics. The information used to estimate the characteristics of the channel can be called a reference signal, and the process of estimating the reference signal is also called channel estimation. Both the network device and the terminal device can perform channel estimation respectively. For example, the network device can estimate the uplink channel based on the uplink reference signal. The network device can also estimate the downlink channel based on the reciprocity of the uplink channel and the downlink channel, that is, based on the estimated uplink channel. Similarly, the terminal device can estimate the downlink channel based on the downlink reference signal, and can also estimate the uplink channel based on the reciprocity of the uplink channel and the downlink channel, that is, based on the estimated downlink channel.

[0115] The reference signal is transmitted through a resource (or can be called a reference signal resource or a resource of the reference signal). A layout method of a resource of a reference signal is equally spaced arrangement / uniform distribution / uniform layout in the frequency domain. Or it can be described that the frequency domain density of the resource of the reference signal corresponding to a reference signal port (which can be abbreviated as a port) is the same. One reference signal port corresponds to one reference signal or one reference signal sequence, and the reference signal sequence is used to generate the reference signal.

[0116] The following gives an example introduction to the resource of the reference signal that is equally spaced arrangement / uniform distribution in the frequency domain.

[0117] Exemplarily, for port p i the frequency domain resource of the corresponding reference signal is in the form of a comb K TC That is, there is 1 subcarrier as the resource of the reference signal on every adjacent K TC subcarriers, and the resources of every two reference signals are separated by K TC -1 subcarriers. K TC can be preconfigured or predefined, for example, it can be predefined through a protocol.

[0118] Please refer to Figure 2 , which is a schematic diagram of the resource of the reference signal. Figure 2 Both show 16 subcarriers in the frequency domain. Figure 2 In (1) of TC K is taken as 8 for example. The resources for transmitting the reference signal are separated by 8 subcarriers between adjacent two. As shown in (1) of Figure 2 , starting from the bottom and counting up, the 1st subcarrier and the 9th subcarrier are used to transmit the reference signal. Figure 2 In (2) of TC K is taken as 4 for example. The resources of adjacent two reference signals (or can be called reference signal resources) are separated by 4 subcarriers. As shown in Figure 2 In Figure 2As shown in (2), starting from the bottom and counting upwards, the 1st sub - carrier, the 5th sub - carrier, the 9th sub - carrier, and the 13th sub - carrier are all used to transmit reference signals. Figure 2 In (3), it is an example with K TC being 2. The interval between two adjacent resources for transmitting reference signals is 2 sub - carriers. As Figure 2 shown in (3), starting from the bottom and counting upwards, the 1st sub - carrier, the 3rd sub - carrier, the 5th sub - carrier, the 7th sub - carrier, the 9th sub - carrier, the 11th sub - carrier, the 13th sub - carrier, and the 15th sub - carrier are all used to transmit reference signals.

[0119] The reference signal sequence corresponding to the reference signal can be designed based on the ZC sequence. For example, the ZC sequence is generated by circularly shifting the base sequence. The ZC sequence satisfies the following relationships (1) to (3).

[0120]

[0121]

[0122]

[0123] denotes the ZC sequence, denotes the ZC base sequence, α represents the cyclic shift, M ZC denotes the length of the ZC base sequence, where m represents the number of RBs, denotes the number of sub - carriers included in one RB, and the total resource occupancy sub - carriers. The number of sub - carriers mapped by the ZC sequence is 1 / 2 of the total resource number δ , that is, the length of the ZC sequence is 1 / 2 of the total resource number δ times, δ = log2(K TC ), where K TC is the transmission comb number, N ZC denotes the length of the root sequence, N ZC is less than or equal to the largest prime number of M ZC , n represents the ZC sequence number, u represents the group number, u ∈ {0, 1,..., 29}, v represents the number within the group, v = 0, 1, x q (m) represents the q - th root sequence, q represents the root index, which is used to distinguish different root sequences within the group and between different groups. Among them, q can be determined by and determined, is the parameter for determining q.

[0124] The following gives an example of the relationship (4) for determining a reference signal sequence (such as an SRS sequence) based on a ZC sequence. The SRS sequence can be generated based on the following formula (4).

[0125]

[0126] Among them, is a ZC sequence, is the SRS sequence on the nth SRS frequency domain resource in the l'th SRS time domain resource of port p i , δ = log2(K TC ), where K TC is the transmission comb number, represents the number of symbols occupied by the SRS, represents the number of subcarriers occupied by the SRS, which can also represent the length of the SRS sequence, l' represents the l'th symbol among symbols, n represents i the nth subcarrier among

[0127] As the scale of the antenna increases, the number of reference signal ports also increases accordingly. Continuing to use the design of uniformly arranging the resources of the reference signal in the frequency domain may cause relatively high resource overhead. To reduce the resource overhead, another arrangement method for the resources of the reference signal is proposed, that is, non-uniform arrangement in the frequency domain. In this case, a relatively accurate channel estimation can also be obtained based on the auxiliary information / prior information. The auxiliary information can be some information obtained in advance for estimating the channel. The non-uniform arrangement of resources in the frequency domain can be that the resources occupied by the reference signal sequence corresponding to each reference signal port are non-uniformly arranged in the frequency domain and / or time domain, or the frequency domain density of the reference signal resources corresponding to one reference signal port has at least two types. The resource density or interval of different reference signal ports in the frequency domain can be the same.

[0128] And in order to improve the power efficiency of the terminal device, it is required that the high power amplifier (HPA) of the terminal device operates near the linear saturation region. For this reason, considering that the transmission power of the terminal device is limited, generally it is required that the reference signal sequence has a low PAPR. This is because, if the PAPR of the reference signal sequence is large, when the HPA operates near the saturation point, there is a certain probability that the signal input to the HPA enters the non-linear region and generates non-linear distortion, affecting the decoding accuracy rate of the network device.

[0129] For ZC sequences, the amplitude / power of the signals of ZC sequences of any length is constant, that is, ZC sequences have the constant envelope property. After the Fourier transform of a ZC sequence, it remains a ZC sequence. That is, if the frequency-domain signal is a ZC sequence, then the signal after being transformed into the time domain is still a ZC sequence. Therefore, after the Fourier transform, the ZC sequence still has the property of constant envelope. In this way, by mapping the ZC sequence as a reference signal sequence to the reference signal resources evenly arranged in the frequency domain, a reference signal sequence with a lower PAPR can be obtained.

[0130] However, if the ZC sequence is mapped to resources with non-uniform arrangement, spikes may appear in the time domain, which will significantly increase the PAPR, cause distortion of the reference signal, and affect the decoding accuracy rate of network devices.

[0131] The following combines the attached Figures 3 to 6 to give examples of the signal conditions under two arrangements of the reference signal resources.

[0132] Figure 3 is a schematic diagram of the reference signal resources evenly arranged in the frequency domain, Figure 4 is a schematic diagram of the reference signal resources with non-uniform arrangement in the frequency domain, Figure 5 is in Figure 3 In the case of the resources shown, a schematic diagram of the reference signal in the time domain, and Figure 6 is in Figure 4 In the case of the resources shown, a schematic diagram of the reference signal in the time domain. Figure 3 and Figure 4 The vertical coordinates of are, for example, the frequency domain (in subcarriers). Figure 3 and Figure 4 In and, the other resources are indicated in black, and the reference signal resources are indicated in white. Figure 5 and Figure 6 The abscissa of and is, for example, the time domain, and the vertical coordinate is, for example, the power.

[0133] From Figure 3 it can be seen that the ZC sequence is mapped to the reference signal resources evenly arranged in the frequency domain. As shown in Figure 5 , the PAPR of the time-domain signal obtained after the Fourier transform of the ZC sequence is approximately equal to 2.7228 dB. From Figure 4 it can be seen that the ZC sequence is mapped to the reference signal resources with non-uniform arrangement in the frequency domain. As shown in Figure 6 , the PAPR of the time-domain signal obtained after the Fourier transform of the ZC sequence is approximately equal to 12.9648 dB. By comparing Figure 4 and Figure 6 it can be found that the current design of the reference signal cannot be adapted to the design of the reference signal resources with non-uniform arrangement.

[0134] In view of this, an embodiment of the present application provides a communication method. This method designs a way to generate a reference signal sequence (i.e., the second sequence). In this method, the second sequence can be generated based on the first position information of the resources of the reference signal and the first sequence, and there is a certain relationship (such as the first relationship) between the first sequence and the first position information. That is, when generating the second sequence, the first position information of the resources of the reference signal is considered, so that the generated second sequence can better adapt to the position of the resources of the reference signal (such as the first resource), and thus the second sequence can be applied to the design of the resources of the reference signal with non-uniform arrangement.

[0135] The communication method provided by the embodiment of the present application can be applied to Figure 1 the communication system shown in addition to other communication systems. The following is an example introduction with reference to the accompanying drawings.

[0136] Figure 7 FIG. is a schematic structural diagram of another communication system applicable to the embodiment of the present application. Figure 7 It shows a terminal device, an access network, a core network, and an external network. Figure 7 The terminal device shown, for example, is Figure 1 the terminal device involved. The terminal device can access the external network through the access network and the core network in sequence. The access network may include one or more access network devices. The core network may include one or more core network devices. These one or more access network devices and / or one or more core network devices are, for example, Figure 1 the network devices involved. The external network may be, for example, a data network (DN). The content of the terminal device, the content of the access network device, and the content of the core network device can refer to the content discussed above and will not be listed here.

[0137] The following will introduce the protocol stacks of the terminal device and the access network device in conjunction with Figure 8 the schematic diagram of the protocol stacks of the terminal device and the access network device shown. Figure 8 The terminal device involved, for example, is Figure 1 or Figure 7 the terminal device involved, and the access network device is, for example, Figure 1 the network device involved, and for example, Figure 7 one or more access network devices involved.

[0138] Such as Figure 8As shown in the figure, the user plane protocol stack of the terminal device and the user plane protocol stack of the access network device may include a Service Data Adaptation Protocol (SDAP) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Layer (PHY). The control plane protocol stack of the terminal device and the control plane protocol stack of the access network device may include a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY.

[0139] Figure 9 This is a schematic structural diagram of another communication system applicable to the embodiments of this application. As Figure 9 shown, devices in the communication system are connected through interfaces (such as NG, Xn) or the air interface. Figure 9 It schematically shows a core network device, an access network device (such as a RAN device), a terminal device, or an Operation, Administration, and Maintenance (OAM), etc. Figure 9 The access network device involved is, for example, Figure 1 the network device involved, or Figure 7 or Figure 8 the access network device involved. Different from Figure 1 or Figure 8 that, Figure 9 it also schematically shows the structural diagram of the access network device.

[0140] The access network device can be a separate RAN node or can include multiple RAN nodes. For example, it includes a CU and a DU, and the CU and the DU can communicate through the F1 interface. Optionally, the CU can also be split into a CU-CP and a CU-UP. Figure 9 At least one of the access network device, the core network device, the CU in the access network device, the DU in the access network device, the CU-CP in the access network device, or the CU-UP in the access network device involved is, for example, Figure 1 the network device involved.

[0141] In a possible design, the RRC, SDAP, and PDCP layers of the access network device can be deployed in the CU, and the RLC layer, MAC layer, and PHY of the access network device can be deployed in the DU.

[0142] Figure 10The figure is a schematic structural diagram of another communication system applicable to the embodiments of this application. As Figure 10 shown, the communication system includes a RAN intelligent controller (RIC). The RIC includes a near-real time RIC (near-RT RIC) and a non-real time RIC (Non-RT RIC). The non-real time RIC mainly processes non-real time information, such as data that is not sensitive to latency, and the latency of this data can be in seconds. The real time RIC mainly processes near-real time information, such as data that is relatively sensitive to latency, and the latency of this data is in tens of milliseconds. Optionally, the near-RT RIC and the Non-RT RIC can also be separately set as a network element.

[0143] The near-RT RIC can obtain information of the network side and / or the terminal device from an access network device (such as at least one of a CU, a DU, and an RU) and / or a terminal device. Figure 10 The involved access network device is, for example, Figure 1 the involved network device, or Figure 7 or Figure 8 the involved access network device.

[0144] Optionally, the near-RT RIC can process this information and send the processing result to a RAN node and / or a terminal device. Optionally, the processing result can be interacted between the CU and the DU, and / or between the DU and the RU. For example, the near-RT RIC delivers the processing result to the DU, and the DU sends it to the RU.

[0145] The non-real time RIC can obtain information of the network side and / or the terminal side from a radio access device (such as at least one of a CU, a DU, and an RU) and / or a terminal device. Optionally, the non-real time RIC can also process this information and send the processing result to a RAN node and / or a terminal device. Optionally, the processing result can be interacted between the CU and the DU, and / or between the DU and the RU. For example, the non-real time RIC delivers the processing result to the DU, and the DU sends it to the RU.

[0146] The near-RT RIC and the non-real time RIC can also be separately set as a network element. Optionally, the near-RT RIC and the non-real time RIC can also be a part of other devices. For example, the near-RT RIC is set in an access network device (such as in a CU or a DU), and the non-real time RIC is set in an OAM, a cloud server, a core network device, or other network devices.

[0147] Figure 11 The figure is a schematic structural diagram of another communication system applicable to the embodiments of this application. RelativeFigure 10 , Figure 11 the CU is separated into CU-CP and CU-UP in

[0148] The method provided in the embodiments of the present application will be introduced below in conjunction with the accompanying drawings. In the drawings corresponding to the various embodiments of the present application, all steps represented by dashed lines are optional steps. And the terminal device described in the various embodiments of the present application may be Figure 1 , Figures 7 to 11 any terminal device involved, and the network device is, for example, Figure 1 the network device involved, or Figures 7 to 11 any access network device and / or core network device involved, etc. If the technical solutions provided in the various embodiments of the present application are applied to other communication systems, the names and / or functions of the devices may change, and this is not limited.

[0149] The communication method provided in the embodiments of the present application is applicable to generating any type of reference signal sequence. For example, it can be used to generate uplink reference signals or can be used to generate downlink reference signals. The communication method provided in the embodiments of the present application will be introduced below in conjunction with Figure 12 the schematic diagram of the communication method shown in Figure 12 The process of generating uplink reference signals is used for introduction in

[0150] S1201. The network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

[0151] Exemplarily, the first indication information may be carried in any signaling (such as high-layer signaling, proprietary signaling, or physical-layer signaling), etc., and this is not limited. Any signaling is, for example, RRC signaling, downlink control information (DCI), or MAC control element (CE) signaling, etc. The first indication information is used to indicate / include the first position information of the first resource.

[0152] The meaning of the first resource can be referred to the content of the first resource discussed above, and the repeated parts will not be listed. The first resource may include M resources, where M is a positive integer. The first resource may only include M resources, or M resources may be part or all of the resources in the first resource. Optionally, these M resources may correspond to the same time-domain resources and may correspond to different frequency-domain resources. Optionally, the sizes of the frequency-domain resources included in any two of the M resources may be the same. For example, the first resource includes Resource 1 and Resource 2. Resource 1 is the subcarrier n on Symbol 1, and Resource 2 is the subcarrier n + 2 on Symbol 1. That is, the sizes of the frequency-domain resources included in both Resource 1 and Resource 2 are 1 subcarrier, and both Resource 1 and Resource 2 correspond to the same time-domain resource of 1 symbol. When the value of M is greater than 1, the first resource can be regarded as a resource subset or a resource group, etc.

[0153] One of the M resources can be a resource unit, or it can also be composed of U resource units, where U is a positive number. The embodiments of the present application do not make specific limitations on the size of each resource. Or when the first resource includes time-domain resources and frequency-domain resources, one of the M resources can be composed of U1 time-domain units and U2 frequency-domain units, and no limitation is made on this. Both U1 and U2 are positive numbers, and U1 and U2 can be the same or different.

[0154] The arrangement pattern of the first resource (or M resources) can be uniform arrangement or non-uniform arrangement. Non-uniform arrangement is, for example, non-uniform distribution (or arrangement) in the frequency domain.

[0155] Non-uniform distribution in the frequency domain can also be understood as that the densities of the M resources included in the first resource in the frequency domain are different, and it can also be understood that there is a difference in the frequency-domain interval between an adjacent resource pair among the M resources and the frequency-domain interval between another adjacent resource pair. An adjacent resource pair includes two adjacent resources among the M resources. The two resources included in one adjacent resource pair and the two resources included in another adjacent resource pair are not exactly the same, that is, the two resources included in one adjacent resource pair and the two resources included in another adjacent resource pair may have some resources in common, or may be completely different. For example, the two resources included in one adjacent resource pair are Resource 1 and Resource 2, and the two resources included in another adjacent resource pair are Resource 2 and Resource 3. Another example is that the two resources included in one adjacent resource pair are Resource 2 and Resource 3, and the two resources included in another adjacent resource pair are Resource 4 and Resource 5.

[0156] The first position information can also be referred to as the reference signal resource pattern, or is used to indicate the reference signal resource pattern. The first position information can indicate the positions of the M resources, that is, M positions. The first position information includes, for example, the relative position information of the M resources and / or the absolute position information of the M resources.

[0157] The absolute position information of M resources indicates the absolute positions of the M resources. The absolute positions of the M resources are, for example, the positions of the M resources relative to the first resource set. The first resource set includes, in addition to the first resource, some other resources. The first resource set is, for example, the resources allocated by the network device for the terminal device, or the resources used by the terminal device to send uplink signals, or the resources available to the terminal device, etc., and no specific limitation is made thereto. The absolute position information of the M resources can, for example, indicate / include the M absolute indexes of the M resources. The M absolute indexes are used to indicate the indexes of the M resources relative to the first resource set. In other words, the M absolute indexes can indicate the positions of the M resources in the first resource set, or can be described as being used to determine the M resources in the first resource set. The indexes involved in the embodiments of the present application can also be referred to as numbers / identifications, etc., and no specific limitation is made thereto.

[0158] For example, please refer to Figure 13 , which is a schematic diagram of a first resource provided by an embodiment of the present application. As Figure 13 shown, the first resource set includes these 12 resources shown by resource 0 to resource 11. The M resources included in the first resource are the three resources of resource 0, resource 5, and resource 8, where 0, 5, and 8 can be regarded as an example of the M absolute indexes.

[0159] The relative position information of M resources indicates the relative positions of the M resources. The relative positions of the M resources are, for example, the positions of the M resources relative to a reference position. The relative position information of the reference position and the M resources included in the first resource is used to determine the absolute position information of the M resources included in the first resource. The first resource subset is a part of the first resource set and includes the first resource. For example, the first resource subset is the first resource. The relative position information of the M resources can, for example, indicate / include the M relative indexes of the M resources. The M relative indexes are used to indicate the indexes of the M resources relative to the absolute index (which can be called the reference index) of the reference position. In other words, the M relative indexes can indicate the positions of the M resources in the first resource subset, or can be described as being used to determine the M resources in the first resource subset.

[0160] For example, please refer to Figure 13 the schematic diagram of the first resource shown. As Figure 13 shown in (1) of , the reference index is 0, and the first resource subset includes the three resources of resource 0, resource 5, and resource 8. Among them, the relative index corresponding to resource 0 is 0, the relative index of resource 5 is 5, and the relative index of resource 8 is 8. Correspondingly, 0, 5, and 8 can be regarded as an example of the M relative indexes.

[0161] Or, as Figure 13As shown in (2) of the Chinese text, if the reference index is 11, then the relative index corresponding to resource 0 is 11, the relative index of resource 5 is 6, and the relative index of resource 8 is 3. Correspondingly, 11, 6, and 3 can be regarded as an example of M relative indices.

[0162] Among them, the way in which the first indication information indicates the first position information may include direct indication and indirect indication. The following gives examples for introduction.

[0163] Direct indication, the first indication information includes the first position information. For example, the first indication information includes the absolute position information of M resources or the relative position information of M resources. In this way, the difficulty for the terminal device to obtain the first position information can be reduced.

[0164] Indirect indication, the first indication information includes the first parameter set (or referred to as the first key parameter, etc.) for determining the first position information. In other words, the first parameter set is used to generate the first position information (or the positions of M resources, specifically such as the absolute positions or relative positions of M resources). The first parameter set may include one or more parameters. In this way, the terminal device can determine the first position information based on the first parameter set. In this way, the amount of data interaction between the network device and the terminal device can be relatively reduced, that is, the signaling overhead can be reduced.

[0165] If the form (or format) of the first position information is different, then the way in which the first indication information indirectly indicates the first position information can also be different. The following takes B1 or B2 as an example for introduction.

[0166] B1, the first position information (such as the positions of M resources, M absolute indices, or M relative indices) can be represented by a sequence. In this case, the first position information can also be replaced by a sequence (such as called the third sequence), then the first parameter set can be used to determine this third sequence. The third sequence includes M elements, and the M elements successively indicate the positions of M resources (such as M relative indices or M absolute indices, etc.).

[0167] For example, the first position information (or the third sequence) is represented by a D (or can be expressed as d P )-th degree polynomial, where D is an integer greater than or equal to 1. Then the first indication information can indicate at least one of the partial or all coefficients of the D-th degree polynomial, the highest degree of the D-th degree polynomial, or the number of resource positions included in the first resource (such as the number of elements included in the third sequence, or the length of the third sequence). In other words, the first parameter set can include at least one of the partial or all coefficients of the D-th degree polynomial, the highest degree of the D-th degree polynomial, or the number of resource positions included in the first resource. For example, a representation method of a first position information is as shown in the following relationship (5).

[0168]

[0169] Among them, P(n) represents the first position information or the third sequence, that is, a D-degree polynomial, d P represents the highest degree of the D-degree polynomial, that is, d P ∈{1, 2, 3, …}, represents the coefficient of the D-degree polynomial, real number; real number, N P represents the number of resources included in the first resource (or can describe the sequence length corresponding to P(n), or can be described as the number of position information included in the first position information), and can also be regarded as the length of the third sequence. When d P = 1, it means that N P resources are evenly distributed. When d P > 1, it means that N P resources are non-uniformly distributed. n can be regarded as the number of P(n), or can be described as the number of M resources.

[0170] Optionally, the access network device and the terminal device may be pre-configured or pre-defined with a representation method of the first position information, such as the relationship shown in the above relationship (5).

[0171] If the content of the first indication information is different, the method for the terminal device to determine the first position information is also different. The following is an example introduction in combination with the content shown in C1 to C4.

[0172] C1. The first indication information indicates all the coefficients of the D-degree polynomial, the highest degree of the D-degree polynomial, and the number of resource positions included in the first resource.

[0173] Under C1, the terminal device can directly determine the first position information based on all the coefficients of the D-degree polynomial, the highest degree of the D-degree polynomial, and the number of resource positions included in the first resource, that is, determine the positions of M resources.

[0174] For example, Np is 3, d P is 2, p2, p1, and p0 are 2, 2, and 1 in sequence, then P(n) = 2n 2 + 2n + 1. Therefore, the M positions are 13, 5, and 1 in sequence.

[0175] C2. The first indication information indicates some coefficients of the D-degree polynomial, the highest degree of the D-degree polynomial, and the number of resources included in the first resource. Under C2, among the D-degree polynomials indicated by the first indication information, the coefficients of the first S high-degree terms are indicated, and the coefficients of the subsequent (d P + 1 - S) low-degree terms that are not indicated are 0, so as to obtain all the coefficients of the D-degree polynomial, and refer to the method of C1 above to determine the first position information.

[0176] Alternatively, under C2, partial coefficients of a D-degree polynomial are indicated, and combined with another indication information to indicate whether all coefficients of the D-degree polynomial are indicated in sequence. The unindicated polynomial coefficients are 0, so as to obtain all coefficients of the D-degree polynomial, and determine the first position information with reference to the manner of C1 in the foregoing text.

[0177] Alternatively, under C2, another part of the unindicated coefficients in the D-degree polynomial can be pre-configured or pre-defined in the terminal device. The terminal device can obtain all coefficients of the D-degree polynomial based on the first indication information and the pre-configured other part of the coefficients, and determine the first position information with reference to the manner of C1 in the foregoing text.

[0178] C3. The first indication information indicates all coefficients of the D-degree polynomial and the number of resource positions included in the first resource.

[0179] In this case, the highest degree of the D-degree polynomial does not need to be indicated, and the highest degree can be determined according to the number of all coefficients.

[0180] C4. The first indication information indicates one or two of partial or all coefficients of the D-degree polynomial, the highest degree of the D-degree polynomial, or the number of resources included in the first resource.

[0181] In this case, the remaining one or two of partial or all coefficients of the D-degree polynomial, the highest degree of the D-degree polynomial, or the number of resources included in the first resource (that is, the one or two not indicated by the first indication information) can be pre-configured or pre-defined in the terminal device. For example, it can be pre-configured or pre-defined in the terminal device through a protocol, or received by the terminal device from a device other than the access network device, and this is not limited. In this way, the terminal device can determine the first position information with reference to the manner of C1 or C2 in the foregoing text.

[0182] For example, the first indication information indicates the number of resource positions included in the first resource. In this case, the highest degree of the D-degree polynomial and all coefficients of the D-degree polynomial can be pre-configured or pre-defined in the terminal device. For example, it can be pre-configured or pre-defined in the terminal device through a protocol, or received by the terminal device from a device other than the access network device, and this is not limited. In this way, the terminal device can determine the first position information with reference to the manner of C1 or C2 in the foregoing text.

[0183] For another example, the first indication information indicates the highest degree of a D-degree polynomial. In this case, the number of resource positions included in the first resource and all the coefficients of the D-degree polynomial can be pre-configured or pre-defined in the terminal device. For example, they can be pre-configured or pre-defined in the terminal device through a protocol, or the terminal device receives them from a device other than the access network device, and there is no limitation on this. In this way, the terminal device can determine the first location information by referring to the manner of C1 or C2 above.

[0184] There can also be multiple types of the first indication information. The above C1 to C4 are only examples of the content of the first indication information, and the content of the first indication information will not be listed one by one here.

[0185] B2. If the first location information (or the locations of M resources) is multiple values, then the first parameter set can be used to determine these multiple values.

[0186] Exemplarily, the first indication information can directly indicate these multiple values. Or, the rows and / or columns in the first table are used to indicate the possible values of the location information, and the first parameter set can be used to indicate at least one row and / or at least one column in the first table. At least one row and / or at least one column are used to determine the locations of M resources. In this case, the first indication information can indicate the index / identifier, etc. of at least one row and / or at least one column.

[0187] Among them, the first table can be pre-configured or pre-defined in the terminal device and the network device, or it can also be configured by the network device for the terminal device, and there is no specific limitation on this. After the terminal device receives the first indication information, it can determine the first location information based on the first table and the index of at least one row and / or column, and thus can determine M locations.

[0188] For example, please refer to Table 1 below, which is an example of a first table provided by an embodiment of the present application.

[0189] Table 1

[0190] Index First position information 0 {1,4,8,10} 1 {2,7,9,11}

[0191] As shown in Table 1 above, if the first indication information indicates an index of 1, then the terminal device can determine the first location information (or M relative indices, or M absolute indices) as 2, 7, 9, 11 based on the first indication information and Table 1.

[0192] It should be understood that the above B1 or B2 is an example of the possible form of the first location information. In fact, there can be multiple forms of the first location information. For example, the first location information can also be in other forms such as a functional relationship, and there is no specific limitation on this.

[0193] After the terminal device determines the first location information, it is equivalent to determining the locations of M resources, and is equivalent to determining the first resource.

[0194] S1202. The network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device.

[0195] The manner in which the network device sends the second indication information to the terminal device may refer to the content of the network device sending the first indication information to the terminal device as described above, and the repeated parts will not be listed. Optionally, the first indication information and the second indication information may be carried in the same signaling. In this case, when the network device sends this signaling to the terminal device, it is equivalent to sending the first indication information and the second indication information to the terminal device.

[0196] The second indication information may indicate a first relationship, or the second indication information is used to determine a first relationship. The first relationship may be a mapping relationship, such as a functional relationship or a corresponding relationship, etc., or the first relationship is represented in the form of a table, etc. The embodiments of the present application do not limit the specific form of the first relationship. The first relationship refers to the relationship satisfied between the first location information and the first sequence. In other words, the first location information and the first sequence satisfy the first relationship. The first relationship may specifically include the following D1 or D2, which will be introduced separately below.

[0197] D1. The first relationship may specifically include the relationship between the first location information and the first sequence. In this case, a reference for a first relationship may be the following relationship (6).

[0198] B(n) = e1(P(n)) (6)

[0199] Wherein, e1 may represent an example of the first relationship, B(n) represents an example of the first sequence, and P(n) represents an example of the first location information.

[0200] Optionally, the access network device and the terminal device may be pre-configured or pre-defined with the representation method of the first relationship, such as the relationship of the above relationship (6).

[0201] D2. The first relationship may specifically include the relationship between a first parameter set and a second parameter set. Since the first parameter set is used to determine the first location information and the second parameter set is used to determine the first sequence, the first relationship is thus equivalent to indicating the relationship between the first location information and the first sequence. In this case, a reference for a first relationship may be the following relationship (7).

[0202] ParameterSet B = g(ParameterSet P ) (7)

[0203] Among them, g can represent an example of the first relationship, and ParameterSet P represents an example of the first parameter set, ParameterSet B represents an example of the second parameter set.

[0204] Optionally, the access network device and the terminal device may be pre-configured or pre-defined with a representation method of the first relationship, such as the relationship of the above relationship (7).

[0205] In a possible implementation manner, the sequence length of the first sequence may be determined according to the first position information. When the sequence length of the first sequence is determined according to the first position information, and the phase of the first sequence is represented by an H-degree polynomial, then the relationship between the first sequence and the first position information can be specifically referred to the content shown in the following relationships (8) to (10).

[0206] d B = g1(d P ) (8)

[0207]

[0208] N B = g3(N P ) (10)

[0209] Among them, d B is the highest degree of the polynomial (H-degree polynomial or the polynomial corresponding to the phase of the first sequence), d B ∈ {1, 2, 3,...}, is the coefficient of the s-th term in the polynomial, s ∈ {0, 1, 2,..., d B}}, d P is the highest degree of the P(n) polynomial, p i is the coefficient of the i-th term in the P(n) polynomial, i ∈ {0, 1, 2,..., d P}}, N P , d P and can be respectively referred to the explanations of N P , d P and corresponding to the previous relationship (5), which will not be listed here. N B represents the length of the first sequence, or can be described as the number of elements included in the first sequence. N B is a positive integer, N B∈{1, 2, 3, …}, g1 can be regarded as the first sub - relationship in the first relationship, g2 can be regarded as the second sub - relationship in the first relationship, g3 can be regarded as the third sub - relationship in the first relationship, that is, the first relationship can include g1, g2, and g3.

[0210] It should be understood that the above - mentioned relationship (6), relationship (7), and relationships (8) to (10) are examples of the content of the first relationship. In fact, the first relationship can have various forms, and the embodiments of the present application do not make specific limitations on this.

[0211] In a possible design, the first position information, the first sequence, and the second sequence involved under the above D1 or D2 can satisfy the second relationship. Optionally, the above D1 or D2 can be derived by the network device and / or the terminal device based on the second relationship. Among them, the first sequence can be regarded as the base sequence for generating the second sequence. The second sequence is used to generate the first reference signal and can be called the reference signal sequence. In this case, a second relationship can refer to the following relationship (11).

[0212] S(n) = f(B(n), P(n)) (11)

[0213] Among them, f can represent an example of the second relationship, B(n) represents an example of the first sequence, P(n) represents an example of the first position information, and S(n) represents an example of the second sequence. n can be understood not only as the number of P(n) but also as the number of elements in the second sequence. Among them, the length of S(n) can be expressed as N s .

[0214] Optionally, the representation method of the second relationship, such as the relationship of the above - mentioned relationship (11), can be pre - configured or pre - defined in the network device and / or the terminal device. Furthermore, the network device and / or the terminal device can determine the first relationship based on the second relationship. Or, the terminal device determines the second relationship based on the indication of the network device.

[0215] In a possible implementation manner, the second indication information can include the information of the second relationship, and the information of the second relationship is used to indicate the first relationship. The terminal device can determine the second relationship based on the second indication information and determine the first relationship based on the second relationship, which is beneficial to reducing the interaction volume between the network device and the terminal device. Of course, the second indication information can also include the information of the first relationship and the information of the second relationship. In this case, the terminal device can directly determine the first relationship and the second relationship based on the second indication information.

[0216] In the embodiments of the present application, the first position information and the first sequence can satisfy the first relationship. Next, the specific relationship between the first position information and the first sequence (or what can be described as the content specifically indicated by the first relationship) will be introduced.

[0217] The phase of E1, the first sequence, is a quadratic polynomial of the first position information. Or it can be described that the first relationship satisfies the criterion that the phase of the first sequence is a quadratic polynomial of the first position information (such as called Criterion 1). For the convenience of description, hereinafter, the quadratic polynomial of the first position information here will be represented as (or called) the quadratic polynomial dxs1. That is to say, the quadratic polynomial dxs1 in the following text is an example of the quadratic polynomial of the first position information, that is, an example of the phase of the first sequence.

[0218] If the arrangement mode of the first resource is different and the representation mode of the first position information is different, then the representation mode of the first sequence is also different. Please refer to Table 2 below, which is an example of the relationship between the first position information and the first sequence provided by the embodiments of the present application.

[0219] Table 2

[0220]

[0221] For example, a first sequence can refer to the following relationship (12).

[0222]

[0223] Among them, B(n) can represent an example of the first sequence, can represent the phase of the first sequence, M B is the largest prime number less than or equal to N B N B For the explanation of N, reference can be made to N in the previous relationship (10) B The content is not listed here again.

[0224] In a possible design, the phase of the first sequence can satisfy the following relationship (13).

[0225]

[0226] a2 and a1 are respectively the second-order coefficient and the first-order coefficient of the quadratic polynomial dxs1, a2P 2 (n) + a1P(n) can be represented as an example of the quadratic polynomial dxs1.

[0227] In another possible design, the phase of the first sequence can satisfy the following relationship (14).

[0228]

[0229] Among them, the polynomial coefficient is d B The meaning of d can be referred to d in the previous relationship (8) BThe content thereof will not be listed here.

[0230] Optionally, the key parameters of the phase of the first sequence (i.e., the second parameter set) and the key parameters of the first position information (i.e., the first parameter set) satisfy the following relationships (15) to (20). In this optional manner, the phase of the first sequence and the first position information can also satisfy a quadratic polynomial relationship.

[0231] d B = 2 * d p (15)

[0232]

[0233]

[0234]

[0235]

[0236]

[0237] where d B is the highest degree of the polynomial, is the coefficient of the s-th term in the polynomial, s ∈ {0, 1, 2, …, d B}}, d P is the highest degree of the P(n) polynomial, p i is the coefficient of the i-th term in the P(n) polynomial, i ∈ {0, 1, 2, …, d P}}. For the explanations of a2 and a1 in relationship (20), refer to the content of a2 and a1 in relationship (13) above respectively, which will not be repeated here.

[0238] E2. The rate of change of the phase of the first sequence with respect to the first position information is a first-degree polynomial of the first position information. Or it can be described that the first relationship satisfies the criterion that the rate of change of the phase of the first sequence with respect to the first position information is a first-degree polynomial of the first position information (such as being called criterion 2). In other words, the rate of change of the phase of the first sequence with respect to the first position information is the ratio of the phase change amount of the first sequence to the first position change amount corresponding to the elements included in the first sequence. For example, under E2, the phase of the first sequence and the first position information can satisfy the content shown in the following relationship (21).

[0239]

[0240] where represents the phase change amount of the first sequence, Δp(n) represents the first position change corresponding to the element contained in the first sequence, Δp(n)=p(n+1)-p(n), wherein the interpretation of a2 and a1 in relation (20) can refer to the contents of a2 and a1 in relation (13) above, respectively, and will not be repeated here.

[0241] Under the above relationship (20), the second parameter set may include The second parameter set can be represented by the first parameter set. The relationship of the second parameter set can also refer to the content shown in the following relationship (14) to relationship (19), which will not be listed again this time.

[0242] In a possible implementation, the second indication information may indicate some or all coefficients of the quadratic polynomial dxs1, the root index of the second sequence, or at least one of the at least one first parameter. The root index of the second sequence and the at least one first parameter are used to determine some or all coefficients of the quadratic polynomial, or it can be understood that the root index of the second sequence and the at least one first parameter belong to a way of indicating some or all coefficients of the quadratic polynomial dxs1. The root index of the second sequence can also be regarded as the root index of the first reference signal.

[0243] The following is an introduction to possible contents of the second indication information by combining F1 to F5.

[0244] F1. The second indication information may only indicate some or all coefficients of the quadratic polynomial dxs1. In the case where the second indication information only indicates some coefficients of the quadratic polynomial dxs1, the terminal device may be preconfigured or predefined with another part of the coefficients of the quadratic polynomial dxs1. In this way, the terminal device can determine the first sequence and / or the second parameter set based on the first position information and all the coefficients of the quadratic polynomial dxs1. Alternatively, the terminal device may ignore another part of the coefficients of the quadratic polynomial dxs1. In this way, the terminal device can determine the first sequence and / or the second parameter set based on the first position information and some coefficients of the quadratic polynomial dxs1.

[0245] Exemplarily, the terminal device can determine the first position information based on the first indication information, and then input the first position information into the quadratic polynomial dxs1 to determine the phase of the first sequence, and then determine the first sequence. Of course, the terminal device can also determine the second parameter set based on the first position information and the quadratic polynomial dxs1.

[0246] For example, some or all of the coefficients of the quadratic polynomial dxs1 are, for example, a1 and / or a2 in the above relationship (13) or (20).

[0247] F2. The second indication information indicates a root index of the second sequence and at least one first parameter.

[0248] In this way, the terminal device can determine all coefficients of the quadratic polynomial dxs1 according to the root index of the second sequence and at least one first parameter, and determine the first sequence and / or determine the second parameter set, etc. based on all coefficients of the quadratic polynomial dxs1 and the first position information.

[0249] For example, the root index of the second sequence can be represented as q, and at least one first parameter is b and / or k, where b is an integer greater than or equal to 0, and k is an integer greater than 0. Among them, a2 = q * k, and a1 = q * b.

[0250] F3. The second indication information indicates the root index of the second sequence.

[0251] Under F3, the terminal device can be pre-configured or pre-defined with at least one first parameter. In this way, the terminal device can determine the first sequence and / or determine the second parameter set with reference to the content described in F2 above, and the repeated parts will not be listed again.

[0252] F4. The second indication information indicates at least one parameter.

[0253] Under F4, the terminal device can be pre-configured or pre-defined with the root index of the second sequence. In this way, the terminal device can determine the first sequence and / or determine the second parameter set with reference to the content described in F2 above, and the repeated parts will not be listed again.

[0254] F5. The second indication information indicates some or all coefficients of the quadratic polynomial dxs1, the root index of the second sequence, and at least one first parameter.

[0255] In this case, the terminal device can directly determine the first sequence and / or determine the second parameter set with reference to the content of F1 above, and the repeated parts will not be listed again.

[0256] It should be noted that the execution order of S1201 and S1202 can be arbitrary. For example, S1201 is executed first, and then S1202; or S1202 is executed first, and then S1201; or the steps of S1201 and S1202 are executed simultaneously, and no specific limitation is made on this.

[0257] In a possible implementation manner, the terminal device can be pre-configured with the first sequence and / or the second parameter set, etc. In this case, there is no need to indicate the first relationship, that is, there is no need to execute the step of S1202, that is, S1202 is an optional step, which is shown by a dotted line in Figure 12 It is schematically shown by a dotted line.

[0258] S1203. The network device sends the third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the network device.

[0259] The manner in which the network device sends the third indication information to the terminal device may refer to the content of the previous text regarding the network device sending the first indication information to the terminal device, and the repeated parts will not be listed. Optionally, the third indication information and the first indication information may be carried in the same signaling. In this case, when the network device sends this signaling to the terminal device, it is equivalent to sending the first indication information and the third indication information to the terminal device. Or, the third indication information and the first indication information may be carried in the same signaling. In this case, when the network device sends this signaling to the terminal device, it is equivalent to sending the second indication information and the third indication information to the terminal device. Or, the third indication information, the second indication information, and the first indication information may be carried in the same signaling. In this case, when the network device sends this signaling to the terminal device, it is equivalent to sending the first indication information, the second indication information, and the third indication information to the terminal device.

[0260] The third indication information may be used to indicate a reference position. For example, the third indication information indicates the absolute index of the reference position (hereinafter simply referred to as the reference index), and the reference index may be represented by p0 for example. For example, the reference position may be represented by the reference index. In this case, the absolute index of the M resources is jointly determined by the reference index and the relative index of the M resources. The reference index may be the absolute index of the start position of the first resource, or the absolute index of the end position of the first resource, or the reference index may also be less than the absolute index of the start position of the first resource, or the reference index may also be greater than the absolute index of the end position of the first resource. The embodiments of the present application do not limit the specific value of the reference index.

[0261] Exemplarily, if the value of the reference index is less than or equal to the value of the absolute index of the start position (or start resource) of the first resource, then the value of the i-th absolute index among the M absolute indexes may be equal to the sum of the value of the reference index and the value of the i-th relative index among the M relative indexes, where i is an integer greater than or equal to 0. Or, if the value of the reference index is greater than or equal to the value of the absolute index of the end position (or end resource) of the first resource, then the value of the i-th absolute index among the M absolute indexes may be equal to the difference between the value of the reference index and the value of the i-th relative index among the M relative indexes.

[0262] For example, please refer to Figure 14 , which is a schematic diagram showing the relationship between a reference index, M absolute indexes, and M relative indexes provided by an embodiment of the present application. Figure 14 Taking the absolute index starting from 0 and the value of the absolute index of the first resource including {1, 3, 6, 11, 14, 16} as an example.

[0263] As Figure 14 in (1) is an example where the reference index is equal to the absolute index of the start position of the first resource. As Figure 14As shown in (1) therein, the values of these M relative indices are {0, 2, 5, 10, 13, 15}. When the value of the reference index is 1, M absolute indices can be determined according to {0, 2, 5, 10, 13, 15}, that is, the values are {1, 3, 6, 11, 14, 16}.

[0264] Figure 14 In (2) therein, take the absolute index at the end position of the first resource as the reference index as an example. As Figure 14 As shown in (2) therein, the values of these M relative indices are {15, 13, 10, 5, 2, 0}. When the value of the reference index is 16, the values of M absolute indices can be determined according to the values of these M relative indices {15, 13, 10, 5, 2, 0}, that is, {1, 3, 6, 11, 14, 16}.

[0265] It should be noted that the execution order of S1201 and S1203 can be arbitrary. For example, execute S1201 first and then S1203; or execute S1203 first and then S1201; or execute the steps of S1201 and S1203 simultaneously, and no specific limitation is made on this. Of course, the execution order of S1203 and S1202 can also be arbitrary.

[0266] In a possible implementation manner, the terminal device may be pre-configured with a reference position, etc. In this case, there is no need to indicate the reference position, that is, there is no need to execute the step of S1203, that is, S1203 is an optional step, which is indicated by a dotted line in Figure 12 as shown.

[0267] S1204. The terminal device determines a second sequence according to the first position information and the first sequence, and the first sequence and the first position information satisfy a first relationship.

[0268] If the specific content of the first relationship is different, the specific manner for the terminal device to determine the second sequence is different, which will be introduced separately below.

[0269] G1. If the first relationship is the relationship shown in D1 above, then the terminal device determines the first sequence according to the first position information and the first relationship. Furthermore, the second sequence can be determined based on the first sequence.

[0270] In a possible implementation manner, the terminal device determines the first sequence according to the first position information and the first relationship, and determines the second sequence according to the first sequence, the first position information and the second relationship.

[0271] In another possible implementation, the terminal device determines a first sequence based on the first location information and the first relationship, and determines a second sequence based on the first sequence and the third relationship. The third relationship is used to represent the relationship among the first sequence, the second parameter set, and the second sequence. A way to determine the second sequence can refer to the content shown in the following relationship (22).

[0272]

[0273] In this case, the second sequence is equivalent to being determined based on the first sequence and the second parameter set, or can be described as the second sequence being associated with the first sequence and the first location information, or can be described as the second sequence being associated with the first sequence and the first parameter set, or can be described as the second sequence being associated with the first sequence and the second parameter set.

[0274] The third relationship can be pre-configured or predefined in the terminal device, or can be determined by the terminal device based on the second relationship. The second parameter set can be pre-configured or predefined in the terminal device, or can be determined by the terminal device based on the first location information, or can be determined by the terminal device based on the first parameter set. For example, the terminal device can refer to the previous relationship (7) to determine the second parameter set based on the first parameter set, and no specific limitation is made here.

[0275] If G2 and the first relationship are the relationship shown in D2 above, then the terminal device can determine the second sequence according to the second parameter set and the first sequence.

[0276] Exemplarily, the terminal device can determine the second parameter set according to the first parameter set and the first relationship. The terminal device can then determine the first sequence according to the second parameter set, and determine the second sequence according to the first sequence and the second parameter set. In this case, the relationship for determining the second sequence can refer to the content of relationship (22). Alternatively, the terminal device can also determine the first sequence based on the second parameter set, and then determine the second sequence according to the first sequence, the first location information, and the second relationship.

[0277] S1205. The terminal device maps the second sequence onto the first resource to obtain a first reference signal.

[0278] The terminal device can map the second sequence onto the first resource to send a first reference signal to the network device. It can be understood that the M elements included in the second sequence can be mapped one by one to the M resources included in the first resource. For the convenience of description, in the following text, the second sequence is represented by S(n), and the first location information (or the M absolute indexes or M relative indexes of the M resources) is represented by P(n).

[0279] In a possible implementation, the k-th element in the second sequence S(n) can be directly mapped to the k-th resource among the M resources in sequence, where k is a natural number, that is, there is no need to sort the second sequence and the M resources. The M elements included in the second sequence S(n) correspond one-to-one to the M indexes, or it can be understood that the M elements included in the second sequence S(n) correspond one-to-one to the M resources included in the first position information P(n). For example, the element numbered i in the second sequence is mapped to the resource numbered i in the first position information P(n), where i is a positive integer. When the indexes of the M resources are relative indexes or absolute indexes, the specific representation of mapping the second sequence S(n) can be different, which will be introduced in different cases below.

[0280] Y1. If the indexes of the M resources are the relative indexes of the M resources (i.e., M relative indexes), and the first position information (or the M relative indexes) is represented by P(n), then the second sequence S(n) and the first position information P(n) can satisfy the content of the following relationship (23).

[0281]

[0282] The above formula (23) can represent that the reference signal sequence S(n) is mapped to p0 + c × P(n) after amplitude-phase scaling by scalingfactor(n).

[0283] Where A(p0 + c × P(n)) represents the reference signal sequence corresponding to the second resource (i.e., including the first resource and other resources), p0 + c × P(n) represents the resource for mapping the reference signal (such as the first resource), and otherwise represents the resources other than the resource for mapping the reference signal (such as other resources). p0 is the absolute index of the reference position (i.e., the reference index), p start is the absolute index of the position of the starting resource of the first resource, p end is the absolute index of the position of the ending resource of the first resource, scalingfactor(n) is the amplitude-phase scaling factor sequence, including one or more of the following: amplitude scaling factor amp(n), cyclic shift factor cs(n), or code division multiplexing factor cdm(n). P(n) represents the index of the relative positions of the M reference signal resources, and p0 + c × P(n) represents the absolute positions of the M reference signal resources corresponding to the M indexes. N S represents the length of S(n).

[0284] Among them, A(p0 + c × P(n)) or S(n) can be at the port level. S(n) can also be at the port group level. It can be understood that a port group is a set composed of multiple antenna ports.

[0285] In a possible design, multiple digital ports of a network device can be grouped to form multiple port groups.

[0286] In a possible design, a first resource has multiple ports (or digital ports), corresponding to a port group (or digital port group). Multiple first resources respectively correspond to multiple port groups.

[0287] In a possible design, multiple first resources correspond to a port group. In another possible design, a port group includes antenna ports corresponding to dipoles connected by multiple digital ports. The multiple digital ports can be multiple digital ports corresponding to the same analog beam, and one port group corresponds to one analog beam; or, the multiple digital ports can be digital ports corresponding to multiple analog beams, and one port group corresponds to multiple analog beams. The multiple digital ports corresponding to the same analog beam can be divided into multiple subsets, each subset corresponding to a port group, and one port group corresponds to one analog beam. The port group includes antenna ports corresponding to the dipoles connected by the digital ports in the subset. Optionally, the port group can also be described as a digital-to-analog port group.

[0288] Y2, the indexes of the M resources are the absolute indexes of the M resources (i.e., M absolute indexes), and the first position information (or the M absolute indexes) is represented by P(n). Then, the second sequence S(n) and the first position information P(n) can satisfy the content of the following relationship (24).

[0289]

[0290] The above formula (24) can represent that the reference signal sequence S(n) is mapped to P(n) after amplitude-phase scaling by scalingfactor(n).

[0291] Among them, scalingfactor(n) is an amplitude-phase scaling factor sequence, including one or more of the following: amplitude scaling factor amp(n), cyclic shift factor cs(n), or code division multiplexing factor cdm(n). A(P(n)) represents the reference signal sequence corresponding to the second resource (i.e., including the first resource and other resources) when the absolute index of the M resources is P(n), and otherwise represents resources other than those used to map the reference signal (such as other resources).

[0292] Among them, A(P(n)) or S(n) can be at the port level. S(n) can also be at the port group level.

[0293] In another possible implementation, the terminal device can sort the M elements of the second sequence and the M resources of the first resource, and sequentially map the sorted M elements (i.e., an example of the sorted second sequence) to the sorted M resources (i.e., an example of the sorted first resource) in order. Among them, the sorted M elements (or the sorted second sequence) are represented as And the sorted M resources (or the sorted first resource) can be represented as

[0294] Exemplarily, the terminal device can map the k-th element of the M elements included in the sorted second sequence (which can be abbreviated as the sorted M elements) to the k-th resource in the sorted first resource. k is an integer greater than or equal to 0, that is, a natural number. The sorted M elements can be obtained by sorting the M elements according to the numbers of the M elements. The sorted M resources can be obtained by sorting the M resources according to the indexes of the M resources, or the M resources can be obtained by sorting the M resources according to the numbers of the M resources. Among them, the order of sorting the M resources and the order of sorting the M elements can be the same or different, which are listed separately below.

[0295] H1. The order of sorting the M resources is the same as the order of sorting the M elements.

[0296] H1-1. The order of sorting the indexes of the M resources is the same as the order of sorting the numbers of the M elements.

[0297] H1-1-1. The order of sorting the indexes of the M resources is from small to large, and the order of sorting the numbers of the M elements is from small to large.

[0298] Taking M = 6, the numbers of the M resources or the M elements (i.e., n) are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.

[0299] The sorted M resources can be sorted from small to large according to the indexes, for example, the indexes corresponding to the sorted M resources are obtained as {1, 3, 6, 11, 14, 16}, and the sorted M elements can be sorted from small to large according to the numbers, for example, the sorted M elements are obtained as {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0300] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(1) to the resource with index 1. Another example, when k = 2, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(2) to the resource with index 3, and so on.

[0301] H1-1-2. The order of sorting the indexes of the M resources is from large to small, and the order of sorting the numbers of the M elements is from large to small.

[0302] Taking M = 6, the numbers of the M resources (i.e., n) are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.

[0303] The sorted M resources can be, for example, sorted from large to small according to the indexes of the M resources. For example, the indexes corresponding to the sorted M resources are obtained as {16, 14, 11, 6, 3, 1}. The sorted M elements can be, for example, sorted from large to small according to the numbers of the M elements. For example, the sorted M elements are obtained as {S(6), S(5), S(4), S(3), S(2), S(1)}.

[0304] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(6) to the resource with index 16. Another example, when k = 2, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(5) to the resource with index 14, and so on.

[0305] H1-2. The order of sorting the numbers of the M resources is the same as the order of sorting the numbers of the M elements.

[0306] H1-2-1. The order of sorting the numbers of the M resources is from small to large, and the order of sorting the numbers of the M elements is from small to large.

[0307] Taking M = 6 as an example, the numbers (i.e., n) of the M resources are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0308] The sorted M resources can be sorted in ascending order by number, for example, the numbers corresponding to the sorted M resources are obtained as {1, 2, 3, 4, 5, 6}. The sorted M elements can be sorted in ascending order by number, for example, the sorted M elements are obtained as {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0309] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, that is, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(1) to the resource numbered 1. Another example is when k = 2, that is, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(2) to the resource numbered 2, and so on.

[0310] H1-2-2. The sorting order of the numbers of the M resources is from large to small, and the sorting order of the numbers of the M elements is from large to small.

[0311] Taking M = 6 as an example, the numbers (i.e., n) of the M resources are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0312] The sorted M resources can be sorted in descending order by number, for example, the numbers corresponding to the sorted M resources are obtained as {6, 5, 4, 3, 2, 1}. The sorted M elements can be sorted in descending order by number, for example, the sorted M elements are obtained as {S(6), S(5), S(4), S(3), S(2), S(1)}.

[0313] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(6) to the resource numbered 6. Another example, when k = 2, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(5) to the resource numbered 5, and so on.

[0314] H2. The order of sorting the M resources is different from the order of sorting the M elements.

[0315] H2-1. The order of sorting the indexes of the M resources and the order of sorting the numbers of the M elements are different.

[0316] H2-1-1. The order of sorting the indexes of the M resources is from small to large, and the order of sorting the numbers of the M elements is from large to small.

[0317] Taking M = 6, the numbers of the M resources (i.e., n) are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.

[0318] The sorted M resources can be sorted from small to large according to the indexes of the M resources. For example, the obtained indexes corresponding to the sorted M resources are {1, 3, 6, 11, 14, 16}. The sorted M elements can be sorted from large to small according to the numbers of the M elements. For example, the obtained sorted M elements are {S(6), S(5), S(4), S(3), S(2), S(1)}.

[0319] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(6) to the resource with index 1. Another example, when k = 2, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(5) to the resource with index 3, and so on.

[0320] H2-1-2. The order of sorting the indexes of the M resources is from large to small, and the order of sorting the numbers of the M elements is from small to large.

[0321] Taking M = 6 as an example, the numbers (i.e., n) of the M resources are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0322] The sorted M resources can be, for example, sorted in descending order of indexes for the M resources. For example, the indexes corresponding to the sorted M resources are obtained as {16, 14, 11, 6, 3, 1}. The sorted M elements can be, for example, sorted in ascending order of numbers for the M elements. For example, the sorted M elements are obtained as {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0323] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, that is, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(1) to the resource with index 16. Another example is when k = 2, that is, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(2) to the resource with index 14, and so on.

[0324] H2-2. The order of sorting the numbers of the M resources is the same as the order of sorting the numbers of the M elements.

[0325] H2-2-1. The order of sorting the numbers of the M resources is from small to large, and the order of sorting the numbers of the M elements is from large to small.

[0326] Taking M = 6 as an example, the numbers (i.e., n) of the M resources are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0327] The sorted M resources can be, for example, sorted in ascending order of numbers for the M resources. For example, the numbers corresponding to the sorted M resources are obtained as {1, 2, 3, 4, 5, 6}. The sorted M elements can be, for example, sorted in descending order of numbers for the M elements. For example, the sorted M elements are obtained as {S(6), S(5), S(4), S(3), S(2), S(1)}.

[0328] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(6) to the resource numbered 1. Another example, when k = 2, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(5) to the resource numbered 2, and so on.

[0329] H2-2-2. The order of sorting the numbers of the M resources is from large to small, and the order of sorting the numbers of the M elements is from small to large.

[0330] Taking M = 6, the numbers of the M resources (i.e., n) are: {1, 2, 3, 4, 5, 6}, the indexes of the M resources (i.e., P(n)) are: {1, 3, 6, 11, 14, 16}, and the M elements of the second sequence (i.e., S(n)) are: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.

[0331] The sorted M resources can be, for example, sorted from large to small according to the numbers of the M resources. For example, the obtained numbers corresponding to the sorted M resources are {6, 5, 4, 3, 2, 1}. The sorted M elements can be, for example, sorted from small to large according to the numbers of the M elements. For example, the obtained sorted M elements are {S(1), S(2), S(3), S(4), S(5), S(6)}.

[0332] Therefore, the terminal device can map the k-th element among the sorted M elements to the k-th element among the sorted M resources. For example, when k = 1, the terminal device maps the first element among the sorted M elements to the first element among the sorted M resources, that is, maps S(1) to the resource numbered 6. Another example, when k = 2, the terminal device maps the second element among the sorted M elements to the second element among the sorted M resources, that is, maps S(2) to the resource numbered 5, and so on.

[0333] If the M elements or M resources are sorted according to the numbers, before sorting, the M elements and M resources are respectively represented as S(n) and P(n), then the sorted M elements can be represented as or S(h(n)), and the sorted M resources can be represented as or P(h(n)). Where h(n) represents the result of sorting the number n of the M elements or the number n of the M resources.

[0334] If the order of the numbers n of the M sorted resources is the same as the order of the numbers n of the M resources, or the order of the numbers n of the M sorted elements is the same as the order of the numbers n of the M elements, then h(n) = n, where 0 ≤ n ≤ N H -1, N H represents the number of the numbers of the M elements or the M resources, or can be regarded as the number of values that n can take.

[0335] If the order of the numbers n of the M sorted resources is different from the order of the numbers n of the M resources, or the order of the numbers n of the M sorted elements is different from the order of the numbers n of the M elements, then h(n) = N H -1 - n, where 0 ≤ n ≤ N H -1.

[0336] If the M sorted elements are in the same order as the M elements S(n), then: In this case, it can be understood that S(n) is sorted in ascending order according to n. N S represents the length of S(n). Since has the same length as S(n), so N S can also represent the length of.

[0337] If the M sorted elements are in a different order from the M elements S(n), then: N S = N H . It can also be understood that S(n) is sorted in descending order according to n.

[0338] If the M sorted resources are in the same order as the M resources P(n), then: In this case, it can also be understood that P(n) is sorted in ascending order according to n. N P represents the length of P(n). Since has the same length as P(n), so N P can also represent the length of.

[0339] If the M sorted resources are in a different order from the M resources P(n), then: N P = N H . In this case, It can be understood as formed by sorting P(n) in descending order of n.

[0340] Obtain and After that, the terminal device can Perform amplitude-phase scaling factor scaling processing (including cyclic shift). After processing, Is mapped to or On the corresponding first resource. The sequence mapped on non-first resources (i.e., other resources) is an all-0 sequence. Among them, the index of the amplitude-phase scaling factor sequence scalingfactor(n) is sorted according to the sorting rule to obtain Satisfy: N H = N sf ,N sf Is the length of scalingfactor(n). Since Is the same as the length of scalingfactor(n), so N sf Can also represent Length.

[0341] The sequence length of P Is N The sequence length of s Is N The sequence length of sf Is N s = N P = N sf .

[0342] Among them, if the sorted amplitude-phase scaling factor sequence is the same as the order of the amplitude-phase scaling factor sequence, then there is If the sorted amplitude-phase scaling factor sequence is different from the amplitude-phase scaling factor sequence, then there is:

[0343] In this way, the sorted reference signal sequence Is mapped to the sorted reference signal resource In order. When the M indexes are relative indexes or absolute indexes, and The specific representations can be different, which will be introduced in different cases below.

[0344] Case 1: The second sequence P(n) (or described as the first position information) represents the relative position information of the first resource. The relative index of the sorted first resource is the sequence The absolute index of the sorted first resource is the sequence The sorted second sequence and the first resource after sorting The mapping relationship satisfies the following relationship (25):

[0345]

[0346] The above formula (25) can represent that S(n) is mapped to after amplitude-phase scaling by scalingfactor(n) and sorting.

[0347] Among them, represents the reference signal sequence corresponding to mapping the sorted second sequence to the sorted first resource (i.e., the absolute index representation sequence ), and otherwise represents resources other than those used to map the reference signal (such as other resources).

[0348] Case 2: The second sequence P(n) (or described as the first position information) represents the absolute position information of the first resource. The absolute index of the sorted first resource is the sequence The sorted second sequence and the sorted first resource The mapping relationship satisfies the following relationship (26).

[0349]

[0350] The above formula (26) can represent that S(n) is mapped to after amplitude-phase scaling by scalingfactor(n) and sorting.

[0351] Among them, represents the reference signal sequence corresponding to mapping the sorted second sequence to the sorted first resource , and otherwise represents resources other than those used to map the reference signal (such as other resources).

[0352] Among them, or S(n) can be at the port level. S(n) can also be at the port group level.

[0353] It can be understood that relatively speaking, formula (23) and formula (24) are the mapping relationships satisfied by the second sequence S(n) and the first position information P(n) before sorting, and formula (25) and formula (26) are the mapping relationships satisfied by the second sequence S(n) and the first position information P(n) after sorting.

[0354] The following specifically illustrates mapping the second sequence to the first resource. It should be noted that the following is described by taking the sorting method of M resources as the sorting method of the numbers (i.e., n) of M resources, and taking P(n) to represent M relative indexes. Among them, represents the corresponding absolute index. In addition, in each of the following examples, the sequence length is N P , the sequence length is N s , the sequence length is N sf , where N S = N P = N sf . In each of the following examples (such as the examples in Tables 3 to 10 below), and both have a length of N s for illustration.

[0355] In the case of p0 = p start , and c = 1, then and satisfy the relationship shown in Table 3.

[0356] Table 3

[0357]

[0358] In the case of p0 = p end , and c = -1, then and satisfy the relationship shown in Table 4.

[0359] Table 4

[0360]

[0361] In the case of p0 = p start , and c = 1, then and satisfy the relationship shown in Table 5.

[0362] Table 5

[0363]

[0364] In the case of p0 = p end , and c = -1, then and satisfy the relationship shown in Table 6.

[0365] Table 6

[0366]

[0367] When p0 = p start , and c = 1, then and satisfy the relationship shown in Table 7.

[0368] Table 7

[0369]

[0370] When p0 = p end , , and c = -1, then and satisfy the relationship shown in Table 8.

[0371] Table 8

[0372]

[0373] When p0 = p start , and c = 1, then and satisfy the relationship shown in Table 9.

[0374] Table 9

[0375]

[0376]

[0377] When p0 = p end , and c = -1, then and satisfy the relationship shown in Table 10.

[0378] Table 10

[0379]

[0380] The terminal device can map the second sequence to the corresponding first resource according to any one of Tables 3 to 10. It should be noted that Tables 3 to 10 are only examples, and the embodiments of the present application do not limit how the second sequence is mapped to the first resource.

[0381] S1206. The terminal device sends a first reference signal to the network device on a first resource. Correspondingly, the network device receives, on the first resource, the received signal of the first reference signal from the terminal device. Thus, the network device estimates the channel based on the received signal of the first reference signal and the first reference signal.

[0382] It should be understood that the above S1206 is an optional step, which is shown by a dashed line in Figure 12 ...

[0383] Figure 12 The illustrated embodiment takes the generation of an uplink reference signal as an example for introduction. The communication method provided by the embodiments of the present application can also be used to generate a downlink reference signal. The following introduces the communication method provided by the embodiments of the present application with reference to the schematic diagram of the communication method shown in Figure 15 ... Figure 15 The process of generating a downlink reference signal is introduced therein.

[0384] S1501. The network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

[0385] The first indication information indicates the first position information of the first resource. Among them, the sending of the first indication information, the content of the first indication information, and the content of the first resource can all refer to the content discussed above Figure 12 ... and no repeated description will be given here.

[0386] S1502. The network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device.

[0387] The second indication information indicates a first relationship. Among them, the sending of the second indication information, the content of the second indication information, and the content of the first relationship can all refer to the content discussed above Figure 12 ... and no repeated description will be given here.

[0388] S1503. The network device sends third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the network device.

[0389] The third indication information indicates a reference position. Among them, the sending of the third indication information, the content of the third indication information, and the content of the reference position can all refer to the content discussed above Figure 12 ... and no repeated description will be given here.

[0390] It should be understood that the above S1502 and S1503 are optional steps, which are shown by dashed lines in Figure 15 ...

[0391] S1504. The terminal device determines a second sequence according to the first location information and the first sequence, and the first sequence and the first location information satisfy a first relationship.

[0392] The manner in which the terminal device determines the second sequence can refer to the content in the foregoing text Figure 12 describing how the terminal device determines the second sequence, and repeated parts will not be listed again.

[0393] S1505. The network device sends a first reference signal to the terminal device on the first resource. Correspondingly, the terminal device receives the received signal of the first reference signal from the network device on the first resource. In this way, the terminal device estimates the channel based on the received signal of the first reference signal and the first reference signal. The first reference signal is determined by the terminal device based on the second sequence. Or it can also be described as the terminal device estimating the channel based on the received signal of the first reference signal and the second sequence.

[0394] It should be understood that the above S1505 is an optional step, which is Figure 15 schematically shown by a dashed line.

[0395] In the above embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced by taking the execution of the network device and the terminal device as examples. In the present application, each embodiment can be implemented independently or implemented in combination based on certain internal connections; in each embodiment, different implementation manners can be implemented in combination or independently. To implement the various functions in the methods provided by the above embodiments of the present application, the steps executed by the terminal device can be implemented by different functional entities constituting the terminal device. The steps executed by the network device can be implemented by different functional entities constituting the network device. For example, the network device can be of a CU-DU architecture, the CU can generate the first indication information, and the DU can send the first indication information. To implement the various functions in the methods provided by the above embodiments of the present application, the terminal device and the network device can include a hardware structure and / or a software module, and implement the above various functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a certain function among the above various functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraint conditions of the technical solution.

[0396] The embodiments of the present application provide a communication device. Please refer to Figure 16 for a schematic structural diagram of the communication device provided by the embodiments of the present application. The communication device can be used to implement the functions of the terminal device or the network device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be any Figure 1 - Figures 7 to 11 -related terminal device, or can also be a Figure 1 -related network device, orFigures 7 to 11 Any involved access network device and / or core network device may also be a module (such as a chip) applied to a terminal device, an access network device or a core network device.

[0397] As Figure 16 shown, the communication device 1600 includes a processing module 1610 and a transceiver module 1620. The communication device 1600 is used to implement the functions of the terminal device or the network device in the method embodiments shown above Figure 12 or in FIG. 15.

[0398] In the first embodiment, when the communication device 1600 is used to implement the function of the terminal device in the method embodiment shown Figure 12 above: The transceiver module 1620 can be used to receive the first indication information, and the processing module 1610 can be used to execute the steps of S1204. Optionally, the processing module 1610 can also be used to execute the steps of S1205, and the transceiver module 1620 can also be used to receive the second indication information and the third indication information, and transmit the first reference signal, etc.

[0399] In the second embodiment, when the communication device 1600 is used to implement the function of the network device in the method embodiment shown Figure 12 above: The transceiver module 1620 can be used to transmit the first indication information under the control of the processing module 1610. Optionally, the transceiver module 1620 can be used to transmit the second indication information and the third indication information under the control of the processing module 1610, and receive the first reference signal, etc.

[0400] In the third embodiment, when the communication device 1600 is used to implement the function of the terminal device in the method embodiment shown Figure 15 above: The transceiver module 1620 can be used to receive the first indication information under the control of the processing module 1610. Optionally, the processing module 1610 can also be used to determine the second sequence. Optionally, the transceiver module 1620 can be used to receive the second indication information and the third indication information, etc. under the control of the processing module 1610.

[0401] In the fourth embodiment, when the communication device 1600 is used to implement the function of the network device in the method embodiment shown Figure 15 above: The transceiver module 1620 can be used to transmit the first indication information under the control of the processing module 1610. Optionally, the transceiver module 1620 can be used to transmit the second indication information, the third indication information and the first reference signal, etc. under the control of the processing module 1610.

[0402] For a more detailed description of the above-mentioned processing module 1610 and transceiver module 1620, reference can be directly made to Figure 12 or Figure 15The relevant descriptions in the method embodiments shown can be directly obtained and will not be elaborated here.

[0403] An embodiment of the present application provides a processing device. The processing device may have other names, and the embodiments of the present application do not make specific limitations thereto. Please refer to Figure 17 , which is a schematic structural diagram of a processing device provided by an embodiment of the present application. As Figure 17 shown, the processing device 1700 includes a processor 1710. Optionally, the processing device 1700 further includes an interface circuit 1720. The processor 1710 and the interface circuit 1720 are coupled to each other. It can be understood that the interface circuit 1720 may be a transceiver or an input / output interface. Optionally, the processing device further includes a memory 1730, and the memory 1730 can be used to store instructions executed by the processor 1710 or input data required for the processor 1710 to run instructions or data generated after the processor 1710 runs instructions.

[0404] The processing device 1700 can be used to implement Figure 12 or Figure 15 the method shown. In this case, the processor 1710 is used to implement the functions of the above-mentioned processing module 1610, and the interface circuit 1720 is used to implement the functions of the above-mentioned transceiver module 1620.

[0405] When the above-mentioned processing device 1700 is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above-mentioned method embodiments. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and this information is sent by a network device to the terminal device; or, the terminal device chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, and this information is sent by the terminal device to the network device.

[0406] When the above-mentioned processing device 1700 is a module applied to a network device, the network device module implements the functions of the network device in the above-mentioned method embodiments. The network device module receives information from other modules (such as a radio frequency module or an antenna) in the network device, and this information is sent by a terminal device to the network device; or, the network device module sends information to other modules (such as a radio frequency module or an antenna) in the network device, and this information is sent by the network device to the terminal device. Here, the network device module can be a baseband chip of the network device, or a DU or other modules. Here, the DU can be a DU under an open radio access network (O-RAN) architecture.

[0407] Another example of a processing device is provided in an embodiment of the present application. The processing device may have other names, and the embodiments of the present application do not make specific limitations thereto. The processing device includes at least one processor and at least one memory. The at least one processor is coupled to the at least one memory. The at least one memory is used to store instructions. When the instructions are executed by the at least one processor, the processing device executes the method in the above embodiments. Taking the processing device including one processor and one memory as an example, as Figure 18 shown, the processing device 1800 includes one processor 1810 and one memory 1820. The processor 1810 is coupled to the memory 1820. Instructions are stored in the memory 1820. When the instructions stored in the memory 1820 are executed by the processor 1810, the processing device 1800 executes the method performed by the network device or the terminal device in the above embodiments.

[0408] It can be understood that the processors involved in the various embodiments of the present application may be CPUs, or other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor. Also, the memories involved in the various embodiments of the present application may include volatile memory, such as random access memory (RAM). The memory may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).

[0409] The method steps in the various embodiments of the present application may be implemented in hardware or in software instructions executable by a processor. The software instructions may be composed of corresponding software modules. The software modules may be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, removable hard disks, CD-ROMs, or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in a base station or a terminal. The processor and the storage medium may also exist as discrete components in a base station or a terminal.

[0410] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium can be any available medium that the computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it can also be an optical medium, such as a digital video disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile types of storage media.

[0411] An embodiment of the present application provides a communication system, which includes: at least one terminal device and at least one network device. Among them, the communication system can implement the communication method shown above Figure 12 or Figure 15 . The function of any one of the at least one terminal devices can refer to the function of the terminal device described above Figure 12 or Figure 15 , and the function of any one of the at least one network devices can refer to the function of the network device described above Figure 12 or Figure 15 .

[0412] An embodiment of the present application provides a chip system, which includes: a processor. Among them, the processor is used to implement the method described in any one of the above Figure 12 or Figure 15 . Optionally, the chip system further includes an interface, and the processor can call and run instructions from the interface. When the processor executes the instructions, the method described above Figure 12 or Figure 15 is implemented.

[0413] An embodiment of the present application provides a computer-readable storage medium, which is used to store computer programs or instructions. When it is run, it implements the above Figure 12 orFigure 15 The method according to any one of the above.

[0414] An embodiment of the present application provides a computer program product, which, when running on a computer, implements the above Figure 12 or Figure 15 The method according to any one of the above. The computer program product may include a computer program or instructions, which, when running on a computer, implement the above Figure 12 or Figure 15 The method described above.

[0415] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0416] It can be understood that in various embodiments of the present application, the various numerical numbers involved are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitudes of the serial numbers of the above processes do not mean the sequence of execution, and the execution sequence of each process should be determined according to its function and internal logic.

Claims

1. A communication method, characterized in that, Including: Receiving first indication information, where the first indication information indicates first position information of a first resource, and the first resource is used to map a first reference signal; Determining a second sequence based on the first position information and a first sequence, where the first sequence and the first position information satisfy a first relationship, and the second sequence is used to generate the first reference signal.

2. The method according to claim 1, wherein The method further includes: Receiving second indication information, where the second indication information indicates the first relationship.

3. The method according to claim 1 or 2, characterized in that, The first relationship indicates one of the following: The phase of the first sequence is a quadratic polynomial of the first position information; or, The rate of change of the phase of the first sequence with respect to the first position information is a linear polynomial of the first position information.

4. The method according to any one of claims 1-3, characterized in that, The first position information includes: Relative position information of M resources included in the first resource; and / or, Absolute position information of M resources included in the first resource, where M is a positive integer.

5. The method according to claim 4, wherein: The first position information is represented by a polynomial of degree D, where D is an integer greater than or equal to 1.

6. The method according to claim 5, characterized in that The first indication information includes one or more of the following: Some coefficients or all coefficients of the polynomial of degree D; The highest degree of the polynomial of degree D; or, The number of resources included in the first resource.

7. The method according to any one of claims 1-6, wherein: The phase of the first sequence is represented by a polynomial of degree H, where H is an integer greater than or equal to 2.

8. The method according to claim 2, characterized in that, The second indication information includes one or more of the following: Some or all coefficients of the quadratic polynomial; The root index of the second sequence; or, At least one first parameter; where the phase of the first sequence is the quadratic polynomial of the first position information, and the root index and the at least one first parameter are used to determine some or all coefficients of the quadratic polynomial.

9. The method according to any one of claims 4 to 6, characterized in that, The first position information includes relative position information of M resources included in the first resource; the method further includes: Receiving third indication information, where the third indication information indicates a reference position, and the reference position and the relative position information of M resources included in the first resource are used to determine the absolute position information of M resources included in the first resource.

10. The method according to claim 9, characterized in that, The relative position information indicates M relative indices of M resources included in the first resource, and the absolute position information indicates M absolute indices of M resources included in the first resource; The value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the first resource, where the value of the i-th absolute index among the M absolute indices is the sum of the value of the index of the reference position and the value of the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0; or, The value of the index of the reference position is greater than or equal to the value of the absolute index of the ending position of the first resource, where the value of the i-th absolute index among the M absolute indices is the difference between the value of the index of the reference position and the value of the i-th relative index among the M relative indices; Wherein, i is an integer greater than or equal to 0.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: Mapping the k-th element in the second sequence to the k-th resource in the first resource, where k is a natural number; or, Mapping the k-th element in the sorted second sequence to the k-th resource in the sorted first resource, where k is a natural number.

12. The method according to claim 11, wherein The sorted second sequence is obtained by sorting the second sequence according to the element numbers; The sorted first resource is obtained by sorting according to the resource indexes or resource numbers.

13. The method according to any one of claims 1 to 12, characterized in that, The first relationship includes the relationship between a first parameter set and a second parameter set, the first parameter set is used to generate the first position information, and the second parameter set is used to generate the first sequence; the method further includes: Determining the second parameter set according to the first parameter set and the first relationship; Determining the first sequence according to the second parameter set; Determining the second sequence according to the first sequence and the second parameter set.

14. The method according to any one of claims 1-13, characterized in that, The method further includes: Sending the first reference signal on the first resource; or, Receiving the first reference signal on the first resource.

15. A communication method, characterized in that, Including: Receiving first indication information, the first indication information indicating the first position information of the first resource, the first resource being used to map the first reference signal; Receiving the first reference signal on the first resource, or sending the first reference signal on the first resource, wherein the second sequence corresponding to the first reference signal is associated with the first sequence and the first position information, and the first sequence and the first position information satisfy the first relationship.

16. The method according to claim 15, wherein The method further includes: Sending second indication information, the second indication information indicating the first relationship.

17. The method according to claim 15 or 16, characterized in that, The first relationship indicates one of the following: The phase of the first sequence is a quadratic polynomial of the first position information; or, The rate of change of the phase of the first sequence with respect to the first position information is a linear polynomial of the first position information.

18. The method according to any one of claims 15-17, characterized in that, The first position information includes: The relative position information of M resources included in the first resource; and / or, The absolute position information of M resources included in the first resource, where M is a positive integer.

19. The method according to claim 18, wherein The first position information is represented by a D-th degree polynomial, where D is an integer greater than or equal to 1.

20. The method according to claim 19, wherein The first indication information includes one or more of the following: Some or all of the coefficients of the D-th degree polynomial; The highest degree of the D-th degree polynomial; or, The number of resources included in the first resource.

21. The method according to any one of claims 15-20, wherein The phase of the first sequence is represented by an H-th degree polynomial, where H is an integer greater than or equal to 2.

22. The method according to claim 16, characterized in that, The second indication information includes one or more of the following: Some or all of the coefficients of the quadratic polynomial; The root index of the second sequence; or, At least one first parameter; Wherein, the phase of the first sequence is the quadratic polynomial of the first position information, and the root index and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial.

23. The method according to any one of claims 18 - 20, characterized in that, The first position information includes relative position information of resources included in the first resource; the method further includes: Sending third indication information, where the third indication information indicates a reference position, and the relative position information of the resources included in the first resource and the reference position are used to determine the absolute position information of the resources included in the first resource.

24. The method according to claim 23, wherein The relative position information indicates M relative indexes of M resources included in the first resource, and the absolute position information indicates M absolute indexes of M resources included in the first resource; The value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the first resource, where the value of the i-th absolute index among the M absolute indexes is the sum of the value of the index of the reference position and the value of the i-th relative index among the M relative indexes, and i is an integer greater than or equal to 0; or, The value of the index of the reference position is greater than or equal to the value of the absolute index of the ending position of the first resource, where the value of the i-th absolute index among the M absolute indexes is the difference between the value of the index of the reference position and the value of the i-th relative index among the M relative indexes, and i is an integer greater than or equal to 0.

25. The method according to any one of claims 15-24, characterized in that, The method further includes: Mapping the k-th element in the second sequence to the k-th resource in the first resource, where k is a natural number; or, Mapping the k-th element in the sorted second sequence to the k-th resource in the sorted first resource, where k is a natural number.

26. The method according to claim 25, wherein, The sorted second sequence is obtained by sorting the second sequence according to the element numbers; The sorted first resource is obtained by sorting the first resource according to the resource indexes or resource numbers.

27. The method according to any one of claims 15-26, characterized in that, The first relationship includes the relationship between a first parameter set and a second parameter set. The first parameter set is used to generate the first position information, and the second parameter set is used to generate the first sequence; the method further includes: Determining the second parameter set according to the first parameter set and the first relationship; Determining the first sequence according to the second parameter set; Determining the second sequence according to the first sequence and the second parameter set.

28. A communication device, characterized in that, Includes: A module for executing the method according to any one of claims 1-14; Or, A module for executing the method according to any one of claims 15-27.

29. A processing device, characterized in that, Includes a processor and an interface circuit. The interface circuit is used to receive signals from other devices outside the processing device and transmit them to the processor, or send signals from the processor to other devices outside the processing device. The processor uses logic circuits or executes code instructions to implement the method according to any one of claims 1-14, or implement the method according to any one of claims 15-27.

30. The device according to claim 29, characterized in that, The device is a chip or a chip system.

31. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions. When the computer program or instructions are executed by a communication device, the method according to any one of claims 1-14 is implemented, or the method according to any one of claims 15-27 is implemented.

32. A computer program product, characterized in that, When the computer program product runs on a computer, the computer is caused to execute the method according to any one of claims 1-14, or the computer is caused to execute the method according to any one of claims 15-27.