Communication method and apparatus

By indirectly indicating the relationship between the reference signal resource pattern and the reference signal or directly indicating the polynomial parameters, the high resource overhead problem caused by the uniform arrangement of reference signal resources is solved, and more efficient channel estimation and resource utilization are achieved.

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

Patent Information

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

AI Technical Summary

Technical Problem

In the process of channel estimation between the network device and the terminal device, as the antenna size increases, the resource overhead caused by the uniform arrangement of reference signal resources is too high, and the existing indication methods may cause higher indication overhead.

Method used

Indication overhead is reduced by indirectly indicating the relationship between the reference signal resource pattern and the reference signal, or directly indicating the non-uniformly arranged reference signal resource pattern in the frequency domain through parameters indicating polynomials.

Benefits of technology

The overhead of indicating the reference signal resource location of the network equipment is effectively reduced, and the efficiency and resource utilization of channel estimation are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024123766_10072025_PF_FP_ABST
    Figure CN2024123766_10072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a communication method and apparatus. The method comprises: a terminal device receives first information, wherein the first information is used for indicating a first relationship; and the terminal device determines position information on the basis of the first relationship and a first sequence, wherein the first sequence is used for generating a 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 used for indicating the position of the first reference signal resource and the first sequence used for generating the reference signal satisfy the first relationship, and a network device can indicate the position of the first reference signal resource to the terminal device by indirectly indicating the first relationship; for first reference signal resources that are non-uniformly arranged in a frequency domain, the position of each resource included in the first reference signal resources does not need to be sequentially indicated, thereby reducing the indication overhead of the network device for indicating the position of the first reference signal resource.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

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

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

[0004] When sending or receiving information between a network device and a terminal device, it is necessary to estimate the characteristics of the channel (or communication link or transmission link) between the network device and the terminal device in order to modulate, code, and precode the information to be sent based on these characteristics. The information used to estimate the channel characteristics is called a reference signal (RS) (also called a pilot signal or pilot), and the process of estimating the reference signal is also called channel estimation.

[0005] One arrangement of reference signal resources is uniform distribution in the frequency domain. A reference signal resource pattern is used to indicate the location of reference signal resources. A network device can indicate this reference signal resource pattern to a terminal device, allowing the terminal device to transmit a reference signal based on the reference signal resource pattern for channel estimation.

[0006] As antenna size increases, the number of reference signal ports also increases accordingly. If reference signal resources are still uniformly distributed in the frequency domain, this may result in high resource overhead. To reduce resource overhead, an alternative reference signal resource distribution method is proposed: a non-uniform distribution in the frequency domain. Using the same indication method as a uniformly distributed reference signal resource pattern for a non-uniformly distributed reference signal resource pattern may result in high indication overhead.

[0007] Summary of the Invention

[0008] Embodiments of the present application provide a communication method and apparatus for reducing the indication overhead of indicating the location of reference signal resources.

[0009] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a terminal device or a component in a terminal device (such as a unit / module, circuit or chip, etc.), the method comprising: 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, the position information is used to indicate a position of a first reference signal resource, and the first reference signal resource is used to map the reference signal.

[0010] In the implementation of the present application, the position information used to indicate the position of the first reference signal resource satisfies a first relationship with the first sequence used to generate the reference signal. The network device can indicate the position of the first reference signal resource to the terminal device by indirectly indicating the first relationship. For first reference signal resources that are unevenly arranged in the frequency domain, there is no need to indicate the position of each resource included in the first reference signal resource in turn, thereby reducing the indication overhead of the network device for indicating the position of the first reference signal resource.

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

[0012] In this embodiment, multiple representations of the first relationship between the first sequence and the position information are provided, such as using a quadratic polynomial or a linear polynomial. The mathematical form of the quadratic polynomial or the linear polynomial can be (pre) configured, or can be defined by a standard, or can be agreed upon by the terminal device and the network device.

[0013] In one possible implementation, the first information includes one or more of the following: part or all of the coefficients of the quadratic polynomial or the first order 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 part or all of the coefficients of the quadratic polynomial or the first order polynomial.

[0014] In this embodiment, 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, the first information can specifically indicate the key parameters of the quadratic polynomial or the linear polynomial without indicating the entire content of the first relationship. The terminal device can quickly determine the entire content of the first relationship based on the first information and the predefined mathematical form of the quadratic polynomial or the linear polynomial, thereby reducing the indication overhead of the network device in indicating the first relationship to the terminal device.

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

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

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

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

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

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

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

[0022] In this embodiment, multiple implementations of location information are provided, so that the network device indicates location information in a more flexible manner, and accordingly, the terminal device determines location information in a more flexible manner.

[0023] In a possible implementation, 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.

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

[0025] In one possible implementation, the relative position information is used to indicate M relative indexes of the positions of the M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indexes 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, wherein 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, wherein 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.

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

[0027] In one 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 correspond one-to-one to the N reference signal resources, and N is a positive integer; the method further includes: mapping the M elements in each of the N sequences one-to-one to the M resources in each of the N reference signal resources, wherein the kth element in the jth sequence in the N sequences is mapped to the rth resource in the jth reference signal resource in 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.

[0028] In this embodiment, the elements in the first sequence correspond / map to the positions of the resources included in the first reference signal resource on a one-to-one basis. There is no limitation on how to correspond to the embodiments of the present application, as long as the terminal device and the network device have a consistent understanding of the mapping method of the first sequence to the first reference signal resource. For example, k is equal to r, that is, the elements in the j-th sequence are mapped one by one to the positions of the resources included in the j-th reference signal resource in a sequential manner. For another example, 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 one by one to the positions of the resources included in the j-th reference signal resource in a reverse order.

[0029] In a possible implementation, the method further includes: receiving 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-order polynomial, where S is an integer greater than or equal to 2.

[0030] In this embodiment, a representation of the phase of the first sequence is provided, for example, using an Sth-order polynomial for representation. The mathematical form of the Sth-order polynomial can be (pre) configured, or can be defined by a standard, or can be agreed upon by the terminal device and the network device. The Sth-order polynomial can facilitate the terminal device to determine the location information.

[0031] 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 a base sequence corresponding to the first sequence are used to generate the first sequence.

[0032] In this embodiment, two ways of indicating the first sequence by the fourth information are provided. 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. The first sequence is directly indicated by the first parameter set, reducing the steps of the terminal device determining 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 between the base sequence corresponding to the first sequence and the first sequence. The first sequence is indirectly indicated by the second parameter set, reducing the indication overhead of the network device indicating the first sequence.

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

[0034] In this embodiment, multiple ways of indicating the first sequence by the first parameter set are provided. For example, the phase of the first sequence is represented by an S-order polynomial, then the first parameter set can specifically indicate the key parameters of the S-order polynomial without indicating the entire content of the first sequence, thereby reducing the indication overhead of the network device directly indicating the first sequence through the first parameter set.

[0035] In one possible implementation, the method further includes: sending or receiving the reference signal on the first reference signal resource. In this implementation, after determining the location of the first reference signal resource, the terminal device may send a reference signal on the first reference signal resource, or may receive a reference signal from a network device on the first reference signal resource.

[0036] In a second aspect, an embodiment of the present application also provides a communication method, which can be applied to a terminal device or a component in a terminal device (such as a unit / module, circuit or chip, etc.), the method comprising: receiving fifth information, the fifth information being used to indicate a first parameter, the first parameter and a D-order polynomial being used to determine position information, the position information being used to indicate the position of a first reference signal resource, and D being a positive integer.

[0037] In the implementation of this application, the location information used to indicate the location of the first reference signal resource can be represented by a D-order polynomial. The mathematical form of the D-order polynomial can be (pre-)configured, or can be defined by a standard, or can 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 parameter (i.e., the first parameter) of the D-order polynomial. For first reference signal resources that are non-uniformly arranged in the frequency domain, there is no need to indicate the location of each resource included in the first reference signal resource in sequence, thereby reducing the indication overhead of the network device indicating the location of the first reference signal resource.

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

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

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

[0041] In this embodiment, multiple implementations of location information are provided, so that the network device indicates location information in a more flexible manner, and accordingly, the terminal device determines location information in a more flexible manner.

[0042] In a possible implementation, 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.

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

[0044] In one possible implementation, the relative position information is used to indicate M relative indexes of the positions of the M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indexes 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, wherein 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, wherein 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.

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

[0046] In one 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-order polynomial, where S is an integer greater than or equal to 2.

[0047] In this embodiment, a representation method of the phase of the first sequence is provided, for example, it is represented by an S-order polynomial. The mathematical form of the S-order polynomial can be (pre) configured, or it can be defined by a standard, or it can be agreed upon by the terminal device and the network device. The S-order polynomial can facilitate the terminal device to determine the location information.

[0048] 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 a base sequence corresponding to the first sequence are used to generate the first sequence.

[0049] In this embodiment, two ways of indicating the first sequence by the fourth information are provided, such as directly indicating the first sequence through the first parameter set, reducing the steps of the terminal device determining the first sequence, and indirectly indicating the first sequence through the second parameter set, reducing the indication overhead of the network device indicating the first sequence.

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

[0051] In this embodiment, multiple ways of indicating the first sequence by the first parameter set are provided. For example, the phase of the first sequence is represented by an S-order polynomial, then the first parameter set can specifically indicate the key parameters of the S-order polynomial without indicating the entire content of the first sequence, thereby reducing the indication overhead of the network device directly indicating the first sequence through the first parameter set.

[0052] In one 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 correspond one-to-one to the N reference signal resources, and N is a positive integer; the method further includes: mapping the M elements in each of the N sequences one-to-one to the M resources in each of the N reference signal resources, wherein the kth element in the jth sequence in the N sequences is mapped to the rth resource in the jth reference signal resource in 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.

[0053] In this embodiment, the elements in the first sequence correspond / map to the positions of the resources included in the first reference signal resource on a one-to-one basis. There is no limitation on how to correspond to the embodiments of the present application, as long as the terminal device and the network device have a consistent understanding of the mapping method of the first sequence to the first reference signal resource. For example, k is equal to r, that is, the elements in the j-th sequence are mapped one by one to the positions of the resources included in the j-th reference signal resource in a sequential manner. For another example, 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 one by one to the positions of the resources included in the j-th reference signal resource in a reverse order.

[0054] In one possible implementation, the method further includes: sending or receiving the reference signal on the first reference signal resource. In this implementation, after determining the location of the first reference signal resource, the terminal device may send a reference signal on the first reference signal resource, or may receive a reference signal from a network device on the first reference signal resource.

[0055] In a third aspect, an embodiment of the present application also provides a communication method, which can be applied to a network device or a component in a network device (such as a unit / module, circuit or chip, etc.), the method comprising: sending first information, the first information being used to indicate a first relationship, the first relationship and a first sequence being used to determine position information, the first sequence being used to generate a reference signal, the position information being used to indicate a position of a first reference signal resource, and the first reference signal resource being used to map the reference signal.

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

[0057] In one possible implementation, the first information includes one or more of the following: part or all of the coefficients of the quadratic polynomial or the first order 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 part or all of the coefficients of the quadratic polynomial or the first order polynomial.

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

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

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

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

[0062] In a possible implementation, the location information includes the relative location information; the method further includes: sending third information, 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.

[0063] In one possible implementation, the relative position information is used to indicate M relative indexes of the positions of the M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indexes 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, wherein 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, wherein 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.

[0064] In one 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 correspond one-to-one to the N reference signal resources, and N is a positive integer; the method further includes: mapping the M elements in each of the N sequences one-to-one to the M resources in each of the N reference signal resources, wherein the kth element in the jth sequence in the N sequences is mapped to the rth resource in the jth reference signal resource in 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.

[0065] In a possible implementation, 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-order polynomial, where S is an integer greater than or equal to 2.

[0066] 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 a base sequence corresponding to the first sequence are used to generate the first sequence.

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

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

[0069] The beneficial effects of the third aspect and its embodiments can refer to the beneficial effects of the first aspect and any one of its embodiments.

[0070] In a fourth aspect, an embodiment of the present application also provides a communication method, which can be applied to a network device or a component in a network device (such as a unit / module, circuit or chip, etc.), the method comprising: sending fifth information, wherein the fifth information is used to indicate a first parameter, the first parameter and a D-order 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.

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

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

[0073] In a possible implementation, 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.

[0074] In one possible implementation, the relative position information is used to indicate M relative indexes of the positions of the M resources included in the first reference signal resource, the absolute position information is used to indicate M absolute indexes 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, wherein 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, wherein 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.

[0075] In one 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-order polynomial, where S is an integer greater than or equal to 2.

[0076] 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 a base sequence corresponding to the first sequence are used to generate the first sequence.

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

[0078] In one 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 correspond one-to-one to the N reference signal resources, and N is a positive integer; the method further includes: mapping the M elements in each of the N sequences one-to-one to the M resources in each of the N reference signal resources, wherein the kth element in the jth sequence in the N sequences is mapped to the rth resource in the jth reference signal resource in 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.

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

[0080] The beneficial effects of the fourth aspect and its embodiments can refer to the beneficial effects of the second aspect and any one of its embodiments.

[0081] In a fifth aspect, embodiments of the present application provide a communication device comprising a processor and a memory; the memory is configured to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory to cause the device to perform any of the implementation methods described in the first, second, third, or fourth aspects. The memory can be volatile or non-volatile memory, such as a cache memory in a semiconductor chip.

[0082] 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 a chip for a terminal device or a network device. The device has the function of implementing any of the implementation methods described in the first, second, third, or fourth aspects above. The 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.

[0083] In a seventh aspect, an embodiment of the present application provides a communication device, comprising a unit or means for executing each step of any implementation method in the above-mentioned first aspect, or second aspect, or third aspect, or fourth aspect.

[0084] In an eighth aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the processor is configured to communicate with another device via the interface circuit and execute any implementation method of the first, second, third, or fourth aspect. The processor may be one or more processors.

[0085] In a ninth aspect, an embodiment of the present application provides a communication device, comprising a processor coupled to a memory, the processor configured to call a program stored in the memory to execute any of the implementation methods described in the first, second, third, or fourth aspects. The memory may be located within or outside the device. The processor may also be one or more processors.

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

[0087] In the eleventh aspect, an embodiment of the present application also 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-mentioned first aspect, or second aspect, or third aspect, or fourth aspect is executed.

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

[0089] In the thirteenth aspect, an embodiment of the present application also provides a communication system, which includes: a terminal device for executing any implementation method executed by the terminal device in the above-mentioned 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-mentioned first aspect, or second aspect, or third aspect, or fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0090] FIG1 is a schematic diagram of the structure of a communication system provided in an embodiment of the present application;

[0091] FIG2 is a schematic diagram of a demodulation reference signal (DMRS) resource pattern provided in an embodiment of the present application;

[0092] FIG3 is a schematic diagram of a sounding reference signal (SRS) resource pattern provided in an embodiment of the present application;

[0093] FIG4 is a schematic diagram of a channel state information-reference signal (CSI-RS) resource pattern provided in an embodiment of the present application;

[0094] FIG5 is a schematic diagram of reference signal resources that are non-uniformly arranged in the frequency domain according to an embodiment of the present application;

[0095] FIG6 is a flow chart of a communication method 600 provided in an embodiment of the present application;

[0096] FIG7 is a flow chart of another communication method 600 provided in an embodiment of the present application;

[0097] FIG8 is a schematic diagram showing a relationship among a relative index, a reference index, and an absolute index provided in an embodiment of the present application;

[0098] FIG9 is a schematic diagram of another relationship between relative indexes, reference indexes, and absolute indexes provided in an embodiment of the present application;

[0099] FIG10 is a flow chart of a communication method 1000 provided in an embodiment of the present application;

[0100] FIG11 is a flow chart of another communication method 1000 provided in an embodiment of the present application;

[0101] FIG12 is a schematic diagram of a communication device 1300 provided in an embodiment of the present application;

[0102] FIG13 is a schematic diagram of a communication device 1300 provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0104] The technical solution provided in the embodiment of the present application can be applied to communication systems related to the 3rd Generation Partnership Project (3GPP), for example, long term evolution (LTE) communication systems, fifth generation (5G) mobile communication systems (specifically, new radio (NR) communication systems, or NR communication systems that introduce multiple-input multiple-output (MIMO) technology, etc.), or can also be applied to other next generation mobile communication systems, such as the sixth generation (6G) communication system, 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, narrowband Internet of Things (NB-IoT) systems, or industrial Internet, etc.

[0105] Referring to Figure 1 , which is a schematic diagram of the structure of a communication system provided in an embodiment of the present application, as shown in Figure 1 , the communication system 1000 may include a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 1000 may also include the Internet 300.

[0106] The radio access network 100 includes at least one network device (such as network devices 110a and 110b in FIG. 1 , collectively referred to as network device 110) and at least one terminal device (such as terminal devices 120a-120j in FIG. 1 , collectively referred to as terminal device 120). The radio access network 100 may also include other devices, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1 ). The terminal device 120 is wirelessly connected to the network device 110. The network device 110 is wirelessly or wiredly connected to the core network 200. The core network devices in the core network 200 and the network device 110 in the radio access network 100 may be different physical devices, or they may be the same physical device that integrates the core network logical functions and the radio access network logical functions.

[0107] The radio access network 100 may be a 3GPP-related communication system (e.g., a 5G mobile communication system) or another next-generation mobile communication system (e.g., a 6G mobile communication system). The radio access network 100 may also be an open access network (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 that integrates two or more of the above systems.

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

[0109] In one possible scenario, a 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. A RAN node may be a macro base station (such as 110a in Figure 1 ), a micro base station or an indoor station (such as 110b in Figure 1 ), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, a RAN node may also be a server, a wearable device, a vehicle, or an onboard device. For example, a RAN node in V2X technology may be a road side unit (RSU).

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

[0111] In different systems, 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, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0112] Terminal device 120 may also be referred to as a terminal, user equipment (UE), mobile station, or mobile terminal. Terminal device 120 can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), IoT communication, virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearables, smart transportation, and smart cities. Terminal device 120 may be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, or smart home appliance.

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

[0114] The above briefly introduces the communication system applicable to the embodiments of the present application. The following introduces the relevant technical solutions involved in the embodiments of the present application.

[0115] 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 (or can be described as a communication link or transmission link) between the network device and the terminal device, so as to modulate, code and precode the information to be sent according to the characteristics. The information used to estimate the characteristics of the channel can be called a reference signal (RS) (can be called a pilot signal or pilot), and the process of estimating the reference signal is also called channel estimation. Both the network device and the terminal device can perform channel estimation separately. For example, the network device can estimate the uplink channel based on the uplink reference signal. The uplink reference signal is such as a demodulation reference signal (DMRS) and a sounding reference signal (SRS). The network device can also estimate the downlink channel based on the estimated uplink channel based on the reciprocity of the uplink channel and the downlink channel. Similarly, the terminal device can estimate the downlink channel based on the downlink reference signal. Downlink reference signals include channel state information-reference signal (CSI-RS), cell-specific reference signal (C-RS / CRS), and positioning reference signal (P-RS / PRS). The terminal device can also estimate the uplink channel based on the estimated downlink channel based on the reciprocity of the uplink channel and the downlink channel. It should be understood that there are many types of reference signals. As the standard continues to evolve, the names of the above reference signals may change, and more types of reference signals may appear, and there is no specific limitation on this.

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

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

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

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

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

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

[0122] 3) A reference signal resource pattern, used to indicate the location of reference signal resources. Reference signal resources (or resources that may be referred to as reference signal ports or reference signal resources) are used to transmit reference signals. One arrangement of reference signal resources is to arrange them equally or evenly in the frequency domain. Network devices 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 a terminal device, so that the terminal device can transmit reference signals based on this reference signal resource pattern for channel estimation.

[0123] For example, taking the reference signal as DMRS, there are two different types of DMRS: Configuration type 1 and Configuration type 2. Both types support two numbers of symbols: single symbol and double symbol. See Figure 2, which is a schematic diagram of a DMRS resource pattern provided in an embodiment of the present application. The DMRS resource pattern of Configuration type 1 is shown in (1) of Figure 2. The DMRS ports are divided into two code division multiplexing (CDM) groups: CDM group 1 and CDM group 2. Code division multiplexing is used between the ports in the group, and the ports between groups are offset by 1 subcarrier in the frequency domain. Single-symbol DMRS supports 4 ports, which are divided into two CDM groups: (P0, P1) and (P2, P3); double-symbol DMRS supports 8 ports, which are divided into two CDM groups: (P0, P1, P4, P5) and (P2, P3, P6, P7). The DMRS resource pattern for Configuration type 2 is shown in (2) of Figure 2. DMRS ports are divided into three CDM groups: CDM Group 1, CDM Group 2, and CDM Group 3. Code division multiplexing is used between ports within a group, and the frequency domain offset between ports between groups is 2 subcarriers. Single-symbol DMRS supports 6 ports, divided into three CDM groups: (P0, P1), (P2, P3), and (P4, P5); dual-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 four DMRS resource patterns for Configuration Type 1 and Configuration Type 2 shown in Figure 2, the mapping relationship between the port index and the DMRS resource pattern can be predefined, and the DMRS resource pattern can be indicated by indicating the port index.

[0124] For another example, take the reference signal as a channel sounding reference signal (SRS). The SRS resource is in the form of comb teeth in the frequency domain. The position of the SRS resource can be based on the comb density K TC and comb offset combOffset, that is, every adjacent K TC There is one subcarrier on each subcarrier as an SRS resource, and the distance between every two SRS resources is K TC -1 subcarrier. K TC and combOffset can be preconfigured or predefined, for example, they can be predefined by a protocol. See FIG3 , which is a schematic diagram of an SRS resource pattern provided in an embodiment of the present application. As shown in FIG3 (1), K TCIt can be configured as 8, and combOffset can be configured as (0, 1, 2, 3, 4, 5, 6, 7), that is, there are 7 subcarriers between two adjacent resources used to transmit SRS. Counting from left to right, the 1st subcarrier and the 9th subcarrier are used to transmit SRS. As shown in (2) of Figure 3, K TC It can be configured as 4, combOffset is (0, 1, 2, 3), and there are 3 subcarriers between two adjacent resources used to transmit reference signals. Starting from left to right, the 1st subcarrier, the 5th subcarrier, the 9th subcarrier, and the 14th subcarrier are all used to transmit reference signals. As shown in (3) of Figure 3, K TC It can be configured to 2, combOffset is (0, 1), and adjacent resources used for transmitting reference signals are separated by one subcarrier. Starting from the left, the 1st subcarrier, the 3rd subcarrier, the 5th subcarrier, the 7th subcarrier, the 9th subcarrier, the 11th subcarrier, the 13th subcarrier, and the 15th subcarrier are all used to transmit reference signals. For the SRS resource pattern in Figure 3, the SRS resource pattern can be indicated by indicating the comb density and comb offset.

[0125] For another example, take the reference signal as CSI-RS. CSI-RS resources are defined as Y resource elements (RE) continuous in the frequency domain and Z symbols continuous in the time domain for an RB. The (Y, Z) combinations supported by the protocol are (1, 1), (2, 1), (2, 2) and (2, 4). CSI-RS resources can be mapped to Y*Z ports in a CDM manner. The CDM supported by the protocol are no CDM, CDM2, CDM4 and CDM8. The frequency domain density ρ of the CSI-RS resource is the number of repetitions of the CSI-RS resource in the frequency domain, that is, it is repeated once every 1 / ρ RBs. ρ can be preconfigured or predefined, for example, it can be predefined by the protocol. See Figure 4, which is a schematic diagram of a CSI-RS resource pattern provided in an embodiment of the present application. As shown in (1) of Figure 4, ρ can be configured to 3, that is, the CSI-RS resource is repeated once every 1 / 3 RB. As shown in (2) of Figure 4 , ρ can be configured as 1, that is, the CSI-RS resource is repeated once every 1 RB. For the CSI-RS resource pattern shown in Figure 4 , the CSI-RS resource pattern can be indicated by indicating the frequency domain density.

[0126] As the antenna scale increases, the number of reference signal ports also increases accordingly. If the reference signal resources are still arranged in an equidistant or uniform manner in the frequency domain, it may cause higher resource overhead. In order to reduce resource overhead, another arrangement of reference signal resources is proposed, that is, non-equidistant arrangement or non-uniform arrangement in the frequency domain. In this case, a more accurate channel estimate can also be obtained based on 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 reference signal resources arranged non-uniformly in the frequency domain. The vertical axis coordinate of Figure 5 is, for example, the frequency domain (in units of subcarriers), and the horizontal axis is a time domain unit. Other resources indicated in black in Figure 4, and reference signal resources indicated in white.

[0127] For reference signal resource patterns that are not equally spaced or non-uniformly arranged in the frequency domain, the above-mentioned indication method for reference signal resource patterns that are equally spaced or uniformly arranged in the frequency domain can be used, such as indicating a DMRS resource pattern that is not equally spaced or non-uniformly arranged in the frequency domain by indicating a port index, indicating an SRS resource pattern that is not equally spaced or non-uniformly arranged in the frequency domain by indicating a comb density and a comb offset, and indicating a CSI-RS resource pattern that is not equally spaced or non-uniformly arranged in the frequency domain by indicating a frequency domain density; or, a bitmap indication method can also be used, such as using 1 bit to indicate whether each reference signal candidate resource is a reference signal resource, 0 for no, and 1 for yes. However, indicating reference signal resource patterns that are not equally spaced or non-uniformly arranged in the frequency domain by the above two methods may cause higher indication overhead.

[0128] In view of this, an embodiment of the present application provides a communication method that provides two methods for indicating reference signal resource patterns. Method 1 can indirectly indicate the reference signal resource pattern by indicating the relationship between the reference signal resource pattern and the reference signal. Method 2 can directly indicate the reference signal resource pattern by indicating the parameters of the polynomial corresponding to the reference signal resource pattern. Indicating reference signal resource patterns that are unequally spaced or unevenly arranged in the frequency domain using these two methods can reduce indication overhead.

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

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

[0131] In this document, “used to indicate” can include being used for direct indication and being used for indirect indication. For example, when describing that a certain indication information is used to indicate information I, it can include that the indication information directly indicates I or indirectly indicates I, but it does not mean that the indication information must carry I.

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

[0133] 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 various combinations thereof. The specific details of the various indication methods can be referred to the prior art and will not be repeated 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 for different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment 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.

[0134] In the embodiments of the present application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending information to XX" can be understood as the destination of the information being XX, which can include direct sending through the air interface, and indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source of the information being YY, which can include direct receiving from YY through the air interface, and indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0135] In other words, sending and receiving can be performed between devices, for example, between a network device and a terminal device, or can be performed within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wiring or interface.

[0136] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination of information transmission, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

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

[0138] The ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish between multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. For example, the first information and the second information refer to two different information, and do not indicate the difference in content, priority or importance of the two information. For a technical feature, "A", "B", "C" and "D" are used to distinguish the technical features in the technical feature, and there is no order of precedence or order of size between the technical features described by "A", "B", "C" and "D". For example, the mapping rule A and mapping rule B in this article are only for distinguishing different contents, and do not limit the order of precedence or order of size, priority or importance, etc. between mapping rule A and mapping rule B.

[0139] The solution provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings. In the following description, the communication method provided by the embodiment of the present application is applied to the communication system shown in Figure 1 as an example. The communication system and application scenario described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided by the embodiment of the present application. It is known to those skilled in the art that with the evolution of the communication system and the emergence of new application scenarios, the technical solution provided by the embodiment of the present application is also applicable to similar technical problems.

[0140] The following describes the communication method provided in the embodiment of the present application by a network device and a terminal device as an example. The steps performed by the network device can be implemented by the network device itself, or by components in the network device (such as baseband chips, or other processing units or processor modules). For example, the network device can be the network device in Figure 1, such as network device 110, or it can be a chip (system) in the network device in Figure 1. The steps performed by the terminal device can be implemented by the terminal device itself, or by components in the terminal device (such as chips, processing units, or processor modules). The terminal device can be the terminal device shown in Figure 1, such as terminal device 120, or it can be a chip (system) in the terminal device in Figure 1.

[0141] In embodiment one, a network device may indirectly indicate a reference signal resource pattern to a terminal device. For example, see FIG6 , which is a flow chart of a communication method 600 provided in an embodiment of the present application. FIG6 introduces the method from the perspective of interaction between a network device and a terminal device. It should be understood that the communication method 600 may also be implemented by other devices, such as a chip or communication device with communication functions. It should be noted that the embodiment of the present application is only executed by a network device and a terminal device as an example, and is not limited to a network device and a terminal device. For example, the embodiment of the present application may also be executed by more terminal devices. When more terminal devices are involved, each of the more terminal devices executes the same process. As shown in FIG6 , the process of the communication method 600 includes the following steps.

[0142] S601: A network device sends first information, and correspondingly, a terminal device receives the first information.

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

[0144] The first information may be used to indicate the first relationship. The embodiment of the present application does not limit the specific name of the first information. The first information may be carried in one or more of RRC signaling, downlink control information (DCI), or a MAC control element (CE).

[0145] The first relationship may be a function or correspondence between the first sequence and the position information, and the terminal device may determine the position information based on the first relationship and the first sequence. Alternatively, the first relationship may be a function or correspondence between a set of parameters of the first sequence and a set of parameters of the position information, and the terminal device may determine the set of parameters of the position information based on the first relationship and the set of parameters of the first sequence. Alternatively, the first relationship may be a function or correspondence between a base sequence corresponding to the first sequence and the position information, and the terminal device may determine the position information based on the first relationship and the base sequence corresponding to the first sequence. Alternatively, the first relationship may be 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, and the terminal device may determine the set of parameters of the position information based on the first relationship and the set of parameters of the base sequence corresponding to the first sequence. Alternatively, the first relationship may be a function or correspondence between the first sequence, the base sequence corresponding to the first sequence, and the position information, and the terminal device may determine the position information based on the first relationship, the first sequence, and the base sequence corresponding to the first sequence.

[0146] The first sequence can be used to generate a reference signal, and thus can also be referred to as a reference signal sequence. The first sequence can be a (Zadoff-Chu, ZC) sequence, or other types of sequences, as long as they can be used to generate a reference signal. This embodiment of the present application does not specifically limit this. The first sequence can include M elements, where M is a positive integer.

[0147] 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, which can be understood as the reference signal can be sent or received on the first reference signal resource. The first reference signal resource may include M resources. It should be understood that the M resources may be all the resources of the first reference signal resource, that is, the first reference signal resource may only include the M resources, or the M resources may be part of the first reference signal resource. The location information can be used to indicate the location of the first reference signal resource including the M resources. The location information can be represented in the form of a sequence, so the location information can also be called a 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, the embodiments of the present application do not specifically limit this.

[0148] The first sequence may be one of N sequences, and the first reference signal resource may be one of N reference signal resources, wherein the N sequences correspond one-to-one to the N reference signal resources, and N is a positive integer.

[0149] The base sequence corresponding to the first sequence can be used to generate the first sequence. 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. Alternatively, 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 between the base sequence corresponding to the first sequence and the first sequence. The embodiment of the present application does not specifically limit the method of determining the first sequence based on the base sequence corresponding to the first sequence.

[0150] For example, 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] 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 of is the phase of the base sequence B(n) corresponding to the first sequence S(n).

[0153] The phase of the base sequence B(n) corresponding to the first sequence S(n) It 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) is satisfy:

[0154] 0≤n≤N B -1, N B Is a positive integer.

[0155] Among them, d B is the phase of the base sequence B(n) corresponding to the first sequence S(n) The highest number of times, 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 of .

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

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

[0158] Among them, 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 of is the phase of the first sequence S(n).

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

[0160] 0≤n≤N S -1, N S Is a positive integer.

[0161] Among them, d S is the phase of the first sequence S(n) The highest number of times, d Sis an integer greater than or equal to 2, d S =S, is the phase of the first sequence S(n) The coefficient of .

[0162] Depending on the different first relationships, the first information used to indicate the first relationship includes different contents, which will be introduced below in different cases.

[0163] In case 1, the first relationship is a function or correspondence between the first sequence and the position information, or the first relationship is a function or correspondence between a set of parameters of the first sequence and a set of parameters of the position information. The position information may be represented by a first reference signal resource pattern sequence. The first reference signal resource pattern sequence may be represented by a D-degree polynomial, where D is a positive integer.

[0164] For example, the first relationship f1(*) is a function or correspondence 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)). Alternatively, the first relationship f2(*) is a function or correspondence 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 the set of parameters ParameterSet of the first sequence S(n) is S and a set of parameters ParameterSet of the first reference signal resource pattern sequence P(n) P Can satisfy: ParameterSet P =f2(ParameterSet S ).

[0165] In one possible implementation, when the first relationship is a function or correspondence between the first sequence and the position information, or a function or correspondence 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 is and the first reference signal resource pattern sequence P(n) satisfies: Wherein, a2 and a1 are coefficients of the quadratic polynomial respectively. Alternatively, the first relationship may also indicate that 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. For example, the phase of the first sequence is and the first reference signal resource pattern sequence P(n) satisfies: in, represents the change in the phase of the first sequence, Δp(n) represents the variation of the first reference signal resource pattern sequence, Δp(n)=p(n+1)-p(n). a2 and a1 are the coefficients of the first-order polynomial. That is, when the phase of the first sequence is It is represented by an S-order polynomial, where S is an integer greater than or equal to 2. The first reference signal resource pattern sequence P(n) is represented by a D-order polynomial, where D is a positive integer and S is equal to 2D.

[0166] See Table 1, which shows the phase of the first sequence provided in the embodiment of the present application. An example of the relationship between and the first reference signal resource pattern sequence P(n).

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

[0168] The first relation indicates a quadratic polynomial (e.g. ) or a first-order polynomial (e.g. ) may be (pre) configured, or may be defined by a standard, or may 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: part 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, dividing the M elements included in the first sequence into multiple groups q∈{1,2…,M-1}, q is the group number corresponding to any group of elements; or, at least one first parameter, such as k and / or b. The group number of the first sequence and the at least one first parameter are used to determine part or all of the coefficients of the above-mentioned quadratic polynomial or the above-mentioned first polynomial, such as a2=q*k and a1=q*b.

[0169] In Case 2, the first relationship is a function or correspondence between a base sequence corresponding to the first sequence and the position information, or 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 a function or correspondence between the first sequence, the base sequence corresponding to the first sequence, and the position information. The position information can be represented by a 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.

[0170] For example, 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)).

[0171] Alternatively, 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 the set of parameters ParameterSet of the base sequence B(n) corresponding to the first sequence S(n) is 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 ).

[0172] Alternatively, 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) can satisfy: P(n) = e(B(n), S(n)). In one 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 can 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 is and the first reference signal resource pattern sequence P(n) satisfies: Wherein, a2 and a1 are 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 is and the first reference signal resource pattern sequence P(n) satisfies: in, represents the phase change of the base sequence corresponding to the first sequence, Δp(n) represents the variation of the first reference signal resource pattern sequence, Δp(n)=p(n+1)-p(n). a2 and a1 are the coefficients of the first-order polynomial. That is, when the phase of the base sequence corresponding to the first sequence is It is represented by an H-order polynomial, where H is an integer greater than or equal to 2. The first reference signal resource pattern sequence P(n) is represented by a D-order polynomial, where D is a positive integer and H is equal to 2D.

[0173] See Table 2 for the phase of the base sequence corresponding to the first sequence provided in the embodiment of the present application. An example of the relationship between and the first reference signal resource pattern sequence P(n).

[0174] Table 2

[0175] As shown in Table 2, there are two arrangements of the first reference signal resources: uniform distribution in the frequency domain and non-uniform distribution in the frequency domain. When the first reference signal resources are uniformly distributed in the frequency domain, the phase of the base sequence corresponding to the first sequence is 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 is 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 first sequence corresponding to the base sequence It can be represented by a sextic polynomial (ie, H=6), and the first reference signal resource pattern sequence P(n) can be represented by a cubic polynomial (ie, D=3).

[0176] The first relation indicates a quadratic polynomial (e.g. ) or a first-order polynomial (e.g. ) may be (pre) configured, or may be defined by a standard, or may 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: part 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, dividing the M elements included in the first sequence into multiple groups q∈{1,2…,M-1}, q is the group number corresponding to any group of elements; or, at least one first parameter, such as k and / or b. The group number of the first sequence and the at least one first parameter are used to determine part or all of the coefficients of the above-mentioned quadratic polynomial or the above-mentioned first polynomial, such as a2=q*k and a1=q*b.

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

[0178] 0≤n≤N P -1, N P Is a positive integer.

[0179] 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 number of the first reference signal resource pattern sequence P(n), d P is an integer greater than or equal to 2, d P =D, is the coefficient of the first reference signal resource pattern sequence P(n).

[0180] 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 highest order d of the first reference signal resource pattern sequence P(n) P The phase of the base sequence corresponding to the first sequence can be The highest number of d B OK, for example d P =g1(d B ). The coefficient P of the first reference signal resource pattern sequence P(n) l ,lε{0,1,…,d P The phase of the base sequence corresponding to the first sequence can be obtained by The coefficient of Determine, for example lε{0,1,…,d P The length N of the first reference signal resource pattern sequence P(n) is P The phase of the base sequence corresponding to the first sequence can be The length N B OK, for example N P =g3(N B ).

[0181] See Table 3, which shows the phase of the base sequence corresponding to the first sequence provided in the embodiment of the present application. The highest number of d B ,coefficient The highest number d of the first reference signal resource pattern sequence P(n) P , coefficient P l An example of the relationship between .

[0182] Table 3

[0183] 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}, where q is the index corresponding to any group of elements; or at least one first parameter, such as k and / or b. The group number of the first sequence and the 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.

[0184] It can be understood that when the first relationship is a function or 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, the terminal device can determine a set of parameters for the location information based on the first relationship and the set of parameters of the base sequence corresponding to the first sequence. Among them, the 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 the set of parameters of the location information can be used to generate the location information. Optionally, the terminal device can determine the location information based on a set of parameters of the location information. For example, the location 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-order polynomial, where D is a positive integer. The terminal device can determine the location information based on a set of parameters of the location information and the mathematical form of the D-order polynomial.

[0185] In a possible implementation, as shown in FIG7 , before executing S602 , the present application may further execute:

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

[0187] 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. This embodiment of the application does not limit the specific name of the second information. The second information may be carried in one or more of RRC signaling, DCI, or MAC CE.

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

[0189] For example, the phase of the base sequence corresponding to the first sequence is satisfy:

[0190] 0≤n≤N B -1, N B Is a positive integer.

[0191] Among them, d B is the phase of the basis sequence corresponding to the first sequence The highest number of times, d B is an integer greater than or equal to 2, d B =H, is the phase of the basis sequence corresponding to the first sequence The second information may include one or more of the following: B ; or N B .

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

[0193] When the position information determined by the terminal device based on the first relationship and the first sequence is relative position information, the terminal device may also determine absolute position information based on the relative position information and the reference position information. The reference position information may be used to indicate an index of a reference position, which may be understood as an absolute index of the position of the reference resource. Therefore, referring to FIG. 7 , before executing S602, the present application may further execute:

[0194] S602b: The network device sends the third information, and correspondingly, the terminal device receives the third information.

[0195] The third information may be used to indicate the reference location information. The embodiment of the present application does not limit the specific name of the third information. The third information may be carried in one or more of RRC signaling, DCI, or MAC CE.

[0196] During the specific implementation process, when the terminal device determines the absolute position information based on the relative position information and the reference position information, due to the difference in the index of the reference position indicated by the reference position information, the method of determining the M relative or absolute indexes of the positions of the M resources included in the first reference signal resource is also different. For example, taking the M absolute indexes for determining the positions of the M resources included in the first reference signal resource as an example, when 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, 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. When 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, 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.

[0197] For ease of understanding, the following is explained in conjunction with Figure 8. Figure 8 is a schematic diagram of the relationship between the relative index, the index of the reference position, and the absolute index. Figure 8 takes the absolute index starting from 0, and the absolute indexes of the positions of the 6 resources included in the first reference signal resource include {1, 3, 6, 11, 14, 16} as an example. As shown in (A) of Figure 8, the index of the reference position is the absolute index 1 of the position of the starting resource 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 shown in (B) of Figure 8, the index of the reference position is the absolute index 16 of the position of the ending resource 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 {15, 13, 10, 5, 2, 0}.

[0198] It should be noted that (A) in FIG8 takes the index of the reference position being equal to the absolute index of the position of the starting resource of the first reference signal resource as an example, and (B) in FIG8 takes the index of the reference position being equal to the absolute index of the position of the ending resource of the first reference signal resource as an example. The embodiment of the present application does not limit the index of the reference position. For example, the index of the reference position may also be smaller than the absolute index of the position of the starting resource of the first reference signal resource. As shown in (A) in FIG9 , the index of the reference position is 0, and the relative indexes of the positions of the 6 resources included in the first reference signal resource are {1, 3, 6, 11, 14, 16}. For another example, the index of the reference position may also be smaller than the absolute index of the position of the ending resource of the first reference signal resource. As shown in (B) in FIG9 , the index of the reference position is 17, and the relative indexes of the positions of the 6 resources included in the first reference signal resource are {16, 14, 11, 6, 3, 1}.

[0199] In a possible implementation, as shown in FIG7 , before executing S602 , the present application may further execute:

[0200] S602c: The network device sends the fourth information, and correspondingly, the terminal device receives the fourth information.

[0201] 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 embodiment of the present application does 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.

[0202] During 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 may be understood as a set of parameters of the first sequence. The phase of the first sequence may be represented by an Sth order polynomial, where S is an integer greater than or equal to 2. The mathematical form of the Sth order polynomial may be (pre) configured, or may be defined by a standard, or may be agreed upon by the terminal device and the network device. In this case, the first parameter set used to indicate the Sth order polynomial may not include the mathematical form of the Sth order polynomial, but only include the key parameters of the Sth order polynomial. For example, the first parameter set includes one or more of the following: the highest order of the Sth order polynomial; some or all of the coefficients of the Sth order polynomial; or the length of the first sequence.

[0203] For example, the phase of the first sequence satisfy:

[0204] 0≤n≤N S -1, N S Is a positive integer.

[0205] Among them, d S is the phase of the first sequence S(n) The highest number of times, d S is an integer greater than or equal to 2, d S =S, is the phase of the first sequence S(n) The second information may include one or more of the following: S ; or N S .

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

[0207] In a possible implementation, as shown in FIG7 , after executing S602 , the present application may further execute:

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

[0209] During implementation, the terminal device may map the first sequence S(n) to the first reference signal resource to send or receive a reference signal to the network device. It is understood that the terminal device may map the M elements of the first sequence S(n) to the positions of the M resources of the first reference signal resource in a one-to-one correspondence.

[0210] In one possible implementation, the first sequence is one of N sequences, the first reference signal resource is one of the N reference signal resources, the N sequences correspond one-to-one to the N reference signal resources, and N is a positive integer. For example, if N is 2, the first sequence is one of two sequences, the first reference signal resource is one of the two reference signal resources, and the two sequences correspond one-to-one to the two reference signal resources, then 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. The terminal device may map the M elements in each of the N sequences one-to-one to the M resources in each of the N reference signal resources to send or receive a reference signal to the network device, wherein the kth element in the jth sequence in the N sequences is mapped to the rth resource in the jth reference signal resource in 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, the M elements in the first sequence are mapped one-to-one to the M resources in the first reference signal resource, and the M elements in the second sequence are mapped one-to-one to the M resources in the second reference signal resource to send or receive a reference signal to the network device.

[0211] The positions of the M resources included in the first reference signal resource can be indicated by a first reference signal resource pattern sequence P(n). The M elements included in the first sequence S(n) correspond one-to-one with the positions of the M resources included in the first reference signal resource. Alternatively, the M elements included in the first sequence S(n) correspond one-to-one with the M elements included in the first reference signal resource pattern sequence P(n). Different mapping methods are described below.

[0212] Method 1: There is no need to sort the first sequence S(n) and the first reference signal resource pattern sequence P(n). The i-th element of the M elements in the first sequence S(n) is sequentially mapped to the resource indicated by the i-th element of the M elements in the first reference signal resource pattern sequence P(n), where i is a positive integer.

[0213] For example, the M elements in the first sequence are mapped one by one to the M resources in the first reference signal resource, wherein the kth element in the first sequence is mapped to the rth resource in the first reference signal resource, where k=r.

[0214] 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, which is introduced below in different cases.

[0215] 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:

[0216] Among them, p0 is the index of the reference position, p start is the absolute index of the starting resource position of the first reference signal resource, p end The absolute index of the position of the end resource of the first reference signal resource. P(n) represents the M relative indexes of the positions of the M resources included in the first reference signal resource, p0+c×P(n) represents the M absolute indexes of the positions of the M resources included in the first reference signal resource, scalingfactor(n) is a sequence of amplitude and phase scaling factors, including one or more of the following: amplitude scaling factor amp(n), cyclic shift factor cs(n), or code division multiplexing factor cdm(n). The length of P(n) is N P , the length of S(n) is N S , the sequence length of scalingfactor(n) is N sf , N S =N P =N sf .

[0217] 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:

[0218] Wherein, P(n) represents the M absolute indexes of the positions of the 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 , the sequence length of scalingfactor(n) is N sf , N S =N P=N s .

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

[0220] 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 resources. The kth element in the sorted first sequence is mapped to the rth resource in the sorted first reference signal resources. 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).

[0221] Mapping Rule A: The first sequence S(n) and the first reference signal resource pattern sequence P(n) use the same sorting rule, with k = r. Mapping Rule A can also be understood as: sorting the first sequence S(n) and the first reference signal resource pattern sequence P(n) according to the same rule, and sequentially mapping the sorted first sequence S(n) to the resources indicated by the sorted first reference signal resource pattern sequence P(n). Mapping Rule A can also be understood as any of the following mapping rules A1 to A4. In the following description of mapping rules A1 to A4, M = 6 is used as an example. 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 P(n), and the first sequence S(n) is sorted according to the value of n.

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

[0223] Mapping rule A2: When the first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted from largest to smallest according to n, k = r. For example, the first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted from largest to smallest according to n, obtaining {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 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), i.e., r = 2 = k.

[0224] Mapping rule A1 can also be understood as mapping rule A3: When the first sequence S(n) is sorted from small to large by n, the first reference signal resource pattern sequence P(n) is sorted from small to large by P(n), and k = r. Using the example of FIG9 , the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, 0 ≤ n ≤ 5. The first sequence S(n) is sorted from small to large by n to obtain {S(0), S(1), S(2), S(3), S(4), S(5)}. The first reference signal resource pattern sequence P(n) is sorted from small to large by the first reference signal resource pattern sequence P(n) to obtain {1, 3, 6, 11, 14, 16}. 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, mapped to the resource indicated by the second index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0225] Mapping rule A2 can also be understood as mapping rule A4: When the first sequence S(n) is sorted from largest to smallest according to n, and the first reference signal resource pattern sequence P(n) is sorted from largest to smallest according to P(n), k = r. Using the example of FIG9 , the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, 0 ≤ n ≤ 5. The first sequence S(n) is sorted from largest to smallest according to n, resulting in {S(5), S(4), S(3), S(2), S(1), S(0)}. The first reference signal resource pattern sequence P(n) is sorted from largest to smallest according to the first reference signal resource pattern sequence P(n), resulting in {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 second index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0226] It should be noted that mapping rule A takes the index numbering starting from 0 as an example. The embodiment of the present application does not limit the starting number of the index. For example, the starting number of the index can also be 1.

[0227] Mapping Rule B: The first sequence S(n) and the first reference signal resource pattern sequence P(n) have the same sorting rule, k+r=M-1 or M+1. Alternatively, the first sequence S(n) and the first reference signal resource pattern sequence P(n) have different sorting rules, k=r. Mapping Rule B can also be understood as any of the following mapping rules B1 to B8. In the following description of mapping rules B1 to B8, M=6 is used as an example. In mapping rules B1, B3, B5, and B7, the first reference signal resource pattern sequence P(n) is sorted based on the value of n, and the first sequence S(n) is sorted based on the value of n. In mapping rules B2, B4, B6, and B8, the first reference signal resource pattern sequence P(n) is sorted based on the value of P(n), and the first sequence S(n) is sorted based on the value of n.

[0228] Mapping rule B1: When the first sequence S(n) is sorted from n in ascending order, and the first reference signal resource pattern sequence P(n) is sorted from n in descending order, k = r. For example, the first sequence S(n) is sorted from n in ascending order, and the first reference signal resource pattern sequence P(n) is sorted from n in descending order, to obtain {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)}. 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.

[0229] Mapping rule B1 can also be understood as mapping rule B2: when the first sequence S(n) is sorted from n in ascending order, the first reference signal resource pattern sequence P(n) is sorted from large to small according to the first reference signal resource pattern sequence P(n), and k = r. Using the example of FIG9 , the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0 ≤ n ≤ 5. The first sequence S(n) is sorted from small to large according to n to obtain {S(0), S(1), S(2), S(3), S(4), S(5)}. The first reference signal resource pattern sequence P(n) is sorted from large to small according to the first reference signal resource pattern sequence P(n) to obtain {16, 14, 11, 6, 3, 1}, and the corresponding order 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.

[0230] Mapping rule B3: When the first sequence S(n) is sorted from largest to smallest according to n, and the first reference signal resource pattern sequence P(n) is sorted from smallest to largest according to n, k = r. For example, the first sequence S(n) is sorted from largest to smallest according to n, and the first reference signal resource pattern sequence P(n) is sorted from smallest to largest according to n, to obtain {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.

[0231] Mapping rule B3 can also be understood as mapping rule B4: when the first sequence S(n) is sorted from largest to smallest according to n, the first reference signal resource pattern sequence P(n) is sorted from smallest to largest according to the first reference signal resource pattern sequence P(n), and k = r. Continuing with the example of FIG9 , the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0 ≤ n ≤ 5. Sorting the first sequence S(n) from largest to smallest according to n yields {S(5), S(4), S(3), S(2), S(1), S(0)}. Sorting the first reference signal resource pattern sequence P(n) from smallest to largest yields {1, 3, 6, 11, 14, 16}, and the corresponding order 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 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(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 second index in the sorted first reference signal resource pattern sequence P(n), that is, r = 2 = k.

[0232] Mapping rule B5: When the first sequence S(n) is sorted from small to large by n, and the first reference signal resource pattern sequence P(n) is sorted from small to large by n, k+r=M-1 or M+1. For example, the first sequence S(n) and the first reference signal resource pattern sequence P(n) are sorted from small to large by 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, 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.

[0233] Mapping rule B5 can also be understood as mapping rule B6: when the first sequence S(n) is sorted from small to large by n, the first reference signal resource pattern sequence P(n) is sorted from small to large by the first reference signal resource pattern sequence P(n), and k+r=M-1 or M+1. Continuing with the example of FIG9 , the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}. Sorting the first sequence S(n) from small to large by n yields {S(0), S(1), S(2), S(3), S(4), S(5)}. Sorting the first reference signal resource pattern sequence P(n) from small to large by the first reference signal resource pattern sequence P(n) yields {1, 3, 6, 11, 14, 16}, and the corresponding order 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 third 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.

[0234] Mapping rule B7: When the first sequence S(n) is sorted from largest to smallest according to n, and the first reference signal resource pattern sequence P(n) is sorted from largest to smallest according to n, k+r=M-1 or M+1. The first sequence S(n) is sorted from largest to smallest according to n, and the first reference signal resource pattern sequence P(n) is sorted from largest to smallest according to 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 starting 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), i.e., k=2, r=3, i.e., k+r=5=M-1=6-1. When k and r are numbered starting 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.

[0235] Mapping rule B7 can also be understood as mapping rule B8: when the first sequence S(n) is sorted from largest to smallest according to n, the first reference signal resource pattern sequence P(n) is sorted from largest to smallest according to the first reference signal resource pattern sequence P(n), k+r=M-1 or M+1. Continuing with the example of FIG9 , the first reference signal resource pattern sequence P(n) = {1, 3, 6, 11, 14, 16}, where 0≤n≤5. Sorting the first sequence S(n) from largest to smallest according to n yields {S(5), S(4), S(3), S(2), S(1), S(0)}}. Sorting the first reference signal resource pattern sequence P(n) from largest to smallest according to the first reference signal resource pattern sequence P(n) yields {16, 14, 11, 6, 3, 1}, and the corresponding order of n is {5, 4, 3, 2, 1, 0}. When k and r are numbered starting 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 third index in the sorted first reference signal resource pattern sequence P(n), i.e., k=2, r=3, i.e., k+r=5=M-1=6-1. When k and r are numbered starting 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), i.e., k=2, r=5, k+r=7=M+1=6+1.

[0236] In an embodiment of the present application, the first sequence S(n) and the first reference signal resource pattern sequence P(n) may be sorted in order from small to large or from large to small, respectively. The sorting rules corresponding to the first sequence S(n) and the first reference signal resource pattern sequence P(n) may 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 sorting rules from small to large or from large to small, or, one of the first sequence S(n) and the first reference signal resource pattern sequence P(n) is sorted according to the sorting rule from small to large, and the other sequence is sorted according to the sorting rule from large to small. For the convenience of description, in an embodiment of the present application, the sorting rule from small to large is referred to as sorting rule 1, and the sorting rule from large to small 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.

[0237] For example, sort the first sequence S(n) according to the sorting rule to obtain the sequence satisfy: 0≤n≤N S -1, N H =N S, where, according to sorting rule 1, we have: According to sorting rule 2, we have: The first reference signal resource pattern sequence P(n) is sorted according to the sorting rule to obtain satisfy: 0≤n≤N P -1, N H =N P , where, according to sorting rule 1, we have: According to sorting rule 2, we have:

[0238] get and Afterwards, you can Perform amplitude and phase scaling factor scaling (including cyclic shift), and the processed Mapped to The sequence mapped on the non-first reference signal resource is an all-0 sequence. Among them, the amplitude phase scaling factor sequence scalingfactor(n) is obtained by sorting according to the sorting rule. satisfy: 0≤n≤N sf -1, N H =N sf , N sf is the length of scalingfactor(n). According to sorting rule 1, According to sorting rule 2, we have:

[0239] Thus, the first reference signal resource pattern sequence P(n) indicates M relative indexes or 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 The relationship between satisfaction is different.

[0240] 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:

[0241] in,

[0242] Among them, p0 is the index of the reference position, pstart is the absolute index of the starting resource position of the first reference signal resource, p end The absolute index of the position of the end resource of the first reference signal resource. M relative indexes representing the positions of the M resources included in the sorted first reference signal resources, M absolute indexes representing positions of the M resources included in the sorted first reference signal resources. is a sorted sequence of amplitude and phase scaling factors, including one or more of the following: an amplitude scaling factor amp(n), a cyclic shift factor cs(n), or a code division multiplexing factor cdm(n). is the first sequence after sorting. The length is N P , The length is N S , The length is N sf , N S =N P =N sf A(n) or It can be a port level, and the mapping rule of each port includes mapping rule A or mapping rule B. It can also be a port group level, where the mapping rule of each port group includes mapping rule A or mapping rule B.

[0243] Corresponding to the aforementioned case B, when the first reference signal resource pattern sequence P(n) indicates the 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:

[0244] in, M absolute indexes representing positions of the M resources included in the sorted first reference signal resources. is a sorted sequence of amplitude and phase scaling factors, including one or more of the following: an amplitude scaling factor amp(n), a cyclic shift factor cs(n), or a code division multiplexing factor cdm(n). is the first sequence after sorting. The length is N P , The length is N S , The length is N sf , N S =N P =N sf A(n) or It can be a port level, and the mapping rule of each port includes mapping rule A or mapping rule B. It can also be a port group level, where the mapping rule of each port group includes mapping rule A or mapping rule B.

[0245] According to the difference between 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), The following embodiments are described by taking the first reference signal resource pattern sequence P(n) indicating the M relative indexes of the positions of the M resources included in the first reference signal resource as an example. It is obtained by sorting P(n) according to sorting rule A or sorting rule B. M absolute indexes representing the positions of the M resources included in the corresponding first reference signal resource.

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

[0247] When p0=p start , It is obtained by sorting S(n) according to sorting rule 1, that is, It is obtained by sorting P(n) according to sorting rule 1, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 4. For example, there is no actual limit Specific sorting method.

[0248] Table 4

[0249] When p0=p end , It is obtained by sorting S(n) according to sorting rule 1, that is, It is obtained by sorting P(n) according to sorting rule 1, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 5. For example, there is no actual limit Specific sorting method.

[0250] Table 5

[0251] When p0=p start , It is obtained by sorting S(n) according to sorting rule 2, that is, It is obtained by sorting P(n) according to sorting rule 2, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 6. For example, there is no actual limit Specific sorting method.

[0252] Table 6

[0253] When p0=p end , It is obtained by sorting S(n) according to sorting rule 2, that is, It is obtained by sorting P(n) according to sorting rule 2, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 7. For example, there is no actual limit Specific sorting method.

[0254] Table 7

[0255] When p0=p start , It is obtained by sorting S(n) according to sorting rule 1, that is, It is obtained by sorting P(n) according to sorting rule 2, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 2, that is, hour, and The relationship between them is as shown in Table 8. For example, there is no actual limit Specific sorting method.

[0256] Table 8

[0257] When p0=p end , It is obtained by sorting S(n) according to sorting rule 1, that is, It is obtained by sorting P(n) according to sorting rule 2, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 2, that is, hour, and The relationship between them is as shown in Table 9. For example, there is no actual limit Specific sorting method.

[0258] Table 9

[0259] When p0=p start , It is obtained by sorting S(n) according to sorting rule 2, that is, It is obtained by sorting P(n) according to sorting rule 1, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 10. For example, there is no actual limit Specific sorting method.

[0260] Table 10

[0261] When p0=p end , It is obtained by sorting S(n) according to sorting rule 2, that is, It is obtained by sorting P(n) according to sorting rule 1, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 11. For example, there is no actual limit Specific sorting method.

[0262] Table 11

[0263] 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 have a one-to-one correspondence. 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.

[0264] P(n) satisfies:

[0265] S(n) satisfies:

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

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

[0268] in, The length is N P , 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 ,

[0269] N P1 =N P2 .

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

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

[0272] in, p 10 is the index of the reference position corresponding to P1(n), p 1startis 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). 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).

[0273] 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:

[0274] in, The length is N P , 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 .

[0275] When p 10 =p 1start , p 20 =p 2start , It is obtained by sorting and combining S1(n) and S2(n) according to sorting rule 1, that is, It is obtained by sorting and combining P1(n) and P2(n) according to sorting rule 1, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 12. For example, there is no actual limit Specific sorting method.

[0276] Table 12

[0277] When p 10 =p 1start , p 20 =p 2start , It is obtained by sorting S1(n) according to sorting rule 1 and sorting S2(n) according to sorting rule 2, that is, It is obtained by sorting P1(n) according to sorting rule 1 and P2(n) according to sorting rule 2, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 1, that is, hour, and The relationship between them is as shown in Table 13. For example, there is no actual limit Specific sorting method.

[0278] Table 13

[0279] When p 10 =p 1start , p 20 =p 2end , It is obtained by sorting and combining S1(n) and S2(n) according to sorting rule 1, that is, It is obtained by sorting and combining P1(n) and P2(n) according to sorting rule 2, that is, It is obtained by sorting scaliingfactor(n) according to sorting rule 2, that is, hour, and The relationship between them is as shown in Table 14. For example, there is no actual limit Specific sorting method. Among them, N sf =N S1 +N S2 .

[0280] Table 14

[0281] Tables 12 to 14 above are only some examples of mapping the kth element in the jth sequence in the N sequences to the rth resource in the jth reference signal resource in the N reference signal resources when N=2. In some embodiments, Sorting S1(n) according to sorting rule 2 and S2(nN) according to sorting rule 1 S1 ) are sorted and obtained, Is to sort P1(n) according to sorting rule 1 and P2(nN according to sorting rule 2 p1 ) to sort. Or, Sorting S1(n) according to sorting rule 1 and S2(nN according to sorting rule 1 S1 ) are sorted and obtained, Is to sort P1(n) according to sorting rule 2 and sort P2(nN according to sorting rule 1 p1 ) are sorted. For the sake of brevity, no further details are given here.

[0282] The terminal device may map the M elements included in each sequence (e.g., the first sequence or the second sequence) to the positions of the M resources included in each reference signal resource (e.g., the first reference signal resource or the second reference signal resource) in a one-to-one correspondence according to any one of Tables 4 to 14. It should be noted that Tables 4 to 14 are merely examples, and the embodiments of the present application do not limit the one-to-one mapping of the M elements included in each sequence (e.g., the first sequence) to the positions of the M resources included in each reference signal resource (e.g., the first reference signal resource).

[0283] The above example uses the example of a terminal device mapping a first sequence to a first reference signal resource and sending a reference signal to a network device. In some embodiments, the network device may map the first sequence to the first reference signal resource and send the reference signal to the terminal device. Accordingly, the terminal device receives the reference signal from the network device on the first reference signal resource. For the sake of brevity, this description is omitted here.

[0284] In the second embodiment, the network device may directly indicate the first reference signal resource pattern to the terminal device. For example, referring to FIG10 , FIG10 is a flow chart of a communication method 1000 provided in an embodiment of the present application. FIG10 introduces the method from the perspective of the interaction between the network device and the terminal device. It should be understood that the communication method 1000 may also be implemented by other devices, such as a chip or communication device with communication functions. It should be noted that the embodiment of the present application is only executed by a network device and a terminal device as an example, and is not limited to a network device and a terminal device. For example, the embodiment of the present application may also be executed by more terminal devices. When more terminal devices are involved, each of the more terminal devices executes the same process. As shown in FIG10 , the process of the communication method 1000 includes the following steps.

[0285] S1001. The network device sends the fifth information, and correspondingly, the terminal device receives the fifth information.

[0286] The fifth information is used to indicate the first parameter, and the embodiment of the present application does 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.

[0287] S1002. The terminal device determines location information based on the first parameter and the D-order polynomial.

[0288] Where D is a positive integer. The mathematical form of the D-order polynomial can be (pre-)configured, standard-defined, or agreed upon between the terminal device and the network device. The first parameter can be understood as a key parameter of the D-order polynomial. The D-order polynomial can be understood as a polynomial corresponding to the location information.

[0289] 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, which can be understood as the reference signal can be sent or received on the first reference signal resource. The first reference signal resource may include M resources, where M is a positive integer. It should be understood that the M resources may be all the resources of the first reference signal resource, that is, the first reference signal resource may only include the M resources, or the M resources may be part of the first reference signal resource. The location information can be used to indicate the location of the first reference signal resource including the M resources. The location information can be represented in the form of a sequence, so the location information can also be called a 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 the present application do not specifically limit this.

[0290] In a specific implementation, the fifth information may include, but is not limited to, one or more of the following: the highest degree of a D-order polynomial; some or all coefficients of a D-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 a sequence corresponding to the D-order polynomial or the number of elements included in the sequence corresponding to the D-order polynomial.

[0291] For example, the first reference signal resource pattern sequence P(n) is d P polynomial, d P is a positive integer, 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, N P =M,N P is the number of resources included in the first reference signal resource, The fifth information may include but is not limited to one or more of the following: P ; All or part of the coefficients in ; or, N P .

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

[0293] When the location information determined by the terminal device based on the first parameter and the D-degree polynomial is relative location information, the terminal device may also determine absolute location information based on the relative location information and the reference location information. The reference location information may be used to indicate an index of a reference location, which may be understood as an absolute index of the location of a reference resource. Therefore, referring to FIG. 11 , after executing S1001, the present application may further execute:

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

[0295] The third information may be used to indicate the reference location information. The embodiment of the present application does not limit the specific name of the third information. The third information may be carried in one or more of RRC signaling, DCI, or MAC CE.

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

[0297] In a possible implementation, as shown in FIG11 , after executing S1001, the present application may further execute:

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

[0299] 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 embodiment of the present application does 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.

[0300] The first sequence can be used to generate a reference signal, and thus can also be referred to as a reference signal sequence. The first sequence can be a ZC sequence, or other types of sequences, as long as they can be used to generate a reference signal. This embodiment of the present application does not specifically limit this. The first sequence can include M elements.

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

[0302] In a possible implementation, as shown in FIG11 , after executing S1002 , the present application may further execute:

[0303] S1002a. 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.

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

[0305] It is understandable that the above-mentioned embodiments of the present application can be implemented separately or in combination with each other, and the embodiments of the present application are not limited.

[0306] The method provided by the embodiment of the present application is described above in conjunction with the accompanying drawings, and the device provided by the embodiment of the present application is described below in conjunction with the accompanying drawings.

[0307] Based on the same technical concept, embodiments of the present application provide a communication device that includes modules / units / means for executing the methods executed by the devices in the above method embodiments. The modules / units / means can be implemented in software or hardware, or the corresponding software implementation can be executed by hardware.

[0308] For example, see FIG12 , which is a schematic diagram of a communication device 1200 . The device 1200 includes a transceiver module 1202 and a processing module 1201 .

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

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

[0311] 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 a location of a first reference signal resource, and the first reference signal resource is used to map the reference signal.

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

[0313] 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 position information, the first sequence is used to generate a reference signal, the position information is used to indicate a position of a first reference signal resource, and the first reference signal resource is used to map the reference signal;

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

[0315] 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-order polynomial are used to determine location information, where the location information is used to indicate a location of a first reference signal resource, where D is a positive integer;

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

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

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

[0319] Refer to 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 used 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 used to implement the method performed by any terminal device or network device in the above method embodiments through logic circuits or execution instructions.

[0320] The processor 1310 and the interface circuit 1320 are coupled to each other. It is 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 for storing instructions executed by the processor 1310, or storing input data required by the processor 1310 to execute instructions, or storing data generated after the processor 1310 executes instructions.

[0321] 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-mentioned method embodiment. 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 the 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 the third network element. The module here can be a baseband chip of the terminal device or the network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.

[0322] It should be understood that the processors mentioned in the embodiments of the present application can be implemented by hardware or 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 that is implemented by reading software code stored in a memory.

[0323] Exemplarily, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0324] 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), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM).

[0325] 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) can be integrated into the processor.

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

[0327] Based on the same technical concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is executed by a processor, the method executed by any terminal device or network device in the above method embodiment is implemented.

[0328] Based on the same technical concept, an embodiment of the present application also provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a processor, the method executed by any terminal device or network device in the above method embodiments is implemented.

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

[0330] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.

[0331] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0332] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

Claims

1. A communication method, characterized in that, Comprising: 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.

2. The method according to claim 1, characterized in that, 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 a 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, 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, 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 to 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, 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.

9. The method according to claim 8, characterized in that, 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, 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 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 to 10, characterized in that, The method further includes: Receiving 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-degree polynomial, and 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, characterized in that, 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.

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, Including: Receiving fifth information, where the fifth information is used to indicate a first parameter, and 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.

16. The method according to claim 15, characterized in that 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.

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, and 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, 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.

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, and 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 relative position information and / or absolute position information of the M resources included in the first reference signal resource, and 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, characterized in that, 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 base 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, wherein 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, characterized in that, 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 base 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 - 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 executing the method described in 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 implements the method described in 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 implement the method described in 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, such that the device equipped with the chip system executes the method described in 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, implementing the method described in any one of claims 1 to 48.

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, implementing the method described in any one of claims 1 to 48.

Citation Information

Patent Citations

  • Reference signal transmission processing method, network side device, and user terminal

    CN109525379A

  • METHOD FOR TRANSMITTING DEMODULATION REFERENCE SIGNAL IN WIRELESS COMMUNICATION SYSTEM FOR SUPPORTING NARROWBAND IoT, AND DEVICE THEREFOR

    US20190089504A1

  • Method and apparatus for sending reference signal, and method and apparatus for receiving reference signal

    WO2018137222A1

  • Method and device for transmitting reference signal, and method and device for receiving reference signal

    WO2018137223A1