Communication method and apparatus

By generating a second sequence adapted to the location information of the reference signal resource, the problem of high PAPR on non-uniformly arranged resources is solved, and a low PAPR and efficient reference signal design is realized.

WO2025145756A1PCT designated stage expired Publication Date: 2025-07-10HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/127419
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-04
Filing Date
2024-10-25
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

As the antenna scale increases, the number of reference signal ports increases, and the uniformly distributed reference signal resource design leads to high resource overhead, and when the ZC sequence is mapped to the non-uniformly arranged resources, the time domain signal PAPR increases significantly, affecting the decoding accuracy rate.

Method used

By generating the second sequence, considering the location information of the reference signal resource, a sequence that satisfies a specific relationship is designed, which is suitable for non-uniformly arranging resources and reducing the PAPR of the time domain signal.

Benefits of technology

The reference signal sequence generated on non-uniform arrangement resources is realized with a lower PAPR, which improves power efficiency and decoding accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024127419_10072025_PF_FP_ABST
    Figure CN2024127419_10072025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of communications, and provide a communication method and apparatus. The method comprises: a terminal receives first indication information, and determines a second sequence on the basis of first position information indicated by the first indication and a first sequence, wherein the first sequence and the first position information satisfy a first relationship, the first position information is the position information of a first resource used for mapping a first reference signal, and the second sequence is used for generating the first reference signal, or can be described as the second sequence corresponding to the first reference signal. Since the second sequence is generated on the basis of the first position information, the adaptability of a reference signal sequence to resources can be improved, so that the reference signal sequence can be applicable to non-uniformly distributed resources.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on January 4, 2024, with application number 202410026605.1 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0004] The Zadoff-Chu (ZC) sequence can be used to generate various reference signal sequences, for example, a sounding reference signal (SRS) sequence. Currently, one method for generating a reference signal sequence and resource mapping is to generate a ZC sequence corresponding to a reference signal as a reference signal sequence, and map the reference signal sequence to uniformly arranged resources, thereby sending or receiving a reference signal corresponding to the reference signal sequence. Since the ZC sequence has 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 that the time domain signal of the reference signal corresponding to the generated reference signal sequence can be guaranteed to have a constant envelope, so that the reference signal can have a low peak to average power ratio (PAPR).

[0005] As antenna size increases, the number of reference signal ports also increases. Using a uniformly distributed reference signal resource design results in high resource overhead. To reduce resource overhead, a non-uniformly distributed reference signal resource design is proposed. Designing a reference signal sequence that matches the non-uniformly distributed reference signal resources is a pressing issue.

[0006] Summary of the Invention

[0007] Embodiments of the present application provide a communication method and apparatus for providing a method for generating a reference signal sequence applicable to non-uniformly distributed resources.

[0008] In the first aspect, an embodiment of the present application provides a communication method. The method can be performed by a first communication device. The first communication device can be a terminal device, a software or hardware module (chip) in a terminal device, or a combination device, component, etc. for realizing the functions of the terminal device. 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. The method provided in the first aspect is described below using the first communication device as an example of a terminal device. 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. The first sequence and the first position information satisfy a first relationship. The first position information is the position information of the first resource used to map the first reference signal. The second sequence is used to generate the first reference signal, or can be described as the second sequence corresponding to the first reference signal.

[0009] It should be understood that the first resource may also be referred to as a reference signal resource or a reference signal resource. 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, and the first position information and the first sequence satisfying the first relationship may also be described as the position of the first resource and the first sequence satisfying the first relationship. The first relationship may be represented in the form of a functional relationship, a sequence, or a table, and is not specifically limited thereto. The first reference signal is, for example, an uplink reference signal or a downlink reference signal. If the first reference signal is an uplink reference signal, the terminal device may send the first reference signal on the first resource; alternatively, if the first reference signal is a downlink reference signal, the terminal device may receive the first reference signal on the first resource.

[0010] In the embodiment of the present application, the first sequence and the first position information satisfy the 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, so that 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 arranged non-uniformly in the frequency domain or the first resource arranged uniformly in the frequency domain). In this way, a second sequence suitable for generating non-uniformly arranged resources is provided, and 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 lower. That is, through the first relationship, the PAPR of the time domain signal of the reference signal corresponding to the second sequence generated for the first resource arranged non-uniformly in the frequency domain or the first resource arranged uniformly in the frequency domain is lower.

[0011] In one possible implementation, the first relationship may also be preconfigured or predefined in the terminal device, or determined by negotiation between the terminal device and the network device, or predefined by a protocol. Alternatively, the method further includes receiving second indication information. The second indication information indicates the first relationship.

[0012] The above embodiments provide multiple ways for a terminal device to obtain the first relationship. If the terminal device has a preconfigured or predefined first relationship, the amount of interaction between the terminal device and the network device can be reduced. Alternatively, if the terminal device obtains the first relationship from the network device, the amount of pre-stored information on the terminal device can be reduced, allowing the first relationship to be flexibly adjusted.

[0013] In one 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. 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.

[0014] The above embodiments provide possible implementations of the relationship between the first sequence and the first position information. The first relationship allows the first position information corresponding to the first resource to be taken into account when generating the first sequence. Furthermore, the two implementations of the first relationship ensure that the phase of the first sequence and the first position information satisfy a quadratic polynomial relationship, rather than a linear polynomial relationship. This prevents spikes in the time domain signal of the reference signal corresponding to the second sequence generated based on the first sequence and mapped to the first resource, thereby achieving a lower PAPR. When the first resources are 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 resources are non-uniformly distributed, the ZC sequence and the first position information may satisfy a linear polynomial relationship, resulting in spikes in the time domain signal of the corresponding reference signal, i.e., a higher PAPR. The reference signal corresponding to the second sequence adapted to the first resource has a significantly lower PAPR than the ZC sequence.

[0015] In one possible implementation, the first location information includes: relative location information of M resources included in the first resource; and / or absolute location information of M resources included in the first resource, where M is a positive integer. Alternatively, the first location information may be used to describe the relative locations of the M resources and / or the absolute locations of the M resources.

[0016] In the above implementation, the first location information can be implemented in multiple ways, so that the way in which the network device indicates the first location information is more flexible, and accordingly, the way in which the terminal device determines the first location information is also more flexible.

[0017] In one possible implementation, the first location information is represented by a D-degree polynomial, where D is an integer greater than or equal to 1. For example, the first location information (which may be described as the locations of M resources, or the absolute locations of M resources, or the relative locations of M resources) may be represented by a quadratic polynomial. Of course, the first location information may also be represented in the form of a table or data set, and this is not specifically limited.

[0018] In the above embodiment, the first position information is represented by a D-order polynomial, 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 the D-order polynomial can adapt to the location of various types of resources.

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

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

[0021] In one possible implementation, 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 may also be represented in various forms such as a table or a data set, which is not specifically limited.

[0022] In the above implementation, a method for representing the phase of the first sequence is provided, which is represented by an H-order polynomial, so that the terminal device can determine the first sequence based on the first position information.

[0023] In one possible implementation, the second indication information includes one or more of the following: part or all of the coefficients of a quadratic polynomial, a root index of a 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 part or all of the coefficients of the quadratic polynomial.

[0024] In the above implementation, the second indication information indicates the first relationship, and may specifically indicate relevant information of the quadratic polynomial without indicating the entire content of the first sequence, which can relatively reduce the amount of information interaction between the network device and the terminal device.

[0025] In one possible implementation, the first location information includes relative location information of the M resources included in the first resource; the method also includes: receiving third indication information, the third indication information indicates a reference location, and the relative location information of the reference location and the M resources included in the first resource is used to determine the absolute location information of the M resources included in the first resource.

[0026] In the above implementation, the third indication information may indicate a reference position, so that the terminal device can determine the absolute position information of the first resource based on the reference position and the relative position information, that is, clarify the absolute position of the first resource.

[0027] In one possible implementation, the relative position information indicates M relative indexes of the M resources included in the first resource, and the absolute position information indicates M absolute indexes of the 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, wherein 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, wherein 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; wherein, i is an integer greater than or equal to 0.

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

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

[0030] It should be understood that mapping the kth element in the second sequence to the kth resource in the first resource can be understood as a one-to-one correspondence / mapping of the M elements in the second sequence to the positions of the M resources (or M resources). There is no limitation on how to map in the embodiments of the present application, as long as the terminal device and the network device have a consistent understanding of the mapping method of the second sequence to the first resource. Alternatively, mapping the kth element in the sorted second sequence to the kth resource in the sorted first resource can be understood as a one-to-one correspondence / mapping of the kth element in the sorted second sequence to the M resources in the sorted first resource.

[0031] In the above implementation, the mapping relationship between the elements included in the second sequence and the resources included in the first resources may be relatively flexible, so that the manner of mapping the elements included in the second sequence is more flexible.

[0032] In a possible implementation, the sorted second sequence is obtained by sorting the second sequence according to the index of the element; and the sorted first resources are obtained by sorting according to the index of the resource or the number of the resource.

[0033] For example, if the second sequence includes M elements, then the sorted second sequence can be obtained by sorting the numbers of the M elements in the second sequence in order from small to large or from large to small. If the first resource includes M resources, then the sorted first resource can be obtained by sorting the numbers of the M resources in order from small to large or from large to small, or the sorted first resource can be obtained by sorting the indexes of the M resources in order from small to large or from large to small. For example, the index of the M resources is represented by the polynomial P(n), and n can be understood as the number corresponding to the M resources. For example, when n is 1, P(1) represents the index of one of the M resources, and 1 can be represented as the number corresponding to the resource. In addition, if the second sequence is represented by S(n), then n can also be understood as the number corresponding to the M elements.

[0034] In the above implementation, multiple ways of mapping the second sequence to the first resource are provided, which helps to improve the flexibility of mapping the second sequence to the resource.

[0035] In one possible implementation, the first relationship includes a relationship between a first parameter set and a second parameter set, the first parameter set being used to generate the first position information, and the second parameter set being used to generate the first sequence. The method further includes: determining the second parameter set based on the first parameter set and the first relationship; determining the first sequence based on the second parameter set; and determining the second sequence based on the first sequence and the second parameter set. The above implementation provides a specific method for generating the second sequence.

[0036] In a second aspect, an embodiment of the present application provides a communication method. The method can be performed by a second communication device. The second communication device can be a network device, a software or hardware module (chip) in a network device, or a combination device, component, etc. for implementing the functions of a 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. The method provided in the second aspect is described below using the second communication device as the network device itself as an example. The method includes: receiving first indication information, the first indication information indicates first location information of a first resource, and the first resource is used to map a first reference signal; receiving a first reference signal on the first resource, or sending a 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 location information, and the first sequence and the first location information satisfy a first relationship.

[0037] In a possible implementation, the method further includes: sending second indication information, where the second indication information indicates the first relationship.

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

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

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

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

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

[0043] In one possible implementation, the second indication information includes one or more of the following: part or all of the coefficients of a quadratic polynomial; a root index of a 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 part or all of the coefficients of the quadratic polynomial.

[0044] In one possible implementation, the first location information includes relative location information of the resources included in the first resource; the method also includes: sending third indication information, the third indication information indicates a reference location, and the relative location information of the reference location and the resources included in the first resource is used to determine the absolute location information of the resources included in the first resource.

[0045] In one possible implementation, the relative position information indicates M relative indexes of the M resources included in the first resource, and the absolute position information indicates M absolute indexes of the 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, wherein 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, wherein 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; wherein, i is an integer greater than or equal to 0.

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

[0047] In a possible implementation, the sorted second sequence is obtained by sorting the second sequence according to the index of the element; and the sorted first resources are obtained by sorting according to the index or number of the resource.

[0048] In one possible implementation, the first relationship includes a 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 based on the first parameter set and the first relationship; determining the first sequence based on the second parameter set; and determining the second sequence based on the first sequence and the second parameter set.

[0049] 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 (means) or modules for executing the first aspect above or any possible implementation method. 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 receive first indication information, and the processing module is used to determine the second sequence based on the first position information and the first sequence indicated by the first indication information.

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

[0052] 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 (means) or modules for executing the second aspect above or any possible implementation method. 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).

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

[0054] In which, the communication device can also execute the method described in any possible implementation of the second aspect above, which will not be listed one by one here.

[0055] In a fifth aspect, embodiments of the present application provide a processing device. The processing device includes a processor and an interface circuit, wherein the interface circuit is configured to receive signals from a device other than the processing device and transmit the signals to the processor or to transmit signals from the processor to a device other than the processing device. The processor implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner through a logic circuit or by executing code instructions. Other devices refer to devices other than the processing device.

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

[0057] In one implementation, the processing device may be a wireless communication device, i.e., a computer device that supports wireless communication functions. Specifically, the wireless communication device may be a terminal device such as a smartphone, or a network device such as a wireless access network device (e.g., a base station).

[0058] In another implementation, the processing device may be a component of a wireless communication device, such as an integrated circuit product such as a system chip or a communication chip. A system chip may also be referred to as a system on chip (SoC), or simply an SoC chip. A communication chip may include a baseband processing chip and a radio frequency processing chip. A baseband processing chip is sometimes also referred to as a modem or baseband chip. A radio frequency processing chip is sometimes also referred to as a radio frequency transceiver or radio frequency chip. In a physical implementation, some or all of the chips in the communication chip may be integrated within the SoC chip. For example, the baseband processing chip is integrated into the SoC chip, while the radio frequency processing chip is not integrated with the SoC chip. The interface circuit may be the radio frequency processing chip in the wireless communication device, and the processor may be the baseband processing chip in the wireless communication device. The interface circuit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor may also be embodied as a processing circuit or a logic circuit.

[0059] In another embodiment, 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 microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0060] In a sixth aspect, an embodiment of the present application provides a processing device. An embodiment of the present application provides a processing device, comprising: a processor; when the processing device is running, the processor executes 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 processing device further comprises a memory storing one or more computer programs, and the processor can execute the one or more computer programs 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.

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

[0062] In a seventh aspect, embodiments of the present application provide a communication system. The communication system includes a terminal device and a network device, wherein the terminal device is configured to implement the functions of any method described in the first aspect and any possible implementation manner, and the network device is configured to implement the functions of any method described in the second aspect and any possible implementation manner.

[0063] 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 may 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 also includes a memory. The memory is used to store computer programs (also referred to as codes, or instructions). The processor is used to call and run the computer program from the memory so that the 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 method of the chip system can refer to the content of the chip system involved in the foregoing text and will not be listed here.

[0064] In a ninth aspect, embodiments of the present application provide a computer-readable storage medium for storing a computer program or instruction that, when executed, implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.

[0065] In a tenth aspect, embodiments of the present application provide a computer program product that, when executed on a computer, implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.

[0066] For example, the computer program product includes a computer program that, when executed on a computer, causes the computer to perform any of the methods described in the first aspect and any possible implementation manner, or the second aspect and any possible implementation manner. Alternatively, the computer program product includes instructions that, when executed on a computer, causes the computer to perform any of the methods described in the first aspect and any possible implementation manner, or the second aspect and any possible implementation manner.

[0067] Regarding the beneficial effects of any technical solution in the above-mentioned second to tenth aspects, reference can be made to the beneficial effects discussion of the corresponding technical solution in the first aspect, and the repeated parts will not be listed here. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0069] FIG2 is a schematic diagram of reference signal resources;

[0070] FIG3 is a schematic diagram of reference signal resources evenly distributed in the frequency domain;

[0071] FIG4 is a schematic diagram of reference signal resources that are non-uniformly arranged in the frequency domain;

[0072] FIG5 is a schematic diagram of a reference signal in the time domain in the case of the resources shown in FIG3 ;

[0073] FIG6 is a schematic diagram of a reference signal in the time domain in the case of the resources shown in FIG4 ;

[0074] FIG7 is a schematic diagram of the structure of another communication system applicable to an embodiment of the present application;

[0075] FIG8 is a schematic diagram of a protocol stack of a terminal device and an access network device applicable to an embodiment of the present application;

[0076] FIG9 is a schematic structural diagram of another communication system applicable to an embodiment of the present application;

[0077] FIG10 is a schematic structural diagram of another communication system applicable to an embodiment of the present application;

[0078] FIG11 is a schematic structural diagram of another communication system applicable to an embodiment of the present application;

[0079] FIG12 is a schematic diagram of a communication method provided in an embodiment of the present application;

[0080] FIG13 is a schematic diagram of a first resource provided in an embodiment of the present application;

[0081] FIG14 is a schematic diagram showing the relationship between a reference index, M absolute indexes, and M relative indexes provided in an embodiment of the present application;

[0082] FIG15 is a schematic diagram of another communication method provided in an embodiment of the present application;

[0083] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0084] FIG17 is a schematic structural diagram of a processing device provided in an embodiment of the present application;

[0085] FIG18 is a schematic structural diagram of another processing device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0086] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0087] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0088] 1. Reference signal (RS), also known as pilot signal or pilot, is a known signal, for example, a known signal provided by the transmitting end to the receiving end for channel estimation, channel sounding or data demodulation. Reference signals may include uplink reference signals and downlink reference signals. Uplink reference signals include demodulation reference signals (DMRS) and sounding reference signals (SRS). DMRS may include, for example, DMRS for demodulation of the physical uplink control channel (PUCCH) (which may be referred to as DMRS for PUCCH) and DMRS for demodulation of the physical uplink share channel (PUSCH) (which may be referred to as DMRS for PUCCH). Downlink reference signals include 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 reference signals. As the standards continue to evolve, the names of the above reference signals may change, and more reference signals may appear, which is not specifically limited.

[0089] 2. Peak to Average Power Ratio (PAPR) refers to the ratio of the probabilistic peak power to the total average power of the system. A wireless signal observed in the time domain is a sinusoidal wave with a constantly changing amplitude. The amplitude is not constant. The peak amplitude of the signal in one cycle is different from the peak amplitude in other cycles. Therefore, the average power and peak power of each cycle are different. The maximum transient power that occurs with a certain probability over a long period of time can be called the probabilistic peak power. Optionally, the probability can be taken as 0.01% (i.e., 10^ -4 ).

[0090] 3. Resources, including time domain resources and / or frequency domain resources. Time domain resources and frequency domain resources can also be called time-frequency resources.

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

[0092] A time slot may include at least one symbol, for example, 14 symbols or 12 symbols. Time slots may have different time slot types, each containing a different number of symbols. For example, a mini slot may contain less than 7 symbols, 2 symbols, 3 symbols, or 4 symbols, while a regular slot may contain 7 symbols or 14 symbols. Symbols may be, for example, orthogonal frequency division multiplexing (OFDM) symbols.

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

[0094] Frequency domain resources refer to resources in the frequency domain, and frequency domain resources include subchannels, frequency bands, carriers, bandwidth parts (BWPs), resource blocks (RBs), or resource pools.

[0095] In the frequency domain, an RB may include several subcarriers. For example, in LTE and NR systems, an RB includes 12 subcarriers, where each subcarrier spacing may be 15kHz. Of course, other subcarrier spacings may also be used, such as 3.75kHz, 30kHz, 60kHz or 120kHz subcarrier spacing, which are not limited here. Subcarrier (subcarrier) or resource element (resource element, RE). Both subcarrier and RE can be regarded as a minimum frequency resource unit on a specific symbol in a multi-carrier system. RE can refer to the unit of time-frequency resources, for example, it can be 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 in 1 symbol in the time domain is 1 RE.

[0096] In addition, the resource unit mentioned in the embodiments of the present application can be a resource division unit. If the resource only includes 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 the time domain resources, for example, it can be a time slot, a symbol or a mini time slot, etc., and there is no specific limitation on this; or, if the resource includes 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 the frequency domain resources, for example, it can be an RB, etc.; or, if the resource includes time domain resources and frequency domain resources, then the resource unit can be regarded as a combination of a time domain unit and a frequency domain unit.

[0097] 4. Reference signal resources, resources used to map (or transmit) reference signals. In embodiments of the present application, resources used to transmit (or map) a first reference signal may be referred to as first resources, reference signal resources, or reference signal resources. The first resource is used for the first reference signal, or may be described as being used to transmit the first reference signal (specifically, such as sending a first reference signal or receiving a first reference signal). In other words, the first resource is a resource used to map the first reference signal. The first resource may be a frequency domain resource, a time domain resource, or a time-frequency resource, etc., without specific limitation.

[0098] 5. A first sequence is a sequence (or referred to as a reference signal sequence) used to generate a reference signal (e.g., a first reference signal) and can be considered a base sequence used to generate the first reference signal. Optionally, the first sequence can be represented by multiple numerical values, or the phase of the first sequence can be represented by an H-order polynomial, where H is an integer greater than 2. The first reference signal sequence can also be referred to as a second sequence, or a reference signal sequence, used to generate the first reference signal. The second sequence can be the same as or different from the first sequence, without limitation.

[0099] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. 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 and b and c, where a, b, c can be single or multiple.

[0100] The ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. For example, the first sequence and the second sequence refer to two different sequences, and do not indicate the difference in content, priority or importance of the two sequences. For a technical feature, "A", "B", "C" and "D" are used to distinguish the technical features in the technical feature. There is no order of precedence or size between the technical features described by "A", "B", "C" and "D".

[0101] In the embodiments of this application, "when," "if," and "if" all indicate that the device will perform a corresponding action under certain objective circumstances. They do not limit the time, do not require the device to perform a judgment action when implemented, and do not imply any other limitations. Unless otherwise specified, "if" and "if" are interchangeable, and "when" and "under the circumstances" are interchangeable. "When" and "if" are interchangeable.

[0102] In the embodiments of the present application, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing a certain indication information as indicating A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In the present application, the information indicated by the indication information is referred to as 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, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where the other information is associated with the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by using the order of arrangement of each information agreed in advance (for example, as stipulated by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.

[0103] In the embodiments of the present application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending information to XX" can be understood as the destination end of the information is XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source end of the information is YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" 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 the device through a bus, a line or an interface.

[0104] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0105] The technical solutions provided in various embodiments of the present application can be applied to communication systems related to the 3rd Generation Partnership Project (3GPP), such as the Long Term Evolution (LTE) communication system, the 5th Generation (5G) th The present invention relates to a 5G mobile communication system (specifically, a new radio (NR) communication system, or an NR communication system that introduces multiple-input multiple-output (MIMO) technology, etc.), or can also be applied to other next-generation mobile communication systems, such as a 6th generation (6G) communication system, or other similar communication systems, or communication systems in the future evolution process. Other similar communication systems may include wireless fidelity (WIFI), vehicle to everything (V2X), Internet of Things (IoT) system, narrowband Internet of Things (NB-IoT) system, or industrial Internet, etc.

[0106] Please refer to Figure 1, which is a schematic diagram of a communication system applicable to embodiments of the present application. Figure 1 illustrates a terminal device and a network device that communicates with the terminal device. Figure 1 illustrates that the number of terminal devices and network devices is 1, but in practice, the number of terminal devices and network devices is not limited and is not a limitation.

[0107] A terminal device is a device with wireless transceiver capabilities and can be a fixed device, mobile device, handheld device, wearable device, vehicle-mounted device, or a wireless device built into the above devices (e.g., a communication module or chip system, etc.). The terminal device is used to connect people, objects, machines, etc. and can be widely used in various scenarios, such as but not limited to the following scenarios: cellular communication, device-to-device communication (D2D), vehicle to everything (V2X), machine-to-machine / machine-type communication (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 wearable, smart transportation, smart city, drones, robots, and other scenarios. The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user device, etc.

[0108] The network equipment includes, for example, access network equipment (or, referred to as access network elements) and / or core network equipment (or, referred to as core network elements).

[0109] The access network device is a device with wireless transceiver functions, which is used to communicate with the terminal device. The access network device includes but is not limited to the base station (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above-mentioned communication system, the transmission reception point (TRP), the base station of the subsequent evolution of 3GPP, the access node in the wireless fidelity (WiFi) system, the wireless relay node, the wireless backhaul node, the satellite or drone, 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 they can support the network of different access technologies mentioned above. The base station can include one or more co-sited or non-co-sited transmission and receiving points. The access network device can also be a wireless controller in the cloud radio access network (C(R)AN) scenario, the RAN can also be an open access network (open RAN, O-RAN or ORAN), a centralized unit (CU) (also called a convergence unit) and / or a distribution unit

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

[0111] In one possible access network device architecture, the access network device includes a centralized unit (CU) and / or a distributed unit (DU). The CU and DU can be understood as a logical functional division of the access network device. The CU and DU can be physically separated or deployed together, which is not specifically limited in the embodiments of the present application.

[0112] The access network device in the embodiment 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 CU-CP and CU-UP. Among them, CU-CP is responsible for the control plane functions, mainly including RRC and PDCP-C. PDCP-C is mainly responsible for encryption and decryption, integrity protection, data transmission, etc. of the 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 and decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane.

[0113] In different systems, CU (including CU-CP or CU-UP) or DU may have different names, but those skilled in the art will understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be referred to as O-CU (Open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, and CU-UP may also be referred to as O-CU-UP.

[0114] Core network equipment is used to implement at least one of the following functions: mobility management, data processing, session management, policy and billing. The names of the devices that implement core network functions in systems with different access technologies may vary, and this is not limited to this in the embodiments of the present application. Taking the 5G system as an example, the core network equipment includes: access and mobility management function (AMF), session management function (SMF), or user plane function (UPF).

[0115] In the embodiment of the present application, the device for realizing the function of the terminal device may be the terminal device itself, or it may be a device that can support the terminal device to realize the function, such as a chip system, a chip, or a combination device or component that can realize the function of the terminal device, and the device may be installed in the terminal device. The embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device. Similarly, in the embodiment of the present application, the device for realizing the function of the network device may be the network device, or it may be a device that can support the network device to realize the function, such as a chip system, and the device may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example, which is a network device.

[0116] When sending information between a network device and a terminal device, it is necessary to estimate the characteristics of the channel (or it can be described as a communication link or transmission link) between the network device and the terminal device, so as to modulate, code and precode 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 separately. 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 estimated uplink channel according to the reciprocity of the uplink channel and the downlink 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 estimated downlink channel based on the reciprocity of the uplink channel and the downlink channel.

[0117] Reference signals are transmitted using resources (also referred to as reference signal resources or reference signal resources). Reference signal resources are arranged in a manner that is equally spaced, evenly distributed, or uniformly distributed in the frequency domain. Alternatively, the frequency domain density of reference signal resources corresponding to a reference signal port (or simply a port) is the same. Each reference signal port corresponds to a reference signal or a reference signal sequence, which is used to generate the reference signal.

[0118] The following is an example of introducing reference signal resources that are equally spaced / uniformly distributed in the frequency domain.

[0119] For example, port p i The frequency domain resource of the corresponding reference signal is comb tooth K TC In the form of. That is, every adjacent K TC There is one subcarrier among the subcarriers as the reference signal resource, and the distance between every two reference signal resources is K TC -1 subcarrier. K TC It may be preconfigured or predefined, for example, it may be predefined by a protocol.

[0120] Please refer to Figure 2, which is a schematic diagram of the reference signal resources. Figure 2 shows 16 subcarriers in the frequency domain. (1) in Figure 2 is based on K TC For example, 8 subcarriers are used to transmit reference signals. There are 8 subcarriers between two adjacent resources used to transmit reference signals, as shown in (1) in Figure 2. Starting from the bottom, the 1st subcarrier and the 9th subcarrier are used to transmit reference signals. (2) in Figure 2 is based on K TC For example, 4 is used. There are 4 subcarriers between two adjacent reference signal resources (or reference signal resources), as shown in (2) in Figure 2. Starting from the bottom up, the 1st subcarrier, the 5th subcarrier, the 9th subcarrier, and the 13th subcarrier are all used to transmit reference signals. (3) in Figure 2 is based on K TCTaking 2 as an example, there are 2 subcarriers between two adjacent resources used to transmit reference signals, as shown in (3) in Figure 2. Starting from the bottom up, the 1st subcarrier, the 3rd subcarrier, the 5th subcarrier, the 7th subcarrier, the 9th subcarrier, the 11th subcarrier, the 13th subcarrier and the 15th subcarrier are all used to transmit reference signals.

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

[0122] represents the ZC sequence, represents the ZC base sequence, α represents the cyclic shift, M ZC represents the length of the ZC base sequence, Where m represents the number of RBs. Indicates the number of subcarriers contained in an RB and the total resource occupancy subcarriers, the number of subcarriers mapped by the ZC sequence is 1 / 2 of the total number of resources δ , that is, the length of the ZC sequence is 1 / 2 of the total number of resources δ times, δ=log2(K TC ), where K TC is the transmission comb number, N ZC Indicates the length of the root sequence, N ZC Less than or equal to M ZC The maximum prime number, n represents the number of the ZC sequence, u represents the group number, u∈{0,1,...,29}, v represents the number within the group number, v=0,1,x q (m) represents the qth root sequence, and q represents the root index, which is used to distinguish different root sequences within a group and between different groups. as well as Sure, is the parameter used to determine q.

[0123] The following is an example of how to determine the reference signal sequence (eg, SRS sequence) based on the ZC sequence (4). The SRS sequence can be generated based on the following formula (4).

[0124] in, is a ZC sequence, is port p iThe SRS sequence on the nth SRS frequency domain resource on the l′th SRS time domain resource, δ=log2(K TC ), where K TC is the transmission comb number, Indicates the number of symbols occupied by SRS, Indicates the number of subcarriers occupied by SRS, and can also indicate the length of the SRS sequence. l' indicates The l′th symbol among the symbols, n represents The nth subcarrier among the subcarriers, α i represents the cyclic shift of port pi, u is the group number of the sequence group, for example, u∈{0,1,...,29}, indicating that there are 30 sequence groups, and v is the number within each sequence group, for example, v=0,1.

[0125] As the antenna scale increases, the number of reference signal ports also increases accordingly. If the reference signal resources are still uniformly arranged in the frequency domain, it may cause higher resource overhead. In order to reduce resource overhead, another arrangement of reference signal resources is proposed, that is, non-uniform arrangement in the frequency domain. In this case, a more accurate channel estimation can also be obtained based on 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 reference signal resources corresponding to a reference signal port have at least two frequency domain densities. The resource density or interval of different reference signal ports in the frequency domain can be the same.

[0126] To improve the power efficiency of terminal devices, their high-power amplifiers (HPAs) are required to operate near the linear saturation region. To this end, given the limited transmit power of terminal devices, the reference signal sequence is generally required to have 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 high probability that the input signal to the HPA will enter the nonlinear region, resulting in nonlinear distortion, which affects the decoding accuracy of network devices.

[0127] For ZC sequences, the amplitude and power of signals of any length are constant, meaning they exhibit a constant envelope property. A ZC sequence remains a ZC sequence after Fourier transform. That is, if the frequency domain signal is a ZC sequence, then the time domain signal remains a ZC sequence after Fourier transform. Therefore, a ZC sequence maintains the constant envelope property after Fourier transform. Thus, by mapping the ZC sequence as a reference signal sequence to reference signal resources evenly distributed in the frequency domain, a reference signal sequence with a low PAPR can be obtained.

[0128] However, if the ZC sequence is mapped to non-uniformly distributed resources, spikes may appear in the time domain, which will significantly increase the PAPR, cause reference signal distortion, and affect the decoding accuracy of network equipment.

[0129] 3 to 6 , examples are given below of signal conditions under two resource arrangements of reference signals.

[0130] Figure 3 is a schematic diagram of reference signal resources uniformly distributed in the frequency domain, Figure 4 is a schematic diagram of reference signal resources non-uniformly distributed in the frequency domain, Figure 5 is a schematic diagram of reference signals in the time domain for the resources shown in Figure 3, and Figure 6 is a schematic diagram of reference signals in the time domain for the resources shown in Figure 4. The vertical axes of Figures 3 and 4 are, for example, the frequency domain (in units of subcarriers). Other resources are indicated in black in Figures 3 and 4, and reference signal resources are indicated in white. The horizontal axes of Figures 5 and 6 are, for example, the time domain, and the vertical axes are, for example, power.

[0131] As shown in Figure 3, the ZC sequence is mapped to reference signal resources that are evenly distributed in the frequency domain. As shown in Figure 5, the PAPR of the time domain signal obtained after Fourier transforming the ZC sequence is approximately 2.7228 dB. As shown in Figure 4, the ZC sequence is mapped to reference signal resources that are unevenly distributed in the frequency domain. As shown in Figure 6, the PAPR of the time domain signal obtained after Fourier transforming the ZC sequence is approximately 12.9648 dB. Comparing Figures 4 and 6, it can be seen that the current reference signal design is not adaptable to the design of unevenly distributed reference signal resources.

[0132] In view of this, an embodiment of the present application provides a communication method, which is designed to provide a way to generate a reference signal sequence (i.e., a second sequence). In this method, a second sequence can be generated based on the first position information of the reference signal resource and the first sequence. The first sequence and the first position information satisfy a certain relationship (such as the first relationship), which is equivalent to considering the first position information of the reference signal resource when generating the second sequence, so that the generated second sequence can be better adapted to the position of the reference signal resource (such as the first resource), which makes the second sequence suitable for the design of unevenly arranged reference signal resources.

[0133] In addition to being applicable to the communication system shown in FIG1 , the communication method provided in the embodiment of the present application can also be applied to other communication systems, which will be described below with reference to the accompanying drawings as an example.

[0134] Figure 7 is a structural diagram of another communication system to which an embodiment of the present application can be applied. Figure 7 illustrates a terminal device, an access network, a core network, and an external network. The terminal device shown in Figure 7 is, for example, the terminal device involved in Figure 1. 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, the network devices involved in Figure 1. The external network may be, for example, a data network (DN). The contents of the terminal device, the contents of the access network device, and the contents of the core network device can refer to the contents discussed above and are not listed here.

[0135] The following describes the protocol stacks of a terminal device and an access network device in conjunction with a schematic diagram of the protocol stacks of a terminal device and an access network device shown in FIG8 . The terminal device involved in FIG8 is, for example, the terminal device involved in FIG1 or FIG7 , and the access network device is, for example, the network device involved in FIG1 , or, for example, one or more access network devices involved in FIG7 .

[0136] As shown in Figure 8, the user plane protocol stack of the terminal device and the user plane protocol stack of the access network device may include the service data adaptation protocol stack (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control (MAC) layer, and the 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 the radio resource control (RRC) layer, the PDCP layer, the RLC layer, the MAC layer, and the PHY.

[0137] Figure 9 is a structural diagram of another communication system applicable to an embodiment of the present application. As shown in Figure 9, the devices in the communication system are connected through interfaces (such as NG, Xn) or air interfaces. Figure 9 illustrates core network equipment, access network equipment (such as RAN equipment), terminal equipment or operation, management and maintenance (OAM), etc. The access network equipment involved in Figure 9 is, for example, the network equipment involved in Figure 1, or the access network equipment involved in Figure 7 or Figure 8. Unlike Figure 1 or Figure 8, Figure 9 also illustrates a structural diagram of the access network equipment.

[0138] The access network device can serve as a separate RAN node or include multiple RAN nodes, for example, including 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. 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 in Figure 9 is, for example, the network device involved in Figure 1.

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

[0140] FIG10 is a schematic diagram of the structure of another communication system applicable to an embodiment of the present application. As shown in FIG10 , the communication system includes a RAN intelligent controller (RIC). The RIC includes a near-real time RIC (near-real time RIC, near-RT RIC) and a non-real time RIC (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 time delay, and the delay of such data may be in the order of seconds. The real-time RIC mainly processes near-real-time information, such as data that is relatively sensitive to time delay, and the delay of such data may be in the order of tens of milliseconds. Optionally, the near-real time RIC and the non-real-time RIC may also be separately set up as a network element.

[0141] The near real-time RIC can obtain network-side and / or terminal device information from access network devices (e.g., at least one of the CU, DU, and RU) and / or terminal devices. The access network devices involved in FIG10 are, for example, the network devices involved in FIG1 , or the access network devices involved in FIG7 or FIG8 .

[0142] Optionally, the near-real-time RIC can process this information and send the results to the RAN node and / or terminal device. Optionally, the processing results can be exchanged between the CU and DU, and / or between the DU and RU. For example, the near-real-time RIC can submit the processing results to the DU, which then sends them to the RU.

[0143] The non-real-time RIC can obtain network-side and / or terminal-side information from the wireless access device (e.g., at least one of the CU, DU, and RU) and / or the terminal device. Optionally, the non-real-time RIC can also process this information and send the processing results to the RAN node and / or the terminal device. Optionally, the processing results can be exchanged between the CU and DU, and / or between the DU and RU. For example, the non-real-time RIC can submit the processing results to the DU, which then sends them to the RU.

[0144] The near-real-time RIC and non-real-time RIC can also be set up as separate network elements. Optionally, the near-real-time RIC and non-real-time RIC can also be part of other devices. For example, the near-real-time RIC is set up in access network equipment (e.g., CU, DU), while the non-real-time RIC is set up in OAM, cloud server, core network equipment, or other network equipment.

[0145] Figure 11 is a schematic diagram of the structure of another communication system applicable to the embodiments of the present application. Compared with Figure 10, Figure 11 separates the CU into CU-CP and CU-UP.

[0146] The following describes the method provided by the embodiments of the present application in conjunction with the accompanying drawings. In the accompanying drawings corresponding to the various embodiments of the present application, all steps represented by dotted lines are optional steps. The terminal device described in the various embodiments of the present application can be the terminal device involved in any of Figures 1 and Figures 7 to 11, and the network device can be, for example, the network device involved in Figure 1, or the access network device and / or core network device involved in any of Figures 7 to 11. If the technical solutions provided by the various embodiments of the present application are applied to other communication systems, the name and / or function of the device may change, and there is no limitation on this.

[0147] The communication method provided in the embodiments of the present application can be applied to generate any type of reference signal sequence, for example, it can be used to generate an uplink reference signal or a downlink reference signal. The communication method provided in the embodiments of the present application is described below with reference to the schematic diagram of the communication method shown in FIG12 . FIG12 describes the process of generating an uplink reference signal.

[0148] S1201: A network device sends first indication information to a terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

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

[0150] The meaning of the first resource can refer to the content of the first resource discussed above, and the repetitions will not be listed again. The first resource may include M resources, where M is a positive integer. The first resource may include only M resources, or the 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 size of the frequency domain resources included in any two resources among the M resources may be the same. For example, the first resource includes resource 1 and resource 2, resource 1 is subcarrier n on symbol 1, and resource 2 is subcarrier n+2 on symbol 1, that is, the size of the frequency domain resources included in resource 1 and resource 2 is both 1 subcarrier, and resource 1 and resource 2 both 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 resource group, etc.

[0151] One of the M resources may be a resource unit, or may be composed of U resource units, where U is a positive number. The embodiment of the present application does not specifically limit the size of each resource. Alternatively, when the first resource includes a time domain resource and a frequency domain resource, one of the M resources may be composed of U1 time domain units and U2 frequency domain units, and this is not limited. U1 and U2 are both positive numbers, and U1 and U2 may be the same or different.

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

[0153] The non-uniform distribution in the frequency domain can also be understood as the density of the M resources included in the first resource in the frequency domain is different, and can also be understood as the frequency domain interval of one adjacent resource pair among the M resources is different from the frequency domain interval of another adjacent resource pair. An adjacent resource pair includes two adjacent resources among the M resources. The two resources included in an 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 an adjacent resource pair and the two resources included in another adjacent resource pair may have some of the same resources, or may be completely different. For example, the two resources included in an 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. For another example, the two resources included in an 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.

[0154] The first location information may also be referred to as a reference signal resource pattern, or may be used to indicate a reference signal resource pattern. The first location information may indicate the locations of M resources, i.e., M locations. The first location information may include, for example, relative location information of the M resources and / or absolute location information of the M resources.

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

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

[0157] The relative position information of M resources indicates the relative position of the M resources, and the relative position of the M resources is, for example, the position of the M resources relative to the reference position. The reference position and the relative position information of the M resources included in the first resource are used to determine the absolute position information of the M resources included in the first resource. The first resource subset is part of the resources in 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 may, for example, indicate / include M relative indexes of the M resources. The M relative indexes are used to indicate the index of the absolute index (which may be called the reference index) of the M resources relative to the reference position. In other words, the M relative indexes may indicate the position of the M resources in the first resource subset, or may be described as being used to determine the M resources in the first resource subset.

[0158] For example, please refer to the schematic diagram of the first resource shown in Figure 13. As shown in (1) of Figure 13, the reference index is 0, and the first resource subset includes three resources: resource 0, resource 5, and resource 8. 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. Accordingly, 0, 5, and 8 can be regarded as an example of M relative indexes.

[0159] Alternatively, as shown in (2) in Figure 13, 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. Accordingly, 11, 6 and 3 can be regarded as an example of M relative indexes.

[0160] The manner in which the first indication information indicates the first location information may include direct indication and indirect indication, which is described below with examples.

[0161] Direct indication: The first indication information includes the first location information. For example, the first indication information includes the absolute location information of M resources or the relative location information of M resources. In this way, it is possible to reduce the difficulty of the terminal device in obtaining the first location information.

[0162] The indirect indication and the first indication information include a first parameter set (or a first key parameter, etc.) for determining the first location information. In other words, the first parameter set is used to generate the first location information (or the location of M resources, such as the absolute location of M resources or M relative locations). The first parameter set may include one or more parameters. In this way, the terminal device can determine the first location 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.

[0163] If the form (or format) of the first location information is different, then the manner in which the first indication information indirectly indicates the first location information may also be different, which is described below using B1 or B2 as an example.

[0164] B1. The first location information (such as the locations of M resources, M absolute indexes, or M relative indexes) can be represented by a sequence. In this case, the first location information can also be replaced by a sequence (such as a third sequence), and the first parameter set can be used to determine the third sequence. The third sequence includes M elements, and the M elements sequentially indicate the locations of M resources (such as M relative indexes or M absolute indexes, etc.).

[0165] For example, the first position information (or the third sequence) adopts D (or can be expressed as d P )-order polynomial, D is an integer greater than or equal to 1, then the first indication information may indicate at least one of some or all coefficients of the D-order polynomial, the highest degree of the D-order 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 may include at least one of some or all coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the number of resource positions included in the first resource. For example, a representation of the first position information is as follows:

[0166] Where P(n) represents the first position information or the third sequence, that is, the D-order polynomial, d P represents the highest degree of a D-degree polynomial, that is represents the coefficients of the D-degree polynomial, real number; Real number, N P Indicates 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. P =1 means N P resources are evenly distributed, when d P >1 indicates N P The resources are non-uniformly distributed, and n can be regarded as the number of P(n), or can be described as the number of M resources.

[0167] Optionally, the access network device and the terminal device may be preconfigured or predefined with a representation method of the first location information, such as the relationship shown in the above relationship (5).

[0168] The way in which the terminal device determines the first location information will be different depending on the content of the first indication information. The following is an example introduction based on the contents shown in C1 to C4.

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

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

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

[0172] C2, the first indication information indicates the coefficients of the D-order polynomial, the highest degree of the D-order polynomial, and the number of resources included in the first resource. Under C2, the first indication information indicates the first S high-order coefficients of the D-order polynomial, and the unindicated last (d P +1-S) low-order coefficients are 0, thereby obtaining all coefficients of the D-order polynomial, and referring to the method of C1 above, determine the first position information.

[0173] Alternatively, under C2, some coefficients of the D-order polynomial are indicated, and combined with another indication information to indicate whether all coefficients of the D-order polynomial are indicated in sequence, and the unindicated polynomial coefficients are 0, thereby obtaining all the coefficients of the D-series polynomial, and referring to the method of C1 above, determine the first position information.

[0174] Alternatively, under C2, the other part of the coefficients in the D-order polynomial that are not indicated can be preconfigured or predefined in the terminal device. The terminal device can obtain all the coefficients of the D-order polynomial based on the first indication information and the other part of the preconfigured coefficients, and determine the first position information with reference to the method of C1 above.

[0175] C3. The first indication information indicates all coefficients of the D-order polynomial and the number of resource locations included in the first resource.

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

[0177] C4. The first indication information indicates one or both of part or all of the coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the number of resources included in the first resource.

[0178] In this case, some or all of the coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the remaining one or two of the number of resources included in the first resource (i.e., the one or two not indicated by the first indication information) may be preconfigured or predefined in the terminal device, for example, may be preconfigured or predefined in the terminal device through a protocol, or may be received by the terminal device from a device other than the access network device, without limitation. In this way, the terminal device may determine the first location information by referring to the method C1 or C2 above.

[0179] For example, the first indication information indicates the number of resource locations included in the first resource. In this case, the highest degree of the D-order polynomial and all coefficients of the D-order polynomial may be preconfigured or predefined in the terminal device. For example, they may be preconfigured or predefined in the terminal device through a protocol, or received by the terminal device from a device other than the access network device, without limitation. In this way, the terminal device may determine the first location information by referring to the method C1 or C2 above.

[0180] For another example, the first indication information indicates the highest degree of a D-order polynomial. In this case, the number of resource locations included in the first resource and all coefficients of the D-order polynomial may be preconfigured or predefined in the terminal device. For example, they may be preconfigured or predefined in the terminal device through a protocol, or received by the terminal device from a device other than the access network device, without limitation. In this case, the terminal device may determine the first location information by referring to the method C1 or C2 above.

[0181] There may be multiple types of first indication information. The above C1 to C4 are just examples to introduce the content of the first indication information. The content of the first indication information will not be listed one by one here.

[0182] B2. If the first location information (or the locations of the M resources) is a plurality of values, then the first parameter set may be used to determine the plurality of values.

[0183] Exemplarily, the first indication information may directly indicate the multiple values. Alternatively, the rows and / or columns in the first table are used to indicate possible values ​​of the location information, and the first parameter set may be used to indicate at least one row and / or at least one column in the first table. The at least one row and / or at least one column is used to determine the locations of the M resources. In this case, the first indication information may indicate an index / identifier of the at least one row and / or at least one column, etc.

[0184] The first table may be preconfigured or predefined in the terminal device and the network device, or may be configured by the network device for the terminal device, without specific limitation. After receiving the first indication information, the terminal device may determine the first location information based on the first table and the index of at least one row and / or column, thereby determining the M locations.

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

[0186] Table 1

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

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

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

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

[0191] The manner in which the network device sends the second indication information to the terminal device can refer to the manner in which the network device sends the first indication information to the terminal device, and any repetitions are omitted. Optionally, the first indication information and the second indication information can be carried in the same signaling. In this case, the network device sending the signaling to the terminal device is equivalent to sending the first indication information and the second indication information to the terminal device.

[0192] The second indication information may indicate the first relationship, or the second indication information may be used to determine the first relationship. The first relationship may be a mapping relationship, such as a functional relationship or a corresponding relationship, or the first relationship may be expressed in a table. The embodiments of the present application do not limit the specific form of the first relationship. The first relationship refers to the relationship between the first position information and the first sequence. In other words, the first position information and the first sequence satisfy the first relationship. The first relationship may specifically include D1 or D2, which are introduced below.

[0193] D1. The first relationship may specifically include the relationship between the first position information and the first sequence. In this case, a first relationship may refer to the following relationship (6).

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

[0195] Here, e1 may represent an example of the first relationship, B(n) may represent an example of the first sequence, and P(n) may represent an example of the first position information.

[0196] Optionally, a representation of the first relationship may be preconfigured or predefined in the access network device and the terminal device, such as the relationship (6) described above.

[0197] D2. The first relationship may specifically include the relationship between the first parameter set and the second parameter set. Since the first parameter set is used to determine the first position information and the second parameter set is used to determine the first sequence, the first relationship is equivalent to indicating the relationship between the first position information and the first sequence. In this case, a first relationship may refer to the following relationship (7).

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

[0199] Among them, g can represent an example of the first relationship, ParameterSet P An example of a first parameter set, ParameterSet B An example of the second parameter set is shown.

[0200] Optionally, a representation of the first relationship may be preconfigured or predefined in the access network device and the terminal device, such as the relationship in the above-mentioned relationship (7).

[0201] In one possible implementation, the sequence length of the first sequence may be determined based on the first position information. When the sequence length of the first sequence is determined based on the first position information, and the phase of the first sequence is represented by an H-order polynomial, the relationship between the first sequence and the first position information may be specifically described in the following relationships (8) to (10).

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

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

[0204] Among them, d B for The highest degree of the polynomial (H-degree polynomial or first-order phase-corresponding polynomial), d B ε{1,2,3,…}, yes The coefficient of the sth 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 The explanation of N can be referred to the relationship (5) above. P d P and The explanation of N is not listed here. B Indicates 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 relation, g2 can be regarded as the second sub-relationship in the first relation, and g3 can be regarded as the third sub-relationship in the first relation, that is, the first relation can include g1, g2 and g3.

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

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

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

[0208] Where f represents 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. In addition to being understood as the number of P(n), n can also be understood as the number of the element in the second sequence. The length of S(n) can be expressed as N s .

[0209] Optionally, the network device and / or the terminal device may be preconfigured or predefined with a representation of the second relationship, such as the relationship in relationship (11) above, and the network device and / or the terminal device may determine the first relationship based on the second relationship. Alternatively, the terminal device may determine the second relationship based on an instruction from the network device.

[0210] In one possible implementation, the second indication information may include information about the second relationship, which is used to indicate the first relationship. The terminal device may determine the second relationship based on the second indication information, and determine the first relationship based on the second relationship, thereby reducing the amount of interaction between the network device and the terminal device. Of course, the second indication information may also include information about the first relationship and information about the second relationship. In this case, the terminal device may directly determine the first relationship and the second relationship based on the second indication information.

[0211] In the embodiment of the present application, the first position information and the first sequence may satisfy a first relationship. The specific relationship between the first position information and the first sequence (or content that can be described as a specific indication of the first relationship) is introduced below.

[0212] E1. The phase of the first sequence is a quadratic polynomial of the first position information. Alternatively, the first relationship can be described as satisfying the criterion (e.g., referred to as criterion 1) that the phase of the first sequence is a quadratic polynomial of the first position information. For ease of description, the quadratic polynomial of the first position information here will be represented as (or referred to as) the quadratic polynomial dxs1. That is, the quadratic polynomial dxs1 below is an example of a quadratic polynomial of the first position information, that is, an example of the phase of the first sequence.

[0213] The arrangement of the first resources is different, the representation of the first location information is different, and the representation of the first sequence is also different. Please refer to Table 2 below, which is an example of the relationship between the first location information and the first sequence provided in an embodiment of the present application.

[0214] Table 2

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

[0216] Wherein, B(n) may represent an example of the first sequence, It can represent the phase of the first sequence, M B is less than or equal to N B The largest prime number, N B The explanation of can refer to N in the previous relation (10) B The content is not listed here.

[0217] In one possible design, the phase of the first sequence may satisfy the following relationship (13).

[0218] a2 and a1 are the coefficients of the second and first terms of the quadratic polynomial dxs1, respectively. 2 (n)+a1P(n) can be expressed as an example of a quadratic polynomial dxs1.

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

[0220] The polynomial coefficients are d B The meaning of can refer to the relationship (8) above. B The content is not listed here.

[0221] 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). This optional approach can also make the phase of the first sequence and the first position information satisfy a quadratic polynomial relationship.

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

[0223] Among them, d B for The highest degree of the polynomial, yes The coefficient of the sth 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 The explanations of a2 and a1 in relation (20) can refer to the contents of a2 and a1 in relation (13) above, and will not be repeated here.

[0224] E2, 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. Alternatively, the first relationship can be described as satisfying the criterion that 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 (e.g., referred to as 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 of the first sequence to the first position change corresponding to the element included in the first sequence. For example, under E2, the phase of the first sequence and the first position information can satisfy the following relationship (21).

[0225] in, represents the phase change of the first sequence, Δp(n) represents the first position change corresponding to the element in the first sequence, Δp(n)=p(n+1)-p(n), where 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.

[0226] Under the above relationship (20), the second parameter set may include d B d B 、 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.

[0227] In one possible implementation, the second indication information may indicate at least one of some or all coefficients of the quadratic polynomial dxs1, a root index of the second sequence, or 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 are a method of indicating some or all coefficients of the quadratic polynomial dxs1. The root index of the second sequence can also be considered as the root index of the first reference signal.

[0228] The following describes possible contents of the second indication information with examples in conjunction with F1 to F5.

[0229] F1. The second indication information may indicate only some or all of the coefficients of the quadratic polynomial dxs1. If the second indication information indicates only some of the coefficients of the quadratic polynomial dxs1, the terminal device may be preconfigured or predefined with another portion 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 of the coefficients of the quadratic polynomial dxs1. Alternatively, the terminal device may ignore the other portion 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 of the coefficients of the quadratic polynomial dxs1.

[0230] For example, the terminal device can determine the first location information based on the first indication information, and then input the first location information into the quadratic polynomial dxs1 to determine the phase of the first sequence, thereby determining the first sequence. Of course, the terminal device can also determine the second parameter set based on the first location information and the quadratic polynomial dxs1.

[0231] 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).

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

[0233] In this way, the terminal device can determine all coefficients of the quadratic polynomial dxs1 based on 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 based on all coefficients of the quadratic polynomial dxs1 and the first position information.

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

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

[0236] In F3, the terminal device may be pre-configured or pre-defined with at least one first parameter. In this way, the terminal device may refer to the content discussed in F2 above to determine the first sequence and / or determine the second parameter set, and the repeated parts are not listed again.

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

[0238] In F4, the terminal device may be pre-configured or pre-defined with a root index of the second sequence. In this way, the terminal device may refer to the content discussed in F2 above to determine the first sequence and / or determine the second parameter set, and the repeated parts are not listed again.

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

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

[0241] It should be noted that the execution order of S1201 and S1202 can be arbitrary, for example, execute S1201 first and then execute S1202; or execute S1202 first and then execute S1201; or execute S1201 and S1202 at the same time, without any specific limitation.

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

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

[0244] The manner in which the network device sends the third indication information to the terminal device can refer to the content of the network device sending the first indication information to the terminal device in the previous text, and the repeated parts are not listed again. Optionally, the third indication information and the first indication information can be carried in the same signaling, so that when the network device sends the signaling to the terminal device, it is equivalent to sending the first indication information and the third indication information to the terminal device. Alternatively, the third indication information and the first indication information can be carried in the same signaling, so that when the network device sends the signaling to the terminal device, it is equivalent to sending the second indication information and the third indication information to the terminal device. Alternatively, the third indication information, the second indication information and the first indication information can be carried in the same signaling, so that when the network device sends the 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.

[0245] The third indication information can be used to indicate the reference position. For example, the third indication information indicates the absolute index of the reference position (hereinafter referred to as the reference index), and the reference index can be represented by p0, for example. For example, the reference position can be represented by a reference index. In this case, the reference index and the relative index of the M resources jointly determine the absolute index of the M resources. The reference index can be the absolute index of the starting position of the first resource, or the absolute index of the ending position of the first resource, or the reference index can also be smaller than the absolute index of the starting position of the first resource, or the reference index can also be greater than the absolute index of the ending position of the first resource. The embodiment of the present application does not limit the specific value of the reference index.

[0246] Exemplarily, if the value of the reference index is less than or equal to the value of the absolute index of the starting position (or starting 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. Alternatively, if the value of the reference index is greater than or equal to the value of the absolute index of the ending position (or ending 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.

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

[0248] As shown in Figure 14 (1), the reference index is equal to the absolute index of the starting position of the first resource. As shown in Figure 14 (1), the values ​​of these M relative indexes are {0, 2, 5, 10, 13, 15}. When the reference index value is 1, the M absolute indexes can be determined based on {0, 2, 5, 10, 13, 15}, that is, the values ​​are {1, 3, 6, 11, 14, 16}.

[0249] (2) in Figure 14 takes the absolute index of the end position of the first resource as an example. As shown in (2) in Figure 14, the values ​​of the M relative indexes are {15, 13, 10, 5, 2, 0}. When the value of the reference index is 16, the values ​​of the M absolute indexes can be determined based on the values ​​of the M relative indexes {15, 13, 10, 5, 2, 0}, that is, {1, 3, 6, 11, 14, 16}.

[0250] It should be noted that the execution order of S1201 and S1203 can be arbitrary, for example, S1201 can be executed first, then S1203; or S1203 can be executed first, then S1201; or S1201 and S1203 can be executed simultaneously, without specific limitation. Of course, the execution order of S1203 and S1202 can also be arbitrary.

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

[0252] S1204. The terminal device determines a second sequence based on the first position information and the first sequence, where the first sequence and the first position information satisfy a first relationship.

[0253] The specific content of the first relationship is different, and the specific manner in which the terminal device determines the second sequence is different, which are introduced below respectively.

[0254] G1, the first relationship is the relationship shown in D1 above, then the terminal device determines the first sequence according to the first location information and the first relationship, and further determines the second sequence based on the first sequence.

[0255] In a possible implementation, the first position information and the first relationship of the terminal device determine a first sequence, and the second sequence is determined according to the first sequence, the first position information, and the second relationship.

[0256] In another possible implementation, the first location information of the terminal device and the first relationship determine a first sequence, and a second sequence is determined based on the first sequence and a third relationship. The third relationship is used to represent the relationship between the first sequence, the second parameter set, and the second sequence. A method for determining the second sequence can refer to the content shown in the following relationship (22).

[0257] 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 position 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.

[0258] The third relationship may be preconfigured or predefined in the terminal device, or may be determined by the terminal device based on the second relationship. The second parameter set may be preconfigured or predefined in the terminal device, or may be determined by the terminal device based on the first location information, or may be determined by the terminal device based on the first parameter set. For example, the terminal device may refer to the above relationship (7) and determine the second parameter set based on the first parameter set. This is not specifically limited.

[0259] G2. The first relationship is the relationship shown in D2 above, then the terminal device can determine the second sequence based on the second parameter set and the first sequence.

[0260] Exemplarily, the terminal device may determine the second parameter set based on the first parameter set and the first relationship. The terminal device may further determine the first sequence based on the second parameter set, and determine the second sequence based on the first sequence and the second parameter set. In this case, the relationship for determining the second sequence may refer to the content of relationship (22). Alternatively, the terminal device may determine the first sequence based on the second parameter set, and further determine the second sequence based on the first sequence, the first position information, and the second relationship.

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

[0262] The terminal device may map the second sequence to the first resource to send the first reference signal to the network device. It is understandable that the M elements included in the second sequence may be mapped one-to-one to the M resources included in the first resource. For ease of description, the second sequence is represented by S(n) and the first position information (or M absolute indexes or M relative indexes of the M resources) is represented by P(n).

[0263] In one possible implementation, the kth element in the second sequence S(n) can be directly mapped to the kth resource in the M resources, where k is a natural number. This means that 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. This can also be understood as the one-to-one correspondence between the M elements included in the second sequence S(n) and 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 is described below in different cases.

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

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

[0266] Wherein 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 used to map the reference signal (such as the first resource), and otherwise represents the resource other than that used to map the reference signal (such as other resources). p0 is the absolute index of the reference position (i.e., reference index), p start is the absolute index of the starting resource position of the first resource, p end The absolute index of the ending resource position of the first resource, 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). P(n) represents the index of the relative position of M reference signal resources, and p0+c×P(n) represents the index of the absolute position of the reference signal resources corresponding to the M indexes. N S Indicates the length of S(n).

[0267] 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 is understood that a port group is a set consisting of multiple antenna ports.

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

[0269] 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 correspond to multiple port groups respectively.

[0270] In one possible design, multiple first resources correspond to one port group. In another possible design, the port group includes antenna ports corresponding to arrays 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 corresponding to an analog beam. The port group includes antenna ports corresponding to arrays connected by the digital ports in the subset. Optionally, the port group can also be replaced by the description of a digital-analog port group.

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

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

[0273] Where scalingfactor(n) is a sequence of amplitude and phase scaling factors, 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). Otherwise represents resources other than those used to map the reference signal (e.g., other resources).

[0274] A(P(n)) or S(n) can be at the port level. S(n) can also be at the port group level.

[0275] In another possible implementation, the terminal device may 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). The sorted M elements (or the sorted second sequence) are represented as And the sorted M resources (or the first resource after sorting) can be expressed as

[0276] Exemplarily, the terminal device can map the kth element of the M elements (which may be referred to as the sorted M elements) included in the sorted second sequence to the kth 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 in which the M resources are sorted and the order in which the M elements are sorted can be the same or different, which are listed below.

[0277] H1. The order in which the M resources are sorted is the same as the order in which the M elements are sorted.

[0278] H1-1, the order in which the indexes of the M resources are sorted is the same as the order in which the numbers of the M elements are sorted.

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

[0280] Take M=6, the numbering of the M resources or M elements (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

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

[0282] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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. For another example, 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.

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

[0284] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

[0285] The M resources after sorting can be, for example, sorted from large to small according to the index, for example, the index corresponding to the M resources after sorting is {16, 14, 11, 6, 3, 1}, and the M elements after sorting can be, for example, sorted from large to small according to the number, for example, the M elements after sorting are {S(6), S(5), S(4), S(3), S(2), S(1)}.

[0286] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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. For another example, 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.

[0287] H1-2. The order in which the numbers of the M resources are sorted is the same as the order in which the numbers of the M elements are sorted.

[0288] H1-2-1. The order in which the numbers of the M resources are sorted is from small to large, and the order in which the numbers of the M elements are sorted is from small to large.

[0289] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

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

[0291] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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 1. For another example, 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 2, and so on.

[0292] H1-2-2. The numbers of the M resources are sorted in descending order, and the numbers of the M elements are sorted in descending order.

[0293] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

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

[0295] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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. For another example, 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.

[0296] H2. The order in which the M resources are sorted is different from the order in which the M elements are sorted.

[0297] H2-1. The order in which the indexes of the M resources are sorted is different from the order in which the numbers of the M elements are sorted.

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

[0299] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

[0300] The M resources after sorting can be, for example, sorted from small to large according to the index, for example, the index corresponding to the M resources after sorting is {1, 3, 6, 11, 14, 16}, and the M elements after sorting can be, for example, sorted from large to small according to the number, for example, the M elements after sorting are {S(6), S(5), S(4), S(3), S(2), S(1)}.

[0301] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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. For another example, 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.

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

[0303] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

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

[0305] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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 16. For another example, 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 14, and so on.

[0306] H2-2. The order in which the numbers of the M resources are sorted is the same as the order in which the numbers of the M elements are sorted.

[0307] H2-2-1. The numbers of the M resources are sorted in ascending order, and the numbers of the M elements are sorted in descending order.

[0308] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

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

[0310] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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. For another example, 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.

[0311] H2-2-2. The numbers of the M resources are sorted in descending order, and the numbers of the M elements are sorted in descending order.

[0312] Take M=6, the numbering of the M resources (i.e., n) is: {1, 2, 3, 4, 5, 6}, the index of the M resources (i.e., P(n) is: {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.

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

[0314] Therefore, the terminal device can map the kth element among the sorted M elements to the kth element among the sorted M resources. For example, 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. For another example, 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.

[0315] If M elements or M resources are sorted by number, before sorting, the M elements and M resources are represented as S(n) and P(n) respectively, then the M elements after sorting can be represented as Or S(h(n)), the sorted M resources can be expressed as Or P(h(n)). Here, h(n) represents the result of sorting the number n of M elements or the number n of M resources.

[0316] If the order of the number n of the sorted M resources is the same as the order of the number n of the M resources, or the order of the number n of the sorted M elements is the same as the order of the number n of the M elements, then h(n) = n, 0≤n≤N H -1, N H It represents the number of M elements or the number of M resources, or can be regarded as the number of possible values ​​of n.

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

[0318] If the sorted M elements The order is the same as that of the M elements S(n), then: 0≤n≤N S -1. In this case, It can be understood as sorting S(n) from small to large according to n. S represents the length of S(n), since The length of is the same as that of S(n), so N S Can also mean length.

[0319] If the sorted M elements The order of the M elements S(n) is different, then: 0≤n≤N S -1, N S =N H . It can also be understood as sorting S(n) from large to small according to n.

[0320] If the sorted M resources The order is the same as that of the M resources P(n), then: 0≤n≤N P -1. In this case, It can also be understood as sorting P(n) from small to large according to n. P represents the length of P(n), since The length of is the same as that of P(n), so N P Can also mean length.

[0321] If the sorted M resources The order of the M resources P(n) is different, then: 0≤n≤NP -1, N P =N H In this case, It can be understood as sorting P(n) from large to small according to n.

[0322] get and Afterwards, the terminal device can Perform amplitude and phase scaling factor scaling (including cyclic shift), and the processed Mapped to or The sequence mapped on the non-first resource (ie other resources) is a full 0 sequence. Among them, the index of the amplitude phase scaling factor sequence scalingfactor(n) is obtained by sorting according to the sorting rule. satisfy: 0≤n≤N sf -1, N H =N sf , N sf is the length of scalingfactor(n). Same length as scalingfactor(n), so N sf Can also mean length.

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

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

[0325] In this way, the sorted reference signal sequence Mapped to the sorted reference signal resources in order When M indexes are relative indexes or absolute indexes, and The specific expression of can be different, which is introduced below according to different situations.

[0326] 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 first resource after sorting is a sequence The second sequence after sorting and the first resource after sorting The mapping relationship satisfies the following relationship (25):

[0327] The above formula (25) can be expressed that S(n) is mapped to after amplitude and phase scaling scalingfactor(n) and sorting superior.

[0328] in, Indicates that the second sequence after sorting Mapped to the first resource after sorting (ie, absolute index represents sequence ), otherwise represents resources other than those used to map the reference signal (such as other resources).

[0329] 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 second sequence after sorting and the first resource after sorting The mapping relationship satisfies the following relationship (26).

[0330] The above formula (26) can be expressed as S(n) after amplitude and phase scaling scalingfactor(n) and sorting and mapping to superior.

[0331] in, Indicates that the second sequence after sorting Mapped to the first resource after sorting The corresponding reference signal sequence, otherwise represents resources other than those used to map the reference signal (such as other resources).

[0332] in, Or S(n) can be at the port level. S(n) can also be at the port group level.

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

[0334] The following is a specific example of mapping the second sequence to the first resource. It should be noted that the following is an example of an ordering method of M resources as the ordering method of the M resource numbers (ie, n), and an example of P(n) representing M relative indexes. Indicates the corresponding absolute index. In addition, 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 , the following examples (such as the examples in Tables 3 to 10 below) are based on and The length of each is N S Perform an example.

[0335] When p0=p start , And the case of c=1, then and The relationship shown in Table 3 can be satisfied.

[0336] Table 3

[0337] When p0=p end , And when c=-1, then and The relationship between them is as shown in Table 4.

[0338] Table 4

[0339] When p0=p start , And when c=1, then and The relationship between them is as shown in Table 5.

[0340] Table 5

[0341] When p0=pend , And when c=-1, then and The relationship between them is as shown in Table 6.

[0342] Table 6

[0343] When p0=p start , And when c=1, then and The relationship between them is as shown in Table 7.

[0344] Table 7

[0345] When p0=p end , And when c=-1, then and The relationship between them is as shown in Table 8.

[0346] Table 8

[0347] When p0=p start , And when c=1, then and The relationship shown in Table 9 is satisfied.

[0348] Table 9

[0349] When p0=p end , And when c=-1, then and The relationship shown in Table 10 is satisfied.

[0350] Table 10

[0351] The terminal device may 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 merely examples, and the present embodiment does not limit how the second sequence is mapped to the first resource.

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

[0353] It should be understood that the above S1206 is an optional step, which is indicated by a dotted line in FIG12 .

[0354] The embodiment shown in Figure 12 is described using the generation of an uplink reference signal as an example. The communication method provided in this embodiment of the present application can also be used to generate a downlink reference signal. The communication method provided in this embodiment of the present application is described below in conjunction with the schematic diagram of the communication method shown in Figure 15. Figure 15 describes the process of generating a downlink reference signal.

[0355] S1501: A network device sends first indication information to a terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

[0356] The first indication information indicates the first location information of the first resource. 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 contents discussed in FIG. 12 above, and the repeated parts are not listed here.

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

[0358] The second indication information indicates the first relationship. 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 contents discussed in FIG. 12 above, and the repeated parts are not listed again.

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

[0360] The third indication information indicates the reference position. 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 contents discussed in FIG. 12 above, and the repeated parts are not listed here.

[0361] It should be understood that the above S1502 and S1503 are optional steps, which are indicated by dotted lines in FIG15 .

[0362] S1504. The terminal device determines a second sequence based on the first position information and the first sequence, where the first sequence and the first position information satisfy a first relationship.

[0363] The manner in which the terminal device determines the second sequence may refer to the content of the terminal device determining the second sequence discussed in FIG. 12 above, and the repeated parts will not be listed again.

[0364] S1505. The network device sends a first reference signal to the terminal device on the first resource. Accordingly, the terminal device receives a received signal of the first reference signal from the network device on the first resource. In this manner, the terminal device estimates a 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. Alternatively, the terminal device estimates a channel based on the received signal of the first reference signal and the second sequence.

[0365] It should be understood that the above-mentioned S1505 is an optional step, which is indicated by a dotted line in FIG15 .

[0366] In the embodiments provided above, the methods provided in the embodiments of the present application are introduced by taking the execution of network devices and terminal devices as examples. In the present application, each embodiment can be implemented independently or in combination based on certain internal connections; in each embodiment, different implementation methods can be implemented in combination or independently. In order to implement the various functions of the methods provided in the embodiments of the present application, the steps performed by the terminal device can be implemented by different functional entities that constitute the terminal device. The steps performed by the network device can be implemented by different functional entities that constitute the network device. For example, the network device can be a CU-DU architecture, the CU can generate the first indication information, and the DU can send the first indication information. In order to implement the various functions of the methods provided in the embodiments of the present application, the terminal device and the network device can include hardware structures and / or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Whether one of the above functions is executed in the form of hardware structures, software modules, or hardware structures plus software modules depends on the specific application and design constraints of the technical solution.

[0367] An embodiment of the present application provides a communication device. Please refer to Figure 16, which is a structural diagram of a communication device provided in an embodiment of the present application. The communication device can be used to implement the functions of the terminal device or network device in the above-mentioned method embodiment, and thus can also achieve the beneficial effects possessed by the above-mentioned method embodiment. In an embodiment of the present application, the communication device can be a terminal device as shown in any one of Figures 1 and 7 to 11, or a network device as shown in Figure 1, or an access network device and / or core network device as shown in any one of Figures 7 to 11, or a module (such as a chip) applied to a terminal device, an access network device or a core network device.

[0368] As shown in Figure 16, 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 network device in the method embodiment shown in Figure 12 or 15 above.

[0369] In the first embodiment, when the communication device 1600 is used to implement the functions of the terminal device in the method embodiment shown in Figure 12: the transceiver module 1620 can be used to receive the first indication information, and the processing module 1610 can be used to perform step S1204. Optionally, the processing module 1610 can also be used to perform step S1205, and the transceiver module 1620 can also be used to receive the second indication information and the third indication information, and send the first reference signal, etc.

[0370] In a second embodiment, when the communication device 1600 is used to implement the functions of the network device in the method embodiment shown in FIG12 , the transceiver module 1620 may be configured to send the first indication information under the control of the processing module 1610. Optionally, the transceiver module 1620 may be configured to send the second indication information and the third indication information, and receive the first reference signal, etc., under the control of the processing module 1610.

[0371] In a third embodiment, when the communication device 1600 is used to implement the functions of the terminal device in the method embodiment shown in FIG15 , the transceiver module 1620 may be configured to receive the first indication information under the control of the processing module 1610. Optionally, the processing module 1610 may also be configured to determine the second sequence. Optionally, the transceiver module 1620 may be configured to receive the second indication information and the third indication information, etc., under the control of the processing module 1610.

[0372] In a fourth embodiment, when the communication device 1600 is used to implement the functions of the network device in the method embodiment shown in FIG15 , the transceiver module 1620 may be configured to send the first indication information under the control of the processing module 1610. Optionally, the transceiver module 1620 may be configured to send the second indication information, the third indication information, the first reference signal, etc. under the control of the processing module 1610.

[0373] A more detailed description of the processing module 1610 and the transceiver module 1620 can be directly obtained by referring to the relevant description in the method embodiment shown in Figure 12 or Figure 15, and will not be repeated here.

[0374] An embodiment of the present application provides a processing device. The processing device may also have other names, which are not specifically limited in the embodiment of the present application. Please refer to Figure 17, which is a structural diagram of a processing device provided in an embodiment of the present application. As shown in Figure 17, the processing device 1700 includes a processor 1710. Optionally, the processing device 1700 also includes an interface circuit 1720. The processor 1710 and the interface circuit 1720 are coupled to each other. It is understandable that the interface circuit 1720 can be a transceiver or an input and output interface. Optionally, the processing device also includes a memory 1730, which can be used to store instructions executed by the processor 1710 or store input data required for the processor 1710 to run instructions or store data generated after the processor 1710 runs instructions.

[0375] The processing device 1700 may be used to implement the method shown in FIG12 or FIG15. In this case, the processor 1710 is used to implement the functions of the processing module 1610, and the interface circuit 1720 is used to implement the functions of the transceiver module 1620.

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

[0377] When the 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 method embodiment. The network device module receives information from other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device; or the network device module sends information to other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device. The network device module here can be a baseband chip of the network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.

[0378] The embodiment of the present application provides another example of a processing device. The processing device may also have other names, which are not specifically limited by the embodiment of the present application. The processing device includes at least one processor and at least one memory, and the at least one processor and the at least one memory are coupled. The at least one memory is used to store instructions. When the instruction is executed by the at least one processor, the processing device executes the method in the above embodiment. Taking the processing device including a processor and a memory as an example, as shown in Figure 18, the processing device 1800 includes a processor 1810 and a memory 1820. The processor 1810 and the memory 1820 are coupled, and 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 executed by the network device or terminal device in the above embodiment.

[0379] It is understood that the processor involved in the various embodiments of the present application may be a CPU, 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. In addition, the memory involved in the various embodiments of the present application may include volatile memory (volatile memory), such as random access memory (RAM). The memory may also include non-volatile memory (non-volatile memory), such as read-only memory (ROM), flash memory, hard disk drive (HDD) or solid state drive (SSD).

[0380] The method steps in each embodiment of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can 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 disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and storage medium can also exist in a base station or a terminal as discrete components.

[0381] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented 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 performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0382] An embodiment of the present application provides a communication system, comprising: at least one terminal device and at least one network device. The communication system can implement the communication method shown in FIG. 12 or FIG. 15 . The functions of any one of the at least one terminal device can refer to the functions of the terminal device discussed in FIG. 12 or FIG. 15 , and the functions of any one of the at least one network device can refer to the functions of the network device discussed in FIG. 12 or FIG. 15 .

[0383] An embodiment of the present application provides a chip system, comprising: a processor. The processor is configured to implement the method described in any one of FIG. 12 or FIG. 15 . Optionally, the chip system further comprises an interface from which the processor can call and execute instructions. When the processor executes the instructions, the method described in FIG. 12 or FIG. 15 is implemented.

[0384] An embodiment of the present application provides a computer-readable storage medium for storing computer programs or instructions, which, when executed, implements the method described in any one of FIG. 12 or FIG. 15 .

[0385] The present application provides a computer program product that, when executed on a computer, implements the method described in any one of Figures 12 and 15. The computer program product may include a computer program or instructions that, when executed on a computer, implements the method described in any one of Figures 12 and 15.

[0386] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0387] It should be understood that the various numbers used in the various embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent 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, wherein 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 the first resource according to the resource indexes or resource numbers.

13. The method according to any one of claims 1-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 to 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, characterized in that, 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 polynomial of degree D, 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 polynomial of degree D; the highest degree of the polynomial of degree D; 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 a polynomial of degree H, where H is an integer greater than or equal to 2.

22. The method according to claim 16, wherein 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, where 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, where 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, and the processor is used to implement the method according to any one of claims 1-14 or implement the method according to any one of claims 15-27 through logic circuits or by executing code instructions.

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.

Citation Information

Patent Citations

  • Uplink reference signal

    CN109906566A

  • Method and device for generating reference signal

    CN110912660A

  • Reference Signal Sending Method And Apparatus

    US20220038238A1

  • Sequences with low peak-to-average power ratios, PAPR, for a communication system

    WO2022078590A1

  • Communication method and apparatus

    WO2022110236A1