Communication method and device

By non-uniformly arranging reference signal resources in the frequency domain and indicating their location using polynomial representation, the problem of excessive resource overhead is solved, and more efficient channel estimation and resource utilization are achieved.

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

Patent Information

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

AI Technical Summary

Technical Problem

When the antenna scale increases, the frequency domain uniform layout design of reference signal resources leads to excessive resource overhead, and the existing indication method is still relatively large in non-uniform layout.

Method used

By indirectly indicating the relationship between the reference signal resource pattern and sequence, the indication overhead is reduced, and the location of the reference signal resource is indicated by a polynomial representation, reducing the need to directly indicate each resource position.

Benefits of technology

It effectively reduces the overhead of network equipment indicating the reference signal resource location, improves the accuracy of channel estimation and resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263367A_ABST
    Figure CN120263367A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, and the method comprises the steps that terminal equipment receives first information, and the first information is used for indicating a first relation; the terminal equipment determines position information based on the first relation and a first sequence, the first sequence is used for generating the reference signal, the position information is used for indicating the position of a first reference signal resource, and the first reference signal resource is used for mapping the reference signal. In the present application, the position information for indicating the position of the first reference signal resource and the first sequence for generating the reference signal satisfy the first relationship, and the network device can indicate the position of the first reference signal resource to the terminal device by indirectly indicating the first relationship. For the first reference signal resource which is non-uniformly arranged on the frequency domain, the position of each resource included in the first reference signal resource does not need to be indicated in sequence, so that the indication overhead of indicating the position of the first reference signal resource by the network equipment is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] When sending or receiving information between a network device and a terminal device, it is necessary to estimate the characteristics of the channel (or can be described as a communication link or a transmission link) between the network device and the terminal device, so as to perform modulation coding and precoding on the information to be sent according to the characteristics. The information used to estimate the characteristics of the channel can be called a reference signal (RS) (can be called a pilot signal or a pilot), and the process of estimating the reference signal is also called channel estimation.

[0003] One arrangement of reference signal resources is to be evenly arranged in the frequency domain. The reference signal resource pattern is used to indicate the position of the reference signal resources. The network device can indicate the reference signal resource pattern to the terminal device, so that the terminal device can transmit a reference signal based on the reference signal resource pattern for channel estimation.

[0004] With the increase in the antenna scale, the number of reference signal ports also increases accordingly. If the reference signal resources still use the design of being evenly arranged in the frequency domain, it may cause a relatively high resource overhead. To reduce the resource overhead, another arrangement of reference signal resources is proposed, that is, non-uniform arrangement in the frequency domain. For the non-uniformly arranged reference signal resource pattern, using the indication method of the uniformly arranged reference signal resource pattern may cause a relatively high indication overhead. Summary of the Invention

[0005] Embodiments of this application provide a communication method and apparatus for reducing the indication overhead of indicating the position of reference signal resources.

[0006] In a first aspect, embodiments of this application provide a communication method. This method can be applied to a terminal device or a component in the terminal device (such as a unit / module, a circuit, or a chip, etc.). The method includes: receiving first information, where the first information is used to indicate a first relationship; determining position information based on the first relationship and a first sequence, where the first sequence is used to generate a reference signal, and the position information is used to indicate the position of a first reference signal resource, and the first reference signal resource is used to map the reference signal.

[0007] In the implementation of this application, a first relationship is satisfied between the position information used to indicate the position of the first reference signal resource and the first sequence used to generate the reference signal. The network device can indirectly indicate this first relationship to the terminal device to indicate the position of the first reference signal resource. For the first reference signal resources that are non-uniformly arranged in the frequency domain, it is not necessary to sequentially indicate the position of each resource included in the first reference signal resource, reducing the indication overhead of the network device for indicating the position of the first reference signal resource.

[0008] In a possible implementation manner, the first relationship is used to indicate one or more of the following: the phase of the first sequence is a quadratic polynomial of the position information; the rate of change of the phase of the first sequence with respect to the position information is a linear polynomial of the position information; the phase of the base sequence corresponding to the first sequence is a quadratic polynomial of the position information; or, the rate of change of the phase of the base sequence corresponding to the first sequence with respect to the position information is a linear polynomial of the position information.

[0009] In this implementation manner, multiple representation methods of the first relationship between the first sequence and the position information are provided. For example, it is represented by a quadratic polynomial or a linear polynomial. The mathematical form of the quadratic polynomial or the linear polynomial can be (pre)-configured, or can also be a standard definition, or can also be agreed upon by the terminal device and the network device.

[0010] In a possible implementation manner, the first information includes one or more of the following: some or all of the coefficients of the quadratic polynomial or the first polynomial; the group number of the first sequence; or, at least one first parameter; where the group number of the first sequence and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial or the first polynomial.

[0011] In this implementation manner, multiple ways of indicating the first relationship by the first information are provided. For example, if the first relationship is represented by a quadratic polynomial or a linear polynomial, then the first information can specifically indicate the key parameters of the quadratic polynomial or the linear polynomial, without indicating all the content of the first relationship. The terminal device can quickly determine all the content of the first relationship based on the first information and the mathematical form of the pre-defined quadratic polynomial or linear polynomial, reducing the indication overhead of the network device for indicating the first relationship to the terminal device.

[0012] In a possible implementation manner, determining the position information based on the first relationship and the first sequence includes: determining the position information based on the first relationship and the base sequence corresponding to the first sequence.

[0013] In this embodiment, a method for determining location information is provided. For example, the base sequence corresponding to the first sequence and the location information satisfy a first relationship, and the location information can be determined based on the base sequence corresponding to the first sequence and the first relationship.

[0014] In a possible embodiment, the method further includes: receiving second information, where the second information is used to indicate the base sequence corresponding to the first sequence, and the phase of the base sequence corresponding to the first sequence is represented by an H-degree polynomial, where H is an integer greater than or equal to 2.

[0015] In this embodiment, a representation method for the phase of the base sequence corresponding to the first sequence is provided. For example, it is represented by an H-degree polynomial. The mathematical form of this H-degree polynomial can be (pre)-configured, or it can be a standard definition, or it can be agreed upon by the terminal device and the network device. This H-degree polynomial can facilitate the terminal device to determine the location information.

[0016] In a possible embodiment, the second information includes one or more of the following: the highest degree of the H-degree polynomial; some or all of the coefficients of the H-degree polynomial; or, the length of the base sequence corresponding to the first sequence.

[0017] In this embodiment, multiple ways for the second information to indicate the phase of the base sequence corresponding to the first sequence are provided. For example, if the phase of the base sequence corresponding to the first sequence is represented by an H-degree polynomial, then the second information can specifically indicate the key parameters of this H-degree polynomial, without indicating all the content of the base sequence corresponding to the first sequence, reducing the indication overhead of the network device for indicating the base sequence corresponding to the first sequence.

[0018] In a possible embodiment, the location information includes relative location information and / or absolute location information of M resources included in the first reference signal resource, where M is a positive integer.

[0019] In this embodiment, multiple implementation ways for the location information are provided, making the way for the network device to indicate the location information more flexible. Correspondingly, the way for the terminal device to determine the location information is also more flexible.

[0020] In a possible embodiment, the location information includes the relative location information; the method further includes: receiving third information, where the third information is used to indicate reference location information, and the reference location information and the relative location information are used to determine the absolute location information.

[0021] In this embodiment, the network device can indicate the reference location information to the terminal device, facilitating the terminal device to determine the absolute location information based on the reference location information and the relative location information, that is, clarifying the absolute location of the first reference signal resource.

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

[0023] In this implementation, the network device can flexibly indicate the index of the reference position, and the terminal device can also flexibly determine the absolute index of the position of the first reference signal resource based on the index of the reference position and the relative index of the position of the first reference signal resource.

[0024] In a possible implementation, the first sequence is one of N sequences, the first reference signal resource is one of N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: mapping M elements in each of the N sequences to M resources in each of the N reference signal resources one by one, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

[0025] In this implementation, the elements in the first sequence are in one-to-one correspondence / mapping with the positions of the resources included in the first reference signal resource. The embodiments of the present application do not limit how they correspond, as long as the terminal device and the network device understand the mapping method from the first sequence to the first reference signal resource in the same way. For example, k is equal to r, that is, the elements in the j-th sequence are mapped to the positions of the resources included in the j-th reference signal resource in sequence. Another example is that the sum of k and r is equal to M - 1 or M + 1, that is, the elements in the j-th sequence are mapped to the positions of the resources included in the j-th reference signal resource in reverse order.

[0026] In a possible implementation, the method further includes: receiving fourth information for indicating the first sequence, where the phase of the first sequence is represented by an S-degree polynomial, and S is an integer greater than or equal to 2.

[0027] In this implementation, a representation of the phase of the first sequence is provided. For example, it is represented by an S-degree polynomial. The mathematical form of this S-degree polynomial can be (pre)-configured, or it can be a standard definition, or it can be agreed upon between the terminal device and the network device. This S-degree polynomial facilitates the terminal device to determine the location information.

[0028] In a possible implementation, the fourth information includes a first parameter set or a second parameter set. The first parameter set is used to generate the first sequence, and the second parameter set and the base sequence corresponding to the first sequence are used to generate the first sequence.

[0029] In this implementation, two ways for the fourth information to indicate the first sequence are provided. For example, the first parameter set can be used to generate the first sequence. The first parameter set can be understood as a set of parameters of the first sequence. By directly indicating the first sequence with the first parameter set, the steps for the terminal device to determine the first sequence are reduced. Also, for example, the second parameter set and the base sequence corresponding to the first sequence can be used to generate the first sequence. The second parameter set can be understood as a set of key parameters of the function or correspondence between the base sequence corresponding to the first sequence and the first sequence. By indirectly indicating the first sequence with the second parameter set, the indication overhead for the network device to indicate the first sequence is reduced.

[0030] In a possible implementation, the first parameter set includes one or more of the following: the highest degree of the S-degree polynomial; some or all of the coefficients of the S-degree polynomial; or, the length of the first sequence.

[0031] In this implementation, multiple ways for the first parameter set to indicate the first sequence are provided. For example, since the phase of the first sequence is represented by an S-degree polynomial, the first parameter set can specifically indicate the key parameters of this S-degree polynomial without indicating all the content of the first sequence, reducing the indication overhead for the network device to directly indicate the first sequence with the first parameter set.

[0032] In a possible implementation, the method further includes: sending or receiving the reference signal on the first reference signal resource. In this implementation, after the terminal device determines the location of the first reference signal resource, it can send the reference signal on the first reference signal resource or receive the reference signal from the network device on the first reference signal resource.

[0033] Second aspect, an embodiment of the present application further provides a communication method, which can be applied to a terminal device or a component in the terminal device (such as a unit / module, a circuit, a chip, etc.). The method includes: receiving fifth information, where the fifth information is used to indicate a first parameter, the first parameter and a D-degree polynomial are used to determine location information, and the location information is used to indicate the location of a first reference signal resource, and D is a positive integer.

[0034] In the implementation of the present application, the location information used to indicate the location of the first reference signal resource can be represented by a D-degree polynomial. The mathematical form of the D-degree polynomial can be (pre)-configured, or can also be a standard definition, or can also be agreed upon by the terminal device and the network device. The network device can indicate the location of the first reference signal resource to the terminal device by directly indicating the key parameters of the D-degree polynomial (i.e., the first parameter). For the first reference signal resource that is non-uniformly arranged in the frequency domain, it is not necessary to sequentially indicate the location of each resource included in the first reference signal resource, reducing the indication overhead of the network device for indicating the location of the first reference signal resource.

[0035] In a possible implementation manner, the fifth information includes one or more of the following: the highest degree of the D-degree polynomial; some or all of the coefficients of the D-degree polynomial; or, the number of resources included in the first reference signal resource.

[0036] In this implementation manner, since the location information used to indicate the location of the first reference signal resource can be represented by a D-degree polynomial, the fifth information can specifically indicate the key parameters of the D-degree polynomial, without the need to indicate the location of each resource included in the first reference signal resource, reducing the indication overhead of the network device for indicating the location of the first reference signal resource.

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

[0038] In this implementation manner, multiple implementation manners of the location information are provided, making the manner of the network device indicating the location information more flexible. Correspondingly, the manner of the terminal device determining the location information is also more flexible.

[0039] In a possible implementation manner, the location information includes the relative location information; the method further includes: receiving third information, where the third information is used to indicate reference location information, and the reference location information and the relative location information are used to determine the absolute location information.

[0040] In this embodiment, the network device may indicate reference position information to the terminal device, facilitating the terminal device to determine absolute position information based on the reference position information and relative position information, that is, to clarify the absolute position of the first reference signal resource.

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

[0042] In this embodiment, the network device can flexibly indicate the index of the reference position, and the terminal device can also flexibly determine the absolute index of the position of the first reference signal resource based on the index of the reference position and the relative index of the position of the first reference signal resource.

[0043] In a possible implementation, the method further includes: receiving fourth information, where the fourth information is used to indicate a first sequence, the first sequence is used to generate a reference signal, the first reference signal resource is used to map the reference signal, and the phase of the first sequence is represented by an S-degree polynomial, where S is an integer greater than or equal to 2.

[0044] In this embodiment, a representation method of the phase of the first sequence is provided. For example, it is represented by an S-degree polynomial. The mathematical form of this S-degree polynomial can be (pre)-configured, or it can also be a standard definition, or it can also be agreed upon by the terminal device and the network device. This S-degree polynomial can facilitate the terminal device to determine the position information.

[0045] In a possible implementation, the fourth information includes a first parameter set or a second parameter set, the first parameter set is used to generate the first sequence, and the second parameter set and the base sequence corresponding to the first sequence are used to generate the first sequence.

[0046] In this embodiment, there are two ways to provide the fourth information to indicate the first sequence. For example, the first sequence is directly indicated by the first parameter set, reducing the steps for the terminal device to determine the first sequence. Another example is that the first sequence is indirectly indicated by the second parameter set, reducing the indication overhead of the network device for indicating the first sequence.

[0047] In a possible implementation, the first parameter set includes one or more of the following: the highest degree of the S-degree polynomial; some or all of the coefficients of the S-degree polynomial; or, the length of the first sequence.

[0048] In this embodiment, there are multiple ways for the first parameter set to indicate the first sequence. For example, if the phase of the first sequence is represented by an S-degree polynomial, then the first parameter set can specifically indicate the key parameters of the S-degree polynomial, without the need to indicate all the content of the first sequence, reducing the indication overhead of the network device for directly indicating the first sequence by the first parameter set.

[0049] In a possible implementation, the first sequence is one of the N sequences, the first reference signal resource is one of the N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: mapping each of the M elements in each of the N sequences to each of the M resources in each of the N reference signal resources, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

[0050] In this embodiment, the elements in the first sequence and the positions of the resources included in the first reference signal resource are in one-to-one correspondence / mapping. The embodiments of the present application do not limit how they correspond, as long as the terminal device and the network device understand the mapping method from the first sequence to the first reference signal resource consistently. For example, k is equal to r, that is, the elements in the j-th sequence are mapped to the positions of the resources included in the j-th reference signal resource in sequence. Another example is that the sum of k and r is equal to M - 1 or M + 1, that is, the elements in the j-th sequence are mapped to the positions of the resources included in the j-th reference signal resource in reverse order.

[0051] In a possible implementation, the method further includes: transmitting or receiving the reference signal on the first reference signal resource. In this implementation, after determining the position of the first reference signal resource, the terminal device may transmit a reference signal on the first reference signal resource or receive a reference signal from the network device on the first reference signal resource.

[0052] In a third aspect, an embodiment of the present application further provides a communication method, which may be applied to a network device or a component in the network device (such as a unit / module, a circuit, or a chip, etc.). The method includes: transmitting first information, where the first information is used to indicate a first relationship, the first relationship and a first sequence are used to determine position information, the first sequence is used to generate a reference signal, the position information is used to indicate the position of a first reference signal resource, and the first reference signal resource is used to map the reference signal.

[0053] In a possible implementation, the first relationship is used to indicate one or more of the following: the phase of the first sequence is a quadratic polynomial of the position information; the rate of change of the phase of the first sequence with respect to the position information is a linear polynomial of the position information; the phase of the base sequence corresponding to the first sequence is a quadratic polynomial of the position information; or, the rate of change of the phase of the base sequence corresponding to the first sequence with respect to the position information is a linear polynomial of the position information.

[0054] In a possible implementation, the first information includes one or more of the following: some or all of the coefficients of the quadratic polynomial or the first polynomial; the group number of the first sequence; or, at least one first parameter; where the group number of the first sequence and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial or the first polynomial.

[0055] In a possible implementation, the first relationship and the first sequence are used to determine position information, including: the first relationship and the base sequence corresponding to the first sequence are used to determine position information.

[0056] In a possible implementation, the method further includes: transmitting second information, where the second information is used to indicate the base sequence corresponding to the first sequence, and the phase of the base sequence corresponding to the first sequence is represented by a polynomial of degree H, where H is an integer greater than or equal to 2.

[0057] In a possible implementation, the second information includes one or more of the following: the highest degree of the polynomial of degree H; some or all of the coefficients of the polynomial of degree H; or, the length of the base sequence corresponding to the first sequence.

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

[0059] In a possible implementation manner, the position information includes the relative position information; the method further includes: sending third information, where the third information is used to indicate reference position information, and the reference position information and the relative position information are used to determine the absolute position information.

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

[0061] In a possible implementation manner, the first sequence is one of N sequences, the first reference signal resource is one of N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: mapping M elements in each of the N sequences to M resources in each of the N reference signal resources one by one, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

[0062] In a possible implementation manner, the method further includes: sending fourth information, where the fourth information is used to indicate the first sequence, and the phase of the first sequence is represented by an S-th degree polynomial, where S is an integer greater than or equal to 2.

[0063] In a possible implementation manner, the fourth information includes a first parameter set or a second parameter set. The first parameter set is used to generate the first sequence, and the second parameter set and the base sequence corresponding to the first sequence are used to generate the first sequence.

[0064] In a possible implementation manner, the first parameter set includes one or more of the following: the highest degree of the S-degree polynomial; some or all of the coefficients of the S-degree polynomial; or, the length of the first sequence.

[0065] In a possible implementation manner, the method further includes: receiving or sending the reference signal on the first reference signal resource.

[0066] For the beneficial effects of the third aspect and its implementation manners above, reference may be made to the beneficial effects of the first aspect and any of its implementation manners.

[0067] In a fourth aspect, an embodiment of the present application further provides a communication method, which may be applied to a network device or a component in the network device (such as a unit / module, a circuit, or a chip, etc.). The method includes: sending fifth information, where the fifth information is used to indicate a first parameter, the first parameter and a D-degree polynomial are used to determine position information, and the position information is used to indicate the position of a first reference signal resource, and D is a positive integer.

[0068] In a possible implementation manner, the fifth information includes one or more of the following: the highest degree of the D-degree polynomial; some or all of the coefficients of the D-degree polynomial; or, the number of resources included in the first reference signal resource.

[0069] In a possible implementation manner, the position information includes relative position information and / or absolute position information of M resources included in the first reference signal resource, and M is a positive integer.

[0070] In a possible implementation manner, the position information includes the relative position information; the method further includes: receiving third information, where the third information is used to indicate reference position information, and the reference position information and the relative position information are used to determine the absolute position information.

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

[0072] In a possible implementation, the method further includes: sending fourth information, where the fourth information is used to indicate a first sequence, the first sequence is used to generate a reference signal, the first reference signal resource is used to map the reference signal, and the phase of the first sequence is represented by an S-th degree polynomial, where S is an integer greater than or equal to 2.

[0073] In a possible implementation, the fourth information includes a first parameter set or a second parameter set, the first parameter set is used to generate the first sequence, and the second parameter set and the base sequence corresponding to the first sequence are used to generate the first sequence.

[0074] In a possible implementation, the first parameter set includes one or more of the following: the highest degree of the S-th degree polynomial; some or all of the coefficients of the S-th degree polynomial; or, the length of the first sequence.

[0075] In a possible implementation, the first sequence is one of N sequences, the first reference signal resource is one of N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: mapping each of the M elements in each of the N sequences to each of the M resources in each of the N reference signal resources, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

[0076] In a possible implementation, the method further includes: receiving or transmitting the reference signal on the first reference signal resource.

[0077] For the beneficial effects of the fourth aspect and its implementations, reference may be made to the beneficial effects of the second aspect and any of its implementations.

[0078] In a fifth aspect, an embodiment of the present application provides a communication device, including a processor and a memory; the memory is used to store computer instructions, and when the device runs, the processor executes the computer instructions stored in the memory so that the device executes any implementation method in the first aspect, or the second aspect, or the third aspect, or the fourth aspect. The memory may be a volatile or non-volatile memory, such as a cache in a semiconductor chip.

[0079] In a sixth aspect, an embodiment of the present application provides a communication device, which may be a terminal device or a network device, or may also be a chip for a terminal device or a network device. The device has the function of implementing any implementation method in the first aspect, or the second aspect, or the third aspect, or the fourth aspect. This function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0080] In a seventh aspect, an embodiment of the present application provides a communication device, including units or means for executing each step of any implementation method in the first aspect, or the second aspect, or the third aspect, or the fourth aspect.

[0081] In an eighth aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit. The processor is used to communicate with other devices through the interface circuit and execute any implementation method in the first aspect, or the second aspect, or the third aspect, or the fourth aspect. The processor may be one or more processors.

[0082] In a ninth aspect, an embodiment of the present application provides a communication device, including a processor coupled to a memory. The processor is used to call a program stored in the memory to execute any implementation method in the first aspect, or the second aspect, or the third aspect, or the fourth aspect. The memory may be located inside or outside the device. The processor may also be one or more processors.

[0083] In a tenth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which instructions are stored. When the instructions run on a communication device, any implementation method in the first aspect, or the second aspect, or the third aspect, or the fourth aspect is executed.

[0084] In an eleventh aspect, an embodiment of the present application further provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run by a communication device, any implementation method in the above first aspect, or second aspect, or third aspect, or fourth aspect is executed.

[0085] In a twelfth aspect, an embodiment of the present application further provides a chip system, including: a processor for executing any implementation method in the above first aspect, or second aspect, or third aspect, or fourth aspect.

[0086] In a thirteenth aspect, an embodiment of the present application further provides a communication system, where the system includes: a terminal device for executing any implementation method executed by the terminal device in the above first aspect, or second aspect, or third aspect, or fourth aspect; a network device for executing any implementation method executed by the network device in the above first aspect, or second aspect, or third aspect, or fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0087] Figure 1 It is a schematic structural diagram of a communication system provided by an embodiment of the present application;

[0088] Figure 2 It is a schematic diagram of a demodulation reference signal (DMRS) resource pattern provided by an embodiment of the present application;

[0089] Figure 3 It is a schematic diagram of a sounding reference signal (SRS) resource pattern provided by an embodiment of the present application;

[0090] Figure 4 It is a schematic diagram of a channel state information-reference signal (CSI-RS) resource pattern provided by an embodiment of the present application;

[0091] Figure 5 It is a schematic diagram of a reference signal resource arranged non-uniformly in the frequency domain provided by an embodiment of the present application;

[0092] Figure 6 It is a schematic flowchart of a communication method 600 provided by an embodiment of the present application;

[0093] Figure 7 It is a schematic flowchart of another communication method 600 provided by an embodiment of the present application;

[0094] Figure 8A schematic diagram of a relationship among a relative index, a reference index, and an absolute index provided by an embodiment of the present application;

[0095] Figure 9 Another schematic diagram of a relationship among a relative index, a reference index, and an absolute index provided by an embodiment of the present application;

[0096] Figure 10 A schematic flowchart of a communication method 1000 provided by an embodiment of the present application;

[0097] Figure 11 Another schematic flowchart of a communication method 1000 provided by an embodiment of the present application;

[0098] Figure 12 A schematic diagram of a communication device 1300 provided by an embodiment of the present application;

[0099] Figure 13 A schematic diagram of a communication device 1300 provided by an embodiment of the present application. Detailed implementation manners

[0100] To make the objectives, 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.

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

[0102] See Figure 1, is a schematic structural diagram of a communication system provided by an embodiment of the present application. As Figure 1 shown, the communication system 1000 may include a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 1000 may further include the Internet 300.

[0103] Among them, the radio access network 100 includes at least one network device (such as Figure 1 network devices 110a and 110b in Figure 1 , collectively referred to as network device 110) and at least one terminal device (such as Figure 1 terminal devices 120a - 120j in Figure 1 , collectively referred to as terminal device 120). The radio access network 100 may further include other devices, such as wireless relay devices and / or wireless backhaul devices ( Figure 1 not shown in Figure 1 ) and so on. The terminal device 120 is connected to the network device 110 wirelessly. The network device 110 is connected to the core network 200 wirelessly or by wire. The core network devices in the core network 200 and the network devices 110 in the radio access network 100 may be different physical devices respectively, or the same physical device integrating the core network logic function and the radio access network logic function.

[0104] The radio access network 100 may be a 3GPP-related communication system (such as a 5G mobile communication system), or other next-generation mobile communication systems (such as a 6G mobile communication system). The radio access network 100 may also be an open radio access network (openRAN, O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The radio access network 100 may also be a communication system integrating two or more of the above systems.

[0105] The network device 110, also known as a RAN node, a RAN entity or an access node, etc., is used to help the terminal device 120 achieve wireless access.

[0106] In a possible scenario, the RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node may be a macro base station (such as Figure 1110a) in a micro base station or an indoor station (such as Figure 1 110b) in a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node may also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the RAN node in V2X technology may be a road side unit (RSU).

[0107] In another possible scenario, multiple RAN nodes may cooperate to assist the terminal device 120 in achieving wireless access, and different RAN nodes respectively implement some functions of the base station. For example, the RAN node may be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU may be set separately, or may also be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). The CU may complete the functions of the radio resource control (RRC) protocol and the packet data convergence protocol (PDCP) of the base station, and may also complete the function of the service data adaptation protocol (SDAP); the DU may complete the functions of the radio link control (RLC) layer and the medium access control (MAC) layer of the base station, and may also complete some or all of the functions of the physical (PHY) layer. For specific descriptions of the above respective protocol layers, reference may be made to the relevant technical specifications of 3GPP.

[0108] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as O-CU (Open CU), the DU may also be referred to as O-DU, the CU-CP may also be referred to as O-CU-CP, the CU-UP may also be referred to as O-CU-UP, and the RU may also be referred to as O-RU. For the sake of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any unit among the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0109] The terminal device 120 may also be referred to as a terminal, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal device 120 can be widely applied to various scenarios, such as device-to-device (D2D), V2X communication, machine-type communication (MTC), IOT communication, virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal device 120 can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc.

[0110] In the embodiments of this application, the functions of the network device 110 may also be executed by a module (such as a chip) in the network device 110, or may be executed by a control subsystem including the functions of the network device 110. The control subsystem including the functions of the network device 110 here may be a control center in the above application scenarios such as a smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device 120 may also be executed by a module (such as a chip or a modem) in the terminal device 120, or may be executed by a device including the functions of the terminal device 120. The embodiments of this application do not limit the specific technologies and specific device forms adopted by the network device 110 and the terminal device 120.

[0111] The communication system applicable to the embodiments of this application is briefly introduced above. Next, the related technical solutions involved in the embodiments of this application are introduced.

[0112] 1) Channel estimation: When sending or receiving information between a network device and a terminal device, it is necessary to estimate the characteristics of the channel (which can also be described as a communication link or a transmission link) from the network device to the terminal device, so as to perform modulation coding and precoding on the information to be sent according to these characteristics. The information used to estimate the channel characteristics can be called a reference signal (RS) (which can also be called a pilot signal or a pilot). The process of estimating the reference signal is also called channel estimation. Both the network device and the terminal device can perform channel estimation respectively. For example, the network device can estimate the uplink channel based on the uplink reference signal. The uplink reference signal includes, for example, the demodulation reference signal (DMRS) and the sounding reference signal (SRS). The network device can also estimate the downlink channel based on the reciprocity between the uplink channel and the downlink channel, that is, based on the estimated uplink channel. Similarly, the terminal device can estimate the downlink channel based on the downlink reference signal. The downlink reference signal includes, for example, the channel state information-reference signal (CSI-RS), the cell-specific reference signal (C-RS / CRS), and the positioning reference signal (P-RS / PRS). The terminal device can also estimate the uplink channel based on the reciprocity between the uplink channel and the downlink channel, that is, based on the estimated downlink channel. It should be understood that there are various reference signals. As the standard continues to evolve, the names of the above reference signals may change, and more types of reference signals may also appear. No specific limitations are made in this regard.

[0113] 2) Resources, including time-domain resources and / or frequency-domain resources. Time-domain resources and frequency-domain resources can also be called time-frequency resources.

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

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

[0116] According to different subcarrier spacings, the length of each symbol can be different, and thus the length of the time slot can be different. For example, the length of a time slot corresponding to a subcarrier spacing of 15 kilohertz (kHz) is 0.5 milliseconds (ms), and the length of a time slot corresponding to a subcarrier spacing of 60 kHz is 0.125 ms, etc.

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

[0118] In the frequency domain, one RB may include several subcarriers. For example, in an LTE communication system and an NR communication system, one RB includes 12 subcarriers. Among them, the spacing of each subcarrier can be 15 kHz. Of course, other subcarrier spacings can also be used, such as 3.75 kHz, 30 kHz, 60 kHz, or 120 kHz subcarrier spacing, which is not limited here. A subcarrier or a resource element (RE) can both be regarded as the smallest frequency resource unit on a specific symbol in a multi-carrier system. An RE can refer to the unit of time-frequency resources, such as 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 within 1 symbol in the time domain is 1 RE.

[0119] 3) The reference signal resource pattern is used to indicate the location of the reference signal resources. The reference signal resources (or can be called the resources of the reference signal ports or the resources of the reference signals) are used to transmit reference signals. One arrangement of the reference signal resources is to be equally spaced or uniformly arranged in the frequency domain. The network device can transmit reference signals based on this reference signal resource pattern for channel estimation. The network device can also indicate the reference signal resource pattern to the terminal device so that the terminal device can transmit reference signals based on this reference signal resource pattern for channel estimation.

[0120] For example, taking the DMRS as the reference signal, there are two different types of DMRS: Configuration type 1 and Configuration type 2. Both types support two symbol numbers: single symbol and double symbol. Refer to Figure 2 , which is a schematic diagram of a DMRS resource pattern provided by an embodiment of the present application. The DMRS resource pattern of Configuration type 1 is as shown in Figure 2 (1). The DMRS ports are divided into two code division multiplexing (CDM) groups: CDM group 1 and CDM group 2. Code division multiplexing is used among the ports within the group, and the ports between the groups are offset by 1 subcarrier in the frequency domain. The single symbol DMRS supports 4 ports, divided into two CDM groups (P0, P1) and (P2, P3); the double symbol DMRS supports 8 ports, divided into two CDM groups (P0, P1, P4, P5) and (P2, P3, P6, P7). The DMRS resource pattern of Configuration type 2 is as shown in Figure 2 (2). The DMRS ports are divided into three CDM groups: CDM group 1, CDM group 2, and CDM group 3. Code division multiplexing is used among the ports within the group, and the ports between the groups are offset by 2 subcarriers in the frequency domain. The single symbol DMSR supports 6 ports, divided into three CDM groups (P0, P1), (P2, P3), and (P4, P5); the double symbol DMRS supports 8 ports, divided into three CDM groups (P0, P1, P6, P7), (P2, P3, P8, P9), and (P4, P5, P10, P11). For the Figure 2 four DMRS resource patterns of Configuration Type 1 and Configuration Type 2 shown, the mapping relationship between the port index and the DMRS resource pattern can be predefined, and thus the DMRS resource pattern can be indicated by indicating the port index.

[0121] Another example is taking the sounding reference signal (SRS) as the reference signal. The SRS resources are in the form of a comb in the frequency domain. The position of the SRS resources can be determined based on the comb density K TC and the comb offset combOffset, that is, there is 1 subcarrier as the SRS resource on every adjacent K TC subcarriers, and the distance between every two SRS resources is K TC - 1 subcarriers. K TC and combOffset can be preconfigured or predefined, for example, they can be predefined through the protocol. Refer to Figure 3, which is a schematic diagram of an SRS resource pattern provided by an embodiment of the present application. As Figure 3 shown in (1) of TC , K can be configured as 8, and combOffset can be configured as (0, 1, 2, 3, 4, 5, 6, 7), that is, the interval between two adjacent resources for transmitting SRS is 7 subcarriers. Counting from left to right, the 1st subcarrier and the 9th subcarrier are used for transmitting SRS. As Figure 3 shown in (2) of TC , K can be configured as 4, and combOffset is (0, 1, 2, 3). The interval between two adjacent resources for transmitting reference signals is 3 subcarriers. Counting from left to right, the 1st subcarrier, the 5th subcarrier, the 9th subcarrier, and the 14th subcarrier are all used for transmitting reference signals. As Figure 3 shown in (3) of TC , K can be configured as 2, and combOffset is (0, 1). The interval between two adjacent resources for transmitting reference signals is 1 subcarrier. Counting from left to right, 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 for transmitting reference signals. For Figure 3 the SRS resource pattern, the SRS resource pattern can be indicated by indicating the comb density and the comb offset.

[0122] For another example, taking the reference signal as CSI-RS as an example. The CSI-RS resource is defined as Y consecutive resource elements (REs) in the frequency domain of one RB and Z consecutive symbols in the time domain. The (Y, Z) combinations supported by the protocol are (1, 1), (2, 1), (2, 2), and (2, 4). The CSI-RS resource can be mapped to Y*Z ports by means of CDM. The CDMs supported by the protocol are no CDM, CDM2, CDM4, and CDM8. The frequency domain density ρ of the CSI-RS resource is the repetition times of the CSI-RS resource in the frequency domain, that is, it repeats once every 1 / ρ RBs. ρ can be pre-configured or pre-defined, for example, it can be pre-defined by the protocol. Refer to Figure 4 , which is a schematic diagram of a CSI-RS resource pattern provided by an embodiment of the present application. As Figure 4 shown in (1) of Figure 4 , ρ can be configured as 3, that is, the CSI-RS resource repeats once every 1 / 3 RB. As Figure 4 shown in (2) of

[0123] As the scale of the antenna increases, the number of reference signal ports also increases accordingly. If the reference signal resources still follow the design of equally spaced or uniformly distributed in the frequency domain, it may cause a relatively high resource overhead. To reduce the resource overhead, another arrangement method of the reference signal resources is proposed, that is, non-equally spaced or non-uniformly distributed in the frequency domain. In this case, a relatively accurate channel estimation can also be obtained based on the auxiliary information / prior information. The auxiliary information can be some information obtained in advance for estimating the channel. For example, Figure 5 is a schematic diagram of the reference signal resources non-uniformly distributed in the frequency domain, Figure 5 The vertical axis coordinate of is, for example, the frequency domain (in subcarriers), and the horizontal axis is a time domain unit. Figure 4 In, the other resources are indicated in black, and the reference signal resources are indicated in white.

[0124] For the reference signal resource pattern that is non-equally spaced or non-uniformly distributed in the frequency domain, the above-mentioned indication methods for the reference signal resource pattern that is equally spaced or uniformly distributed in the frequency domain can be adopted. For example, the DMRS resource pattern that is non-equally spaced or non-uniformly distributed in the frequency domain can be indicated by indicating the port index, the SRS resource pattern that is non-equally spaced or non-uniformly distributed in the frequency domain can be indicated by indicating the comb density and comb offset, and the CSI-RS resource pattern that is non-equally spaced or non-uniformly distributed in the frequency domain can be indicated by indicating the frequency domain density; alternatively, the bitmap indication method can also be adopted. For example, 1 bit is used to represent whether each reference signal candidate resource is a reference signal resource, 0 means no, and 1 means yes. However, indicating the reference signal resource pattern that is non-equally spaced or non-uniformly distributed in the frequency domain by the above two methods may cause a relatively high indication overhead.

[0125] In view of this, the embodiments of the present application provide a communication method, and this method designs two ways to indicate the reference signal resource pattern. The first way can indirectly indicate the reference signal resource pattern by indicating the relationship between the reference signal resource pattern and the reference signal, and the second way can directly indicate the reference signal resource pattern by indicating the parameters of the polynomial corresponding to the reference signal resource pattern. By indicating the reference signal resource pattern that is non-equally spaced or non-uniformly distributed in the frequency domain through the above two ways, the indication overhead can be reduced.

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

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

[0128] In this context, "for indicating" may include for direct indication and for indirect indication. For example, when describing that a certain indication information is used to indicate information I, it may include that the indication information directly indicates I or indirectly indicates I, and it does not necessarily mean that I is carried in the indication information.

[0129] The information indicated by the indication information is called the information to be indicated. Then, in the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, it can directly indicate the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It can also indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It can also only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it can also rely on the arrangement order of each information pre-agreed (such as protocol regulations) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. At the same time, it can also identify the common parts of each information and uniformly indicate them to reduce the indication overhead caused by separately indicating the same information. For example, those skilled in the art should understand that the precoding matrix is composed of precoding vectors, and each precoding vector in the precoding matrix may have the same parts in terms of composition or other attributes.

[0130] In addition, the specific indication method can also be various existing indication methods, such as but not limited to, the above-mentioned indication methods and their various combinations, etc. The specific details of various indication methods can refer to the prior art and will not be elaborated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, there may be a situation where the indication methods of different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiments of the present application do not limit the selected indication method. In this way, the indication methods involved in the embodiments of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0131] In the embodiments of the present application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending a message to XX" can be understood as the destination of the message being XX, which may include directly sending through the air interface, or indirectly sending through other units or modules via the air interface. "Receiving a message from YY" can be understood as the source of the message being YY, which may include directly receiving from YY through the air interface, or indirectly receiving from YY through other units or modules via the air interface. "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.

[0132] In other words, sending and receiving can be carried out between devices. For example, between a network device and a terminal device, or can be carried out within a device. For example, sending or receiving between components, modules, chips, software modules or hardware modules within a device through a bus, trace or interface.

[0133] It can be understood that necessary processing may be performed on the information between the source and destination of the information transmission, such as encoding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly and will not be elaborated here.

[0134] In the embodiments of the present application, for the number of nouns, unless otherwise specified, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. For example, A / B means: A or B. "At least one of the following" or its similar expression refers to any combination of these items, including any combination of single item 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, and c can be single or multiple.

[0135] In the embodiments of the present application, ordinal numbers such as "first" and "second" are used to distinguish multiple objects, and are not used to limit the size, content, order, time sequence, priority, or importance of multiple objects, etc. For example, the first information and the second information refer to two different pieces of information, and do not indicate differences in the content, priority, or importance of these two pieces of information, etc. For a technical feature, technical features in this technical feature are distinguished by "A", "B", "C", and "D", etc. There is no sequence or size order among the technical features described by this "A", "B", "C", and "D". For example, mapping rule A and mapping rule B in this article are only for distinguishing different contents, and do not limit the sequence or size order, priority, or importance, etc. between mapping rule A and mapping rule B.

[0136] The following details the solution provided by the embodiments of the present application in conjunction with the accompanying drawings. In the following description, the communication method provided by the embodiments of the present application is applied to Figure 1 the communication system shown as an example. The communication system and application scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art know that with the evolution of communication systems and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0137] In the following, the communication method provided by the embodiments of the present application is taken as an example where it is executed by a network device and a terminal device to introduce this communication method. The steps executed by the network device can be implemented by the network device itself, or can be implemented by components in the network device (such as a baseband chip, or other processing units or processor modules, etc.). For example, the network device can be Figure 1 the network device in Figure 1 such as network device 110, or it can also be Figure 1 the chip (system) in the network device in Figure 1 The steps executed by the terminal device can be implemented by the terminal device itself, or can be implemented by components in the terminal device (such as a chip, a processing unit, or a processor module, etc.). The terminal device can be Figure 1 the terminal device shown, such as terminal device 120, or it can also be Figure 1 the chip (system) in the terminal device in

[0138] In Embodiment 1, the network device can indirectly indicate a reference signal resource pattern to the terminal device. For example, see Figure 6 Figure 6 which is a schematic flowchart of a communication method 600 provided by the embodiments of the present application. Figure 6This method is introduced from the perspective of the interaction between a network device and a terminal device. It should be understood that the communication method 600 can also be implemented by other devices, such as a chip or a communication device with communication functions. It should be noted that the embodiments of this application only take the execution by a network device and a terminal device as an example, and are not limited to network devices and terminal devices. For example, the embodiments of this application can also be executed by more terminal devices. When more terminal devices are involved, the execution processes of each terminal device among these more terminal devices are the same. As Figure 6 shown, the process of the communication method 600 includes the following steps.

[0139] S601. The network device sends the first information. Correspondingly, the terminal device receives the first information.

[0140] S602. The terminal device determines the location information based on the first relationship and the first sequence.

[0141] Among them, the first information can be used to indicate the first relationship. The embodiments of this application do not limit the specific name of the first information. The first information can be carried in one or more of RRC signaling, downlink control information (DCI), or MAC control element (CE).

[0142] The first relationship can be a function or a corresponding relationship between the first sequence and the location information, so the terminal device can determine the location information based on the first relationship and the first sequence. Or, the first relationship can be a function or a corresponding relationship between a set of parameters of the first sequence and a set of parameters of the location information, so the terminal device can determine a set of parameters of the location information based on the first relationship and a set of parameters of the first sequence. Or, the first relationship can also be a function or a corresponding relationship between the base sequence corresponding to the first sequence and the location information, so the terminal device can determine the location information based on the first relationship and the base sequence corresponding to the first sequence. Or, the first relationship can be a function or a corresponding relationship between a set of parameters of the base sequence corresponding to the first sequence and a set of parameters of the location information, so the terminal device can determine a set of parameters of the location information based on the first relationship and a set of parameters of the base sequence corresponding to the first sequence. Or, the first relationship can be a function or a corresponding relationship between the first sequence, the base sequence corresponding to the first sequence, and the location information, so the terminal device can determine the location information based on the first relationship, the first sequence, and the base sequence corresponding to the first sequence.

[0143] The first sequence can be used to generate a reference signal, so the first sequence can also be referred to as a reference signal sequence. The first sequence can be a (Zadoff-Chu, ZC) sequence, or the first sequence can also be other types of sequences, as long as it can be used to generate a reference signal. The embodiments of the present application do not make specific limitations on this. The first sequence can include M elements, where M is a positive integer.

[0144] The position information can be used to indicate the position of the first reference signal resource. The first reference signal resource can be used to map the reference signal, which can be understood as that the reference signal can be sent or received on the first reference signal resource. The first reference signal resource can include M resources. It should be understood that the M resources can be all the resources of the first reference signal resource, that is, the first reference signal resource can only include the M resources, or the M resources can be part of the first reference signal resource. The position information can be used to indicate the position of the M resources included in the first reference signal resource. The position information can be represented in the form of a sequence, so the position information can also be referred to as the first reference signal resource pattern sequence, or the position information can also be represented in the form of a combination number or other forms, as long as it can be used to indicate the position of the first reference signal resource. The embodiments of the present application do not make specific limitations on this.

[0145] The first sequence can be one of the N sequences, and the first reference signal resource can be one of the N reference signal resources, where the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer.

[0146] The base sequence corresponding to the first sequence can be used to generate the first sequence. Among them, the first sequence can be the base sequence corresponding to the first sequence. For example, the first sequence S(n) and the base sequence B(n) corresponding to the first sequence S(n) can satisfy: S(n)=B(n). For example, the first parameter set can be used to generate the first sequence, and the first parameter set can be understood as a set of parameters of the first sequence. Or, the first sequence can also be determined based on the base sequence corresponding to the first sequence. For example, the second parameter set and the base sequence corresponding to the first sequence can be used to generate the first sequence, and the second parameter set can be understood as a set of key parameters of the function or correspondence relationship between the base sequence corresponding to the first sequence and the first sequence. The embodiments of the present application do not make specific limitations on the manner of determining the first sequence based on the base sequence corresponding to the first sequence.

[0147] For example, the base sequence B(n) corresponding to the first sequence S(n) satisfies:

[0148] 0≤n≤N B -1, N B is a positive integer.

[0149] Among them, N Bis the length of the base sequence B(n) corresponding to the first sequence S(n), M B is less than or equal to N B the largest prime number is the phase of the base sequence B(n) corresponding to the first sequence S(n).

[0150] The phase of the base sequence B(n) corresponding to the first sequence S(n) can be represented by an H-degree polynomial, where H is an integer greater than or equal to 2. The phase of the base sequence B(n) corresponding to the first sequence S(n) satisfies:

[0151] 0 ≤ n ≤ N B -1, N B is a positive integer.

[0152] where d B is the phase of the base sequence B(n) corresponding to the first sequence S(n) the highest degree, d B is an integer greater than or equal to 2, d B = H, is the phase of the base sequence B(n) corresponding to the first sequence S(n) the coefficient.

[0153] The first sequence S(n) satisfies:

[0154] 0 ≤ n ≤ N S -1, N S is a positive integer.

[0155] where N S is the length of the first sequence S(n), M s is less than or equal to N S the largest prime number is the phase of the first sequence S(n).

[0156] The phase of the first sequence S(n) can be represented by an S-degree polynomial, where S is an integer greater than or equal to 2. The phase of the first sequence S(n) satisfies:

[0157] 0 ≤ n ≤ N S -1, N S is a positive integer.

[0158] where d S is the phase of the first sequence S(n) the highest degree, d S is an integer greater than or equal to 2, dS = S, is the phase of the first sequence S(n) of the coefficient.

[0159] According to the difference of the first relationship, the content included in the first information indicating the first relationship is also different, and the following will be introduced by cases.

[0160] Case 1, the first relationship is a function or corresponding relationship between the first sequence and the position information, or the first relationship is a function or corresponding relationship between a set of parameters of the first sequence and a set of parameters of the position information. Among them, the position information can be represented by the first reference signal resource pattern sequence. The first reference signal resource pattern sequence can be represented by a D-degree polynomial, and D is a positive integer.

[0161] For example, if the first relationship f1(*) is a function or corresponding relationship between the first sequence S(n) and the first reference signal resource pattern sequence P(n), then the first sequence S(n) and the first reference signal resource pattern sequence P(n) can satisfy: P(n) = f1(S(n)). Or, if the first relationship f2(*) is a function or corresponding relationship between a set of parameters of the first sequence S(n) and a set of parameters of the first reference signal resource pattern sequence P(n), then a set of parameters ParameterSet S of the first sequence S(n) and a set of parameters ParameterSet P of the first reference signal resource pattern sequence P(n) can satisfy: ParameterSet P = f2(ParameterSet S ).

[0162] A possible implementation manner is that when the first relationship is a function or corresponding relationship between the first sequence and the position information, or a function or corresponding relationship between a set of parameters of the first sequence and a set of parameters of the position information, the first relationship can be used to indicate that the phase of the first sequence is a quadratic polynomial of the position information. For example, the phase of the first sequence and the first reference signal resource pattern sequence P(n) satisfy: where a2 and a1 are the coefficients of the quadratic polynomial respectively. Or, the first relationship can also indicate that the rate of change of the phase of the first sequence with respect to the position information is a first-degree polynomial of the position information. For example, the phase of the first sequence and the first reference signal resource pattern sequence P(n) satisfy: where represents the change amount of the phase of the first sequence, Δp(n) represents the change amount of the first reference signal resource pattern sequence, and Δp(n) = p(n + 1) - p(n). a2 and a1 are the coefficients of this first-degree polynomial respectively. That is, when the phase of the first sequence is represented by an S-degree polynomial, where S is an integer greater than or equal to 2, and the first reference signal resource pattern sequence P(n) is represented by a D-degree polynomial, where D is a positive integer, and S is equal to 2D.

[0163] Referring to Table 1, it is an example of the relationship between the phase of the first sequence provided in the embodiments of the present application and the first reference signal resource pattern sequence P(n).

[0164]

[0165] As shown in Table 1, there are two arrangements of the first reference signal resources: uniformly distributed in the frequency domain and non-uniformly distributed in the frequency domain. When the first reference signal resources are uniformly distributed in the frequency domain, the phase of the first sequence can be represented by a quadratic polynomial (i.e., S = 2), and the first reference signal resource pattern sequence P(n) can be represented by a first-degree polynomial (i.e., D = 1); when the first reference signal resources are non-uniformly distributed in the frequency domain, the phase of the first sequence can be represented by a quartic polynomial (i.e., S = 4), and the first reference signal resource pattern sequence P(n) can be represented by a quadratic polynomial (i.e., D = 2); when the first reference signal resources are non-uniformly distributed in the frequency domain, the phase of the first sequence can be represented by a sextic polynomial (i.e., S = 6), and the first reference signal resource pattern sequence P(n) can be represented by a cubic polynomial (i.e., D = 3).

[0166] The quadratic polynomial indicated by the first relationship (for example ) or the first-degree polynomial (for example ) The mathematical form can be (pre)-configured, or it can be a standard definition, or it can be agreed upon by the terminal device and the network device. In this case, the first information used to indicate the first relationship may not include the mathematical form of the quadratic polynomial or the linear polynomial, but only include the key parameters of the quadratic polynomial or the linear polynomial. For example, the first information used to indicate the first relationship may include, but is not limited to, one or more of the following: some or all of the coefficients of the quadratic polynomial or the linear polynomial, such as a2 and / or a1; the group number of the first sequence, such as q, which divides the M elements included in the first sequence into multiple groups q ∈ {1, 2..., M - 1}, and q is the group number corresponding to any group of elements; or, at least one first parameter, such as k and / or b. Among them, the group number of the first sequence and at least one first parameter are used to determine some or all of the coefficients of the above quadratic polynomial or the above first polynomial. For example, a2 = q * k and a1 = q * b.

[0167] Case 2: The first relationship is a function or correspondence between the base sequence corresponding to the first sequence and the position information, or the first relationship is a function or correspondence between a set of parameters of the base sequence corresponding to the first sequence and a set of parameters of the position information, or the first relationship is a function or correspondence between the first sequence, the base sequence corresponding to the first sequence, and the position information. Among them, the position information can be represented by the first reference signal resource pattern sequence. The first reference signal resource pattern sequence can be represented by a D-degree polynomial, where D is a positive integer.

[0168] For example, if the first relationship g1(*) is a function or correspondence between the base sequence B(n) corresponding to the first sequence S(n) and the first reference signal resource pattern sequence P(n), then the base sequence B(n) corresponding to the first sequence S(n) and the first reference signal resource pattern sequence P(n) can satisfy: P(n) = g1(B(n)).

[0169] Or, the first relationship g2(*) is a function or correspondence between a set of parameters of the base sequence B(n) corresponding to the first sequence S(n) and a set of parameters of the first reference signal resource pattern sequence P(n). Then a set of parameters ParameterSet of the base sequence B(n) corresponding to the first sequence S(n) B and a set of parameters ParameterSet of the first reference signal resource pattern sequence P(n) P can satisfy: ParameterSet P = g2(ParameterSet B ).

[0170] Alternatively, if the first relationship e(*) is a function or correspondence between the first sequence S(n), the base sequence B(n) corresponding to the first sequence S(n), and the first reference signal resource pattern sequence P(n), then the first sequence S(n), the base sequence B(n) corresponding to the first sequence S(n), and the first reference signal resource pattern sequence P(n) may satisfy: P(n) = e(B(n), S(n)).

[0171] In a possible implementation, when the first relationship is a function or correspondence between the base sequence corresponding to the first sequence and the position information, the first relationship may indicate that the phase of the base sequence corresponding to the first sequence is a quadratic polynomial of the position information. For example, the phase of the base sequence corresponding to the first sequence and the first reference signal resource pattern sequence P(n) satisfy: where a2 and a1 are the coefficients of the quadratic polynomial respectively. Alternatively, the first relationship may also indicate that the rate of change of the phase of the base sequence corresponding to the first sequence with respect to the position information is a linear polynomial of the position information. For example, the phase of the base sequence corresponding to the first sequence and the first reference signal resource pattern sequence P(n) satisfy: where represents the change in the phase of the base sequence corresponding to the first sequence, Δp(n) represents the change in the first reference signal resource pattern sequence, and Δp(n) = p(n + 1) - p(n). a2 and a1 are the coefficients of the linear polynomial respectively. That is, when the phase of the base sequence corresponding to the first sequence is represented by a polynomial of degree H, where H is an integer greater than or equal to 2, and the first reference signal resource pattern sequence P(n) is represented by a polynomial of degree D, where D is a positive integer, and H = 2D.

[0172] Referring to Table 2, it is an example of the relationship between the phase of the base sequence corresponding to the first sequence provided in the embodiments of the present application and the first reference signal resource pattern sequence P(n).

[0173]

[0174]

[0175] Table 2

[0176] As shown in Table 2, there are two arrangements of the first reference signal resources: evenly distributed in the frequency domain and non-uniformly distributed in the frequency domain. When the first reference signal resources are evenly distributed in the frequency domain, the phase of the base sequence corresponding to the first sequence It can be represented by a quadratic polynomial (i.e., H = 2), and the first reference signal resource pattern sequence P(n) can be represented by a linear polynomial (i.e., D = 1); when the first reference signal resource is non-uniformly distributed in the frequency domain, the phase of the base sequence corresponding to the first sequence It can be represented by a quartic polynomial (i.e., H = 4), and the first reference signal resource pattern sequence P(n) can be represented by a quadratic polynomial (i.e., D = 2); when the first reference signal resource is non-uniformly distributed in the frequency domain, the phase of the base sequence corresponding to the first sequence It can be represented by a sextic polynomial (i.e., H = 6), and the first reference signal resource pattern sequence P(n) can be represented by a cubic polynomial (i.e., D = 3).

[0177] The quadratic polynomial (e.g., ) or the linear polynomial (e.g., ) indicated by the first relationship can be (pre)-configured, or can also be defined by a standard, or can also be agreed upon by the terminal device and the network device. In this case, the first information used to indicate the first relationship may not include the mathematical form of the quadratic polynomial or the linear polynomial, but only includes the key parameters of the quadratic polynomial or the linear polynomial. For example, the first information used to indicate the first relationship may include, but is not limited to, one or more of the following: some or all of the coefficients of the quadratic polynomial or the linear polynomial, such as a2 and / or a1; the group number of the first sequence, such as q, which divides the M elements included in the first sequence into multiple groups q ∈ {1, 2..., M - 1}, and q is the group number corresponding to any group of elements; or, at least one first parameter, such as k and / or b. Among them, the group number of the first sequence and at least one first parameter are used to determine some or all of the coefficients of the above quadratic polynomial or the above first polynomial, such as a2 = q * k and a1 = q * b.

[0178] In a possible implementation, the first reference signal resource pattern sequence P(n) can be represented by a polynomial of degree D, where D is an integer greater than or equal to 2. The first reference signal resource pattern sequence P(n) satisfies:

[0179] 0 ≤ n ≤ N P -1, N P is a positive integer.

[0180] Among them, N P is the length of the first reference signal resource pattern sequence P(n) or the number of resources included in the first reference signal resource, N P = M, d P is the highest degree of the first reference signal resource pattern sequence P(n), d P is an integer greater than or equal to 2, d P= D, p0, p1, …, are the coefficients of the first reference signal resource pattern sequence P(n).

[0181] When the first relationship is a function or correspondence between a set of parameters of the base sequence corresponding to the first sequence and a set of position information, the highest degree d of the first reference signal resource pattern sequence P(n) P can be determined by the phase of the base sequence corresponding to the first sequence with the highest degree d B For example, d P = g1(d B ). The coefficients P l , l ∈ {0, 1, …, d P} of the first reference signal resource pattern sequence P(n) can be determined by the coefficients of the phase of the base sequence corresponding to the first sequence For example l ∈ {0, 1, …, d P}. The length N P of the first reference signal resource pattern sequence P(n) can be determined by the length N of the phase of the base sequence corresponding to the first sequence B For example, N P = g3(N B ).

[0182] See Table 3 for an example of the relationship between the highest degree d of the phase of the base sequence corresponding to the first sequence provided in the embodiments of the present application B , the coefficients and the highest degree d P of the first reference signal resource pattern sequence P(n), and the coefficients P l .

[0183]

[0184] Table 3

[0185] In this case, the first information used to indicate the first relationship may include key parameters of a function or correspondence between a set of parameters of the base sequence corresponding to the first sequence and a set of parameters of the position information. For example, the first information used to indicate the first relationship may include, but is not limited to, one or more of the following: at least one second parameter, such as a2 and / or a1; the group number of the first sequence, such as q, which divides the M elements included in the first sequence into multiple groups q ∈ {1, 2..., M - 1}, and q is the index corresponding to any group of elements; or, at least one first parameter, such as k and / or b. Among them, the group number of the first sequence and at least one first parameter are used to determine at least one second parameter, such as a2 = q * k and a1 = q * b. The at least one second parameter is a key parameter of a function or correspondence between a set of parameters of the base sequence corresponding to the first sequence and a set of parameters of the position information.

[0186] It can be understood that when the first relationship is a function or correspondence between a set of parameters of the base sequence corresponding to the first sequence and a set of parameters of the position information, the terminal device can determine a set of parameters of the position information based on the first relationship and a set of parameters of the base sequence corresponding to the first sequence. Among them, a set of parameters of the base sequence corresponding to the first sequence can be used to generate the base sequence corresponding to the first sequence, and a set of parameters of the position information can be used to generate the position information. Optionally, the terminal device can determine the position information based on a set of parameters of the position information. For example, the position information can be represented by a first reference signal resource pattern sequence, and the first reference signal resource pattern sequence can be represented by a D-degree polynomial, where D is a positive integer, and the terminal device can determine the position information based on a set of parameters of the position information and the mathematical form of the D-degree polynomial.

[0187] In a possible implementation manner, refer to Figure 7 As shown, before executing S602, the present application may further execute:

[0188] S602a. The network device sends the second information, and correspondingly, the terminal device receives the second information.

[0189] Among them, the second information may be used to indicate the base sequence corresponding to the first sequence, or the second information may be used to indicate the phase of the base sequence corresponding to the first sequence. The present application embodiment does not limit the specific name of the second information. The second information can be carried in one or more of RRC signaling, DCI, or MAC CE.

[0190] In a specific implementation process, the phase of the base sequence corresponding to the first sequence can be represented by an H-degree polynomial, where H is an integer greater than or equal to 2. The mathematical form of this H-degree polynomial can be (pre)-configured, or it can be a standard definition, or it can be agreed upon by the terminal device and the network device. In this case, the second information used to indicate this H-degree polynomial may not include the mathematical form of this H-degree polynomial, but only include the key parameters of this H-degree polynomial. For example, the second information includes one or more of the following: the highest degree of this H-degree polynomial; some or all of the coefficients of this H-degree polynomial; or, the length of the base sequence corresponding to the first sequence.

[0191] For example, the phase of the base sequence corresponding to the first sequence satisfies:

[0192] 0 ≤ n ≤ N B -1, N B are positive integers.

[0193] where d B is the highest degree of the phase of the base sequence corresponding to the first sequence and d B is an integer greater than or equal to 2, and d B = H, and is the coefficient of the phase of the base sequence corresponding to the first sequence . Then the second information may include one or more of the following: d B ; or, N B .

[0194] In a possible implementation manner, the location information may include the relative location information of the M resources included in the first reference signal resource, or the absolute location information of the M resources included in the first reference signal resource. The relative location information can be used to indicate the M relative indexes of the positions of the M resources included in the first reference signal resource. The relative index of the position can be understood as the index of the relative position relative to the position of the reference resource, and can also be referred to as the relative location index. The absolute location information can be used to indicate the M absolute indexes of the positions of the M resources included in the first reference signal resource. The absolute index of the position can be understood as the index of the absolute position, and can also be referred to as the absolute location index.

[0195] When the location information determined by the terminal device based on the first relationship and the first sequence is relative location information, the terminal device can also determine the absolute location information based on the relative location information and the reference location information. Among them, the reference location information can be used to indicate the index of the reference location, and can be understood as the absolute index of the position of the reference resource. Therefore, as shown in Figure 7 , before executing S602, this application can also execute:

[0196] S602b. The network device sends the third information. Correspondingly, the terminal device receives the third information.

[0197] The third information can be used to indicate reference location information. In the embodiments of the present application, no limitation is imposed on the specific name of the third information. The third information can be carried in one or more of RRC signaling, DCI, or MAC CE.

[0198] In the specific implementation process, when the terminal device determines the absolute location information based on the relative location information and the reference location information, due to the different indexes of the reference location indicated by the reference location information, the determination methods of the M relative or absolute indexes of the positions of the M resources included in the first reference signal resource are also different. For example, taking the determination of the M absolute indexes of the positions of the M resources included in the first reference signal resource as an example, when the index of the reference location is less than or equal to the absolute index of the starting resource position of the first reference signal resource, the i-th absolute index among the M absolute indexes is the sum of the index of the reference location and the i-th relative index among the M relative indexes, where i is an integer greater than or equal to 0. When the index of the reference location is greater than or equal to the absolute index of the ending resource position of the first reference signal resource, the i-th absolute index among the M absolute indexes is the difference between the index of the reference location and the i-th relative index among the M relative indexes, where i is an integer greater than or equal to 0.

[0199] For ease of understanding, the following is combined with Figure 8 for illustration. Among them, Figure 8 is a schematic diagram of a relationship among relative indexes, indexes of reference locations, and absolute indexes. Figure 8 Taking the absolute index starting from 0, and the absolute indexes of the positions of the 6 resources included in the first reference signal resource being {1, 3, 6, 11, 14, 16} as an example. As Figure 8 shown in (A) of Figure 8 , if the index of the reference location is the absolute index 1 of the starting resource position of the first reference signal resource, then the relative indexes of the positions of the 6 resources included in the first reference signal resource are {0, 2, 5, 10, 13, 15}. As

[0200] It should be noted that Figure 8 in (A) of Figure 8For example, in (B), the index of the reference position is equal to the absolute index of the position of the end resource of the first reference signal resource. In the embodiments of the present application, the index of the reference position is not limited. For example, the index of the reference position may also be less than the absolute index of the position of the start resource of the first reference signal resource. As shown in Figure 9 (A) therein, if the index of the reference position is 0, the relative indices of the positions of the 6 resources included in the first reference signal resource are {1, 3, 6, 11, 14, 16}. Again, for example, the index of the reference position may also be less than the absolute index of the position of the end resource of the first reference signal resource. As shown in Figure 9 (B) therein, if the index of the reference position is 17, the relative indices of the positions of the 6 resources included in the first reference signal resource are {16, 14, 11, 6, 3, 1}.

[0201] In a possible implementation manner, as shown in Figure 7 before executing S602, the present application may further execute:

[0202] S602c. The network device sends the fourth information. Correspondingly, the terminal device receives the fourth information.

[0203] Wherein, the fourth information is used to indicate the first sequence, or the fourth information can be used to indicate the phase of the first sequence. In the embodiments of the present application, the specific name of the fourth information is not limited. The fourth information may be carried in one or more of RRC signaling, DCI, or MAC CE.

[0204] In the specific implementation process, the fourth information may directly indicate the first sequence or the phase of the first sequence. For example, the fourth information may include a first parameter set, and the first parameter set may be used to generate the first sequence or the phase of the first sequence. The first parameter set can be understood as a set of parameters of the first sequence. The phase of the first sequence can be represented by an S-degree polynomial, where S is an integer greater than or equal to 2. The mathematical form of this S-degree polynomial may be (pre)-configured, or may also be a standard definition, or may also be agreed upon by the terminal device and the network device. In this case, the first parameter set used to indicate this S-degree polynomial may not include the mathematical form of this S-degree polynomial, but only includes the key parameters of this S-degree polynomial. For example, the first parameter set includes one or more of the following: the highest degree of this S-degree polynomial; some or all of the coefficients of this S-degree polynomial; or, the length of the first sequence.

[0205] For example, the phase of the first sequence satisfies:

[0206] 0≤n≤N S -1, N S are positive integers.

[0207] where d S is the phase of the first sequence S(n) with the highest degree, and d S is an integer greater than or equal to 2, and d S = S, is the coefficient of the phase of the first sequence S(n) . Then the second information may include one or more of the following: d S ; or, N S .

[0208] Alternatively, the fourth information may also indirectly indicate the first sequence. For example, the fourth information includes a second parameter set, and the second parameter set and the base sequence corresponding to the first sequence can be used to generate the first sequence. The second parameter set can be understood as a set of key parameters of the function or correspondence between the base sequence corresponding to the first sequence and the first sequence.

[0209] In a possible implementation, referring to Figure 7 shown, after executing S602, the present application may further execute:

[0210] S602d. The terminal device sends or receives a reference signal on the first reference signal resource. Correspondingly, the network device receives or sends a reference signal on the first reference signal resource.

[0211] In a specific implementation process, the terminal device may map the first sequence S(n) to the first reference signal resource to send or receive a reference signal to / from the network device. It can be understood that the terminal device can map the M elements included in the first sequence S(n) one-to-one to the positions of the M resources included in the first reference signal resource.

[0212] In a possible implementation, the first sequence is one of the N sequences, the first reference signal resource is one of the N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer. For example, N is 2, the first sequence is one of the 2 sequences, the first reference signal resource is one of the 2 reference signal resources, the 2 sequences and the 2 reference signal resources are in one-to-one correspondence, then the second sequence is the other of the 2 sequences, and the second reference signal resource is the other of the 2 reference signal resources. The terminal device can map each of the M elements in each of the N sequences to each of the M resources in each of the N reference signal resources to send or receive reference signals to / from the network device. Among them, the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, where j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1. For example, map the M elements in the first sequence to the M resources in the first reference signal resource one by one, and map the M elements in the second sequence to the M resources in the second reference signal resource one by one to send or receive reference signals to / from the network device.

[0213] The positions of the M resources included in the first reference signal resource can be indicated by the first reference signal resource pattern sequence P(n). The M elements included in the first sequence S(n) and the positions of the M resources included in the first reference signal resource are in one-to-one correspondence. It can also be understood that the M elements included in the first sequence S(n) and the M elements included in the first reference signal resource pattern sequence P(n) are in one-to-one correspondence. Different mapping methods are introduced below.

[0214] Method 1: Without sorting the first sequence S(n) and the first reference signal resource pattern sequence P(n), map the i-th element among the M elements in the first sequence S(n) to the resource indicated by the i-th element among the M elements in the first reference signal resource pattern sequence P(n) in sequence, where i is a positive integer.

[0215] For example, map the M elements in the first sequence to the M resources in the first reference signal resource one by one. Among them, the k-th element in the first sequence is mapped to the r-th resource in the first reference signal resource, and k = r.

[0216] It can be understood that according to the M relative indexes or M absolute indexes of the positions of the M resources included in the first reference signal resource represented by the first reference signal resource pattern sequence P(n), the relationship satisfied between the first sequence S(n) and the first reference signal resource pattern sequence P(n) is different. Different cases are introduced below.

[0217] Case A: The first reference signal resource pattern sequence P(n) indicates M relative indexes of the positions of M resources included in the first reference signal resource. The first sequence S(n) and the first reference signal resource pattern sequence P(n) satisfy:

[0218]

[0219] where p0 is the index of the reference position, and p start is the absolute index of the position of the starting resource of the first reference signal resource, and p end is the absolute index of the position of the ending resource of the first reference signal resource. P(n) represents M relative indexes of the positions of M resources included in the first reference signal resource, and p0 + c × P(n) represents M absolute indexes of the positions of M resources included in the first reference signal 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). The length of P(n) is N P , the length of S(n) is N S , and the sequence length of scalingfactor(n) is N sf , N S = N P = N sf .

[0220] Case B: The first reference signal resource pattern sequence P(n) indicates M absolute indexes of the positions of M resources included in the first reference signal resource. The first sequence S(n) and the first reference signal resource pattern sequence P(n) satisfy:

[0221]

[0222] where P(n) represents M absolute indexes of the positions of M resources included in the first reference signal 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). The length of P(n) is N P , the length of S(n) is N S , and the sequence length of scalingfactor(n) is N sf , N S = N P = N sf .

[0223] Method 2: The first sequence S(n) and the first reference signal resource pattern sequence P(n) need to be sorted. The M elements in the sorted first sequence S(n) are sequentially mapped to the resources indicated by the M elements in the sorted first reference signal resource pattern sequence P(n).

[0224] For example, the M elements in the sorted first sequence are mapped one by one to the M resources in the sorted first reference signal resource. Among them, the k-th element in the sorted first sequence is mapped to the r-th resource in the sorted first reference signal resource, and the values of k and r are related to the sorting rules of the first sequence S(n) and the first reference signal resource pattern sequence P(n).

[0225] Mapping rule A: The sorting rules of the first sequence S(n) and the first reference signal resource pattern sequence P(n) are the same, and k = r. Mapping rule A can also be understood as follows: The first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted according to the same rule, and the sorted first sequence S(n) is mapped one by one to the resources indicated by the sorted first reference signal resource pattern sequence P(n) in sequence. Mapping rule A can also be understood as any one of the following mapping rules A1 - A4. In the introduction of the following mapping rules A1 - A4, M = 6 is taken as an example. Among them, in mapping rules A1 and A2, the first reference signal resource pattern sequence P(n) is sorted according to the value of n, and the first sequence S(n) is sorted according to the value of n. In mapping rules A3 and A4, the first reference signal resource pattern sequence P(n) is sorted according to the value of the first reference signal resource pattern sequence P(n), and the first sequence S(n) is sorted according to the value of n.

[0226] Mapping rule A1: When the first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted in ascending order of n, k = r. For example, the first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted in ascending order of n to obtain {S(0), S(1), S(2), S(3), S(4), S(5)} and {P(0), P(1), P(2), P(3), P(4), P(5)}. When k and r are numbered starting from 0, assuming k = 2, S(2) in the sorted first sequence S(n) is mapped to the resource indicated by P(2) in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0227] Mapping rule A2: When the first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted in descending order of n, k = r. For example, when sorting the first sequence S(n) and the first reference signal resource pattern sequence P(n) in descending order of n, {S(5), S(4), S(3), S(2), S(1), S(0)} and {P(5), P(4), P(3), P(2), P(1), P(0)} are obtained. When k and r are numbered starting from 0, assuming k = 2, S(3) in the sorted first sequence S(n) is mapped to the resource indicated by P(3) in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0228] Mapping rule A1 can also be understood as mapping rule A3: When the first sequence S(n) is sorted in ascending order of n and the first reference signal resource pattern sequence P(n) is sorted in ascending order of P(n), k = r. Continuing Figure 9 with the example, the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, 0 ≤ n ≤ 5. When sorting the first sequence S(n) in ascending order of n, {S(0), S(1), S(2), S(3), S(4), S(5)} is obtained. When sorting the first reference signal resource pattern sequence P(n) in ascending order of P(n), {1, 3, 6, 11, 14, 16} is obtained. When k and r are numbered starting from 0, assuming k = 2, S(2) in the sorted first sequence S(n) is mapped to the resource indicated by index 6 in the sorted first reference signal resource pattern sequence P(n), that is, it is mapped to the resource indicated by the 2nd index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0229] Mapping rule A2 can also be understood as mapping rule A4: When the first sequence S(n) is sorted in descending order of n and the first reference signal resource pattern sequence P(n) is sorted in descending order of P(n), k = r. Continuing Figure 9For example, for the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0 ≤ n ≤ 5. Sort the first sequence S(n) in descending order of n to obtain {S(5), S(4), S(3), S(2), S(1), S(0)}. Sort the first reference signal resource pattern sequence P(n) in descending order of the first reference signal resource pattern sequence P(n) to obtain {16, 14, 11, 6, 3, 1}. When k and r are numbered starting from 0, assuming k = 2, S(3) in the sorted first sequence S(n) is mapped to the resource indicated by index 11 in the sorted first reference signal resource pattern sequence P(n), that is, mapped to the resource indicated by the 2nd index in the sorted first reference signal resource pattern sequence P(n), i.e., r = 2 = k.

[0230] It should be noted that, taking the index starting from 0 as an example for mapping rule A, the embodiments of the present application do not limit the starting number of the index. For example, the starting number of the index can also be 1.

[0231] Mapping rule B: The sorting rules of the first sequence S(n) and the first reference signal resource pattern sequence P(n) are the same, and k + r = M - 1 or M + 1. Alternatively, the sorting rules of the first sequence S(n) and the first reference signal resource pattern sequence P(n) are different, and k = r. Mapping rule B can also be understood as any one of the following mapping rules B1 to B8. In the following introduction of mapping rules B1 to B8, M = 6 is taken as an example. Among them, in mapping rules B1, B3, B5, and B7, the first reference signal resource pattern sequence P(n) is sorted according to the value of n, and the first sequence S(n) is sorted according to the value of n. In mapping rules B2, B4, B6, and B8, the first reference signal resource pattern sequence P(n) is sorted according to the value of the first reference signal resource pattern sequence P(n), and the first sequence S(n) is sorted according to the value of n.

[0232] Mapping rule B1: When the first sequence S(n) is sorted in ascending order of n and the first reference signal resource pattern sequence P(n) is sorted in descending order of n, k = r. For example, when the first sequence S(n) is sorted in ascending order of n and the first reference signal resource pattern sequence P(n) is sorted in descending order of n, {S(0), S(1), S(2), S(3), S(4), S(5)} and {P(5), P(4), P(3), P(2), P(1), P(0)} are obtained. When k and r are numbered starting from 0, assuming k = 2, S(2) in the sorted first sequence S(n) is mapped to the resource indicated by P(3) in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k. When k and r are numbered starting from 1, assuming k = 2, S(1) in the sorted first sequence S(n) is mapped to the resource indicated by P(4) in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0233] Mapping rule B1 can also be understood as mapping rule B2: When the first sequence S(n) is sorted in ascending order of n and the first reference signal resource pattern sequence P(n) is sorted in descending order of the first reference signal resource pattern sequence P(n), k = r. Continuing with Figure 9 the example, the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0 ≤ n ≤ 5. When the first sequence S(n) is sorted in ascending order of n, {S(0), S(1), S(2), S(3), S(4), S(5)} is obtained. When the first reference signal resource pattern sequence P(n) is sorted in descending order of the first reference signal resource pattern sequence P(n), {16, 14, 11, 6, 3, 1} is obtained, and the corresponding sorting of n is {5, 4, 3, 2, 1, 0}. When k and r are numbered starting from 0, assuming k = 2, S(2) in the sorted first sequence S(n) is mapped to the resource indicated by index 11 in the sorted first reference signal resource pattern sequence P(n), that is, the resource indicated by the second index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k. When k and r are numbered starting from 1, assuming k = 2, S(1) in the sorted first sequence S(n) is mapped to the resource indicated by index 14 in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0234] Mapping rule B3: When the first sequence S(n) is sorted in descending order of n, and the first reference signal resource pattern sequence P(n) is sorted in ascending order of n, k = r. For example, when the first sequence S(n) is sorted in descending order of n and the first reference signal resource pattern sequence P(n) is sorted in ascending order of n, we get {S(5), S(4), S(3), S(2), S(1), S(0)} and {P(0), P(1), P(2), P(3), P(4), P(5)}. When k and r are numbered starting from 0, assuming k = 2, S(3) in the sorted first sequence S(n) is mapped to the resource indicated by P(2) in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k. When k and r are numbered starting from 1, assuming k = 2, S(4) in the sorted first sequence S(n) is mapped to the resource indicated by P(1) in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0235] Mapping rule B3 can also be understood as mapping rule B4: When the first sequence S(n) is sorted in descending order of n, and the first reference signal resource pattern sequence P(n) is sorted in ascending order of the first reference signal resource pattern sequence P(n), k = r. Continuing with Figure 9 the example, the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0 ≤ n ≤ 5. When the first sequence S(n) is sorted in descending order of n, we get {S(5), S(4), S(3), S(2), S(1), S(0)}, and when the first reference signal resource pattern sequence P(n) is sorted in ascending order of the first reference signal resource pattern sequence P(n), we get {1, 3, 6, 11, 14, 16}, and the corresponding sorting of n is {0, 1, 2, 3, 4, 5}. When k and r are numbered starting from 0, assuming k = 2, S(3) in the sorted first sequence S(n) is mapped to the resource indicated by index 6 in the sorted first reference signal resource pattern sequence P(n), that is, the resource indicated by the 2nd index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k. When k and r are numbered starting from 1, assuming k = 2, S(4) in the sorted first sequence S(n) is mapped to the resource indicated by index 3 in the sorted first reference signal resource pattern sequence P(n), that is, the resource indicated by the 2nd index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0236] Mapping rule B5: When the first sequence S(n) is sorted in ascending order of n and the first reference signal resource pattern sequence P(n) is sorted in ascending order of n, k + r = M - 1 or M + 1. For example, when sorting the first sequence S(n) and the first reference signal resource pattern sequence P(n) in ascending order of n, {S(0), S(1), S(2), S(3), S(4), S(5)} and {P(0), P(1), P(2), P(3), P(4), P(5)} are obtained. When k and r are numbered starting from 0, S(2) in the sorted first sequence S(n) can be mapped to the resource indicated by P(3) in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 3, k + r = 5 = M - 1 = 6 - 1. When k and r are numbered starting from 1, S(1) in the sorted first sequence S(n) can be mapped to the resource indicated by P(4) in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 5, k + r = 7 = M + 1 = 6 + 1.

[0237] Mapping rule B5 can also be understood as mapping rule B6: When the first sequence S(n) is sorted in ascending order of n and the first reference signal resource pattern sequence P(n) is sorted in ascending order of the first reference signal resource pattern sequence P(n), k + r = M - 1 or M + 1. Continuing with Figure 9 the example, the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}. When sorting the first sequence S(n) in ascending order of n, {S(0), S(1), S(2), S(3), S(4), S(5)} is obtained. When sorting the first reference signal resource pattern sequence P(n) in ascending order of the first reference signal resource pattern sequence P(n), {1, 3, 6, 11, 14, 16} is obtained, and the corresponding sorting of n is {0, 1, 2, 3, 4, 5}. When k and r are numbered starting from 0, S(2) in the sorted first sequence S(n) is mapped to the resource indicated by index 11 in the sorted first reference signal resource pattern sequence P(n), that is, the resource indicated by the 3rd index in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 3, k + r = 5 = M - 1 = 6 - 1. When k and r are numbered starting from 1, S(1) in the sorted first sequence S(n) is mapped to the resource indicated by index 14 in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 5, k + r = 7 = M + 1 = 6 + 1.

[0238] Mapping rule B7: When the first sequence S(n) is sorted in descending order of n and the first reference signal resource pattern sequence P(n) is sorted in descending order of n, k + r = M - 1 or M + 1. Sort the first sequence S(n) in descending order of n and the first reference signal resource pattern sequence P(n) in descending order of n to obtain {S(5), S(4), S(3), S(2), S(1), S(0)} and {P(5), P(4), P(3), P(2), P(1), P(0)}. When k and r are numbered from 0, S(3) in the sorted first sequence S(n) is mapped to the resource indicated by P(2) in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 3, so k + r = 5 = M - 1 = 6 - 1. When k and r are numbered from 1, S(4) in the sorted first sequence S(n) is mapped to the resource indicated by P(1) in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 5, k + r = 7 = M + 1 = 6 + 1.

[0239] Mapping rule B7 can also be understood as mapping rule B8: When the first sequence S(n) is sorted in descending order of n and the first reference signal resource pattern sequence P(n) is sorted in descending order of the first reference signal resource pattern sequence P(n), k + r = M - 1 or M + 1. Continuing with Figure 9 the example, the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0 ≤ n ≤ 5. Sort the first sequence S(n) in descending order of n to obtain {S(5), S(4), S(3), S(2), S(1), S(0)}, and sort the first reference signal resource pattern sequence P(n) in descending order of the first reference signal resource pattern sequence P(n) to obtain {16, 14, 11, 6, 3, 1}, and the corresponding sorting of n is {5, 4, 3, 2, 1, 0}. When k and r are numbered from 0, S(3) in the sorted first sequence S(n) is mapped to the resource indicated by index 6 in the sorted first reference signal resource pattern sequence P(n), that is, the resource indicated by the 3rd index in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 3, so k + r = 5 = M - 1 = 6 - 1. When k and r are numbered from 1, S(4) in the sorted first sequence S(n) is mapped to the resource indicated by index 3 in the sorted first reference signal resource pattern sequence P(n), that is, k = 2, r = 5, k + r = 7 = M + 1 = 6 + 1.

[0240] In the embodiments of the present application, the first sequence S(n) and the first reference signal resource pattern sequence P(n) can be sorted in ascending or descending order respectively. The sorting rules corresponding to the first sequence S(n) and the first reference signal resource pattern sequence P(n) can be the same or different. For example, both the first sequence S(n) and the first reference signal resource pattern sequence P(n) correspond to the sorting rule of ascending or descending order, or one of the first sequence S(n) and the first reference signal resource pattern sequence P(n) is sorted according to the ascending sorting rule, and the other sequence is sorted according to the descending sorting rule. For ease of description, in the embodiments of the present application, the ascending sorting rule is referred to as sorting rule 1, and the descending sorting rule is referred to as sorting rule 2. Assume that sorting rule 1 satisfies: h(n)=n, 0≤n≤N H -1. Sorting rule 2 satisfies: h(n)=N H -1-n, 0≤n≤N H -1.

[0241] For example, sorting the first sequence S(n) according to the sorting rule obtains a sequence satisfying: 0≤n≤N S -1, N H =N S , where, according to sorting rule 1, there is: According to sorting rule 2, there is: Sorting the first reference signal resource pattern sequence P(n) according to the sorting rule obtains satisfying: 0≤n≤N P -1, N H =N P , where, according to sorting rule 1, there is: According to sorting rule 2, there is:

[0242] Obtaining and After that, amplitude-phase scaling factor scaling processing (including cyclic shift) can be performed on , and the processed is sequentially mapped to the corresponding first reference signal resources. The sequence mapped on the non-first reference signal resources is an all-zero sequence. Among them, the amplitude-phase scaling factor sequence scalingfactor(n) is sorted according to the sorting rule to obtain satisfying: 0≤n≤N sf -1, N H =N sf , Nsf is the length of scalingfactor(n). Among them, according to sorting rule 1, there is According to sorting rule 2, there is:

[0243] In this way, the first reference signal resource pattern sequence P(n) indicates M relative indexes or absolute indexes of the positions of M resources included in the first reference signal resource, and the sorted first sequence and the sorted first reference signal resource pattern sequence satisfy different relationships.

[0244] Corresponding to the aforementioned case A, when the first reference signal resource pattern sequence P(n) indicates M relative indexes of the positions of M resources included in the first reference signal resource, the sorted first sequence and the sorted first reference signal resource pattern sequence satisfy:

[0245] Among them,

[0246] Among them, p0 is the index of the reference position, p start is the absolute index of the position of the starting resource of the first reference signal resource, p end the absolute index of the position of the ending resource of the first reference signal resource. represents M relative indexes of the positions of M resources included in the sorted first reference signal resource, represents M absolute indexes of the positions of M resources included in the sorted first reference signal resource. is the sorted 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). is the sorted first sequence. The length of is N P , The length of is N S , The length of is N sf , N S = N P = N sf . A(n) or can be at the port level, and the mapping rule for each port includes mapping rule A or mapping rule B. It can also be at the port group level, and the mapping rule for each port group includes mapping rule A or mapping rule B.

[0247] Corresponding to the aforementioned Case B, when the first reference signal resource pattern sequence P(n) indicates M absolute indexes of the positions of the M resources included in the first reference signal resource, the sorted first sequence and the sorted first reference signal resource pattern sequence satisfy:

[0248]

[0249] Wherein, represents M absolute indexes of the positions of the M resources included in the sorted first reference signal resource. is the sorted 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). is the sorted first sequence. has a length of N P , has a length of N S , has a length of N sf , N S = N P = N sf . A(n) or can be at the port level, and the mapping rule for each port includes mapping rule A or mapping rule B. It can also be at the port group level, and the mapping rule for each port group includes mapping rule A or mapping rule B.

[0250] According to the differences in the index p0 of the reference position, the sorting rule of the first sequence S(n), and the sorting rule of the first reference signal resource pattern sequence P(n), it is also different, which is illustrated by multiple examples below. The following embodiments are described by taking the first reference signal resource pattern sequence P(n) indicating M relative indexes of the positions of the M resources included in the first reference signal resource as an example, is obtained by sorting P(n) according to sorting rule A or sorting rule B, represents M absolute indexes of the positions of the M resources included in the corresponding first reference signal resource.

[0251] Example 1: Take N = 1 as an example.

[0252] When p0 = p start , is obtained by sorting S(n) according to sorting rule 1, that is is obtained by sorting P(n) according to sorting rule 1, that is It is obtained by sorting scalingfactor(n) according to sorting rule 1, that is when and satisfy the relationship shown in Table 4. This table takes as an example, and the actual specific sorting method of is not restricted.

[0253]

[0254]

[0255] Table 4

[0256] When p0 = p end , is obtained by sorting S(n) according to sorting rule 1, that is is obtained by sorting P(n) according to sorting rule 1, that is is obtained by sorting scalingfactor(n) according to sorting rule 1, that is when and satisfy the relationship shown in Table 5. This table takes as an example, and the actual specific sorting method of is not restricted.

[0257]

[0258] Table 5

[0259] When p0 = p start , is obtained by sorting S(n) according to sorting rule 2, that is is obtained by sorting P(n) according to sorting rule 2, that is is obtained by sorting scalingfactor(n) according to sorting rule 1, that is when and satisfy the relationship shown in Table 6. This table takes as an example, and the actual specific sorting method of is not restricted.

[0260]

[0261] Table 6

[0262] When p0 = p end , is obtained by sorting S(n) according to sorting rule 2, that is is obtained by sorting P(n) according to sorting rule 2, that is is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is when and satisfy the relationship shown in Table 7. This table takes as an example, and the actual specific sorting method of is not restricted

[0263]

[0264] Table 7

[0265] When p0 = p start , is obtained by sorting S(n) according to sorting rule 1, that is is obtained by sorting P(n) according to sorting rule 2, that is is obtained by sorting scaliingfactor(n) according to sorting rule 2, that is when and satisfy the relationship shown in Table 8. This table takes as an example, and the actual specific sorting method of is not restricted

[0266]

[0267]

[0268] Table 8

[0269] When p0 = p end , is obtained by sorting S(n) according to sorting rule 1, that is is obtained by sorting P(n) according to sorting rule 2, that is is obtained by sorting scaliingfactor(n) according to sorting rule 2, that is when and satisfy the relationship shown in Table 9. This table takes as an example, and the actual specific sorting method of is not restricted

[0270]

[0271] Table 9

[0272] When p0 = p start , is obtained by sorting S(n) according to sorting rule 2, that is is obtained by sorting P(n) according to sorting rule 1, that is is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is When and satisfy the relationship shown in Table 10. This table takes as an example, and the actual specific sorting method of is not limited.

[0273]

[0274] Table 10

[0275] When p0 = p end , is obtained by sorting S(n) according to sorting rule 2, that is is obtained by sorting P(n) according to sorting rule 1, that is is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is When and satisfy the relationship shown in Table 11. This table takes as an example, and the actual specific sorting method of is not limited.

[0276]

[0277] Table 11

[0278] Example 2: Take N = 2 as an example. That is, the first sequence is one of the two sequences, the first reference signal resource is one of the two reference signal resources, and the two sequences and the two reference signal resources correspond one by one. The second sequence is the other of the two sequences, and the second reference signal resource is the other of the two reference signal resources.

[0279] P(n) satisfies:

[0280] S(n) satisfies:

[0281] After sorting, P(n) satisfies:

[0282] After sorting, S(n) satisfies:

[0283] Wherein, has a length of N P , is N S , where N S = N P , N S = N S1 + N S2 , N P = N P1 + N P2 . The length of P1(n) is N P1 , the length of P2(n) is N P2 , the length of S1(n) is N S1 , the length of S2(n) is N S2 . N S1 = N S2 , N P1 = N P2 .

[0284] P1(n) is the first reference signal resource pattern sequence, used to indicate the M relative indexes of the positions of the M resources included in the first reference signal resource, P2(n) is the second reference signal resource pattern sequence, used to indicate the M relative indexes of the positions of the M resources included in the second reference signal resource, S1(n) is the first sequence, and S2(n) is the second sequence.

[0285] S(n) and P(n) satisfy:

[0286]

[0287]

[0288] Wherein, p 10 is the index of the reference position corresponding to P1(n), p 1start is the absolute index of the starting resource position of the first reference signal resource corresponding to P1(n), p 1end is the absolute index of the starting resource position of the first reference signal resource corresponding to P1(n). p 20 is the index of the reference position corresponding to P2(n), p 2start is the absolute index of the starting resource position of the second reference signal resource corresponding to P2(n), p 2end is the absolute index of the starting resource position of the second reference signal resource corresponding to P2(n).

[0289] Thus, when P(n) indicates M relative indices of the positions of the M resources included in the first reference signal resource and M relative indices of the positions of the M resources included in the second reference signal resource, and satisfy:

[0290]

[0291]

[0292] Wherein, has a length of N P , is N S , where N S = N P , N S = N S1 + N S2 , N P = N P1 + N P2 . The length of P1(n) is N P1 , the length of P2(n) is N P2 , the length of S1(n) is N S1 , the length of S2(n) is N S2 . N S1 = N S2 , N P1 = N P2 .

[0293] When p 10 = p 1start , p 20 = p 2start , is obtained by sorting and combining S1(n) and S2(n) respectively according to sorting rule 1, that is is obtained by sorting and combining P1(n) and P2(n) respectively according to sorting rule 1, that is is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is when, and satisfy the relationship shown in Table 12. This table takes as an example, and actually does not limit the specific sorting method of.

[0294]

[0295]

[0296] Table 12

[0297] When p 10 = p 1start , p 20 = p 2start , is obtained by sorting S1(n) according to sorting rule 1 and sorting S2(n) according to sorting rule 2 respectively, that is is obtained by sorting P1(n) according to sorting rule 1 and sorting P2(n) according to sorting rule 2 respectively, that is is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is When and satisfy the relationship shown in Table 13. This table takes as an example, and actually does not limit the specific sorting method of .

[0298]

[0299] Table 13

[0300] When p 10 = p 1start , p 20 = p 2end , is obtained by sorting S1(n) and S2(n) according to sorting rule 1 respectively, that is is obtained by sorting P1(n) and P2(n) according to sorting rule 2 respectively, that is is obtained by sorting scaliingfactor(n) according to sorting rule 2, that is When and satisfy the relationship shown in Table 14. This table takes as an example, and actually does not limit the specific sorting method of . Among them, N sf = N S1 + N S2 .

[0301]

[0302]

[0303] Table 14

[0304] The above Table 12 - Table 14 are merely some examples for mapping the k-th element in the j-th sequence among the N sequences to the r-th resource in the j-th reference signal resource among the N reference signal resources when N = 2. In some embodiments, is obtained by sorting S1(n) according to sorting rule 2 and sorting S2(n - N S1 ). is obtained by sorting P1(n) according to sorting rule 1 and sorting P2(n - N p1 ). Or, is obtained by sorting S1(n) according to sorting rule 1 and sorting S2(n - N S1 ). is obtained by sorting P1(n) according to sorting rule 2 and sorting P2(n - N p1 ). For the sake of brevity, it will not be elaborated here.

[0305] The terminal device can map each of the M elements included in each sequence (such as the first sequence or the second sequence) to the positions of the M resources included in each reference signal resource (such as the first reference signal resource or the second reference signal resource) according to any one of Table 4 - Table 14. It should be noted that Table 4 - Table 14 are only examples, and the embodiments of the present application do not limit the one-to-one mapping of the M elements included in each sequence (such as the first sequence) to the positions of the M resources included in each reference signal resource (such as the first reference signal resource).

[0306] The above takes the terminal device mapping the first sequence to the first reference signal resource and sending a reference signal to the network device as an example. In some embodiments, the network device can map the first sequence to the first reference signal resource and send a reference signal to the terminal device. Correspondingly, the terminal device receives the reference signal from the network device on the first reference signal resource. For the sake of brevity, it will not be elaborated here.

[0307] Embodiment 2, the network device can directly indicate the first reference signal resource pattern to the terminal device. For example, referring to Figure 10 , Figure 10 is a schematic flowchart of a communication method 1000 provided by an embodiment of the present application. Figure 10This method is introduced from the perspective of the interaction between a network device and a terminal device. It should be understood that the communication method 1000 can also be implemented by other devices, such as a chip or a communication device with communication functions. It should be noted that the embodiments of this application only take the execution by a network device and a terminal device as an example, and are not limited to a network device and a terminal device. For example, the embodiments of this application can also be executed by more terminal devices. When more terminal devices are involved, the execution processes of each terminal device among these more terminal devices are the same. As Figure 10 shown, the process of the communication method 1000 includes the following steps.

[0308] S1001. The network device sends the fifth information. Correspondingly, the terminal device receives the fifth information.

[0309] Among them, the fifth information is used to indicate the first parameter, and the embodiments of this application do not limit the specific name of the fifth information. The fifth information can be carried in one or more of RRC signaling, DCI, or MAC CE.

[0310] S1002. The terminal device determines the location information based on the first parameter and the D-th degree polynomial.

[0311] Among them, D is a positive integer. The mathematical form of the D-th degree polynomial can be (pre)-configured, or can also be a standard definition, or can also be agreed upon by the terminal device and the network device. The first parameter can be understood as the key parameter of the D-th degree polynomial. The D-th degree polynomial can be understood as the polynomial corresponding to the location information.

[0312] The location information can be used to indicate the location of the first reference signal resource. The first reference signal resource can be used to map the reference signal, and it can be understood that the reference signal can be sent or received on the first reference signal resource. The first reference signal resource can include M resources, where M is a positive integer. It should be understood that the M resources can be all the resources of the first reference signal resource, that is, the first reference signal resource can only include the M resources, or the M resources can be part of the resources of the first reference signal resource. The location information can be used to indicate the location of the first reference signal resource including M resources. The location information can be represented in the form of a sequence, so the location information can also be called the first reference signal resource pattern sequence, or the location information can also be represented in the form of a combination number or other forms, as long as it can be used to indicate the location of the first reference signal resource, and the embodiments of this application do not make specific limitations in this regard.

[0313] In a specific implementation process, the fifth information may include, but is not limited to, one or more of the following: the highest degree of the D-th order polynomial; some or all of the coefficients of the D-th order polynomial; or, the number of resources included in the first reference signal resource. The number of resources included in the first reference signal resource can be understood as the length of the sequence corresponding to the D-th order polynomial or the number of elements included in the sequence corresponding to the D-th order polynomial.

[0314] For example, the first reference signal resource pattern sequence P(n) is a d P -th order polynomial, where d P is a positive integer, and d P is the highest degree of the polynomial, that is, the first reference signal resource pattern sequence P(n) satisfies: 0≤n≤N P -1, where N P =M, and N P is the number of resources included in the first reference signal resource, and p0, p1, … are the coefficients of the polynomial. The fifth information may include, but is not limited to, one or more of the following: d P ; all or some of the coefficients in p0, p1, … ; or, N P .

[0315] In a possible implementation manner, the location information may include the relative location information of the M resources included in the first reference signal resource, or the absolute location information of the M resources included in the first reference signal resource. The relative location information can be used to indicate M relative indices of the positions of the M resources included in the first reference signal resource. The relative index of the position can be understood as the index of the relative position with respect to the reference resource, and can also be referred to as the relative location index. The absolute location information can be used to indicate M absolute indices of the positions of the M resources included in the first reference signal resource. The absolute index of the position can be understood as the index of the absolute position, and can also be referred to as the absolute location index.

[0316] When the location information determined by the terminal device based on the first parameter and the D-th order polynomial is relative location information, the terminal device can also determine the absolute location information based on the relative location information and the reference location information. Among them, the reference location information can be used to indicate the index of the reference location, and can be understood as the absolute index of the position of the reference resource. Therefore, as shown in Figure 11 , after executing S1001, the present application can also execute:

[0317] S1001a. The network device sends the third information, and correspondingly, the terminal device receives the third information.

[0318] Among them, the third information can be used to indicate reference position information. The embodiments of the present application do not limit the specific name of the third information. The third information can be carried in one or more of RRC signaling, DCI, or MAC CE.

[0319] The specific implementation process of the above S1001a can refer to the content of the above S602b and will not be elaborated here.

[0320] In a possible implementation manner, as shown in Figure 11 After executing S1001, the present application may further execute:

[0321] S1001b. The network device sends the fourth information, and correspondingly, the terminal device receives the fourth information.

[0322] Among them, the fourth information is used to indicate the first sequence, or the fourth information can be used to indicate the phase of the first sequence. The embodiments of the present application do not limit the specific name of the fourth information. The fourth information can be carried in one or more of RRC signaling, DCI, or MAC CE.

[0323] The first sequence can be used to generate a reference signal, so the first sequence can also be called a reference signal sequence. The first sequence can be a ZC sequence, or the first sequence can also be other types of sequences, as long as it can be used to generate a reference signal. The embodiments of the present application do not make specific limitations on this. The first sequence can include M elements.

[0324] The specific implementation process of the above S1001b can refer to the content of the above S602c and will not be elaborated here.

[0325] In a possible implementation manner, as shown in Figure 11 After executing S1002, the present application may further execute:

[0326] S1002a. The terminal device sends or receives a reference signal on the first reference signal resource, and correspondingly, the network device receives or sends a reference signal on the first reference signal resource.

[0327] The specific implementation process of the above S1002a can refer to the content of the above S602d and will not be elaborated here.

[0328] It can be understood that the above embodiments of the present application can be implemented separately or in combination with each other, and the embodiments of the present application do not make limitations.

[0329] The methods provided by the embodiments of the present application have been introduced above in conjunction with the accompanying drawings. The apparatuses provided by the embodiments of the present application will be introduced below in conjunction with the accompanying drawings.

[0330] Based on the same inventive concept, embodiments of the present application provide a communication device, which includes modules / units / means for performing the methods executed by the devices in the above method embodiments. These modules / units / means can be implemented by software, or by hardware, or by hardware executing corresponding software.

[0331] Exemplarily, referring to Figure 12 , which is a schematic diagram of a communication device 1200. The device 1200 includes a transceiver module 1202 and a processing module 1201.

[0332] When the device 1200 is a terminal device or is located in a terminal device, the functions of the modules of the device 1200 are as follows:

[0333] The transceiver module 1202 is configured to receive first information, where the first information is used to indicate a first relationship;

[0334] The processing module 1201 is configured to determine location information based on the first relationship and a first sequence, where the first sequence is used to generate a reference signal, the location information is used to indicate the location of a first reference signal resource, and the first reference signal resource is used to map the reference signal.

[0335] Alternatively, when the device 1200 is a network device or is located in a network device, the functions of the modules of the device 1200 are as follows:

[0336] The transceiver module 1202 is configured to send first information, where the first information is used to indicate a first relationship, the first relationship and a first sequence are used to determine location information, the first sequence is used to generate a reference signal, the location information is used to indicate the location of a first reference signal resource, and the first reference signal resource is used to map the reference signal;

[0337] Alternatively, when the device 1200 is a terminal device or is located in a terminal device, the functions of the modules of the device 1200 are as follows:

[0338] The transceiver module 1202 is configured to receive fifth information, where the fifth information is used to indicate a first parameter, the first parameter and a D-th degree polynomial are used to determine location information, the location information is used to indicate the location of a first reference signal resource, and D is a positive integer;

[0339] Alternatively, when the device 1200 is a network device or is located in a network device, the functions of the modules of the device 1200 are as follows:

[0340] The transceiver module 1202 is configured to send fifth information, where the fifth information is used to indicate a first parameter, the first parameter and a D-th degree polynomial are used to determine location information, the location information is used to indicate the location of a first reference signal resource, and D is a positive integer.

[0341] In specific implementation, the above-mentioned device 1200 can have multiple product forms. Several possible product forms are introduced below.

[0342] See Figure 13 , which is a schematic diagram of a communication device 1300. The communication device 1300 includes a processor 1310 and an interface circuit 1320. The interface circuit 1320 is configured to receive signals from other communication devices outside the communication device and transmit them to the processor 1310, or send signals from the processor 1310 to other communication devices outside the communication device. The processor 1310 is configured to implement the methods executed by any of the terminal devices or network devices in the above method embodiments through logic circuits or by executing instructions.

[0343] The processor 1310 and the interface circuit 1320 are coupled to each other. It can be understood that the interface circuit 1320 can be a transceiver or an input / output interface. Optionally, the communication device 1300 may further include a memory 1330, which is configured to store instructions executed by the processor 1310, or store input data required for the processor 1310 to run instructions, or store data generated after the processor 1310 runs instructions.

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

[0345] It should be understood that the processor mentioned in the embodiments of the present application can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor, which is implemented by reading software code stored in a memory.

[0346] Exemplarily, the processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0347] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a Read-Only Memory (ROM), Programmable ROM (PROM), Erasable PROM (EPROM), Electrically EPROM (EEPROM) or flash memory. The volatile memory may be a Random Access Memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).

[0348] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) may be integrated in the processor.

[0349] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0350] Based on the same inventive concept, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method executed by any of the terminal devices or network devices in the above method embodiments is implemented.

[0351] Based on the same inventive concept, an embodiment of the present application further provides a computer program product, including a computer program or instruction. When the computer program or instruction is executed by a processor, the method executed by any of the terminal devices or network devices in the above method embodiments is implemented.

[0352] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0353] The present application is described with reference to the flowcharts and / or block diagrams of the method, device (system), and computer program product according to the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the function specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0354] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured product including an instruction device, and the instruction device realizes the function specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0355] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide for realizing the process inFigure 1 steps of one process or multiple processes and / or blocks Figure 1 steps of functions specified in one block or multiple blocks

Claims

1. A communication method, characterized in that, including: receiving first information for indicating a first relationship; determining position information based on the first relationship and a first sequence, where the first sequence is used to generate a reference signal, and the position information is used to indicate the position of a first reference signal resource for mapping the reference signal; 2. The method according to claim 1, wherein the first relationship is used to indicate one or more of the following: the phase of the first sequence is a quadratic polynomial of the position information; the rate of change of the phase of the first sequence with respect to the position information is a linear polynomial of the position information; the phase of the base sequence corresponding to the first sequence is a quadratic polynomial of the position information; or the rate of change of the phase of the base sequence corresponding to the first sequence with respect to the position information is a linear polynomial of the position information.

3. The method according to claim 2, wherein the first information includes one or more of the following: some or all of the coefficients of the quadratic polynomial or the linear polynomial; the group number of the first sequence; or at least one first parameter; wherein, the group number of the first sequence and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial or the linear polynomial.

4. The method according to claim 2 or 3, characterized in that, determining position information based on the first relationship and the first sequence includes: determining the position information based on the first relationship and the base sequence corresponding to the first sequence.

5. The method according to claim 4, characterized in that, the method further includes: receiving second information for indicating the base sequence corresponding to the first sequence, where the phase of the base sequence corresponding to the first sequence is represented by a polynomial of degree H, and H is an integer greater than or equal to 2.

6. The method according to claim 5, wherein the second information includes one or more of the following: the highest degree of the polynomial of degree H; some or all of the coefficients of the polynomial of degree H; or the length of the base sequence corresponding to the first sequence.

7. The method according to any one of claims 1-6, characterized in that, the position information includes relative position information and / or absolute position information of M resources included in the first reference signal resource, where M is a positive integer.

8. The method according to claim 7, wherein the position information includes the relative position information; the method further includes: receiving third information for indicating reference position information, where the reference position information and the relative position information are used to determine the absolute position information.

9. The method according to claim 8, wherein the relative position information is used to indicate M relative indices of the positions of M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indices of the positions of M resources included in the first reference signal resource, and the reference position information is used to indicate the index of the reference position; the index of the reference position is less than or equal to the absolute index of the position of the starting resource of the first reference signal resource, where the i-th absolute index among the M absolute indices is the sum of the index of the reference position and the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0; or the index of the reference position is greater than or equal to the absolute index of the position of the ending resource of the first reference signal resource, where the i-th absolute index among the M absolute indices is the difference between the index of the reference position and the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0.

10. The method according to claim 9, characterized in that, The first sequence is one of the N sequences, the first reference signal resource is one of the N reference signal resources, the N sequences and the N reference signal resources correspond to each other one by one, and N is a positive integer; the method further includes: Mapping M elements in each of the N sequences to M resources in each of the N reference signal resources one by one, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M-1 or M+1.

11. The method according to any one of claims 1-10, characterized in that, The method further includes: Receiving fourth information, the fourth information is used to indicate the first sequence, and the phase of the first sequence is represented by an S-th order polynomial, where S is an integer greater than or equal to 2.

12. The method according to claim 11, wherein The fourth information includes a first parameter set or a second parameter set, the first parameter set is used to generate the first sequence, and the second parameter set and the base sequence corresponding to the first sequence are used to generate the first sequence.

13. The method according to claim 12, wherein The first parameter set includes one or more of the following: The highest degree of the S-th order polynomial; Some or all of the coefficients of the S-th order polynomial; or, The length of the first sequence.

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

15. A communication method, characterized in that, Includes: Receiving fifth information, the fifth information is used to indicate a first parameter, the first parameter and a D-th order polynomial are used to determine position information, and the position information is used to indicate the position of the first reference signal resource, where D is a positive integer.

16. The method according to claim 15, wherein The fifth information includes one or more of the following: The highest degree of the D-th order polynomial; Some or all of the coefficients of the D-th order polynomial; or, The number of resources included in the first reference signal resource.

17. The method according to claim 15 or 16, characterized in that, The position information includes relative position information and / or absolute position information of M resources included in the first reference signal resource, where M is a positive integer.

18. The method according to claim 17, wherein The position information includes the relative position information; the method further includes: Receiving third information, the third information is used to indicate reference position information, and the reference position information and the relative position information are used to determine the absolute position information.

19. The method according to claim 18, wherein The relative position information is used to indicate M relative indexes of the positions of M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indexes of the positions of M resources included in the first reference signal resource, and the reference position information is used to indicate the index of the reference position; The index of the reference position is less than or equal to the absolute index of the position of the starting resource of the first reference signal resource, where the i-th absolute index among the M absolute indexes is the sum of the index of the reference position and the i-th relative index among the M relative indexes, and i is an integer greater than or equal to 0; or, The index of the reference position is greater than or equal to the absolute index of the position of the end resource of the first reference signal resource, where the i-th absolute index among the M absolute indices is the difference between the index of the reference position and the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0.

20. The method according to claim 19, wherein The method further includes: Receiving fourth information, where the fourth information is used to indicate a first sequence, the first sequence is used to generate a reference signal, the first reference signal resource is used to map the reference signal, and the phase of the first sequence is represented by an S-th degree polynomial, where S is an integer greater than or equal to 2.

21. The method according to claim 20, wherein The fourth information includes a first parameter set or a second parameter set, the first parameter set is used to generate the first sequence, and the second parameter set and the base sequence corresponding to the first sequence are used to generate the first sequence.

22. The method according to claim 21, wherein The first parameter set includes one or more of the following: The highest degree of the S-th degree polynomial; Some or all of the coefficients of the S-th degree polynomial; or, The length of the first sequence.

23. The method according to any one of claims 20-22, characterized in that, The first sequence is one of N sequences, the first reference signal resource is one of N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: Mapping each of the M elements in each of the N sequences to each of the M resources in each of the N reference signal resources, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

24. The method according to any one of claims 20-23, characterized in that, The method further includes: Transmitting or receiving the reference signal on the first reference signal resource.

25. A communication method, characterized in that, The method includes: Transmitting first information, where the first information is used to indicate a first relationship, the first relationship and the first sequence are used to determine position information, the first sequence is used to generate a reference signal, the position information is used to indicate the position of the first reference signal resource, and the first reference signal resource is used to map the reference signal.

26. The method according to claim 25, wherein The first relationship is used to indicate one or more of the following: The phase of the first sequence is a quadratic polynomial of the position information; The rate of change of the phase of the first sequence with respect to the position information is a linear polynomial of the position information; The phase of the base sequence corresponding to the first sequence is a quadratic polynomial of the position information; or, The rate of change of the phase of the base sequence corresponding to the first sequence with respect to the position information is a linear polynomial of the position information.

27. The method according to claim 26, wherein The first information includes one or more of the following: Some or all of the coefficients of the quadratic polynomial or the linear polynomial; The group number of the first sequence; Or, At least one first parameter; Among them, the group number of the first sequence and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial or the first-degree polynomial.

28. The method according to claim 26 or 27, characterized in that, The first relationship and the first sequence are used to determine position information, including: The first relationship and the base sequence corresponding to the first sequence are used to determine position information.

29. The method according to claim 28, wherein The method further includes: Sending second information, where the second information is used to indicate the base sequence corresponding to the first sequence, and the phase of the base sequence corresponding to the first sequence is represented by an H-degree polynomial, where H is an integer greater than or equal to 2.

30. The method according to claim 29, wherein The second information includes one or more of the following: The highest degree of the H-degree polynomial; Some or all of the coefficients of the H-degree polynomial; or, The length of the base sequence corresponding to the first sequence.

31. The method according to any one of claims 25 - 30, characterized in that, The position information includes the relative position information and / or the absolute position information of the M resources included in the first reference signal resource, where M is a positive integer.

32. The method according to claim 31, wherein, The position information includes the relative position information; the method further includes: Sending third information, where the third information is used to indicate reference position information, and the reference position information and the relative position information are used to determine the absolute position information.

33. The method according to claim 32, wherein The relative position information is used to indicate M relative indices of the positions of the M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indices of the positions of the M resources included in the first reference signal resource, and the reference position information is used to indicate the index of the reference position; The index of the reference position is less than or equal to the absolute index of the position of the starting resource of the first reference signal resource, where the i-th absolute index among the M absolute indices is the sum of the index of the reference position and the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0; or, The index of the reference position is greater than or equal to the absolute index of the position of the ending resource of the first reference signal resource, where the i-th absolute index among the M absolute indices is the difference between the index of the reference position and the i-th relative index among the M relative indices, and i is an integer greater than or equal to 0.

34. The method according to claim 33, wherein The first sequence is one of the N sequences, the first reference signal resource is one of the N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: Mapping each of the M elements in each of the N sequences to each of the M resources in each of the N reference signal resources, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

35. The method according to any one of claims 25 - 34, characterized in that, The method further includes: Send a fourth piece of information, where the fourth piece of information is used to indicate the first sequence, and the phase of the first sequence is represented by an S-degree polynomial, and S is an integer greater than or equal to 2.

36. The method according to claim 35, wherein, The fourth piece of information includes a first parameter set or a second parameter set, the first parameter set is used to generate the first sequence, and the second parameter set and the basis sequence corresponding to the first sequence are used to generate the first sequence.

37. The method according to claim 36, wherein The first parameter set includes one or more of the following: The highest degree of the S-degree polynomial; Some or all of the coefficients of the S-degree polynomial; or, The length of the first sequence.

38. The method according to any one of claims 25-37, characterized in that, The method further includes: Receiving or sending the reference signal on the first reference signal resource.

39. A communication method, characterized in that, The method includes: Sending a fifth piece of information, where the fifth piece of information is used to indicate a first parameter, the first parameter and a D-degree polynomial are used to determine position information, and the position information is used to indicate the position of the first reference signal resource, and D is a positive integer.

40. The method according to claim 39, wherein The fifth piece of information includes one or more of the following: The highest degree of the D-degree polynomial; Some or all of the coefficients of the D-degree polynomial; or, The number of resources included in the first reference signal resource.

41. The method according to claim 39 or 40, characterized in that The position information includes relative position information and / or absolute position information of M resources included in the first reference signal resource, and M is a positive integer.

42. The method according to claim 41, wherein, The position information includes the relative position information; the method further includes: Receiving a third piece of information, where the third piece of information is used to indicate reference position information, and the reference position information and the relative position information are used to determine the absolute position information.

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

44. The method according to claim 43, wherein The method further includes: Send a fourth piece of information, where the fourth piece of information is used to indicate a first sequence, the first sequence is used to generate a reference signal, the first reference signal resource is used to map the reference signal, and the phase of the first sequence is represented by an S-degree polynomial, and S is an integer greater than or equal to 2.

45. The method according to claim 44, wherein, The fourth piece of information includes a first parameter set or a second parameter set, the first parameter set is used to generate the first sequence, and the second parameter set and the basis sequence corresponding to the first sequence are used to generate the first sequence.

46. The method according to claim 45, wherein The first parameter set includes one or more of the following: The highest degree of the S-th order polynomial; Some or all of the coefficients of the S-th order polynomial; or, The length of the first sequence.

47. The method according to any one of claims 44 to 46, characterized in that, The first sequence is one of the N sequences, the first reference signal resource is one of the N reference signal resources, the N sequences and the N reference signal resources are in one-to-one correspondence, and N is a positive integer; the method further includes: Mapping each of the M elements in each of the N sequences to each of the M resources in each of the N reference signal resources, where the k-th element in the j-th sequence among the N sequences is mapped to the r-th resource in the j-th reference signal resource among the N reference signal resources, j is an integer greater than or equal to 0, k is an integer greater than or equal to 0, r is an integer greater than or equal to 0, k is equal to r, or the sum of k and r is equal to M - 1 or M + 1.

48. The method according to any one of claims 39-47, characterized in that, The method further includes: Receiving or transmitting the reference signal on the first reference signal resource.

49. A communication device, characterized in that, Including a module for performing the method according to any one of claims 1 to 14, or claims 15 to 24, or claims 25 to 38, or claims 39 to 48.

50. A communication device, characterized in that, Including a processor and an interface circuit, the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor realizes the method according to any one of claims 1 to 14, or claims 15 to 24, or claims 25 to 38, or claims 39 to 48 through logic circuits or by executing code instructions.

51. A communication device, characterized in that, Including: A memory for storing a computer program; A processor for calling and running the computer program from the memory to realize the method according to any one of claims 1 to 14, or claims 15 to 24, or claims 25 to 38, or claims 39 to 48.

52. A chip system, characterized in that, Including: A memory for storing a computer program; A processor for calling and running the computer program from the memory, so that the device equipped with the chip system executes the method according to any one of claims 1 to 14, or claims 15 to 24, or claims 25 to 38, or claims 39 to 48.

53. A computer program product, characterized in that, Including a computer program, when the computer program is executed by a communication device, the method according to any one of claims 1 to 48 is realized.

54. A computer-readable storage medium, characterized in that, A computer program or instruction is stored in the storage medium, and when the computer program or instruction is executed by a communication device, the method according to any one of claims 1 to 48 is realized.