Communication method and apparatus
By receiving indication information, a reference signal sequence adapted to non-uniformly arranged resources is solved, and the problem of high PAPR in non-uniform resource design is improved, and signal transmission quality and flexibility are improved.
Patent Information
- Application Number
- PCT/CN2024/127408
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-04
- Filing Date
- 2024-10-25
- Publication Date
- 2025-07-10
AI Technical Summary
In the prior art, the design of the non-uniformly distributed reference signal resource design and the matching reference signal sequence has not been effectively solved, resulting in a high peak-to-average power ratio (PAPR) of the reference signal, affecting the decoding accuracy of network equipment.
By receiving N indication information, a first sequence is generated based on the position information of the reference signal resource, taking into account the flexibility and adaptability of the resource position, a second sequence is generated using a polynomial relationship to reduce the PAPR of the time domain signal.
It improves the quality and flexibility of the reference signal, reduces the peak-to-average power ratio (PAPR) of the time domain signal, and improves the performance of signal transmission.
Smart Images

Figure CN2024127408_10072025_PF_FP_ABST
Abstract
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 202410012804.7 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0004] The Zadoff-Chu (ZC) sequence can be used to generate various reference signal sequences, for example, a sounding reference signal (SRS) sequence. Currently, one method for generating a reference signal sequence and resource mapping is to generate a ZC sequence corresponding to a reference signal as a reference signal sequence, and map the reference signal sequence to uniformly arranged resources, thereby sending or receiving a reference signal corresponding to the reference signal sequence. Since the ZC sequence has a constant envelope, that is, the power of the signal corresponding to the ZC sequence is constant. The resources of the reference signal are uniformly arranged in the frequency domain, so that the time domain signal of the reference signal corresponding to the generated reference signal sequence can be guaranteed to have a constant envelope, so that the reference signal can have a low peak to average power ratio (PAPR).
[0005] Currently, the design of non-uniformly distributed reference signal resources is proposed. For non-uniformly distributed reference signal resources, how to design a reference signal sequence that matches them is an urgent problem to be solved.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a communication method and apparatus for providing a method for generating a reference signal sequence applicable to non-uniformly distributed resources.
[0008] In a first aspect, an embodiment of the present application provides a communication method. The method can be performed by a first communication device. The first communication device can be a terminal device, a software or hardware module (chip) in a terminal device, or a combination device, component, etc. for implementing the functions of the terminal device. For example, the first communication device is a terminal device, or the first communication device is a unit / module, circuit or chip inside the terminal device. The method provided in the first aspect is described below using the first communication device as an example of a terminal device. The method includes: receiving N first indication information, the N first indication information indicating N position information, wherein each first indication information indicates one position information in the N position information, the N position information indicating the position of M resources included in the first resource, wherein one position information indicates the position of some or all resources in the M resources, the M resources are used to map the first reference signal, N and M are both integers greater than or equal to 1, and determining a first sequence based on the N position information, the first sequence is used to generate the first reference signal.
[0009] The first resource may also be referred to as a reference signal resource or a reference signal resource. The N pieces of position information may also be considered a pattern of the first resource. The N pieces of position information may indicate the location of the first resource. The first reference signal may be, for example, an uplink reference signal or a downlink reference signal. If the first reference signal is an uplink reference signal, the terminal device may transmit the first reference signal on the first resource; alternatively, if the first reference signal is a downlink reference signal, the terminal device may receive the first reference signal on the first resource.
[0010] In an embodiment of the present application, the first sequence can be generated based on the location information of the first resource, that is, the location information of the first resource is taken into account when generating the first sequence, so that the first sequence is adapted to the first resource. The embodiment of the present application does not limit the type of the first resource (such as the first resource that is non-uniformly arranged in the frequency domain or the first resource that is uniformly arranged in the frequency domain). In this way, a first sequence that can be applied to generate non-uniformly arranged resources is provided, and the method provided in the embodiment of the present application can be used to generate first sequences corresponding to different types of first resources, that is, the method provided in the embodiment of the present application has good universality. Moreover, when the value of N is greater than 1, the N first indication information can flexibly indicate the location information of M resources, so that the embodiment of the present application can be applied to situations where the location distribution of resources is relatively flexible. Moreover, the first sequence is determined based on the N first indication information, so that the first sequence can be adapted to the N location information, which can improve the quality of the reference signal corresponding to the transmitted first sequence.
[0011] In one possible implementation, the first sequence includes N second sequences, wherein the N second sequences correspond one-to-one to the N pieces of position information; wherein the wth second sequence among the N second sequences is determined based on the yth position information among the N pieces of position information, and w and y are both integers greater than or equal to 1 and less than or equal to K.
[0012] In the above embodiment, the N second sequences correspond one-to-one to the N pieces of position information. This allows each of the N second sequences to be adapted to one piece of position information, thereby improving the quality of transmitting a reference signal generated based on a first sequence composed of the N second sequences. Furthermore, because the M resources are flexibly represented by the N pieces of position information, the N second sequences can be flexibly generated, thereby increasing the flexibility of the generated first sequence.
[0013] In one possible implementation, the wth second sequence is determined based on the yth position information and the first relationship. For example, the wth second sequence is directly determined based on the yth position information and the first relationship. Alternatively, the base sequence corresponding to the wth second sequence is determined based on the yth position information and the first relationship, and the wth second sequence is determined based on the base sequence corresponding to the wth second sequence.
[0014] The method for determining the second sequences other than the w-th second sequence in the N second sequences can also refer to the method for determining the w-th second sequence, and is not listed here one by one. When N is greater than 1, the first relationships corresponding to the N second sequences can be the same or different, and this is not limited.
[0015] The above embodiment provides a method for generating a second sequence. For example, the wth second sequence can be generated based on the yth position information and the first relationship. If the first relationship is different, the generated wth second sequence will be different, which helps increase the flexibility of the generated first sequence. Furthermore, the first relationship can be used to reduce the PAPR of the time domain signal of the reference signal corresponding to the first sequence mapped to the first resource. In other words, the first relationship can reduce the PAPR of the time domain signal of the reference signal corresponding to the first sequence generated for first resources that are non-uniformly arranged in the frequency domain or for first resources that are uniformly arranged in the frequency domain.
[0016] In one possible implementation, the first relationship may be preconfigured or predefined in the terminal device, or determined by negotiation between the terminal device and the network device, or predefined by a protocol. Alternatively, the first relationship may be configured by the network side for the terminal device, and the method further includes receiving second indication information. The second indication information indicates the first relationship.
[0017] The above embodiments provide multiple ways for a terminal device to obtain the first relationship. If the terminal device has a preconfigured or predefined first relationship, the amount of interaction between the terminal device and the network device can be reduced. Alternatively, if the terminal device obtains the first relationship from the network device, the amount of pre-stored information on the terminal device can be reduced, allowing the first relationship to be flexibly adjusted.
[0018] In one possible implementation, the first relationship indicates one of the following: the phase of the w-th second sequence is a quadratic polynomial of the y-th position information; the rate of change of the phase of the w-th second sequence with respect to the y-th position information is a linear polynomial of the y-th position information; the phase of the base sequence corresponding to the w-th second sequence is a quadratic polynomial of the y-th position information; or, the rate of change of the phase of the base sequence corresponding to the w-th second sequence with respect to the y-th position information is a linear polynomial of the y-th position information, wherein the base sequence corresponding to the w-th second sequence is used to determine the w-th second sequence.
[0019] The above embodiments provide possible implementations of the relationship between the wth second sequence and the position information. The first relationship allows the yth position information corresponding to the zth resource to be taken into account when generating the wth second sequence. Furthermore, the two implementations of the first relationship ensure that the phase of the wth second sequence and the yth position information satisfy a quadratic polynomial relationship, rather than a linear polynomial relationship. This avoids spikes in the time domain signal of the reference signal corresponding to the wth second sequence mapped to the zth resource, thereby achieving a lower PAPR. When the z resources are evenly distributed, the reference signal corresponding to the wth second sequence can have a PAPR as low as that of the ZC sequence. When the z resources are unevenly distributed, the ZC sequence and the yth position information may satisfy a linear polynomial relationship, resulting in spikes in the time domain signal of the corresponding reference signal, i.e., a higher PAPR. The reference signal corresponding to the second sequence adapted to the first resource has a significantly lower PAPR than the ZC sequence.
[0020] In one possible implementation, the yth position information includes: relative position information of z resources among M resources; and / or absolute position information of z resources among M resources, where z is an integer greater than or equal to 1 and less than or equal to M.
[0021] In the above implementation, the yth location information can be implemented in multiple ways, so that the way the network device indicates the yth location information is more flexible, and accordingly, the way the terminal device determines the yth location information is also more flexible.
[0022] In one possible implementation, the yth position information includes: relative position information of z resources among M resources; and / or absolute position information of z resources among M resources, where z is an integer greater than or equal to 1 and less than or equal to M.
[0023] In the above implementation, the yth position information can relatively flexibly indicate the relative position and / or absolute position of the z resources.
[0024] In a possible implementation, the y-th position information is represented by a D-order polynomial, where D is an integer greater than or equal to 1.
[0025] Each of the N pieces of position information may be represented by a D-order polynomial, but the coefficients of the D-order polynomials corresponding to the N pieces of position information may be different. Alternatively, some of the N pieces of position information may be represented by a D-order polynomial, while another portion may be represented by a D-1-order polynomial, a D+1-order polynomial, or a D+2-order polynomial. Alternatively, some of the N pieces of position information may be represented by a polynomial, while another portion may be represented by multiple numerical values or an array, etc., without specific limitation.
[0026] In the above embodiment, the yth position information is represented by a D-order polynomial, which can satisfy the situation where the z resources are uniformly arranged resources or non-uniformly arranged resources. When D is equal to 1, the z resources can be uniformly arranged resources, for example, they can be resources uniformly arranged in the frequency domain. When D is greater than 2, the z resources can be non-uniformly arranged resources, for example, they can be resources non-uniformly arranged in the frequency domain. That is, the yth position information represented by the D-order polynomial can adapt to the positions of various types of resources.
[0027] In one possible implementation, the first indication information corresponding to the yth position information among the N first indication information includes one or more of the following: partial coefficients or all coefficients of a D-order polynomial; the highest degree of a D-order polynomial; or the number of resource positions included in the z resources.
[0028] In the above embodiment, the network device does not need to directly indicate the location index of z resources to the terminal device, but can indicate information related to the D-order polynomial, which can reduce the amount of indicated information to a certain extent, that is, reduce the amount of information interaction between the network device and the terminal device.
[0029] In one possible implementation, the phase of the base sequence corresponding to the w-th second sequence is represented by an H-degree polynomial, where H is an integer greater than or equal to 2. Optionally, H is the square of D. Of course, the phase of the w-th second sequence may also be represented in various forms, such as a table or a data set, and this is not specifically limited.
[0030] In the above embodiment, a method for representing the phase of the w-th second sequence is provided, which is represented by an H-order polynomial, so that the terminal device can determine the w-th second sequence based on the y-th position information and the base sequence corresponding to the w-th second sequence.
[0031] In one possible implementation, the second indication information includes one or more of the following: part or all of the coefficients of a quadratic polynomial; a root index of a base sequence corresponding to the w-th second sequence; or at least one first parameter; wherein the phase of the base sequence corresponding to the w-th second sequence is a quadratic polynomial of the y-th position information, and the root index and / or at least one first parameter are used to determine part or all of the coefficients of the quadratic polynomial.
[0032] In the above implementation, the second indication information indicates the first relationship, and may specifically indicate relevant information of the quadratic polynomial without indicating the entire content of the first relationship, which can relatively reduce the amount of information interaction between the network device and the terminal device.
[0033] In one possible implementation, the yth position information includes the relative position information of the z resources; the method also includes: receiving third indication information, the third indication information indicates a reference position, and the reference signal and the relative position information of the z resources are used to determine the absolute position information of the z resources.
[0034] In the above implementation, the third indication information may indicate a reference position, so that the terminal device can determine the absolute position information of the first resource based on the reference position and the relative position information, that is, clarify the absolute position of the first resource.
[0035] In one possible implementation, the relative position information included in the z resources indicates the z relative indexes of the z resources, and the absolute position information indicates the z absolute indexes of the z resources; the value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the z resources, wherein the value of the i-th absolute index among the z absolute indexes is the sum of the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0; or, the value of the index of the reference position is greater than or equal to the value of the absolute index of the ending position of the z resources, wherein the value of the i-th absolute index among the z absolute indexes is the difference between the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0.
[0036] In the above implementation, the network device can flexibly indicate the reference index, and the terminal device can also flexibly determine the absolute index based on the reference index and the relative index.
[0037] In one possible implementation, the method further includes: mapping the kth element in the wth second sequence to the kth resource among the z resources among the M resources, where k is a natural number; or, mapping the kth element in the sorted wth second sequence to the kth resource among the sorted z resources, where k is a natural number.
[0038] It should be understood that mapping the kth element in the wth second sequence to the kth resource among the z resources can be understood as a one-to-one correspondence / mapping between the z elements in the wth second sequence and the positions of the z resources (or z resources). There is no limitation on how to map in the embodiments of the present application, as long as the terminal device and the network device have a consistent understanding of the mapping method of the wth second sequence to the z resources. Alternatively, mapping the kth element in the sorted wth second sequence to the kth resource among the sorted z resources can be understood as a one-to-one correspondence / mapping between the kth element in the sorted wth second sequence and the sorted z resources.
[0039] In a possible implementation, the sorted w-th second sequence is obtained by sorting the second sequence according to the numbers of the elements; and the sorted z resources are obtained by sorting according to the indexes or numbers of the resources.
[0040] For example, if the wth second sequence includes z elements, then the sorted wth second sequence can be obtained by sorting the numbers of the z elements in the wth second sequence in ascending order or from ascending order. The sorted z resources can be obtained by sorting the numbers of the z resources in ascending order or from ascending order, or the sorted z resources can be obtained by sorting the indexes of the z resources in ascending order or from ascending order. For example, the indexes of the z resources are obtained by using the polynomial P y (n) is used to represent the number of resources. For example, when n is 1, P y (1) represents the index of one of the z resources, and 1 represents the number corresponding to the resource. w (n), then n can also be understood as the number corresponding to the element in z elements.
[0041] In the above implementation, multiple modes of mapping the first sequence to the first resource are provided, thereby providing mapping flexibility.
[0042] In one possible implementation, the first relationship includes a relationship between the first parameter set and the second parameter set, the first parameter set is used to determine the p-th position information, and the second parameter set is used to generate a base sequence corresponding to the w-th second sequence; the w-th second sequence is determined based on the base sequence corresponding to the w-th second sequence, the base sequence corresponding to the w-th second sequence is determined based on the second parameter set, and the second parameter set is determined based on the first parameter set and the first relationship.
[0043] The base sequence corresponding to the w-th second sequence and the w-th second sequence may be the same or different, and this is not limited.
[0044] The above embodiment can be described as follows: determining a second parameter set based on the first parameter set and the first relationship; determining a base sequence corresponding to the w-th second sequence based on the second parameter set; and determining a w-th second sequence based on the base sequence corresponding to the w-th second sequence. Thus, a specific method for generating the w-th second sequence is provided.
[0045] In one possible implementation, the wth second sequence is determined based on a base sequence corresponding to the wth second sequence and a third parameter set. The third parameter set may be obtained by the terminal device based on an instruction from the network device, or may be preconfigured or predefined in the terminal device, without limitation.
[0046] In one possible implementation, the first relationship includes a relationship between a first parameter set and a fourth parameter set, where the first parameter set is used to determine the p-th position information, and the fourth parameter set is used to generate the w-th second sequence; the w-th second sequence is determined based on the fourth parameter set, and the fourth parameter set is determined based on the first parameter set.
[0047] In a second aspect, an embodiment of the present application provides a communication method. The method can be performed by a second communication device. It can be a network device, a software or hardware module (chip) in a network device, or a combination of devices, components, etc. for implementing the functions of a network device. For example, the second communication device is a network device, or the second communication device is a unit / module, circuit or chip inside the network device. The method provided in the second aspect is described below using the second communication device as the network device itself as an example. The method includes: sending N first indication information, the N first indication information indicating N position information, wherein each first indication information indicates one position information in the N position information, the N position information indicating the position of M resources included in the first resource, one position information indicating the position of some or all resources in the M resources, the M resources being used to map a first reference signal, and N and M being integers greater than or equal to 1; receiving a first reference signal, or sending a first reference signal, the first reference signal corresponding to a first reference signal sequence, and the first reference signal sequence being associated with the N position information.
[0048] In a possible implementation, the first sequence includes N second sequences, where the N second sequences correspond one-to-one to the N pieces of position information;
[0049] The w-th second sequence among the N second sequences is determined based on the y-th position information among the N position information, and both w and y are integers greater than or equal to 1 and less than or equal to N.
[0050] In a possible implementation, the wth second sequence is determined based on the yth position information and the first relationship.
[0051] In a possible implementation, the method further includes: receiving second indication information, where the second indication information indicates a second relationship.
[0052] In one possible implementation, the first relationship indicates one of the following: the phase of the w-th second sequence is a quadratic polynomial of the y-th position information; the rate of change of the phase of the w-th second sequence with respect to the y-th position information is a linear polynomial of the y-th position information; the phase of the base sequence corresponding to the w-th second sequence is a quadratic polynomial of the y-th position information; or, the rate of change of the phase of the base sequence corresponding to the w-th second sequence with respect to the y-th position information is a linear polynomial of the y-th position information.
[0053] In one possible implementation, the yth position information includes: relative position information of z resources among M resources; and / or absolute position information of z resources among M resources, where z is an integer greater than or equal to 1 and less than or equal to M.
[0054] In a possible implementation, the y-th position information is represented by a D-order polynomial, where D is an integer greater than or equal to 1.
[0055] In one possible implementation, the first indication information corresponding to the yth position information among the N first indication information includes one or more of the following: partial coefficients or all coefficients of a D-order polynomial; the highest degree of a D-order polynomial; or the number of resource positions included in the z resources.
[0056] In a possible implementation, the phase of the base sequence corresponding to the w-th second sequence is represented by an H-order polynomial, where H is an integer greater than or equal to 2.
[0057] In one possible implementation, the second indication information includes one or more of the following: part or all of the coefficients of a quadratic polynomial; a root index of a base sequence corresponding to the w-th second sequence; or at least one first parameter; wherein the phase of the base sequence corresponding to the w-th second sequence is a quadratic polynomial of the y-th position information, and the root index and at least one first parameter are used to determine part or all of the coefficients of the quadratic polynomial.
[0058] In one possible implementation, the yth position information includes relative position information of z resources; and the method further includes:
[0059] The third indication information is sent, where the third indication information indicates a reference position, and the reference signal and the relative position information included in the z resources are used to determine the absolute position information included in the z resources.
[0060] In one possible implementation, the relative position information included in the z resources indicates the z relative indexes of the z resources, and the absolute position information indicates the z absolute indexes of the z resources; the value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the z resources, wherein the value of the i-th absolute index among the z absolute indexes is the sum of the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0; or, the value of the index of the reference position is greater than or equal to the value of the absolute index of the ending position of the z resources, wherein the value of the i-th absolute index among the z absolute indexes is the difference between the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0.
[0061] In a possible implementation, the method further includes: mapping the kth element in the sorted wth second sequence to the kth resource among the z resources of the sorted M resources, where k is a natural number.
[0062] In a possible implementation, the sorted w-th second sequence is obtained by sorting the second sequence according to the numbers of the elements; and the sorted z resources are obtained by sorting according to the indexes or numbers of the resources.
[0063] In one possible implementation, the first relationship includes a relationship between the first parameter set and the second parameter set, the first parameter set is used to determine the p-th position information, and the second parameter set is used to generate a base sequence corresponding to the w-th second sequence; the w-th second sequence is determined based on the base sequence corresponding to the w-th second sequence, the base sequence corresponding to the w-th second sequence is determined based on the second parameter set, and the second parameter set is determined based on the first parameter set and the first relationship.
[0064] The above implementation can be described as: determining the second parameter set based on the first parameter set and the first relationship; determining the base sequence corresponding to the w-th second sequence based on the second parameter set; and determining the w-th second sequence based on the base sequence corresponding to the w-th second sequence.
[0065] In a possible implementation, the w-th second sequence is determined based on a base sequence corresponding to the w-th second sequence and a third parameter set.
[0066] In one possible implementation, the first relationship includes a relationship between a first parameter set and a fourth parameter set, where the first parameter set is used to determine the p-th position information, and the fourth parameter set is used to generate the w-th second sequence; the w-th second sequence is determined based on the fourth parameter set, and the fourth parameter set is determined based on the first parameter set.
[0067] In a third aspect, an embodiment of the present application provides a communication device. The communication device may be the first communication device in the first aspect above, or a software or hardware module configured in the first communication device, or a system including the first communication device, etc. The communication device includes corresponding means (means) or modules for executing the first aspect above or any possible implementation method. For example, the communication device includes a processing module (sometimes also referred to as a processing unit), and a transceiver module (sometimes also referred to as a transceiver unit).
[0068] For example, the transceiver module is used to receive N first indication information, the N first indication information indicate N position information, wherein each first indication information indicates one position information among the N position information, the N position information indicate the position of M resources included in the first resource, wherein one position information indicates the position of part or all of the M resources, the M resources are used to map the first reference signal, N and M are both integers greater than or equal to 1, and the processing module is used to determine a first sequence based on the N position information, and the first sequence is used to generate the first reference signal.
[0069] Among them, the communication device can also execute any possible implementation method of the first aspect above, which will not be listed one by one here.
[0070] In a fourth aspect, an embodiment of the present application provides a communication device. The communication device may be the second communication device in the second aspect above, or a software or hardware module configured in the second communication device, or a system including the second communication device, etc. The communication device includes corresponding means (means) or modules for executing the second aspect above or any possible implementation method. For example, the communication device includes a processing module (sometimes also referred to as a processing unit), and a transceiver module (sometimes also referred to as a transceiver unit).
[0071] For example, a transceiver module is used to send N first indication information under the control of a processing module, where the N first indication information indicates N position information, where each first indication information indicates one position information among the N position information, and the N position information indicates the position of M resources included in the first resource, where one position information indicates the position of part or all of the M resources, and the M resources are used to map a first reference signal, where N and M are both integers greater than or equal to 1, and receive a first reference signal, or send a first reference signal, where the first reference signal corresponds to a first reference signal sequence, and the first reference signal sequence is associated with the N position information.
[0072] Among them, the communication device can also execute any possible implementation method of the second aspect above, which will not be listed one by one here.
[0073] In a fifth aspect, embodiments of the present application provide a processing device. The processing device includes a processor and an interface circuit, wherein the interface circuit is configured to receive signals from a device other than the processing device and transmit the signals to the processor or to transmit signals from the processor to a device other than the processing device. The processor implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner through a logic circuit or by executing code instructions. Other devices refer to devices other than the processing device.
[0074] In the specific implementation process, the processing device can be a chip, and the processor can be a transistor, a gate circuit, a trigger, and various logic circuits, etc. The embodiment of the present application does not limit the specific implementation method of the processor.
[0075] In one implementation, the processing device may be a wireless communication device, i.e., a computer device that supports wireless communication functions. Specifically, the wireless communication device may be a terminal device such as a smartphone, or a network device such as a wireless access network device (e.g., a base station).
[0076] In another implementation, the processing device may be a component of a wireless communication device, such as an integrated circuit product such as a system chip or a communication chip. A system chip may also be referred to as a system on chip (SoC), or simply an SoC chip. A communication chip may include a baseband processing chip and a radio frequency processing chip. A baseband processing chip is sometimes also referred to as a modem or baseband chip. A radio frequency processing chip is sometimes also referred to as a radio frequency transceiver or radio frequency chip. In a physical implementation, some or all of the chips in the communication chip may be integrated within the SoC chip. For example, the baseband processing chip is integrated into the SoC chip, while the radio frequency processing chip is not integrated with the SoC chip. The interface circuit may be the radio frequency processing chip in the wireless communication device, and the processor may be the baseband processing chip in the wireless communication device. The interface circuit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor may also be embodied as a processing circuit or a logic circuit.
[0077] In another embodiment, the processing device may be a chip system, which may be composed of chips or may include chips and other discrete devices. The chip system may include, for example, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0078] In a sixth aspect, an embodiment of the present application provides a processing device. An embodiment of the present application provides a processing device, comprising: a processor; when the processing device is running, the processor executes any of the methods described in the first aspect and any possible implementation manner, or the second aspect and any possible implementation manner. Optionally, the processing device further comprises a memory storing one or more computer programs, and the processor can execute the one or more computer programs to implement any of the methods described in the first aspect and any possible implementation manner, or the second aspect and any possible implementation manner.
[0079] Optionally, the processing device further includes other components, such as an antenna, an input / output module, an interface (such as a communication interface), etc. These components may be hardware, software, or a combination of software and hardware.
[0080] In a seventh aspect, embodiments of the present application provide a communication system. The communication system includes a terminal device and a network device, wherein the terminal device is configured to implement the functions of any method described in the first aspect and any possible implementation manner, and the network device is configured to implement the functions of any method described in the second aspect and any possible implementation manner.
[0081] In an eighth aspect, an embodiment of the present application provides a chip system. The chip system includes a processor. Optionally, the chip system may further include an interface (such as a communication interface). The processor may be used to implement any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner. Optionally, the chip system also includes a memory. The memory is used to store computer programs (also referred to as codes, or instructions). The processor is used to call and run the computer program from the memory so that the device equipped with the chip system executes any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner. The implementation method of the chip system can refer to the content of the chip system involved in the foregoing text and will not be listed here.
[0082] In a ninth aspect, embodiments of the present application provide a computer-readable storage medium for storing a computer program or instruction that, when executed, implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.
[0083] In a tenth aspect, embodiments of the present application provide a computer program product that, when executed on a computer, implements any of the methods described in the first aspect and any possible implementation manner or the second aspect and any possible implementation manner.
[0084] For example, the computer program product includes a computer program that, when executed on a computer, causes the computer to perform any of the methods described in the first aspect and any possible implementation manner, or the second aspect and any possible implementation manner. Alternatively, the computer program product includes instructions that, when executed on a computer, causes the computer to perform any of the methods described in the first aspect and any possible implementation manner, or the second aspect and any possible implementation manner.
[0085] Regarding the beneficial effects of any technical solution in the above-mentioned second to tenth aspects, reference can be made to the beneficial effects discussion of the corresponding technical solution in the first aspect, and the repeated parts will not be listed here. BRIEF DESCRIPTION OF THE DRAWINGS
[0086] FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application;
[0087] FIG2 is a schematic diagram of reference signal resources;
[0088] FIG3 is a schematic diagram of reference signal resources evenly distributed in the frequency domain;
[0089] FIG4 is a schematic diagram of reference signal resources that are non-uniformly arranged in the frequency domain;
[0090] FIG5 is a schematic diagram of a reference signal in the time domain in the case of the resources shown in FIG3 ;
[0091] FIG6 is a schematic diagram of a reference signal in the time domain in the case of the resources shown in FIG4 ;
[0092] FIG7 is a schematic diagram of the structure of another communication system applicable to an embodiment of the present application;
[0093] FIG8 is a schematic diagram of a protocol stack of a terminal device and an access network device applicable to an embodiment of the present application;
[0094] FIG9 is a schematic structural diagram of another communication system applicable to an embodiment of the present application;
[0095] FIG10 is a schematic structural diagram of another communication system applicable to an embodiment of the present application;
[0096] FIG11 is a schematic structural diagram of another communication system applicable to an embodiment of the present application;
[0097] FIG12 is a schematic diagram of a communication method provided in an embodiment of the present application;
[0098] FIG13 is a schematic diagram of N first indication information provided in an embodiment of the present application;
[0099] FIG14 is a schematic diagram of a first resource provided in an embodiment of the present application;
[0100] FIG15 is a schematic diagram showing the relationship between a reference index, M absolute indexes, and M relative indexes provided in an embodiment of the present application;
[0101] FIG16 is a schematic diagram of another communication method provided in an embodiment of the present application;
[0102] FIG17 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0103] FIG18 is a schematic structural diagram of a processing device provided in an embodiment of the present application;
[0104] FIG19 is a schematic structural diagram of another processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0105] 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.
[0106] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0107] 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.
[0108] 1. Reference signal (RS), also known as pilot signal or pilot, is a known signal, for example, a known signal provided by the transmitting end to the receiving end for channel estimation, channel sounding or data demodulation. Reference signals may include uplink reference signals and downlink reference signals. Uplink reference signals include demodulation reference signals (DMRS) and sounding reference signals (SRS). DMRS may include, for example, DMRS for demodulation of the physical uplink control channel (PUCCH) (which may be referred to as DMRS for PUCCH) and DMRS for demodulation of the physical uplink share channel (PUSCH) (which may be referred to as DMRS for PUCCH). Downlink reference signals include channel state information-reference signals (CSI-RS), cell-specific reference signals (C-RS / CRS), and positioning reference signals (P-RS / PRS). It should be understood that there are multiple reference signals. As the standards continue to evolve, the names of the above reference signals may change, and more reference signals may appear, which is not specifically limited.
[0109] 2. Peak to Average Power Ratio (PAPR) refers to the ratio of the probabilistic peak power to the total average power of the system. A wireless signal observed in the time domain is a sinusoidal wave with a constantly changing amplitude. The amplitude is not constant. The peak amplitude of the signal in one cycle is different from the peak amplitude in other cycles. Therefore, the average power and peak power of each cycle are different. The maximum transient power that occurs with a certain probability over a long period of time can be called the probabilistic peak power. Optionally, the probability can be taken as 0.01% (i.e., 10^ -4 ).
[0110] 3. Resources, including time domain resources and / or frequency domain resources. Time domain resources and frequency domain resources can also be called time-frequency resources.
[0111] 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.
[0112] 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.
[0113] Depending on the subcarrier spacing, the length of each symbol can be different, and therefore the time slot length can be different. For example, a time slot length corresponding to a 15kHz subcarrier spacing is 0.5ms, and a time slot length corresponding to a 60kHz subcarrier spacing is 0.125ms.
[0114] 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.
[0115] In the frequency domain, an RB may include several subcarriers. For example, in LTE and NR systems, an RB includes 12 subcarriers, where each subcarrier spacing may be 15kHz. Of course, other subcarrier spacings may also be used, such as 3.75kHz, 30kHz, 60kHz or 120kHz subcarrier spacing, which are not limited here. Subcarrier (subcarrier) or resource element (resource element, RE). Both subcarrier and RE can be regarded as a minimum frequency resource unit on a specific symbol in a multi-carrier system. RE can refer to the unit of time-frequency resources, for example, it can be regarded as the smallest time-frequency resource unit. For example, 1 RE occupies 1 symbol in the time domain and 1 subcarrier in the frequency domain, that is, 1 subcarrier in 1 symbol in the time domain is 1 RE.
[0116] In addition, the resource unit mentioned in the embodiments of the present application can be a resource division unit. If the resource only includes time domain resources, then the resource unit can be regarded as a time domain unit, and the time domain unit can be understood as a division unit of the time domain resources, for example, it can be a time slot, a symbol or a mini time slot, etc., and there is no specific limitation on this; or, if the resource includes frequency domain resources, then the resource unit can be regarded as a frequency domain unit, and the frequency domain unit can be understood as a division unit of the frequency domain resources, for example, it can be an RB, etc.; or, if the resource includes time domain resources and frequency domain resources, then the resource unit can be regarded as a combination of a time domain unit and a frequency domain unit.
[0117] 4. Reference signal resources, resources used to map (or transmit) reference signals. In the embodiments of the present application, the resources used to transmit (or map) the first reference signal may be referred to as first resources, reference signal resources, or reference signal resources, etc. The first resource is used for the first reference signal, or may be described as being used to transmit the first reference signal (specifically, such as sending the first reference signal or receiving the first reference signal, etc.). In other words, the first resource is a resource used to map the first reference signal. The first resource may be a frequency domain resource, a time domain resource, or a time-frequency resource, etc., and is not specifically limited to this. The first resource may include M resources, where M is a positive integer. The first resource may include only M resources, or the M resources may be part of the first resource. When the value of M is greater than 1, the first resource may be regarded as a resource subset or resource group, etc. The time domain resources corresponding to any two resources of the M resources are the same, and / or the frequency domain resources corresponding to any two resources are the same. For example, the first resource includes resource 1 and resource 2, and resource 1 and resource 2 both correspond to 1 subcarrier spacing and 1 symbol. One of the M resources may be a resource unit, or may be composed of U resource units, where U is a positive number. The embodiment of the present application does not specifically limit the size of each resource. Alternatively, when the first resource includes a time domain resource and a frequency domain resource, one of the M resources may be composed of U1 time domain units and U2 frequency domain units, which is not limited. U1 and U2 are both positive numbers, and U1 and U2 may be the same or different.
[0118] 5. A first sequence, also referred to as a reference signal sequence or a reference signal sequence, is a sequence of reference signals (e.g., a first reference signal) (or referred to as a reference signal sequence). Optionally, the first sequence may include N second sequences, where N is an integer greater than or equal to 1.
[0119] 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.
[0120] The ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. For example, the first sequence and the second sequence refer to two different sequences, and do not indicate the difference in content, priority or importance of the two sequences. For a technical feature, "A", "B", "C" and "D" are used to distinguish the technical features in the technical feature. There is no order of precedence or size between the technical features described by "A", "B", "C" and "D".
[0121] 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.
[0122] In the embodiments of the present application, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing a certain indication information as indicating A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In the present application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, for example, but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where the other information is associated with the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by using the order of arrangement of each information agreed in advance (for example, as stipulated by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.
[0123] In the embodiments of the present application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending information to XX" can be understood as the destination end of the information is XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source end of the information is YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between a network device and a terminal device, or can be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, a line or an interface.
[0124] 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.
[0125] The technical solutions provided in various embodiments of the present application can be applied to communication systems related to the 3rd Generation Partnership Project (3GPP), such as the Long Term Evolution (LTE) communication system, the 5th Generation (5G) th The present invention relates to a 5G mobile communication system (specifically, a new radio (NR) communication system, or an NR communication system that introduces multiple-input multiple-output (MIMO) technology, etc.), or can also be applied to other next-generation mobile communication systems, such as a 6th generation (6G) communication system, or other similar communication systems, or communication systems in the future evolution process. Other similar communication systems may include wireless fidelity (WIFI), vehicle to everything (V2X), Internet of Things (IoT) system, narrowband Internet of Things (NB-IoT) system, or industrial Internet, etc.
[0126] Please refer to Figure 1, which is a schematic diagram of a communication system applicable to embodiments of the present application. Figure 1 illustrates a terminal device and a network device that communicates with the terminal device. Figure 1 illustrates that the number of terminal devices and network devices is 1, but in practice, the number of terminal devices and network devices is not limited and is not a limitation.
[0127] A terminal device is a device with wireless transceiver capabilities and can be a fixed device, mobile device, handheld device, wearable device, vehicle-mounted device, or a wireless device built into the above devices (e.g., a communication module or chip system, etc.). The terminal device is used to connect people, objects, machines, etc. and can be widely used in various scenarios, such as but not limited to the following scenarios: cellular communication, device-to-device communication (D2D), vehicle to everything (V2X), machine-to-machine / machine-type communication (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, and other scenarios. The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user device, etc.
[0128] The network equipment includes, for example, access network equipment (or, referred to as access network elements) and / or core network equipment (or, referred to as core network elements).
[0129] The access network device is a device with wireless transceiver functions, which is used to communicate with the terminal device. The access network device includes but is not limited to the base station (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above-mentioned communication system, the transmission reception point (TRP), the base station of the subsequent evolution of 3GPP, the access node in the wireless fidelity (WiFi) system, the wireless relay node, the wireless backhaul node, the satellite or drone, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. Multiple base stations can support the network of the same access technology mentioned above, or they can support the network of different access technologies mentioned above. The base station can include one or more co-site or non-co-site transmission and reception points. The access network device can also be a wireless controller in the cloud radio access network (C(R)AN) scenario, the RAN can also be an open access network (open RAN, O-RAN or ORAN), a centralized unit (CU) (also known as a convergence unit) and / or a distributed unit (DU). The access network device may also be a server, a wearable device, or an in-vehicle device. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). The following description of the access network device takes a base station as an example. The multiple access network devices in the communication system may be base stations of the same type or different types. The base station may communicate with the terminal device or communicate with the terminal device through a relay station. The terminal device may communicate with multiple base stations using different access technologies.
[0130] In one possible access network device architecture, the access network device includes a centralized unit (CU) and / or a distributed unit (DU). The CU and DU can be understood as a logical functional division of the access network device. The CU and DU can be physically separated or deployed together, which is not specifically limited in the embodiments of the present application.
[0131] The access network equipment in the embodiments of the present application may also refer to a centralized unit control plane (CU-CP) node or a centralized unit user plane (CU-UP) node, or include CU-CP and CU-UP. Among them, CU-CP is responsible for the control plane functions, mainly including RRC and PDCP-C. PDCP-C is mainly responsible for encryption and decryption, integrity protection, data transmission, etc. of the control plane data. CU-UP is responsible for user plane functions, mainly including SDAP and PDCP-U. Among them, SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. PDCP-U is mainly responsible for encryption and decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane.
[0132] In different systems, CU (including CU-CP or CU-UP) or DU may have different names, but those skilled in the art will understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be referred to as O-CU (Open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, and CU-UP may also be referred to as O-CU-UP.
[0133] Core network equipment is used to implement at least one of the following functions: mobility management, data processing, session management, policy and billing. The names of the devices that implement core network functions in systems with different access technologies may vary, and this is not limited to this in the embodiments of the present application. Taking the 5G system as an example, the core network equipment includes: access and mobility management function (AMF), session management function (SMF), or user plane function (UPF).
[0134] In the embodiment of the present application, the device for realizing the function of the terminal device may be the terminal device itself, or it may be a device that can support the terminal device to realize the function, such as a chip system, a chip, or a combination device or component that can realize the function of the terminal device, and the device may be installed in the terminal device. The embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device. Similarly, in the embodiment of the present application, the device for realizing the function of the network device may be the network device, or it may be a device that can support the network device to realize the function, such as a chip system, and the device may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example, which is a network device.
[0135] When sending information between a network device and a terminal device, it is necessary to estimate the characteristics of the channel (or it can be described as a communication link or transmission link) between the network device and the terminal device, so as to modulate, code and precode the information to be sent according to the characteristics. The information used to estimate the characteristics of the channel can be called a reference signal, and the process of estimating the reference signal is also called channel estimation. Both the network device and the terminal device can perform channel estimation separately. For example, the network device can estimate the uplink channel based on the uplink reference signal. The network device can also estimate the downlink channel based on the estimated uplink channel according to the reciprocity of the uplink channel and the downlink channel. Similarly, the terminal device can estimate the downlink channel based on the downlink reference signal, and can also estimate the uplink channel based on the estimated downlink channel based on the reciprocity of the uplink channel and the downlink channel.
[0136] Reference signals are transmitted using resources (also referred to as reference signal resources or reference signal resources). Reference signal resources are arranged in a manner that is equally spaced, evenly distributed, or uniformly distributed in the frequency domain. Alternatively, the frequency domain density of reference signal resources corresponding to a reference signal port (or simply a port) is the same. Each reference signal port corresponds to a reference signal or a reference signal sequence, which is used to generate the reference signal.
[0137] The following is an example of introducing reference signal resources that are equally spaced / uniformly distributed in the frequency domain.
[0138] For example, port p i The frequency domain resource of the corresponding reference signal is the comb K TC In the form of. That is, every adjacent K TC There is one subcarrier among the subcarriers as the reference signal resource, and the distance between every two reference signal resources is K TC -1 subcarrier. K TC It may be preconfigured or predefined, for example, it may be predefined by a protocol.
[0139] Please refer to Figure 2, which is a schematic diagram of the reference signal resources. Figure 2 shows 16 subcarriers in the frequency domain. (1) in Figure 2 is based on K TC For example, 8 subcarriers are used to transmit reference signals. There are 8 subcarriers between two adjacent resources used to transmit reference signals, as shown in (1) in Figure 2. Starting from the bottom, the 1st subcarrier and the 9th subcarrier are used to transmit reference signals. (2) in Figure 2 is based on K TC For example, 4 is used. There are 4 subcarriers between two adjacent reference signal resources (or reference signal resources), as shown in (2) in Figure 2. Starting from the bottom up, the 1st subcarrier, the 5th subcarrier, the 9th subcarrier, and the 13th subcarrier are all used to transmit reference signals. (3) in Figure 2 is based on K TCTaking 2 as an example, there are 2 subcarriers between two adjacent resources used to transmit reference signals, as shown in (3) in Figure 2. Starting from the bottom up, the 1st subcarrier, the 3rd subcarrier, the 5th subcarrier, the 7th subcarrier, the 9th subcarrier, the 11th subcarrier, the 13th subcarrier and the 15th subcarrier are all used to transmit reference signals.
[0140] The reference signal sequence corresponding to the reference signal can be designed based on a ZC sequence. For example, the ZC sequence is generated by cyclically shifting the base sequence. The ZC sequence satisfies the following relations (1) to (3).
[0141] represents the ZC sequence, represents the base sequence of the ZC sequence, α represents the cyclic shift, M ZC is the length of the ZC base sequence, Where m represents the number of RBs. Indicates the number of subcarriers contained in an RB and the total resource occupancy subcarriers, the number of subcarriers mapped by the ZC sequence is 1 / 2 of the total number of resources δ times, that is, the length of the ZC sequence is 1 / 2 of the total number of resources δ times, δ=log2(K TC ), where K TC is the number of transmission combs. N ZC Indicates the length of the root sequence, N ZC Less than or equal to M ZC The maximum prime number, n represents the number of the ZC sequence, u represents the group number, u∈{0,1,...,29}, v represents the number within the group, v=0,1,x q (m) represents the qth root sequence, and q represents the root index, which is used to distinguish different root sequences within a group and between different groups. as well as Sure, is the parameter used to determine q.
[0142] The following is an example of how to determine a reference signal sequence (such as an SRS sequence) based on a ZC sequence (4). The SRS sequence can be generated based on the following relationship (4).
[0143] in, is a ZC sequence, is port p i The content of δ in the SRS sequence on the nth SRS frequency domain resource on the l′th SRS time domain resource can refer to the content of δ in the above relationship (1) and will not be listed here. Indicates the number of symbols occupied by SRS, Indicates the number of subcarriers occupied by SRS, and also indicates the length of the SRS sequence. l' indicates The l′th symbol among the symbols, n represents The nth subcarrier among the subcarriers, α i represents the cyclic shift of port pi, u is the group number of the sequence group, for example, u∈{0,1,...,29}, indicating that there are 30 sequence groups, and v is the number within each sequence group, for example, v=0,1.
[0144] As the antenna scale increases, the number of reference signal ports also increases accordingly. If the reference signal resources are still uniformly arranged in the frequency domain, it may cause higher resource overhead. In order to reduce resource overhead, another arrangement of reference signal resources is proposed, that is, non-uniform arrangement in the frequency domain. In this case, a more accurate channel estimation can also be obtained based on auxiliary information / prior information. The auxiliary information can be some information obtained in advance for estimating the channel. The non-uniform arrangement of resources in the frequency domain can be that the resources occupied by the reference signal sequence corresponding to each reference signal port are non-uniformly arranged in the frequency domain and / or time domain, or the reference signal resources corresponding to a reference signal port have at least two frequency domain densities. The resource density or interval of different reference signal ports in the frequency domain can be the same.
[0145] To improve the power efficiency of terminal devices, their high-power amplifiers (HPAs) are required to operate near the linear saturation region. To this end, given the limited transmit power of terminal devices, the reference signal sequence is generally required to have a low PAPR. This is because if the PAPR of the reference signal sequence is large, when the HPA operates near the saturation point, there is a high probability that the input signal to the HPA will enter the nonlinear region, resulting in nonlinear distortion, which affects the decoding accuracy of network devices.
[0146] For ZC sequences, the amplitude and power of signals of any length are constant, meaning they exhibit a constant envelope property. A ZC sequence remains a ZC sequence after Fourier transform. That is, if the frequency domain signal is a ZC sequence, then the time domain signal remains a ZC sequence after Fourier transform. Therefore, a ZC sequence maintains the constant envelope property after Fourier transform. Thus, by mapping the ZC sequence as a reference signal sequence to reference signal resources evenly distributed in the frequency domain, a reference signal sequence with a low PAPR can be obtained.
[0147] However, if the ZC sequence is mapped to non-uniformly distributed resources, spikes may appear in the time domain, which will significantly increase the PAPR, cause reference signal distortion, and affect the decoding accuracy of network equipment.
[0148] 3 to 6 , examples are given below of signal conditions under two resource arrangements of reference signals.
[0149] Figure 3 is a schematic diagram of reference signal resources uniformly distributed in the frequency domain, Figure 4 is a schematic diagram of reference signal resources non-uniformly distributed in the frequency domain, Figure 5 is a schematic diagram of reference signals in the time domain for the resources shown in Figure 3, and Figure 6 is a schematic diagram of reference signals in the time domain for the resources shown in Figure 4. The vertical axes of Figures 3 and 4 are, for example, the frequency domain (in units of subcarriers). Other resources are indicated in black in Figures 3 and 4, and reference signal resources are indicated in white. The horizontal axes of Figures 5 and 6 are, for example, the time domain, and the vertical axes are, for example, power.
[0150] As shown in Figure 3, the ZC sequence is mapped to reference signal resources that are evenly distributed in the frequency domain. As shown in Figure 5, the PAPR of the time domain signal obtained after Fourier transforming the ZC sequence is approximately 2.7228 dB. As shown in Figure 4, the ZC sequence is mapped to reference signal resources that are unevenly distributed in the frequency domain. As shown in Figure 6, the PAPR of the time domain signal obtained after Fourier transforming the ZC sequence is approximately 12.9648 dB. Comparing Figures 4 and 6, it can be seen that the current reference signal design is not adaptable to the design of unevenly distributed reference signal resources.
[0151] In view of this, an embodiment of the present application provides a communication method, which is designed to provide a method for generating a reference signal sequence (i.e., a first sequence). In the embodiment of the present application, the first sequence can be generated based on N position information of the reference signal resource (such as the first resource). In this way, it is equivalent to taking into account the N position information of the reference signal resource when generating the first sequence, so that the generated first sequence can be better adapted to the position of the reference signal resource, so that the performance of generating the first sequence is better. Moreover, the N position information can flexibly indicate the position of the M resources, making the arrangement of the first resource more flexible, and also making the method provided in the embodiment of the present application applicable to the design of unevenly arranged reference signal resources.
[0152] In addition to being applicable to the communication system shown in FIG1 , the communication method provided in the embodiment of the present application can also be applied to other communication systems, which will be described below with reference to the accompanying drawings as an example.
[0153] In addition to being applicable to the communication system shown in FIG1 , the communication method provided in the embodiment of the present application can also be applied to other communication systems, which will be described below with reference to the accompanying drawings as an example.
[0154] Figure 7 is a structural diagram of another communication system to which an embodiment of the present application can be applied. Figure 7 illustrates a terminal device, an access network, a core network, and an external network. The terminal device shown in Figure 7 is, for example, the terminal device involved in Figure 1. The terminal device can access the external network through the access network and the core network in sequence. The access network may include one or more access network devices. The core network may include one or more core network devices. These one or more access network devices and / or one or more core network devices are, for example, the network devices involved in Figure 1. The external network may be, for example, a data network (DN). The contents of the terminal device, the contents of the access network device, and the contents of the core network device can refer to the contents discussed above and are not listed here.
[0155] The following describes the protocol stacks of a terminal device and an access network device in conjunction with a schematic diagram of the protocol stacks of a terminal device and an access network device shown in FIG8 . The terminal device involved in FIG8 is, for example, the terminal device involved in FIG1 or FIG7 , and the access network device is, for example, the network device involved in FIG1 , or, for example, one or more access network devices involved in FIG7 .
[0156] As shown in Figure 8, the user plane protocol stack of the terminal device and the user plane protocol stack of the access network device may include the service data adaptation protocol stack (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY). The control plane protocol stack of the terminal device and the control plane protocol stack of the access network device may include the radio resource control (RRC) layer, the PDCP layer, the RLC layer, the MAC layer, and the PHY.
[0157] Figure 9 is a structural diagram of another communication system applicable to an embodiment of the present application. As shown in Figure 9, the devices in the communication system are connected through interfaces (such as NG, Xn) or air interfaces. Figure 9 illustrates core network equipment, access network equipment (such as RAN equipment), terminal equipment or operation, management and maintenance (OAM), etc. The access network equipment involved in Figure 9 is, for example, the network equipment involved in Figure 1, or the access network equipment involved in Figure 7 or Figure 8. Unlike Figure 1 or Figure 8, Figure 9 also illustrates a structural diagram of the access network equipment.
[0158] The access network device can serve as a separate RAN node or include multiple RAN nodes, for example, including a CU and a DU, and the CU and the DU can communicate through the F1 interface. Optionally, the CU can also be split into a CU-CP and a CU-UP. At least one of the access network device, the core network device, the CU in the access network device, the DU in the access network device, the CU-CP in the access network device, or the CU-UP in the access network device involved in Figure 9 is, for example, the network device involved in Figure 1.
[0159] In one possible design, the RRC, SDAP, and PDCP layers of the access network device may be deployed in the CU, and the RLC layer, MAC layer, and PHY of the access network device may be deployed in the DU.
[0160] FIG10 is a schematic diagram of the structure of another communication system applicable to an embodiment of the present application. As shown in FIG10 , the communication system includes a RAN intelligent controller (RIC). The RIC includes a near-real time RIC (near-real time RIC, near-RT RIC) and a non-real time RIC (non-real time RIC, Non-RT RIC). The non-real time RIC mainly processes non-real-time information, such as data that is not sensitive to time delay, and the delay of such data may be in the order of seconds. The real-time RIC mainly processes near-real-time information, such as data that is relatively sensitive to time delay, and the delay of such data may be in the order of tens of milliseconds. Optionally, the near-real time RIC and the non-real-time RIC may also be separately set up as a network element.
[0161] The near real-time RIC can obtain network-side and / or terminal device information from access network devices (e.g., at least one of the CU, DU, and RU) and / or terminal devices. The access network devices involved in FIG10 are, for example, the network devices involved in FIG1 , or the access network devices involved in FIG7 or FIG8 .
[0162] Optionally, the near-real-time RIC can process this information and send the results to the RAN node and / or terminal device. Optionally, the processing results can be exchanged between the CU and DU, and / or between the DU and RU. For example, the near-real-time RIC can submit the processing results to the DU, which then sends them to the RU.
[0163] The non-real-time RIC can obtain network-side and / or terminal-side information from the wireless access device (e.g., at least one of the CU, DU, and RU) and / or the terminal device. Optionally, the non-real-time RIC can also process this information and send the processing results to the RAN node and / or the terminal device. Optionally, the processing results can be exchanged between the CU and DU, and / or between the DU and RU. For example, the non-real-time RIC can submit the processing results to the DU, which then sends them to the RU.
[0164] The near-real-time RIC and non-real-time RIC can also be set up as separate network elements. Optionally, the near-real-time RIC and non-real-time RIC can also be part of other devices. For example, the near-real-time RIC is set up in access network equipment (e.g., CU, DU), while the non-real-time RIC is set up in OAM, cloud server, core network equipment, or other network equipment.
[0165] Figure 11 is a schematic diagram of the structure of another communication system applicable to the embodiments of the present application. Compared with Figure 10, Figure 11 separates the CU into CU-CP and CU-UP.
[0166] The following describes the method provided by the embodiments of the present application in conjunction with the accompanying drawings. In the accompanying drawings corresponding to the various embodiments of the present application, all steps represented by dotted lines are optional steps. The terminal device described in the various embodiments of the present application can be the terminal device involved in any of Figures 1 and Figures 7 to 11, and the network device can be, for example, the network device involved in Figure 1, or the access network device and / or core network device involved in any of Figures 7 to 11. If the technical solutions provided by the various embodiments of the present application are applied to other communication systems, the name and / or function of the device may change, and there is no limitation on this.
[0167] The communication method provided in the embodiments of the present application can be applied to generate any type of reference signal sequence, for example, it can be used to generate an uplink reference signal or a downlink reference signal. The communication method provided in the embodiments of the present application is described below with reference to the schematic diagram of the communication method shown in FIG12 . FIG12 describes the process of generating an uplink reference signal.
[0168] S1201: A network device sends N first indication information to a terminal device. Correspondingly, the terminal device receives the N first indication information from the network device.
[0169] The N first indication information can be carried in any signaling (such as high-layer signaling, proprietary signaling, or physical layer signaling), etc., without limitation. Any signaling can be, for example, RRC signaling, downlink control information (DCI), or MAC control element (CE) signaling, etc., without limitation. The network device can send the N first indication information simultaneously or separately, without specific limitation. N is an integer greater than or equal to 1.
[0170] These N first indication information indications (or joint indications, or common indications) indicate N location information. In other words, these N location information are obtained based on the N indication information, or can be described as N location information associated with or corresponding to the N first indication information. Among them, the N first indication information corresponds one-to-one to the N location information, that is, each first indication information in the N first indication information indicates one location information in the N location information. These N location information indicate (or joint indication, or common indication) the locations of the M resources included in the first resource, and the locations of the M resources can also be referred to as M locations. One location information in the N location information indicates the location of some resources among the M resources. Since the N location information is used to indicate the location of the first resource, the N location information can also be called the location information of the first resource.
[0171] For example, a first resource may include N parts (each part including some or all of the resources in the first resource), and the N pieces of location information may correspond one-to-one to the N parts. In other words, each piece of location information in the N pieces of location information indicates a part of the N parts. M is a positive integer. It should be understood that the number of resources included in the N parts may be the same or different, or some of the N parts may include the same number of resources while other parts may include different numbers of resources.
[0172] For example, please refer to Figure 13, which is a schematic diagram of N first indication information provided in an embodiment of the present application. Figure 13 takes an example in which N first indication information includes 2 first indication information (such as the first indication information a and the first indication information b in Figure 13, that is, the value of N is 2), and M resources include resource 0, resource 1 and resource 2 (that is, the value of M is 3). As shown in Figure 13, the first indication information a can indicate the location information corresponding to resource 1 and resource 2 among the M resources, and the first indication information b indicates the location information corresponding to resource 0 among the M resources. In this way, the terminal device can determine the M resources, namely resource 0, resource 1 and resource 2, based on the first indication information a and the first indication information b.
[0173] The arrangement of the first resource (or M resources) can be uniform or non-uniform. Non-uniform arrangement is, for example, non-uniform distribution (or arrangement) in the frequency domain. The non-uniform distribution of the first resource in the frequency domain can be understood as the density of the M resources in the frequency domain is different. A1 can also be understood as the existence of an adjacent resource pair in the M resources with a frequency domain interval that is different from the frequency domain interval of another adjacent resource pair. The adjacent resource pair includes two adjacent resources in the M resources. The two resources included in an adjacent resource pair and the two resources included in another adjacent resource pair are not exactly the same, that is, the two resources included in an adjacent resource pair and the two resources included in another adjacent resource pair may have some of the same resources, or may be completely different. For example, the two resources included in an adjacent resource pair are resource 1 and resource 2, and the two resources included in another adjacent resource pair are resource 2 and resource 3. For another example, the two resources included in an adjacent resource pair are resource 2 and resource 3, and the two resources included in another adjacent resource pair are resource 4 and resource 5.
[0174] The following describes the content of the location information, taking the yth location information among N location information as an example. Here, y is an integer greater than or equal to 1 and less than or equal to N. The content of the location information other than the yth location information among the N location information can refer to the content of the yth location information and is not listed here one by one.
[0175] The yth position information may also be referred to as a partial pattern of a reference signal resource, or a partial pattern used to indicate a reference signal resource. The yth position information may indicate the positions of z resources, i.e., z positions. z is an integer greater than or equal to 1 and less than M. The yth position information may, for example, include absolute position information of the z resources and / or relative position information of the z resources. Accordingly, the N position information may indicate the positions of M resources, i.e., M positions. The N position information may, for example, include absolute position information of the M resources and / or relative position information of the M resources.
[0176] The absolute position information of z resources indicates the absolute position of z resources. Correspondingly, the absolute position information of M resources can indicate the absolute position of M resources. The absolute position of z resources is, for example, the position of z resources relative to the first resource set. The first resource set may include the first resource; or the first resource set may include other resources in addition to the first resource. The first resource set is, for example, a resource allocated by a network device to a terminal device, or a resource used by a terminal device to send an uplink signal, or a resource available to a terminal device, etc., and no specific limitation is made to this.
[0177] The absolute position information of z resources may, for example, indicate / include z absolute indexes of the z resources. Correspondingly, the absolute position information of M resources may, for example, indicate / include M absolute indexes of the M resources. The indexes involved in the embodiments of the present application may also be referred to as identifiers, etc., and no specific limitation is made to this. The z absolute indexes are used to indicate the indexes of the M resources relative to the first resource set. In other words, the z absolute indexes may indicate the positions of the z resources in the first resource set, or may be described as being used to determine the z resources in the first resource set.
[0178] For example, please refer to Figure 14, which is a schematic diagram of a first resource provided in an embodiment of the present application. The first resource set includes 12 resources shown as resource 0 to resource 11. The M resources included in the first resource are resource 0, resource 5, and resource 8, where 0, 5, and 8 can be regarded as examples of M absolute indexes.
[0179] The relative position information of z resources indicates the relative position of the z resources relative to the absolute index (also referred to as the reference index) of the reference position. Accordingly, the relative position information of M resources may indicate the relative position of M resources. The relative position of z resources is, for example, the position of z resources relative to the first resource subset. The first resource subset is part of the resources in the first resource set and includes the first resource, for example, the first resource subset is the first resource; or, the first resource subset includes z resources. The relative position information of z resources may, for example, indicate / include z relative indexes of z resources. Accordingly, the relative position information of M resources may include M relative indexes of M resources. The M relative indexes are used to indicate the indexes of M resources relative to the first resource subset. In other words, the M relative indexes may indicate the positions of M resources in the first resource subset, or may be described as being used to determine M resources in the first resource subset.
[0180] Please continue to refer to the schematic diagram of the first resource shown in Figure 14. As shown in Figure 14 (1), the reference index is 0, and the first resource subset includes three resources: resource 0, resource 5, and resource 8. The relative index corresponding to resource 0 is 0, the relative index of resource 5 is 5, and the relative index of resource 8 is 8. Accordingly, 0, 5, and 8 can be regarded as an example of M relative indexes.
[0181] Alternatively, as shown in (2) in Figure 14, the reference index is 11, then the relative index corresponding to resource 0 is 11, the relative index of resource 5 is 6, and the relative index of resource 8 is 3. Accordingly, 11, 6 and 3 can be regarded as an example of M relative indexes.
[0182] The arrangement of the resources corresponding to any one of the N parts included in the first resource may be the same as or different from the arrangement of the first resource. For example, if the arrangement of the first resource is uniformly arranged in the frequency domain, then the arrangement of any one of the N parts included in the first resource may be uniformly arranged in the frequency domain. Alternatively, if the arrangement of the first resource is non-uniformly arranged in the frequency domain, then the arrangement of any one of the N parts included in the first resource may be non-uniformly arranged or uniformly arranged in the frequency domain. The meaning of the arrangement of any one of the N parts included in the first resource can refer to the meaning of the arrangement of the first resource in the previous text, and the repeated parts will not be listed again.
[0183] For example, any of the N parts included in the first resource may be, for example, the z resources mentioned above. For example, if the arrangement of the first resource is uniform in the frequency domain, then the arrangement of the z resources may be uniform in the frequency domain. Alternatively, if the arrangement of the first resource is non-uniform in the frequency domain, then the arrangement of the z resources may be non-uniform or uniform in the frequency domain. The meaning of the arrangement of the z resources can refer to the meaning of the arrangement of the first resource mentioned above, and repetitions are not listed here.
[0184] Herein, the manner in which N indication information indicate N position information is described below by taking the yth indication information as an example. The manner in which the yth indication information indicates the yth position information may include direct indication and indirect indication, which are described below with examples.
[0185] Direct indication: The yth indication information includes the yth location information. For example, the yth indication information includes the absolute location information of the z resources and / or the relative location information of the z resources. In this way, it is easier for the terminal device to obtain the yth location information.
[0186] Indirect indication, the yth indication information includes a first parameter set (or called a first key parameter, etc.) for determining the yth position information. In other words, the first parameter set is used to generate the yth position information (or the position of z resources, such as the absolute position of z resources or z relative positions). The first parameter set may include one or more parameters. In this way, the terminal device can determine the yth position information based on the first parameter set. In this way, the amount of data interaction between the network device and the terminal device can be relatively reduced, that is, the signaling overhead can be reduced.
[0187] If the form (or format) of the yth position information is different, then the manner in which the yth indication information indirectly indicates the yth position information may also be different, which is described below using B1 or B2 as an example.
[0188] B1. The yth position information (e.g., the positions of M resources, M absolute indexes, or M relative indexes) can be represented by a sequence. In this case, the yth position information can also be replaced by a sequence (e.g., referred to as a third sequence), and the first parameter set can be used to determine the third sequence. The third sequence includes z elements, each of which indicates the position of z resources (e.g., z relative indexes or z absolute indexes, etc.).
[0189] For example, the yth position information (or the third sequence) uses D (or can be expressed as d P )-order polynomial, where D is an integer greater than or equal to 1, the first indication information may indicate at least one of some or all coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the number of resource positions included in the z resources (e.g., the number of elements included in the third sequence, or the length of the third sequence). In other words, the first parameter set may include at least one of some or all coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the number of resource positions included in the z resources.
[0190] For example, a representation of the y-th position information is as follows: (5).
[0191] Among them, P y (n) represents the yth position information or the third sequence, that is, the D-order polynomial, d P Indicates the highest degree of the D-degree polynomial, that is, d P ∈{1,2,3,…}, represents the 0 / 1,… / dth order in a D-degree polynomial P -1 / d P The coefficient of the second term, p dP Real numbers > 0; Real number, N py Indicates the number of resources included in z resources (or can describe P y (n) corresponds to the sequence length, or can be described as the number of position information included in the y-th position information), that is, N py =z, which can also be regarded as the length of the third sequence. P =1 means N py resources are evenly distributed, when d P >1 indicates N py The resources are unevenly distributed, n can be regarded as P y (n) is a number, or it can be described as the number of z resources.
[0192] Optionally, the yth position information and the other position information in the N position information except the yth position information can be represented in the same manner, for example, both are represented by D-order polynomials, but the values of the parameter sets corresponding to the other position information are different from the values of the first parameter set corresponding to the yth position information. Alternatively, the yth position information and the other position information in the N position information except the yth position information can also be represented in different manners, for example, the yth position information is represented by a quadratic polynomial, and the other position information is represented by a cubic polynomial, etc., without specific limitation.
[0193] In a possible design, N ways of representing position information may be preconfigured or predefined in the access network device and the terminal device, and the way of representing the yth position information is as shown in the above relationship (5).
[0194] If the content of the yth indication information is different, the way in which the terminal device determines the yth location information will also be different. The following examples are given in combination with the contents shown in C1 to C3.
[0195] C1, the yth indication information indicates all coefficients of the D-order polynomial, the highest degree of the D-order polynomial, and the number of resource positions included in the z resources.
[0196] Under C1, the terminal device can directly determine the yth position information, that is, determine the position of the z resources, based on all coefficients of the D-order polynomial, the highest degree of the D-order polynomial and the number of resource positions included in the z resources.
[0197] For example, N py is 3, d P is 2, p2, p1 and p0 are 2, 2 and 1 respectively, then P y (n) = 2n 2 +2n+1, so the z positions are 13, 5 and 1 respectively.
[0198] C2, the yth indication information indicates the coefficients of the D-order polynomial, the highest degree of the D-order polynomial, and the number of resources included in the z resources. Under C2, the first S high-order coefficients of the D-order polynomial indicated by the yth indication information, the unindicated (d P +1-S) low-order term coefficients are 0, thereby obtaining all coefficients of the D-order polynomial, and referring to the method of C1 above, determine the y-th position information.
[0199] Alternatively, under C2, some coefficients of the D-order polynomial are indicated, and combined with another indication information to indicate whether all coefficients of the D-order polynomial are indicated in sequence, the unindicated polynomial coefficients are 0, thereby obtaining all the coefficients of the D-order polynomial, and referring to the method of C1 above, determine the y-th position information.
[0200] Alternatively, under C2, the other part of the coefficients in the D-order polynomial that are not indicated can be preconfigured or predefined in the terminal device. The terminal device can obtain all the coefficients of the D-order polynomial based on the y-th indication information and the other part of the preconfigured coefficients, and determine the y-th position information with reference to the method of C1 above.
[0201] C3. The yth indication information indicates all coefficients of the D-order polynomial and the number of resource locations included in the z resources.
[0202] In this case, the highest degree of the D-degree polynomial does not need to be indicated, and the highest degree can be determined based on the number of all coefficients.
[0203] C4. The yth indication information indicates one or both of part or all of the coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the number of resources included in the z resources.
[0204] In this case, some or all of the coefficients of the D-order polynomial, the highest degree of the D-order polynomial, or the remaining one or two of the number of resources included in the z resources (i.e., the one or two not indicated by the y-th indication information) may be preconfigured or predefined in the terminal device. For example, they may be preconfigured or predefined in the terminal device through a protocol, or received by the terminal device from a device other than the access network device, without limitation. In this way, the terminal device may determine the y-th position information by referring to the method C1 or C2 above.
[0205] For example, the yth indication information indicates the number of resource locations included in the z resources. In this case, the highest degree of the D-order polynomial and all coefficients of the D-order polynomial can be preconfigured or predefined in the terminal device. For example, they can be preconfigured or predefined in the terminal device through a protocol, or the terminal device can receive them from a device other than the access network device, without limitation. In this way, the terminal device can determine the yth location information by referring to the method C1 or C2 above.
[0206] For another example, the yth indication information indicates the highest degree of a D-order polynomial. In this case, the number of resource locations included in the z resources and all coefficients of the D-order polynomial can be preconfigured or predefined in the terminal device. For example, they can be preconfigured or predefined in the terminal device through a protocol, or received by the terminal device from a device other than the access network device, without limitation. In this case, the terminal device can determine the yth position information by referring to the method C1 or C2 above.
[0207] There may be multiple types of the yth indication information. The above C1 to C4 are just examples to introduce the content of the yth indication information. The content of the yth indication information will not be listed one by one here.
[0208] B2. If the y-th location information (or the location of the z-th resource) is a plurality of values, then the first parameter set may be used to determine the plurality of values.
[0209] Exemplarily, the yth indication information may directly indicate these multiple values. Alternatively, the rows and / or columns in the first table are used to indicate possible values of the location information, and the first parameter set may be used to indicate at least one row and / or at least one column in the first table. The at least one row and / or at least one column is used to determine the location of the z resources. In this case, the yth indication information may indicate the index / identifier of the at least one row and / or at least one column.
[0210] The first table may be preconfigured or predefined in the terminal device and the network device, or may be configured by the network device for the terminal device, and this is not specifically limited. After the terminal device receives the yth indication information, it may determine the yth position information based on the first table and the index of at least one row and / or column, thereby determining the zth position.
[0211] For example, please refer to Table 1 below, which is an example of a first table provided in an embodiment of the present application.
[0212] Table 1
[0213] As shown in Table 1 above, the yth indication information indicates an index of 1, so the terminal device can determine the yth position information (or z relative indexes, or z absolute indexes) as 2, 7, 9, 11 based on the yth indication information and Table 1.
[0214] It should be understood that the above B1 or B2 is an example of possible forms of the yth position information. In fact, the yth position information can have multiple forms. For example, the yth position information can also have other forms such as functional relationships, and there is no specific limitation on this.
[0215] The above is an example of a terminal device determining the yth location information. The method for a terminal device to determine other location information among N locations, except for the yth location information, can also refer to the content of the terminal device determining the yth location information above. By analogy, the terminal device can determine the locations of M resources, which is equivalent to determining the first resource.
[0216] S1202: The network device sends N second indication information to the terminal device. Correspondingly, the terminal device receives the N second indication information from the network device.
[0217] The N second indication information can be carried in a second signaling (such as high-layer signaling, proprietary signaling, or physical layer signaling), etc., without limitation. The second signaling is, for example, RRC signaling, DCI, or MAC CE. The network device can send the N second indication information simultaneously or separately, without specific limitation.
[0218] Optionally, N first indication information and N second indication information may be carried in the same signaling. In this way, when the network device sends the signaling to the terminal device, it is equivalent to sending N first indication information and N second indication information to the terminal device.
[0219] The N second indication information may indicate N first relationships, or the N second indication information may be used to determine the N first relationships. The N second indication information corresponds one-to-one to the N first relationships. In other words, each second indication information in the N second indication information is used to indicate one first relationship among the N first relationships. It should be understood that the N first relationships may be the same relationship, or may be different relationships, and this is not limited. For example, the N first relationships being different relationships may include different ways of expressing the N first relationships, or the N first relationships being the same way of expressing but with different values of the parameters involved.
[0220] The following describes one of the N first relationships, taking the relationship satisfied by the y-th position information and the w-th second sequence among the N second sequences included in the first sequence as an example. w can be an integer less than or equal to 1 and less than or equal to N, and the values of w and y can be the same or different. For ease of distinction, the first relationship satisfied by the y-th position information and the w-th second sequence is referred to as the first relationship gx.
[0221] The first relationship gx may indicate the relationship between the yth position information and the wth second sequence. In other words, the yth position information and the wth second sequence satisfy the first relationship. Since the wth second sequence is subsequently mapped to the z resources corresponding to the fth position information, the wth second sequence may also include z elements, and these z elements correspond one-to-one (or are mapped) to the z resources mentioned above.
[0222] The first relationship gx can be a mapping relationship, such as a functional relationship or a corresponding relationship, or the first relationship gx can be expressed in a table. The specific form of the first relationship gx is not limited in this embodiment of the present application. The first relationship gx can specifically include the following four interpretations (or examples) shown in D1 to D4, which are described below.
[0223] D1. The first relationship may be a relationship (such as a function or a corresponding relationship, etc.) between the yth position information and the base sequence of the wth second sequence.
[0224] D1-1, the first relationship can be directly the relationship between the base sequence corresponding to the w-th second sequence and the y-th position information. For example, a first relationship can refer to the following relationship (6). y (n) = g y1 (B y (n)) (6)
[0225] Among them, g y1 An example of a first relation gx can be represented, P y (n) represents an example of the y-th position information, B y (n) represents the base sequence corresponding to the w-th second sequence.
[0226] D1-2, the first relationship can be the relationship between the first parameter set of the yth position information and the second parameter set of the wth second sequence. For example, a first relationship can refer to the following relationship (7). P =g y2 (ParameterSet B ) (7)
[0227] Among them, g y2 An example of a first relation gx, ParameterSet p An example of a first parameter set, ParameterSet B represents an example of the second parameter set. The second parameter set can be used to determine the w-th second sequence or the base sequence corresponding to the w-th second sequence.
[0228] For example, N sequences include two second sequences. In this case, the N first relations can be specifically referred to the two formulas shown in the following relations (8) and (9). B1 =g y2-1 (ParameterSet P1 ) (8) ParameterSet B2 =g y2-2 (ParameterSet P2 ) (9)
[0229] Among them, g y2-1 An example of the first relation gx corresponding to the first second sequence can be represented, g y2-2An example of the first relation gx corresponding to the second second sequence, ParameterSet P1 or ParameterSet P2 Two examples of representing the first parameter set, ParameterSet B1 or ParameterSet B2 Two examples of the second parameter set are shown.
[0230] Under D1, the base sequence of the w-th second sequence can be used to determine the w-th second sequence.
[0231] Under D1-1 or D1-2, the first relationship satisfied by the base sequence corresponding to the y-th position information and the w-th second sequence can be specifically referred to the content shown in the following E1, E2 or E3.
[0232] E1, the phase of the base sequence corresponding to the w-th second sequence is the quadratic polynomial of the y-th position information. Alternatively, this can be described as the criterion (e.g., criterion 1) that the phase of the base sequence corresponding to the w-th second sequence is the quadratic polynomial of the y-th position information. For ease of distinction, the quadratic polynomial of the y-th position information here will be referred to as the quadratic polynomial dxs1.
[0233] If the arrangement of the z resources is different and the representation of the yth position information is different, then the representation of the phase of the base sequence corresponding to the wth second sequence is also different. Please refer to Table 2 below for an example of the relationship between the yth position information and the phase of the base sequence corresponding to the wth second sequence, provided in an embodiment of the present application.
[0234] Table 2
[0235] For example, the base sequence corresponding to the w-th second sequence can refer to the following relationship (10).
[0236] Among them, B y (n) may represent an example of a base sequence corresponding to the w-th second sequence, It can represent the phase of the base sequence corresponding to the w-th second sequence, M B is less than or equal to N By The largest prime number, N By represents the length of the base sequence of the w-th second sequence, or can be described as the number of elements included in the base sequence of the w-th second sequence, N By is a positive integer, N By ∈{1,2,3,…}.
[0237] In one possible design, the phase of the base sequence corresponding to the w-th second sequence can satisfy the following relationship (11).
[0238] a2 and a1 are the coefficients of the second and first terms of the quadratic polynomial dxs1, respectively. y 2 (n)+a1P y (n) can be expressed as an example of a quadratic polynomial dxs1.
[0239] In another possible design, the phase of the base sequence corresponding to the w-th second sequence may satisfy the following relationship (12).
[0240] The polynomial coefficients are d B The meaning of d can be found in the previous text B The content is not listed here.
[0241] In the above design, the key parameter of the phase of the base sequence corresponding to the wth second sequence (such as an example of the second parameter set) and the key parameter of the yth position information (such as an example of the first parameter set) satisfy the following relations (13) to (18). This optional approach can also make the phase of the wth second sequence and the yth position information satisfy a quadratic polynomial relationship. B =2*d p (13)
[0242] Among them, d B for The highest degree of the polynomial, yes The coefficient of the sth term in the polynomial, sε{0,1,2,…,d B},d P is the highest degree of the P(n) polynomial, p i is the coefficient of the i-th term in the P(n) polynomial, iε{0,1,2,…,d P a2 and a1 are the coefficients of the second and first order terms of the quadratic polynomial dxs1 respectively.
[0243] E2, the rate of change of the base sequence corresponding to the w-th second sequence is a linear polynomial of the y-th position information. Alternatively, it can be described as the first relationship gx satisfying the criterion (referred to as criterion 2) that the rate of change of the base sequence corresponding to the w-th second sequence is a linear polynomial of the y-th position information. For example, one type of E2 can refer to the content shown in the following relationship (19).
[0244] Under the above relationship (17), an example of the second parameter set may include d B 、 and The second parameter set can be represented by the first parameter set. The relationship of the second parameter set can also refer to the content shown in the following relationship (11) to relationship (16), which will not be listed again this time.
[0245] E3. The second parameter set of the base sequence corresponding to the wth second sequence is determined by the first parameter set of the yth position information. The highest degree of the polynomial corresponding to the base sequence corresponding to the wth second sequence is determined by the highest degree of the polynomial corresponding to the yth position information. The polynomial coefficient corresponding to the base sequence corresponding to the wth second sequence is determined by the polynomial coefficient corresponding to the yth position information. The sequence length N of the base sequence corresponding to the wth second sequence is By It is determined by the number of resources included in the z resources (such as the length z of the base sequence corresponding to the w-th second sequence). By The relationship can be referred to the following relationship (20) to relationship (22). B =g1(d P ) (20) N By =g3(N py ) (twenty two)
[0246] Among them, d B for The highest degree of the polynomial (H-degree polynomial or the phase corresponding polynomial of the w-th second sequence), d B ε{1,2,3,…}, yes The coefficient of the sth term in the polynomial, s∈{0,1,2,…,d B},d P is the highest degree of the P(n) polynomial, p i is the coefficient of the i-th term in the P(n) polynomial, i∈{0,1,2,…,d P}, N py d P and The explanation of N can be referred to the relationship (5) above. P d P and The explanation of N is not listed here. Byrepresents the length of the base sequence of the w-th second sequence, or can be described as the number of elements included in the base sequence of the w-th second sequence, N By is a positive integer, N By ∈{1,2,3,…}, g1 can be regarded as the first sub-relationship in the first relation, g2 can be regarded as the second sub-relationship in the first relation, and g3 can be regarded as the third sub-relationship in the first relation, that is, the first relation can include g1, g2 and g3.
[0247] D2. The first relationship may be the relationship between the yth position information and the wth second sequence (such as a function or a corresponding relationship, etc.).
[0248] D2-1, the first relationship can be directly the relationship between the yth position information and the wth second sequence. For example, a first relationship can refer to the following relationship (23). y (n) = f y (P y (n)) (23)
[0249] Among them, f y An example of the first relationship gx can be represented by P y (n) represents an example of the y-th position information, S y (n) represents an example of the w-th second sequence. y In addition to being described as the number of z resources, n can also be viewed as the number of the wth element in the second sequence.
[0250] D2-2, the first relationship can be directly the relationship between the first parameter set of the yth position information and the fourth parameter set of the wth second sequence. For example, a first relationship can refer to the following relationship (24). P =g y3 (ParameterSet S ) (twenty four)
[0251] Among them, g y3 An example of a first relation gx, ParameterSet p An example of a first parameter set, ParameterSet S An example of a fourth parameter set corresponding to the w-th second sequence is shown. The fourth parameter set can be used to determine the w-th second sequence.
[0252] In the case of D2 (whether D2-1 or D2-2), the phase of the w-th second sequence may optionally be a quadratic polynomial corresponding to the y-th position information, or may be described as a linear polynomial corresponding to the y-th position information, where the rate of change of the phase of the w-th second sequence with respect to the y-th position information is a linear polynomial. For ease of distinction, the quadratic polynomial corresponding to the y-th position information, where the phase of the w-th second sequence may be a quadratic polynomial, is hereinafter referred to as the quadratic polynomial dxs2.
[0253] For example, S y An example of (n) is shown in the following relationship (25).
[0254] Among them, S y (n) represents the w-th second sequence, represents the phase of the w-th second sequence, M sy is less than or equal to N sy The largest prime number, N sy Represents the length of the w-th second sequence, or can be described as the number of elements included in the w-th second sequence, N sy is a positive integer, N sy ∈{1,2,3,…}, which are not listed here.
[0255] Optional, A relationship can be shown as follows (26).
[0256] Among them, b2 and b1 can be the coefficient of the second term and the coefficient of the first term of the quadratic polynomial dxs2 respectively, P y (n) represents an example of the y-th position information, is the phase of the w-th second sequence.
[0257] If the content of the first relationship is different, then the content of the second indication information (hereinafter referred to as the second indication information zs) used to indicate the first relationship gx may also be different, which are introduced below.
[0258] F1. When the first relationship is the relationship shown in D1 (such as D1-1 or D1-2), the second indication information zs may indicate at least one of some or all coefficients of the quadratic polynomial dxs1, the root index of the base sequence corresponding to the w-th second sequence, or at least one first parameter. The root index of the base sequence corresponding to the w-th second sequence and the at least one first parameter are used to determine some or all coefficients of the quadratic polynomial dxs1, or can be understood as the root index of the base sequence corresponding to the w-th second sequence and the at least one first parameter being a method of indicating some or all coefficients of the quadratic polynomial dxs1. The root index of the base sequence corresponding to the w-th second sequence can also be considered as the root index of the w-th second sequence.
[0259] The following describes possible contents of the second indication information zs with examples in conjunction with F1-1 to F1-5.
[0260] F1-1 and the second indication information zs may indicate only some or all of the coefficients of the quadratic polynomial dxs1. If the second indication information zs indicates only some of the coefficients of the quadratic polynomial dxs1, the terminal device may be preconfigured or predefined with another portion of the coefficients of the quadratic polynomial dxs1. In this way, the terminal device can determine the base sequence and / or the second parameter set corresponding to the wth second sequence based on the yth position information and all of the coefficients of the quadratic polynomial dxs1. Alternatively, the terminal device may ignore the other portion of the coefficients of the quadratic polynomial dxs1. In this way, the terminal device can determine the base sequence and / or the second parameter set corresponding to the wth second sequence based on the yth position information and some of the coefficients of the quadratic polynomial dxs1.
[0261] For example, the terminal device can determine the yth position information based on the yth indication information, and can then combine the yth position information with the quadratic polynomial dxs1 to determine the phase of the base sequence corresponding to the wth second sequence, and thus determine the base sequence corresponding to the wth second sequence. Of course, the terminal device can also determine the second parameter set based on the yth position information and the quadratic polynomial dxs1.
[0262] For example, some or all of the coefficients of the quadratic polynomial dxs1 are, for example, a1 or a2 in the above relationship (18) or (19).
[0263] F1-2, the second indication information zs indicates the root index of the base sequence corresponding to the w-th second sequence and at least one first parameter.
[0264] In this way, the terminal device can determine all coefficients of the quadratic polynomial dxs1 based on the root index of the base sequence corresponding to the w-th second sequence and at least one first parameter, and determine the base sequence corresponding to the w-th second sequence and / or determine the second parameter set based on all coefficients of the quadratic polynomial dxs1 and the y-th position information.
[0265] For example, the root index of the base sequence corresponding to the w-th second sequence may be represented by q, and the at least one first parameter may be b and / or k, where b is an integer greater than or equal to 0, and k is an integer greater than 0. Here, a2=q*k, and a1=q*b.
[0266] F1-3. The second indication information zs indicates the root index of the base sequence corresponding to the w-th second sequence.
[0267] In F1-3, the terminal device may be preconfigured or predefined with at least one first parameter. In this case, the terminal device may refer to the contents discussed in F1-2 above to determine the base sequence corresponding to the w-th second sequence and / or determine the second parameter set. The repetitions are not listed here.
[0268] F1-4. The second indication information zs indicates at least one parameter.
[0269] In F1-4, the terminal device may be preconfigured or predefined with the root index of the base sequence corresponding to the w-th second sequence. In this case, the terminal device may refer to the discussion in F1-2 above to determine the base sequence corresponding to the w-th second sequence and / or determine the second parameter set. Repetitions are not repeated here.
[0270] F1-5, the second indication information zs indicates part or all of the coefficients of the quadratic polynomial dxs1, the root index of the base sequence corresponding to the w-th second sequence, and at least one first parameter.
[0271] In this case, the terminal device can directly refer to the content of F1-1 above to determine the base sequence corresponding to the w-th second sequence and / or determine the second parameter set, and the repeated parts are not listed again.
[0272] For example, when the phase of the base sequence corresponding to the w-th second sequence satisfies the relationship (11), the second indication information zs may indicate at least one second parameter, such as a2 and / or a1; the group number of the w-th second sequence, such as q, which divides the z elements included in the w-th second 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 root index of the w-th sequence and the at least one first parameter are used to determine the coefficients of the quadratic polynomial dxs1, such as a2=q*k and a1=q*b. Alternatively, it can be understood that the second parameter set may include the coefficients of the quadratic polynomial, such as a2 and / or a1; the root index corresponding to the w-th second sequence, such as q, which divides the M elements included in the w-th second 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.
[0273] Or, for example, when the phase of the base sequence corresponding to the w-th second sequence satisfies the relationship (12), the second indication information zs may be used to indicate multiple or one of the following, including but not limited to: All or part of the coefficients, the highest degree d B , the length of the base sequence; or it can be understood that the second parameter set may include one or more of the following: All or part of the coefficients, the highest degree d B , the length of the base sequence.
[0274] It should be understood that the above is an example introduction to determining the base sequence corresponding to the w-th second sequence. The base sequence corresponding to the second sequence corresponding to any one of the N position information can be determined by referring to the content of determining the base sequence corresponding to the w-th second sequence corresponding to the y-th position information discussed above, and will not be listed one by one here.
[0275] It should be noted that the execution order of S1201 and S1202 can be arbitrary, for example, execute S1201 first and then execute S1202; or execute S1202 first and then execute S1201; or execute S1201 and S1202 at the same time, without any specific limitation.
[0276] F2. When the first relationship is the relationship shown in D2 above, the second indication information zs may indicate at least one of some or all coefficients of the quadratic polynomial dxs2, the root index of the wth second sequence, or at least one second parameter. The root index of the wth second sequence and the at least one first parameter are used to determine some or all coefficients of the quadratic polynomial dxs2, or can be understood as the root index of the wth second sequence and the at least one second parameter being a method of indicating some or all coefficients of the quadratic polynomial dxs2. The terminal device's determination of the first relationship based on the second indication information zs can refer to the terminal device's determination of the first relationship in F1 above, and will not be enumerated here.
[0277] In another possible implementation, when the first relationship is any of the forms shown in D1 or D2 above, the second indication information zs may indicate a second relationship, and the terminal device determines the first relationship based on the second relationship. The second relationship may be a function or correspondence between the w-th second sequence, the base sequence corresponding to the w-th second sequence, and the position information. The second relationship may refer to the content shown in the following formula (27). S y (n) = e y (B y (n),P y (n)) (27)
[0278] Among them, e y As an example of the second relation, P y (n) represents an example of the y-th position information, S y (n) represents an example of the w-th second sequence, B y (n) represents the base sequence corresponding to the w-th second sequence.
[0279] Optionally, the second relationship may be determined by the terminal device based on an instruction of the network device, or may be preconfigured or predefined in the terminal device, which is not limited.
[0280] For example, the first sequence includes two second sequences. In this case, the second relationships corresponding to the two second sequences can be referred to the following two formulas (28) and (29), respectively. S1(n) = e1(B1(n), P1(n)) (28) S2(n) = e2(B2(n), P2(n)) (29)
[0281] Here, S1(n) can be one of the two second sequences, B1(n) is the third sequence x1 corresponding to the one second sequence, and P1(n) is the position information corresponding to the one second sequence; S2(n) can be the other of the two second sequences, B1(n) is the third sequence x1 corresponding to the other second sequence, and P1(n) is the position information corresponding to the other second sequence. The wth second sequence mentioned above can be, for example, S1(n) or S2(n), and e1 and e2 can respectively represent the second relationship between the two second sequences.
[0282] In a possible implementation manner, N first relationships may be preconfigured or predefined in the network device and the terminal device, which is not limited.
[0283] Alternatively, the terminal device may be pre-configured with N second sequences corresponding to the N position information; or the terminal device may be pre-configured with a base sequence of N second sequences corresponding to the N position information, etc. In these cases, there is no need to indicate N first relationships, that is, there is no need to execute step S1202, that is, S1202 is an optional step, which is indicated by a dotted line in Figure 12.
[0284] Since the N first relationships may be different or the same, the base sequences corresponding to the N second sequences may all be the same, different, or partially the same. Furthermore, the second parameter sets corresponding to the base sequences corresponding to the N second sequences may be the same, different, or partially the same, without specific limitation. Similarly, the N second sequences may all be the same, different, or partially the same. Furthermore, the fourth parameter sets corresponding to the N second sequences may all be the same, different, or partially the same, without specific limitation.
[0285] S1203: The network device sends N third indication information to the terminal device. Correspondingly, the terminal device receives the N third indication information from the network device.
[0286] The N third indication information can be carried in third signaling (such as high-layer signaling, proprietary signaling, or physical layer signaling), etc., without limitation. The second signaling is, for example, RRC signaling, DCI, or MAC CE. The network device can send the N third indication information simultaneously or separately, without specific limitation.
[0287] Optionally, the N first indication information and the N third indication information may be carried in the same signaling, so that when the network device sends the signaling to the terminal device, it is equivalent to sending N first indication information and N third indication information to the terminal device. Alternatively, the N second indication information and the N third indication information may be carried in the same signaling, so that when the network device sends the signaling to the terminal device, it is equivalent to sending N second indication information and N third indication information to the terminal device. Alternatively, the N first indication information, the N second indication information and the N third indication information may be carried in the same signaling, so that when the network device sends the signaling to the terminal device, it is equivalent to sending N first indication information, N second indication information and N third indication information to the terminal device.
[0288] The N third indication information may indicate N reference positions, or the N third indication information is used to determine the N reference positions. The N third indication information corresponds one to one with the N reference positions. In other words, each third indication information in the N third indication information is used to indicate one reference position in the N reference positions. It should be understood that the N reference positions may be all the same, or may be different, or some of the N reference positions may be the same, and another part of the reference positions may be different, and there is no limitation on this. The N reference positions correspond to N relative position information (such as N relative indexes) or N absolute position information (such as N absolute indexes). For example, the terminal device can determine one absolute position information in the N absolute position information based on any reference position in the N reference positions and the relative position information corresponding to any reference position in the N relative position information.
[0289] The following describes an example in which the yth third indication information indicates one reference position among N reference positions (hereinafter referred to as the yth reference position), and the yth reference position is the reference position corresponding to the yth position information.
[0290] The yth third indication information can be used to indicate the yth reference position. For example, the yth third indication information indicates the index of the yth reference position (hereinafter referred to as the yth reference index), and the yth reference index can be represented by p0, for example. The relative position information of the yth reference position and the z resources included in the first resource is used to determine the absolute position information of the z resources included in the first resource. For example, the yth reference position can be represented by the yth reference index. In this case, the yth reference index and the relative index of the z resources jointly determine the absolute index of the z resources. The yth reference index can be the absolute index of the starting position of the z resources, or the absolute index of the ending position of the z resources, or the yth reference index can also be less than the absolute index of the starting position of the z resources, or the yth reference index can also be greater than the absolute index of the ending position of the z resources. The embodiment of the present application does not limit the specific value of the yth reference index.
[0291] Exemplarily, if the value of the yth reference index is less than or equal to the value of the absolute index of the starting position (or starting resource) of the z resources, then the value of the i-th absolute index among the z absolute indexes may be equal to the sum of the value of the yth reference index and the value of the i-th relative index among the z relative indexes, where i is an integer greater than or equal to 0. Alternatively, if the value of the yth reference index is greater than or equal to the value of the absolute index of the ending position (or ending resource) of the z resources, then the value of the i-th absolute index among the z absolute indexes may be equal to the difference between the value of the yth reference index and the value of the i-th relative index among the z relative indexes.
[0292] For example, please refer to Figure 15, which is a schematic diagram of the relationship between a y-th reference index, z absolute indexes, and z relative indexes provided in an embodiment of the present application. Figure 15 is an example of a first resource including resource #1 and resource #2. The reference signal resource included in resource #1 is the z resources mentioned above, corresponding to the y-th reference index, and the reference index (i.e., the y-th reference index) of resource #1 (i.e., the z resources) is represented as reference index 1, and the reference index of resource #2 is represented as reference index 2 for example.
[0293] As shown in Figure 15 (1), the reference index #1 and the reference index #2 are both 1. As shown in Figure 15 (1), the z relative indexes are {0, 2, 5}, and the relative index corresponding to resource #2 is {10, 13, 15}. The terminal device can determine the absolute index of the z resources as {1, 3, 6} based on the reference index #1 and the z relative indexes corresponding to resource #1. Similarly, the terminal device can also determine the absolute index corresponding to resource #2 as {11, 14, 16} based on the reference index #2 and the relative index corresponding to resource #2.
[0294] As shown in Figure 15 (2), the reference index #1 and the reference index #2 are both 16. As shown in Figure 15 (2), the z relative indexes are {15, 13, 10}, and the relative index corresponding to resource #2 is {5, 2, 0}. The terminal device can refer to the z relative indexes corresponding to index #2 and resource #1 to determine the absolute index of these z resources as {1, 3, 6}. Similarly, the terminal device can also determine the absolute index corresponding to resource #2 as {11, 14, 16} based on the relative indexes corresponding to reference index #2 and resource #2.
[0295] As shown in (3) of Figure 15, the reference index #1 is set to 1, and the reference index #2 is set to 16. As shown in (3) of Figure 15, these z relative indexes are {0, 2, 5}, and the relative index corresponding to resource #2 is {5, 2, 0}. The terminal device can determine the absolute index of these z resources as {1, 3, 6} based on the reference index #1 and the z relative indexes corresponding to resource #1. Similarly, the terminal device can also determine the absolute index corresponding to resource #2 as {11, 14, 16} based on the reference index #2 and the relative index corresponding to resource #2.
[0296] As shown in Figure 15 (4), the value of reference index #1 is 6, and the value of reference index #2 is 11. As shown in Figure 15 (4), these z relative indexes are {5, 3, 0}, and the relative index corresponding to resource #2 is {0, 3, 5}. The terminal device can determine the absolute index of these z resources as {1, 3, 6} based on the reference index #1 and the z relative indexes corresponding to resource #1. Similarly, the terminal device can also determine the absolute index corresponding to resource #2 as {11, 14, 16} based on the reference index #2 and the relative index corresponding to resource #2.
[0297] It should be noted that the execution order of S1201 and S1203 can be arbitrary, for example, S1201 can be executed first, then S1203; or S1203 can be executed first, then S1201; or S1201 and S1203 can be executed simultaneously, without specific limitation. Of course, the execution order of S1203 and S1202 can also be arbitrary.
[0298] In one possible implementation, the terminal device may be pre-configured with the yth reference position, etc. In this case, there is no need to indicate the yth reference position, that is, there is no need to execute step S1203, that is, S1203 is an optional step, which is indicated by a dotted line in Figure 12.
[0299] S1204. The terminal device determines a first sequence based on the N pieces of position information.
[0300] In one possible implementation, the terminal device can directly determine N second sequences based on N pieces of position information, thereby obtaining the first sequence. For example, each of the N second sequences is determined based on one piece of position information. Specifically, the terminal device can substitute the first relationship (such as the relationship shown in D2 above, such as D2-1 or D2-2) for the yth piece of position information to obtain the wth second sequence, and so on, to obtain N second sequences. In this implementation, the method for determining the N second sequences is relatively simple.
[0301] In another possible implementation, the terminal device may obtain a first sequence based on N pieces of position information, base sequences corresponding to the N second sequences, and base sequences corresponding to the N second sequences. Each of the N second sequences is determined based on one piece of position information in the N pieces of position information and a base sequence corresponding to the second sequence corresponding to the one piece of position information in the base sequences corresponding to the N second sequences. The following describes the determination of the wth second sequence among the N second sequences as an example. The method for determining second sequences other than the yth sequence among the N second sequences can be referred to as the method for determining the wth second sequence and is not further detailed here.
[0302] The specific content of the first relationship gx is different, and the specific manner in which the terminal device determines the w-th second sequence is different, which are introduced below respectively.
[0303] G1 and the first relationship gx are the relationships shown in D1-1 above. Then the terminal device can determine the base sequence corresponding to the w-th second sequence based on the y-th position information and the first relationship, and then determine the w-th second sequence based on the base sequence corresponding to the w-th second sequence.
[0304] The wth second sequence is determined based on the base sequence corresponding to the wth second sequence. For example, the base sequence corresponding to the wth second sequence may be determined as the wth second sequence. Alternatively, the wth second sequence may be determined based on the wth second sequence and a third parameter set. The third parameter set may be preconfigured or predefined in the terminal device, or may be obtained from a network device, without limitation. Alternatively, the base sequence corresponding to the wth second sequence and the yth position information may be substituted into the second relationship to obtain the wth second sequence.
[0305] Of course, when the N second sequences include multiple second sequences, the values of the third parameter sets or the second relationships corresponding to the N second sequences may be different, and this is not specifically limited.
[0306] G2 and the first relationship gx are the relationships shown in D1-2 above, then the terminal device can determine the wth second sequence according to the second parameter set and the base sequence corresponding to the wth second sequence.
[0307] Exemplarily, the terminal device may determine the second parameter set based on the first parameter set and the first relationship gx, determine the base sequence corresponding to the w-th second sequence based on the second parameter set, and determine the w-th second sequence based on the base sequence corresponding to the w-th second sequence. In this case, it is equivalent to the w-th second sequence being determined based on the base sequence corresponding to the w-th second sequence, or it can be described as the w-th second sequence being associated with the base sequence corresponding to the w-th second sequence and the y-th position information, or it can be described as the y-th sequence being associated with the base sequence corresponding to the w-th second sequence and the second parameter set, or it can be described as the w-th second sequence being associated with the base sequence corresponding to the w-th second sequence and the second parameter set. In this case, a relationship for determining the w-th second sequence can refer to the content shown in the following relationship (30).
[0308] Among them, S f (n) represents an example of the w-th second sequence, ParameterSet B Represents the second parameter set, B y (n) represents the base sequence corresponding to the w-th second sequence.
[0309] The wth second sequence is determined based on the base sequence corresponding to the wth second sequence. For example, the base sequence corresponding to the wth second sequence may be determined as the wth second sequence. Alternatively, the wth second sequence may be determined based on the wth second sequence and a third parameter set. The third parameter set may be preconfigured or predefined in the terminal device, or may be obtained from a network device, without limitation. Alternatively, the base sequence corresponding to the wth second sequence and the yth position information may be substituted into the second relationship to obtain the wth second sequence.
[0310] Of course, when the N second sequences include multiple second sequences, the values of the third parameter sets or the second relationships corresponding to the N second sequences may be different, and this is not specifically limited.
[0311] By analogy, the terminal device can determine N second sequences and thus obtain the first sequence.
[0312] H1, the first sequence is the result of N second sequences arranged in order. The following example is used to illustrate that the first sequence includes two second sequences. In this example, the content of the first sequence can be expressed as the following relationship (31).
[0313] Wherein, S(n) represents the first sequence, S1(n) represents one of the N second sequences, S2(n) represents another of the N second sequences, and N S1Indicates the length of a second sequence, N S2 Indicates the length of another second sequence, N S1 +N S2 is equal to the number of resources included in the first resource. The w-th second sequence in the foregoing may be, for example, S1(n) or S2(n).
[0314] H2, the first sequence is the result of arranging the N sorted second sequences in order.
[0315] In this case, the terminal device may sort the N second sequences separately to obtain N sorted second sequences. For example, the terminal device may sort the N second sequences by element number to obtain N sorted second sequences. Sorting any of the N second sequences may be done from largest to smallest by element number, or from smallest to largest, without limitation. The terminal device may sort any two of the N second sequences by element number in the same or different manner, without specific limitation.
[0316] The following example illustrates that the first sequence includes two second sequences. In this example, the content of the first sequence can be expressed as the following relationship (32).
[0317] Wherein, S(n) represents the first sequence, S1(n) represents one of the N second sequences, S2(n) represents another of the N second sequences, and N S1 Indicates the length of a second sequence, N S2 Indicates the length of another second sequence, N S1 +N S2 is equal to the number of resources included in the first resource, and the w-th second sequence mentioned above can be, for example, S1(n) or S2(n). is the sorted sequence of S1(n), is the sequence of S2(n) after sorting.
[0318] Similarly, for the location information of the first resource (ie, N pieces of location information), the location information of the first resource can also be divided into the following two cases.
[0319] J1. The location information of the first resource is the result of N pieces of location information being arranged in sequence.
[0320] The following example illustrates that N pieces of location information include 2 pieces of location information. In this case, the location information of the first resource can be represented by the following relationship (33).
[0321] Wherein, P(n) represents the location information of the first resource, P1(n) represents one location information in N location information (such as relative location information (such as relative index) or absolute location information (such as absolute index, etc.)), P2(n) represents another location information in N location information (such as relative location information (such as relative index) or absolute location information (such as absolute index, etc.)), N p1 Indicates the number of resources corresponding to a location information, N p2 Indicates the number of resources corresponding to another location information, N p1 +N p2 It is equal to the number of resources included in the first resource. The y-th position information in the above text may be, for example, P1(n) or P2(n).
[0322] J2. The location information of the first resource is the result of arranging the sorted N location information in order.
[0323] In this case, the terminal device may sort the N pieces of location information respectively to obtain N sorted pieces of location information.
[0324] J2-1. The terminal device may sort the N pieces of location information according to the index of the resource to obtain the sorted N pieces of location information.
[0325] The sorting of any of the N location information can be done in descending order based on the resource index, or in descending order based on the resource index, without limitation. The terminal device can sort any two of the N location information in the same or different manner based on the resource index, without limitation.
[0326] J2-2. The terminal device may sort the N pieces of location information according to the resource numbers to obtain the sorted N pieces of location information.
[0327] The sorting of any of the N pieces of location information may be performed from largest to smallest, or from smallest to largest, according to the resource number, without limitation. The terminal device may sort any two pieces of location information in the N pieces of location information in the same or different manner according to the resource number, without limitation.
[0328] The following example illustrates that N pieces of location information include 2 pieces of location information. In this case, the location information of the first resource can be represented by the following relationship (34).
[0329] Wherein, P(n) represents the location information of the first resource, P1(n) represents one location information among N location information, P2(n) represents another location information among N location information, and N p1Indicates the number of resources corresponding to a location information, N p2 Indicates the number of resources corresponding to another location information, N p1 +N p2 is equal to the number of resources included in the first resource. The y-th position information in the above text can be, for example, P1(n) or P2(n). is the sorted sequence of P1(n), is the sequence of P2(n) after sorting.
[0330] In the case where the N pieces of position information include 2 pieces of position information, the above relationship (34) can be applied to the above cases of J2-1 or J2-2, and is not limited thereto.
[0331] S1205. The terminal device maps the first sequence onto the first resource to obtain a first reference signal.
[0332] The terminal device may map the first sequence to the first resource to send the first reference signal to the network device. It is understood that the M elements included in the first sequence may be mapped one-to-one to the M resources included in the first resource, or it may be understood that each element in the first sequence S(n) is sequentially mapped to each resource in the position information P(n) of the first resource. For example, the rth element in the first sequence is mapped to the rth element in the first resource, where r is a natural number and is less than or equal to M.
[0333] The formats of the location information of the first sequence and the first resource are different, so the content mapped from the first sequence to the first resource is also different, which is described below in different cases.
[0334] K1. The terminal device maps the elements in the first sequence shown in H1 to the first resource shown in J1 in sequence.
[0335] The mapping process shown in K1 is described below by taking the example where the N second sequences include two second sequences (ie, S1(n) and S2(n)) and the N position information include two position information shown as P1(n) and P2(n).
[0336] K1-1. If the location information of the first resource represents the relative location information of the first resource, then the mapping process shown in K1 can be expressed as the content shown in the following relationships (35) and (36).
[0337] in, Among them, the sequence length of S(n) is N S =N S1 +N S2 , the sequence length N of P(n) P =NP1 +N P2 , where N S1 =N P1 ,N S2 =N P2 .
[0338] Among them, A(p0+c×P(n)) represents the reference signal sequence corresponding to the second resource (i.e., including the first resource and other resources), p0+c×P(n) represents the resource used to map the reference signal (such as the first resource), and otherwise represents the resource other than that used to map the reference signal (such as other resources). Here, P(n) represents the relative index of the first resource, and p0+c×P(n) represents the absolute index of the first resource. Here, P1(n) represents the relative index of some resources in the first resource, and p 10 +c1×P1(n) represents the absolute index of a portion of the first resource. Here, P2(n) represents the relative index of another portion of the first resource. 20 +c2×P2(n) represents the absolute index of another part of the first resource. 10 is the absolute index of the reference position corresponding to P1(n) (i.e. the reference index corresponding to P1(n)). 1start is the absolute index of the starting resource position corresponding to P1(n), p 1end Indicates the absolute index of the location of the end resource corresponding to P1(n). 20 is the absolute index of the reference position corresponding to P2(n) (i.e., the reference index corresponding to P2(n)), p 2start is the absolute index of the starting resource position corresponding to P2(n), p 2end Indicates the absolute index of the location of the end resource corresponding to P2(n). S1 Indicates the length of S1(n), N S2 Indicates the length of S2(n), N P1 Indicates the length of P1(n) or the number of corresponding resources, N P2 The value of scalingfactor(n) represents the length of P2(n) or the number of corresponding resources. scalingfactor(n) is a 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).
[0339] In one possible design, A(p0+c×P(n)) or S(n) can be at the port level. S(n) can also be at the port group level. It is understood that a port group is a set of multiple antenna ports. Different from the first sequence and the location information of the first resource, the amplitude phase scaling factor sequence scalingfactor(n), 0≤n≤N S-1 can be regarded as a sequence and cannot be spliced from multiple sequences. The first sequence can be the splicing of multiple second sequences or multiple sorted second sequences, and the location information of the first resource can also be the splicing of multiple location information or multiple sorted location information. It is a sequence sorted by scalingfactor(n), which can be sorted from large to small or from small to large by number.
[0340] K1-2. If the location information of the first resource represents the absolute location information of the first resource, then the mapping process shown in K1 can be expressed as the content shown in the following relationships (37) and (38).
[0341] Among them, the sequence length of S(n) is N S =N S1 +N S2 , the sequence length N of P(n) P =N P1 +N P2 , where N S1 =N P1 ,N S2 =N P2 Here P(n) represents the absolute index of the first resource.
[0342] Here, P1(n) represents the absolute index of a portion of resources in the first resource, and here, P2(n) represents the absolute index of another portion of resources in the first resource.
[0343] Wherein, A(P(n)) represents the reference signal sequence corresponding to the second resource (i.e., including the first resource and other resources), P(n) represents the resource used to map the reference signal (such as the first resource), and otherwise represents the resource other than that used to map the reference signal (such as other resources). 10 is the absolute index of the reference position corresponding to P1(n) (i.e. the reference index corresponding to P1(n)). 1start is the absolute index of the starting resource position corresponding to P1(n), p 1end Indicates the absolute index of the location of the end resource corresponding to P1(n). 20 is the absolute index of the reference position corresponding to P2(n) (i.e., the reference index corresponding to P2(n)), p 2start is the absolute index of the starting resource position corresponding to P2(n), p 2end Indicates the absolute index of the location of the end resource corresponding to P2(n). S1 Indicates the length of S1(n), N S2 Indicates the length of S2(n), N P1 Indicates the length of P1(n) or the number of corresponding resources, NP2 Indicates the length of P2(n) or the number of corresponding resources. scalingfactor(n) is the sequence of amplitude and phase scaling factors.
[0344] K2. The terminal device maps the elements in the first sequence shown in H2 to the first resource shown in J2 in sequence.
[0345] In this case, each of the sorted N second sequences can be mapped in turn to the resource corresponding to the position information corresponding to each second sequence, and so on, thereby completing the mapping of the first sequence to the first resource. For example, the sorted w-th second sequence is mapped to the z resources corresponding to the y-th position information. The sorting method of each second sequence in the N second sequences may be different from the sorting method of the position information corresponding to each second sequence. The mapping between the w-th second sequence and the y-th position information (which is equivalent to the corresponding z resources) under different sorting methods is introduced below. Among them, in addition to the mapping between the w-th second sequence and other position information in the N second sequences, the mapping content between the sorted w-th second sequence and the sorted z position information can also be referred to, and will not be listed one by one here.
[0346] L1. The order in which the z resources indicated by the yth position information are sorted is the same as the order in which the z elements in the wth second sequence are sorted.
[0347] L1-1, the order in which the indexes of the z resources are sorted is the same as the order in which the numbers of the z elements are sorted.
[0348] L1-1-1, the order of sorting the indexes of z resources is from small to large, and the order of sorting the numbers of z elements is from small to large.
[0349] With z=6, the numbers of z resources or z elements (i.e., the values of a part of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0350] The z resources after sorting can be, for example, sorted from small to large according to the index, for example, the indexes corresponding to the z resources after sorting are {1, 3, 6, 11, 14, 16}. The z elements after sorting can be, for example, sorted from small to large according to the number, for example, the z elements after sorting are {S(1), S(2), S(3), S(4), S(5), S(6)}.
[0351] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(1) to the resource with index 1. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(2) to the resource with index 3, and so on.
[0352] L1-1-2, the order of sorting the indexes of z resources is from large to small, and the order of sorting the codes of z elements is from large to small.
[0353] With z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0354] The sorted z resources can be, for example, sorted from large to small according to the index, for example, the index corresponding to the sorted z resources is {16, 14, 11, 6, 3, 1}, and the sorted z elements can be, for example, sorted from large to small according to the code, for example, the sorted z elements are {S(6), S(5), S(4), S(3), S(2), S(1)}.
[0355] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(6) to the resource with index 16. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(5) to the resource with index 14, and so on.
[0356] L1-2, the order in which the numbers of the z resources are sorted is the same as the order in which the numbers of the z elements are sorted.
[0357] L1-2-1. The order of sorting the numbers of the z resources is from small to large, and the order of sorting the codes of the z elements is from small to large.
[0358] With z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0359] The z resources after sorting can be, for example, sorted from small to large according to the numbers, for example, the numbers corresponding to the z resources after sorting are {1, 2, 3, 4, 5, 6}. The z elements after sorting can be, for example, sorted from small to large according to the codes, for example, the z elements after sorting are {S(1), S(2), S(3), S(4), S(5), S(6)}.
[0360] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(1) to the resource numbered 1. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(2) to the resource numbered 2, and so on.
[0361] H1-2-2. The numbers of the z resources are sorted in descending order, and the codes of the z elements are sorted in descending order.
[0362] With Z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0363] The sorted z resources can be, for example, sorted from large to small according to the numbers, for example, the numbers corresponding to the sorted z resources are {6, 5, 4, 3, 2, 1}. The sorted z elements can be, for example, sorted from large to small according to the codes, for example, the sorted z elements are {S(6), S(5), S(4), S(3), S(2), S(1)}.
[0364] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(6) to the resource numbered 6. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(5) to the resource numbered 5, and so on.
[0365] L2. The order in which z resources are sorted is different from the order in which z elements are sorted.
[0366] L2-1. The order in which the indexes of the z resources are sorted and the order in which the codes of the z elements are sorted are different.
[0367] L2-1-1, the order of sorting the indexes of z resources is from small to large, and the order of sorting the codes of z elements is from large to small.
[0368] With z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0369] The z resources after sorting can be, for example, sorted from small to large according to the index, for example, the index corresponding to the z resources after sorting is {1, 3, 6, 11, 14, 16}, and the z elements after sorting can be, for example, sorted from large to small according to the code, for example, the z elements after sorting are {S(6), S(5), S(4), S(3), S(2), S(1)}.
[0370] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(6) to the resource with index 1. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(5) to the resource with index 3, and so on.
[0371] L2-1-2, the order of sorting the indexes of the z resources is from large to small, and the order of sorting the numbers of the z elements is from small to large.
[0372] With z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0373] The z resources after sorting can be, for example, sorted from large to small according to their indexes, for example, the indexes corresponding to the z resources after sorting are {16, 14, 11, 6, 3, 1}. The z elements after sorting can be, for example, sorted from small to large according to their numbers, for example, the z elements after sorting are {S(1), S(2), S(3), S(4), S(5), S(6)}.
[0374] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(1) to the resource with index 16. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(2) to the resource with index 14, and so on.
[0375] L2-2, the order in which the numbers of the z resources are sorted is the same as the order in which the numbers of the z elements are sorted.
[0376] L2-2-1. The order of sorting the numbers of z resources is from small to large, and the order of sorting the numbers of z elements is from large to small.
[0377] With z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0378] The z resources after sorting can be, for example, sorted from small to large according to the numbers, for example, the numbers corresponding to the z resources after sorting are {1, 2, 3, 4, 5, 6}. The z elements after sorting can be, for example, sorted from large to small according to the numbers, for example, the z elements after sorting are {S(6), S(5), S(4), S(3), S(2), S(1)}.
[0379] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(6) to the resource numbered 1. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(5) to the resource numbered 2, and so on.
[0380] L2-2-2. The numbers of the z resources are sorted in descending order, and the numbers of the z elements are sorted in descending order.
[0381] With z=6, the numbers of the z resources (i.e., the values of a portion of n) are: {1, 2, 3, 4, 5, 6}, and the indexes of the z resources (i.e., P y (n) is: {1,3,6,11,14,16}, and the z elements of the w-th second sequence (i.e. S y (n)) is: {S(1), S(2), S(3), S(4), S(5), S(6)} as an example.
[0382] The z resources after sorting can be, for example, sorted from large to small according to their numbers, for example, the numbers corresponding to the z resources after sorting are {6, 5, 4, 3, 2, 1}. The z elements after sorting can be, for example, sorted from small to large according to their numbers, for example, the z elements after sorting are {S(1), S(2), S(3), S(4), S(5), S(6)}.
[0383] Therefore, the terminal device can map the kth element among the sorted z elements to the kth element among the sorted z resources. For example, k=1, the terminal device maps the first element among the sorted z elements to the first element among the sorted z resources, that is, maps S(1) to the resource numbered 6. For another example, k=2, the terminal device maps the second element among the sorted z elements to the second element among the sorted z resources, that is, maps S(2) to the resource numbered 5, and so on.
[0384] When the first sequence includes N second sequences, and N is greater than 1, then the ordering methods of the N second sequences can be different or the same, and correspondingly, the ordering methods of the resources corresponding to the N second sequences can also be different or the same, and there is no specific limitation on this.
[0385] The mapping process shown in K2 is introduced below by taking the example of N second sequences including two second sequences (i.e., S1(n) and S2(n)), and the location information of the first resource (i.e., N location information) including two location information as shown in P1(n) and P2(n).
[0386] K1-1. If the location information of the first resource represents the relative location information of the first resource, then the mapping process shown in K2 can be expressed as the content shown in the following relationships (39) and (40).
[0387] in, Among them, the sequence length of S(n) is N S =N S1 +N S2 , the sequence length N of P(n) P =N P1 +N P2 , where N S1 =N P1 ,N S2 =N P2 Here P(n) represents the relative index of the first resource, and p0+c×P(n) represents the absolute index of the first resource. Represents the relative index of some resources in the first resource after sorting. Indicates the absolute index of some resources in the first resource after sorting. Indicates the relative index of another part of the resources in the sorted first resource. Indicates the absolute index of another resource in the sorted first resource.
[0388] in, Mapped to Mapped to is the sorted sequence of S1(n), It can be obtained by sorting S1(n) from small to large or from large to small; is the sorted sequence of S2(n), It can be obtained by sorting S2(n) from small to large or from large to small; is the sorted sequence of P1(n), It can be obtained by sorting P1(n) according to the index or number of the resource from small to large or from large to small; is the sorted sequence of P2(n), It can be obtained by sorting P2(n)) according to the index or number of the resource from small to large or from large to small. The meanings of the remaining letters in the above relations (39) and (40) can be referred to the content above and will not be repeated here.
[0389] K1-2. If the location information of the first resource represents the absolute location information of the first resource, then the mapping process shown in K2 can be expressed as the content shown in the following relationships (41) and (42).
[0390] is the sequence sorted by scalingfactor(n), This can be obtained by sorting scaling factors (n) from largest to smallest, or from smallest to largest. The meanings of the remaining letters in relations (41) and (42) can be found in the previous text and are not repeated here. A(P(n)) or S(n) can be port-level. S(n) can also be port-group-level.
[0391] Here P(n) represents the relative index of the first resource. Indicates the absolute index of some resources in the first resource after sorting. Indicates the absolute index of another resource in the sorted first resource.
[0392] N S1 Can represent The length of can also represent the length of S1(n). Similarly, N P1 Can represent The length of can also represent the length of P1(n). Similarly, N S2 Can represent The length of can also represent the length of S2(n). Similarly, N P2 Can represent The length of The length of NS1 =N P1 ,N S2 =N P2 .
[0393] Similarly, due to Same length as scalingfactor(n), so N sf Can also mean The length of the sequence P(n) is N P , the sequence length of S(n) is N S , the sequence length of scalingfactor(n) is N sf , where N S =N P =N sf . N S =N S1 +N S2 . N P =N P1 +N P2 The sequence length of P1(n) is N P1 , the sequence length of P2(n) is N P2 , the sequence length of S1(n) is N S1 , the sequence length of S2(n) is N S2 .
[0394] In this way, the first sequence is mapped to the first resource in sequence.
[0395] The following is a specific example of mapping the first sequence to the first resource. It should be noted that the following is an example of an ordering method of M resources as the ordering method of the M resource numbers (ie, n), and an example of P(n) representing M relative indexes. Indicates the corresponding absolute index. In addition, the sequence length of P(n) in the following examples is N P , the sequence length of S(n) is N S , The sequence length is N sf , where N S =N P =N sf In the following examples (such as the examples in Tables 3 to 13), the lengths of P(n) and S(n) are both N. S Perform an example.
[0396] In conjunction with Tables 3 to 10, examples are given below of S(n) and p0+c×P(n) when the first sequence includes a second sequence, that is, when the value of N is equal to 1.
[0397] When p0=p start, And c=1, then S(n) and p0+c×P(n) can satisfy the relationship shown in Table 3. Table 3 is based on For example, there is no actual limit Specific sorting method.
[0398] Table 3
[0399] When p0=p end , And c=-1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 4. Table 4 is based on For example, there is no actual limit Specific sorting method.
[0400] Table 4
[0401] When p0=p start , And when c=1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 5. Table 5 is based on For example, there is no actual limit Specific sorting method.
[0402] Table 5
[0403] When p0=p end , And c=-1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 6. Table 6 is based on For example, there is no actual limit Specific sorting method.
[0404] Table 6
[0405] When p0=p start , And when c=1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 7. Table 7 is based on For example, there is no actual limit Specific sorting method.
[0406] Table 7
[0407] When p0=p end , And c = -1, then S (n) and p0 + c × P (n) satisfy the relationship shown in Table 8. Table 8 is based on For example, there is no actual limit Specific sorting method.
[0408] Table 8
[0409] When p0=p start , And when c=1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 9. Table 9 is based on n) as an example, there is no actual limit Specific sorting method.
[0410] Table 9
[0411] When p0=p end , And c = -1, then S (n) and p0 + c × P (n) satisfy the relationship shown in Table 10. Table 10 is based on For example, there is no actual limit Specific sorting method.
[0412] Table 10
[0413] The terminal device may map the first sequence to the corresponding first resource according to any one of Tables 3 to 10. It should be noted that Tables 3 to 10 are merely examples, and the present embodiment does not limit how the first sequence is mapped to the first resource.
[0414] In conjunction with Tables 11 to 13, the following examples are given of the case where the first sequence includes two second sequences, that is, N=2, and z is less than M, and S(n) and p0+c×P(n).
[0415] In p 10 =p 1start , p 20 =p 2start , When c1=1, c2=1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 11. Table 11 is based on For example, there is no actual limit Specific sorting method.
[0416] Table 11
[0417] In p10 =p 1start , p 20 =p 2start , And when c1=1, c2=-1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 12. Table 12 is based on For example, there is no actual limit Specific sorting method.
[0418] Table 12
[0419] In p 10 =p 1start , p 20 =p 2end , And when c1=1, c2=-1, then S(n) and p0+c×P(n) satisfy the relationship shown in Table 13. Table 13 is based on For example, there is no actual limit Specific sorting method.
[0420] Table 13
[0421] The above Tables 11 to 13 are only some examples of mapping the zth element in the wth second sequence in the N second sequences to the kth resource in the jth part in the N parts when N=2, and are not listed one by one here.
[0422] The terminal device may map the M elements included in the first sequence to the positions of the M resources included in the first resource in a one-to-one correspondence according to any one of Tables 3 to 13. It should be noted that Tables 3 to 13 are merely examples, and the embodiments of the present application do not limit the one-to-one mapping of the M elements included in the first sequence to the positions of the M resources included in the first resource.
[0423] S1206. The terminal device sends a first reference signal to the network device on the first resource. In response, the network device receives the first reference signal from the terminal device on the first resource. In response, the network device receives a received signal of the first reference signal from the terminal device on the first resource. In this way, the network device estimates a channel based on the received signal of the first reference signal and the first reference signal.
[0424] The embodiment shown in Figure 12 is described using the generation of an uplink reference signal as an example. The communication method provided in this embodiment of the present application can also be used to generate a downlink reference signal. The communication method provided in this embodiment of the present application is described below in conjunction with the schematic diagram of the communication method shown in Figure 16. Figure 16 describes the process of generating a downlink reference signal.
[0425] S1601: A network device sends N first indication information to a terminal device. Correspondingly, the terminal device receives the N first indication information from the network device.
[0426] The N first indication information indicates the N position information. The sending of the N first indication information, the content of the N first indication information, and the content of the N position information can all refer to the contents discussed in FIG. 12 above, and the repeated parts are not listed again.
[0427] S1602: The network device sends N second indication information to the terminal device. Correspondingly, the terminal device receives the N second indication information from the network device.
[0428] The N second indication information indicates the N first relationships. The sending of the N second indication information, the content of the N second indication information, and the content of the N first relationships can all refer to the contents discussed in FIG. 12 above, and the repeated parts are not listed again.
[0429] S1603: The network device sends N third indication information to the terminal device. Correspondingly, the terminal device receives the N third indication information from the network device.
[0430] The N third indication information indicates the reference position. The sending of the N third indication information, the content of the N third indication information, and the content of the reference position can all refer to the content discussed in FIG. 12 above, and the repeated parts are not listed again.
[0431] It should be understood that the above S1602 and S1603 are optional steps, which are indicated by dotted lines in FIG16 .
[0432] S1604. The terminal device determines a first sequence based on N pieces of position information.
[0433] The manner in which the terminal device determines the first sequence may refer to the manner in which the terminal device determines the first sequence discussed in FIG. 12 above, and the repeated parts will not be listed again.
[0434] S1605: The network device sends a first reference signal to the terminal device on the first resource. Correspondingly, the terminal device receives a reception signal of the first reference signal from the network device on the first resource.
[0435] The network device maps the first sequence onto the first resource to obtain the first reference signal. The details of the terminal device mapping the first sequence onto the first resource to obtain the first reference signal, as discussed in FIG12 above, are omitted for clarity. Thus, the terminal device estimates the channel based on the received signal of the first reference signal and the first reference signal. The first reference signal is determined by the terminal device based on the first sequence. Alternatively, this can be described as the terminal device estimating the channel based on the received signal of the first reference signal and the first sequence.
[0436] It should be understood that the above-mentioned S1605 is an optional step, which is indicated by a dotted line in FIG16 .
[0437] In the embodiments provided above, the methods provided in the embodiments of the present application are introduced by taking the execution of network devices and terminal devices as examples. In the present application, each embodiment can be implemented independently or in combination based on certain internal connections; in each embodiment, different implementation methods can be implemented in combination or independently. In order to implement the various functions of the methods provided in the embodiments of the present application, the steps performed by the terminal device can be implemented by different functional entities that constitute the terminal device. The steps performed by the network device can be implemented by different functional entities that constitute the network device. For example, the network device can be a CU-DU architecture, the CU can generate the first indication information, and the DU can send the first indication information. In order to implement the various functions of the methods provided in the embodiments of the present application, the terminal device and the network device can include hardware structures and / or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Whether one of the above functions is executed in the form of hardware structures, software modules, or hardware structures plus software modules depends on the specific application and design constraints of the technical solution.
[0438] An embodiment of the present application provides a communication device. Please refer to Figure 17, which is a structural diagram of a communication device provided in an embodiment of the present application. The communication device can be used to implement the functions of the terminal device or network device in the above-mentioned method embodiment, and thus can also achieve the beneficial effects possessed by the above-mentioned method embodiment. In an embodiment of the present application, the communication device can be a terminal device as shown in any one of Figures 1 and 7 to 11, or a network device as shown in Figure 1, or an access network device and / or core network device as shown in any one of Figures 7 to 11, or a module (such as a chip) applied to a terminal device, an access network device or a core network device.
[0439] As shown in Figure 17, the communication device 1700 includes a processing module 1710 and a transceiver module 1720. The communication device 1700 is used to implement the functions of the terminal device or network device in the method embodiment shown in Figure 12 or 16 above.
[0440] In the first embodiment, when the communication device 1700 is used to implement the functions of the terminal device in the method embodiment shown in FIG12 , the transceiver module 1720 may be used to receive N first indication information, and the processing module 1710 may be used to perform step S1204. Optionally, the processing module 1710 may also be used to perform step S1205, and the transceiver module 1720 may also be used to receive N second indication information and N third indication information, and to send a first reference signal, etc.
[0441] In a second embodiment, when the communication device 1700 is used to implement the functions of the network device in the method embodiment shown in FIG12 , the transceiver module 1720 may be configured to send N first indication information under the control of the processing module 1710. Optionally, the transceiver module 1720 may be configured to send N second indication information and N third indication information, and receive a first reference signal, etc., under the control of the processing module 1710.
[0442] In a third embodiment, when the communication device 1700 is used to implement the functions of the terminal device in the method embodiment shown in FIG16 , the transceiver module 1720 may be configured to receive N first indication information under the control of the processing module 1710. Optionally, the processing module 1710 may also be configured to determine a first sequence. Optionally, the transceiver module 1720 may be configured to receive N second indication information and N third indication information, etc., under the control of the processing module 1710.
[0443] In a fourth embodiment, when the communication device 1700 is used to implement the functions of the network device in the method embodiment shown in FIG16 , the transceiver module 1720 may be configured to send N first indication information under the control of the processing module 1710. Optionally, the transceiver module 1720 may be configured to send N second indication information, N third indication information, and a first reference signal under the control of the processing module 1710.
[0444] A more detailed description of the processing module 1710 and the transceiver module 1720 can be directly obtained by referring to the relevant description in the method embodiment shown in Figure 12 or Figure 16, and will not be repeated here.
[0445] An embodiment of the present application provides a processing device. Please refer to Figure 18, which is a schematic diagram of the structure of a processing device provided in an embodiment of the present application. As shown in Figure 18, the processing device 1800 includes a processor 1810 and an interface circuit 1820. The processor 1810 and the interface circuit 1820 are coupled to each other. It is understandable that the interface circuit 1820 can be a transceiver or an input / output interface. Optionally, the processing device 1800 may also include a memory 1830 for storing instructions executed by the processor 1810 or storing input data required by the processor 1810 to execute instructions or storing data generated after the processor 1810 executes instructions.
[0446] When the processing device 1800 is used to implement the method shown in FIG. 12 or FIG. 16 , the processor 1810 is used to implement the functions of the above-mentioned processing module 1710 , and the interface circuit 1820 is used to implement the functions of the above-mentioned transceiver module 1720 .
[0447] When the processing device is a chip used in a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device; or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device.
[0448] When the above-mentioned processing device is a module applied to a network device, the network device module implements the functions of the network device in the above-mentioned method embodiment. The network device module receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device; or the network device module sends information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device. The network device module here can be a baseband chip of the network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.
[0449] It is understood that the processor involved in the various embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor. In addition, the memory involved in the various embodiments of the present application may include volatile memory, such as random access memory (RAM). The memory may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD) or solid state drive (SSD).
[0450] An embodiment of the present application provides another example of a processing device, which includes at least one processor and at least one memory, the at least one processor and the at least one memory being coupled, the at least one memory being used to store instructions, and when the instructions are executed by the at least one processor, the processing device executes the method in the above embodiment. Taking the processing device including a processor and a memory as an example, as shown in Figure 19, the processing device 1900 includes a processor 1910 and a memory 1920. The processor 1910 and the memory 1920 are coupled, and instructions are stored in the memory 1920. When the instructions stored in the memory 1920 are executed by the processor 1910, the processing device 1900 executes the method executed by the network device or terminal device in the above embodiment, such as the method executed by the terminal device in Figure 12 above, or the method executed by the network device, or the method executed by the terminal device in Figure 16, or the method executed by the network device.
[0451] The method steps in each embodiment of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and storage medium can also exist in a base station or a terminal as discrete components.
[0452] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0453] An embodiment of the present application provides a communication system, comprising: at least one terminal device and at least one network device. The communication system can implement the communication method shown in FIG. 12 or FIG. 16 . The functions of any one of the at least one terminal device can refer to the functions of the terminal device discussed in FIG. 12 or FIG. 16 , and the functions of any one of the at least one network device can refer to the functions of the network device discussed in FIG. 12 or FIG. 16 .
[0454] An embodiment of the present application provides a chip system, comprising: a processor. The processor is configured to implement the method described in any one of FIG. 12 or FIG. 16 . Optionally, the chip system further comprises an interface from which the processor can call and execute instructions. When the processor executes the instructions, the method described in any one of FIG. 12 or FIG. 16 is implemented.
[0455] An embodiment of the present application provides a computer-readable storage medium for storing computer programs or instructions, which, when executed, implements the method described in any one of FIG. 12 or FIG. 16 .
[0456] An embodiment of the present application provides a computer program product that, when executed on a computer, implements the method described in any one of Figures 12 or 16. The computer program product may include a computer program or instructions that, when executed on a computer, implements the method described in any one of Figures 12 or 16.
[0457] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0458] It should be understood that the various numbers used in the various embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
Claims
1. A communication method, characterized in that, Including: Receiving N first indication messages, where the N first indication messages indicate N location information, and each of the N first indication messages indicates one of the N location information. The N location information indicates the locations of M resources included in a first resource, and one of the location information indicates the location of some or all of the M resources. The M resources are used to map a first reference signal, and both N and M are integers greater than or equal to 1; Determining a first sequence according to the N location information, where the first sequence is used to generate the first reference signal.
2. The method according to claim 1, characterized in that, The first sequence includes N second sequences, where the N second sequences correspond one-to-one to the N location information; Among them, the w-th second sequence among the N second sequences is determined based on the y-th location information among the N location information, and both w and y are integers greater than or equal to 1 and less than or equal to N.
3. The method according to claim 2, wherein The w-th second sequence is determined based on the y-th location information and a first relationship.
4. The method according to claim 3, wherein The method further includes: Receiving a second indication message, where the second indication message indicates the first relationship.
5. The method according to claim 3 or 4, characterized in that, The first relationship indicates one of the following: The phase of the w-th second sequence is a quadratic polynomial of the y-th location information; The rate of change of the phase of the w-th second sequence with respect to the y-th location information is a linear polynomial of the y-th location information; The phase of the base sequence corresponding to the w-th second sequence is a quadratic polynomial of the y-th location information; or, The rate of change of the phase of the base sequence corresponding to the w-th second sequence with respect to the y-th location information is a linear polynomial of the y-th location information; Among them, the base sequence corresponding to the w-th second sequence is used to determine the w-th second sequence.
6. The method according to any one of claims 3-5, characterized in that, The y-th location information includes: The relative location information of z resources among the M resources; and / or, The absolute location information of z resources among the M resources, where z is an integer greater than or equal to 1 and less than or equal to M.
7. The method according to claim 6, wherein The y-th location information is represented by a D-th degree polynomial, and D is an integer greater than or equal to 1.
8. The method according to claim 7, characterized in that, The first indication message corresponding to the y-th location information among the N first indication messages includes one or more of the following: Some or all of the coefficients of the D-th degree polynomial; The highest degree of the D-th degree polynomial; or, The number of resource locations included in the z resources.
9. The method according to any one of claims 3-8, wherein The phase of the base sequence corresponding to the w-th second sequence is represented by an H-th degree polynomial, and H is an integer greater than or equal to 2.
10. The method according to claim 4, wherein The second indication message includes one or more of the following: Some or all of the coefficients of the quadratic polynomial; The root index of the base sequence corresponding to the w-th second sequence; or, At least one first parameter; Among them, the phase of the base sequence corresponding to the w-th second sequence is the quadratic polynomial of the y-th position information, and the root index and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial.
11. The method according to any one of claims 3-10, characterized in that, The y-th position information includes the relative position information included in the z resources; the method further includes: Receiving third indication information, the third indication information indicating a reference position, and the reference signal and the relative position information included in the z resources are used to determine the absolute position information included in the z resources.
12. The method according to claim 11, wherein The relative position information included in the z resources indicates z relative indexes of the z resources, and the absolute position information indicates z absolute indexes of the z resources; The value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the z resources, where the value of the i-th absolute index among the z absolute indexes is the sum of the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0; or, the value of the index of the reference position is greater than or equal to the value of the absolute index of the ending position of the z resources, where the value of the i-th absolute index among the z absolute indexes is the difference between the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0.
13. The method according to any one of claims 1 to 11, characterized in that, The method further includes: Mapping the k-th element in the w-th second sequence to the k-th resource among the z resources of the M resources, where k is a natural number; or, Mapping the k-th element in the sorted w-th second sequence to the k-th resource among the sorted z resources, where k is a natural number.
14. The method according to claim 13, wherein the sorted w-th second sequence is obtained by sorting the second sequence according to the element numbers; the sorted z resources are obtained by sorting according to the resource indexes or numbers.
15. A communication method, characterized in that, Including: Sending N first indication information, the N first indication information indicating N position information, where each first indication information indicates one of the N position information, and the N position information indicates the positions of M resources included in the first resource, and one of the position information indicates the positions of some or all of the M resources, and the M resources are used to map the first reference signal, and both N and M are integers greater than or equal to 1; Receiving the first reference signal, or sending the first reference signal, the first reference signal corresponding to the first sequence, and the first sequence is associated with the N position information.
16. The method according to claim 15, characterized in that, The first sequence includes N second sequences, where the N second sequences correspond to the N position information one by one; Among them, the w-th second sequence among the N second sequences is determined based on the y-th position information among the N position information, and both w and y are integers greater than or equal to 1 and less than or equal to N.
17. The method according to claim 16, wherein The w-th second sequence is determined based on the y-th position information and the first relationship.
18. The method according to claim 17, wherein The method further includes: Receiving second indication information, where the second indication information indicates the second relationship.
19. The method according to claim 17 or 18, characterized in that, The first relationship indicates one of the following: The phase of the w-th second sequence is a quadratic polynomial of the y-th position information; The rate of change of the phase of the w-th second sequence with respect to the y-th position information is a linear polynomial of the y-th position information; The phase of the base sequence corresponding to the w-th second sequence is a quadratic polynomial of the y-th position information; or, The rate of change of the phase of the base sequence corresponding to the w-th second sequence with respect to the y-th position information is a linear polynomial of the y-th position information; Wherein, the base sequence corresponding to the w-th second sequence is used to determine the w-th second sequence.
20. The method according to any one of claims 16-19, characterized in that, The y-th position information includes: Relative position information of z resources among the M resources; and / or, Absolute position information of z resources among the M resources, where z is an integer greater than or equal to 1 and less than or equal to M.
21. The method according to claim 20, wherein The y-th position information is represented by a D-th degree polynomial, where D is an integer greater than or equal to 1.
22. The method according to claim 21, wherein The first indication information corresponding to the y-th position information among the N first indication information includes one or more of the following: Some or all of the coefficients of the D-th degree polynomial; The highest degree of the D-th degree polynomial; or, The number of resource positions included in the z resources.
23. The method according to any one of claims 17 - 22, wherein The phase of the base sequence corresponding to the w-th second sequence is represented by an H-th degree polynomial, where H is an integer greater than or equal to 2.
24. The method according to claim 20, wherein The second indication information includes one or more of the following: Some or all of the coefficients of the quadratic polynomial; The root index of the base sequence corresponding to the w-th second sequence; or, At least one first parameter; Wherein, the phase of the base sequence corresponding to the w-th second sequence is the quadratic polynomial of the y-th position information, and the root index and the at least one first parameter are used to determine some or all of the coefficients of the quadratic polynomial.
25. The method according to claim 20, wherein The y-th position information includes the relative position information of the z resources; the method further includes: Sending third indication information, where the third indication information indicates a reference position, and the reference signal and the relative position information included in the z resources are used to determine the absolute position information included in the z resources.
26. The method according to claim 25, characterized in that, The relative position information included in the z resources indicates z relative indices of the z resources, and the absolute position information indicates z absolute indices of the z resources; The value of the index of the reference position is less than or equal to the value of the absolute index of the starting position of the z resources, where the value of the i-th absolute index among the z absolute indices is the sum of the value of the index of the reference position and the value of the i-th relative index among the z relative indices, and i is an integer greater than or equal to 0; or, The value of the index of the reference position is greater than or equal to the value of the absolute index of the end position of the z resources, where the value of the i-th absolute index among the z absolute indexes is the difference between the value of the index of the reference position and the value of the i-th relative index among the z relative indexes, and i is an integer greater than or equal to 0.
27. The method according to any one of claims 15 - 26, characterized in that The method further includes: mapping the k-th element in the w-th second sequence to the k-th resource among the z resources of the M resources, where k is a natural number; or, mapping the k-th element in the sorted w-th second sequence to the k-th resource among the sorted z resources of the M resources, where k is a natural number.
28. The method according to claim 27, wherein the sorted w-th second sequence is obtained by sorting the second sequence according to the element numbers; the sorted z resources are obtained by sorting according to the resource indexes or resource numbers.
29. A communication device, characterized in that, including: a module for executing the method according to any one of claims 1-14; or, a module for executing the method according to any one of claims 15-28.
30. A processing device, characterized in that, including: a processor; when the processing device runs, the processor executes the method according to any one of claims 1-28.
31. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction runs on a computer, it executes the method according to any one of claims 1-14, or executes the method according to any one of claims 15-28.
32. A computer program product, characterized in that, When it runs on a computer, it executes the method according to any one of claims 1-14, or executes the method according to any one of claims 15-28.
Citation Information
Patent Citations
Demodulation reference signal configuration method and communication apparatus, and communication nodes
WO2018202214A1
Communication method and apparatus
WO2022110236A1