Information transmission method and communication apparatus

By using orthogonal mask OCC sequence and repetition factor in SRS resources, the problem of low SRS resource multiplexing is solved, and efficient SRS resource multiplexing and diversified channel estimation on the same time-frequency resources are achieved.

WO2025124252A1PCT designated stage expired Publication Date: 2025-06-19HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/136702
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-15
Filing Date
2024-12-04
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

In the prior art, repeated transmission of detection reference signal (SRS) will reduce the multiplexing efficiency of SRS resources, resulting in a limited number of SRS resources that can be used by different terminal devices in the cell under the same resource overhead.

Method used

By generating and sending configuration information, the orthogonal mask OCC sequence and repetition factor corresponding to the SRS resource is instructed, and the orthogonality in the set of at least two candidate sequences is used to superimpose the SRS resource and send it in the time domain to improve resource multiplexing capability.

Benefits of technology

The SRS resource multiplexing efficiency during SRS repeated transmission is improved, and more SRS resources can be multiplexed on the same time-frequency resources to meet the diverse channel estimation needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024136702_19062025_PF_FP_ABST
    Figure CN2024136702_19062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information transmission method and a communication apparatus. The method comprises: sending configuration information of a sounding reference signal (SRS), and sending the configuration information. The configuration information is used for indicating a first orthogonal cover code (OCC) sequence corresponding to a first SRS resource, a repetition factor corresponding to the first SRS resource is R, the first OCC sequence is a time-domain OCC sequence determined from at least two sets of candidate sequences, the at least two sets of candidate sequences comprise T1 time-domain OCC sequences having a sequence length of M1 that are orthogonal to each other and T2 time-domain OCC sequences having a sequence length of M2 that are orthogonal to each other, 1<T1≤M1≤R, 1<T2≤M2≤R, and M1 and M2 are different. In this way, the sequence lengths of the time-domain OCC sequences contained between different sets of candidate sequences are different, the time-domain OCC sequences having different sequence lengths can be flexibly used for superposition in the time domain, and then multiple SRS resources can efficiently reuse the same time-frequency resource.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method and communication device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on December 15, 2023, with application number 202311739076.1 and application name “Information Transmission Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to an information transmission method and a communication device. Background Art

[0003] The sounding reference signal (SRS) is a key signal for obtaining channel state information (CSI). The network can configure a repetition factor for the terminal device's SRS resource, allowing the terminal device to repeatedly transmit the SRS over multiple consecutive orthogonal frequency division multiplexing (OFDM) symbols. This improves the SRS's equivalent signal-to-noise ratio (SNR), thereby enhancing channel estimation accuracy.

[0004] However, repeated SRS transmission reduces the reuse efficiency of SRS resources. That is, with the same resource overhead, the number of SRS resources available to different terminal devices within a cell is limited. Therefore, how to design and configure the SRS resource sequence and time-frequency resource mapping to improve the reuse efficiency of SRS resources during repeated SRS transmission is an urgent problem to be solved. Summary of the Invention

[0005] The information transmission method and communication device provided by the embodiments of the present application can improve the SRS resource multiplexing efficiency when the SRS is repeatedly transmitted.

[0006] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:

[0007] In a first aspect, a method for information transmission is provided. The method can be performed by a network device. The network device herein can refer to the network device itself or a processor, module, chip, or chip system that implements the method in the network device. The method is described below using the network device as an example. The method includes generating configuration information for a sounding reference signal (SRS) and sending the configuration information. The configuration information indicates a first orthogonal masked OCC sequence corresponding to a first SRS resource, the repetition factor corresponding to the first SRS resource is R, the first OCC sequence is a time-domain OCC sequence determined from at least two candidate sequence sets, the at least two candidate sequence sets including a first candidate sequence set and a second candidate sequence set, the first candidate sequence set including T1 mutually orthogonal time-domain OCC sequences of sequence length M1, the second candidate sequence set including T2 mutually orthogonal time-domain OCC sequences of sequence length M2, 1 < T1 ≤ M1 ≤ R, 1 < T2 ≤ M2 ≤ R, M1 and M2 are different, R is an integer greater than 2, and T1, T2, M1, and M2 are integers.

[0008] Since, in the embodiment of the present application, the first OCC sequence is a time domain OCC sequence determined in at least two candidate sequence sets, and the different time domain OCC sequences in each candidate sequence set of the at least two candidate sequence sets are orthogonal to each other, and then the network device configures the first OCC sequence for the first SRS resource through the SRS configuration information, it can use the orthogonality between the different time domain OCC sequences in each candidate sequence set, so that more SRS resources can be superimposed on the R time domain resources for repeated transmission of SRS, that is, the multiplexing capability of SRS resources is improved. Furthermore, since the sequence lengths of the time domain OCC sequences included in different candidate sequence sets are different, when R is greater than 2, time domain OCC sequences of different sequence lengths can be flexibly used to be superimposed on the R time domain resources, so that different SRS resources can efficiently reuse the same time-frequency resources. Therefore, based on the information transmission method provided in the embodiment of the present application, the efficiency of SRS resource multiplexing when SRS is repeatedly transmitted can be improved.

[0009] In a second aspect, a method is provided. The method can be performed by a terminal device. The terminal device here can refer to the terminal device itself or a processor, module, chip, or chip system that implements the method in the terminal device. The following description uses the method performed by the terminal device as an example. The method includes: receiving configuration information of a sounding reference signal (SRS), and determining a first orthogonal masked OCC sequence based on the configuration information. The configuration information indicates a first orthogonal masked OCC sequence corresponding to a first SRS resource, the repetition factor corresponding to the first SRS resource is R, the first OCC sequence is a time-domain OCC sequence determined from at least two candidate sequence sets, the at least two candidate sequence sets including a first candidate sequence set and a second candidate sequence set, the first candidate sequence set including T1 mutually orthogonal time-domain OCC sequences of sequence length M1, the second candidate sequence set including T2 mutually orthogonal time-domain OCC sequences of sequence length M2, 1 < T1 ≤ M1 ≤ R, 1 < T2 ≤ M2 ≤ R, M1 and M2 are different, R is an integer greater than 2, and T1, T2, M1, and M2 are integers.

[0010] Among them, the technical effects of the second aspect can be referred to the first aspect and will not be repeated here.

[0011] In combination with the first or second aspect above, in one possible implementation, the first OCC sequence corresponds to each of the R / M time domain resource groups, the M consecutive time domain units contained in each time domain resource group correspond to the M elements contained in the first OCC sequence, and the R / M time domain resource groups are time domain resource groups used for repeated transmission of SRS; or, the M elements contained in the first OCC correspond to R consecutive time domain units, and the R consecutive time domain units are time domain units used for repeated transmission of SRS. Wherein, M is equal to M1 or M2. That is, the first OCC sequence configured by the network device for the first SRS resource can enable the M-length time domain OCC sequence to be mapped to the R time domain units occupied by the first SRS resource, thereby maximizing the orthogonality of TD-OCC to ensure the channel estimation performance of SRS. In addition, for the case where the repetition factor R is greater than M, the R time domain units can be divided into multiple time domain resource groups (each resource group contains M time domain units) through time domain unit group mapping, thereby satisfying the configuration of SRS resources with different time domain OCC lengths or repetition factors R for multiplexing in the same time-frequency resources.

[0012] In combination with the first or second aspect above, in a possible implementation, the first SRS resource includes at least one port, and the SRS sequence corresponding to the l'th time domain unit of each port in the at least one port is determined based on the k'th element in the first OCC sequence and the first SRS sequence corresponding to each port, and the first SRS sequence corresponding to each port is determined based on the SRS base sequence and the cyclic shift CS value corresponding to each port, and the N time domain units are the time domain units occupied by each port, k=l'modM, and M is equal to M1 or M2. That is, the SRS sequence corresponding to the l'th time domain unit in the first SRS resource can be determined by the k'th element in the first OCC sequence and the first SRS sequence corresponding to each port, and then, through the orthogonality between the first OCC sequence and other time domain OCC sequences, more SRS resources can be superimposed and sent on the R time domain resources corresponding to the first SRS resource where the SRS is repeatedly sent.

[0013] In combination with the first aspect or the second aspect, in a possible implementation, at least one port includes a port p i , port p i The SRS sequence corresponding to the l′th time domain unit for: Where n is the index of the element in the SRS sequence, m is the number of resource blocks (RBs) occupied by SRS in one frequency hopping transmission. The number of subcarriers SC included in an RB, δ = log2(K TC ), K TC For port p i The corresponding comb tooth degree, is the l′modMth element in the first OCC sequence, M is equal to M1 or M2, For port p i The corresponding first SRS sequence, α i For port p i The corresponding CS value, For port p i That is, the terminal device connects the l′ mod M element in the first OCC sequence to the port p i The corresponding first SRS sequence By multiplying, the SRS sequence superimposed with the first OCC sequence in the time domain can be determined, which can reduce the number of times to determine the port p i The implementation complexity of the SRS sequence corresponding to the l′th time domain unit is low and easy to deploy.

[0014] In a third aspect, an information transmission method is provided. This method can be performed by a network device. The network device herein may refer to the network device itself or a processor, module, chip, or chip system within the network device that implements the method. The following description uses the method performed by the network device as an example. The method includes generating configuration information for a sounding reference signal (SRS) and transmitting the configuration information. The configuration information is used to indicate the first orthogonal mask OCC sequence corresponding to the first SRS resource, the first OCC sequence is determined based on the frequency domain OCC sequence and the time domain OCC sequence, the frequency domain OCC sequence and the time domain OCC sequence are determined from at least one candidate sequence set, the at least one candidate sequence set includes the first candidate sequence set, the first candidate sequence set is determined based on T1 mutually orthogonal frequency domain OCC sequences and T2 mutually orthogonal time domain OCC sequences, wherein the first frequency domain OCC sequence among the T1 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among the T2 mutually orthogonal time domain OCC sequences, or the first time domain OCC sequence among the T2 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among the T1 mutually orthogonal frequency domain OCC sequences, A is an integer greater than or equal to 2, and T1 and T2 are positive integers.

[0015] Since in the embodiment of the present application, the time domain OCC sequence and the frequency domain OCC sequence in the first candidate sequence set of the first OCC sequence are determined, and the first frequency domain OCC sequence in T1 mutually orthogonal frequency domain OCC sequences is corresponded to A time domain OCC sequences in T2 mutually orthogonal time domain OCC sequences, or the first time domain OCC sequence in T2 mutually orthogonal time domain OCC sequences is corresponded to A frequency domain OCC sequences in T1 mutually orthogonal frequency domain OCC sequences, to construct the first candidate sequence set, it can support SRS resource multiplexing at different time-frequency granularities and adapt to different channel conditions, thereby meeting diverse SRS resource number multiplexing requirements and diverse channel estimation requirements.

[0016] In a fourth aspect, an information transmission method is provided, which can be executed by a terminal device. The terminal device here can refer to the terminal device itself, or a processor, module, chip, or chip system that implements the method in the terminal device. The following is an illustration of the method being executed by a terminal device. The method includes: receiving configuration information of a sounding reference signal SRS, and determining a first OCC sequence based on the configuration information. The configuration information is used to indicate a first orthogonal masked OCC sequence corresponding to a first SRS resource, and the first OCC sequence is determined based on a frequency domain OCC sequence and a time domain OCC sequence, and the frequency domain OCC sequence and the time domain OCC sequence are determined from at least one candidate sequence set, and the at least one candidate sequence set includes a first candidate sequence set, and the first candidate sequence set is determined based on T1 mutually orthogonal frequency domain OCC sequences and T2 mutually orthogonal time domain OCC sequences. Among them, the first frequency domain OCC sequence among T1 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among T2 mutually orthogonal time domain OCC sequences, or the first time domain OCC sequence among T2 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among T1 mutually orthogonal frequency domain OCC sequences, A is an integer greater than or equal to 2, and T1 and T2 are positive integers.

[0017] Among them, the technical effects of the fourth aspect can be referred to the third aspect and will not be repeated here.

[0018] In combination with the third aspect or the fourth aspect above, in a possible implementation, the first candidate sequence set includes T2 sequences, each of the T2 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, S1<M1, T1≤S1, T2≤M1; or, the first candidate sequence set includes T1 sequences, each of the T1 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, S1>M1, T2≤M1, T1≤S1; wherein S1 and M1 are positive integers. That is to say, for the first frequency-domain OCC sequence among T1 mutually orthogonal frequency-domain OCC sequences corresponding to A time-domain OCC sequences among T2 mutually orthogonal time-domain OCC sequences, by setting S1<M1, T1≤S1, T2≤M1, the number of orthogonal sequences between the OCC sequences can be maximized to improve the capacity of the SRS, that is, to increase the number of SRS resources that can be reused on the same time-frequency resources. Similarly, for the first time-domain OCC sequence among T2 mutually orthogonal time-domain OCC sequences corresponding to A frequency-domain OCC sequences among T1 mutually orthogonal frequency-domain OCC sequences, by setting S1>M1, T2≤M1, T1≤S1, the number of orthogonal sequences between the OCC sequences can be maximized to improve the capacity of the SRS.

[0019] In combination with the third aspect or the fourth aspect, in a possible implementation, the first candidate sequence set includes T2 sequences, each of the T2 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, and the frequency domain OCC sequence with a sequence length of S1 is The time domain OCC sequence with sequence length M1 is The OCC sequence corresponding to each of the T2 sequences is an OCC sequence with a sequence length of S1×M1. The OCC sequence corresponding to each sequence includes S1 subsequences, and the j+qZth subsequence in the S1 subsequence is The first subsequences of the OCC sequence corresponding to each sequence, whose index is j+qZ, are orthogonal to each other, Z is a non-negative integer power of 2 less than M1, 0≤j<Z, j and q are integers. That is, based on the combination of different elements in the time domain OCC sequence and different elements in the frequency domain OCC sequence, the OCC sequence corresponding to each sequence is divided into at most log2 M1 element combinations, each combination corresponds to S1 first subsequences, and the first subsequences indexed with j+qZ corresponding to the T2 sequences are orthogonal to each other. Therefore, the first candidate sequence set can support SRS resource multiplexing and channel estimation at a maximum of log2 M1 time-frequency granularities, thereby further meeting diverse SRS resource number multiplexing requirements and diverse channel estimation requirements.

[0020] In combination with the third or fourth aspect above, in a possible implementation, at least one candidate sequence set further includes a second candidate sequence set, and the second candidate sequence set is determined based on T3 mutually orthogonal frequency domain OCC sequences and T4 mutually orthogonal time domain OCC sequences. The second frequency domain OCC sequence among the T3 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among the T4 mutually orthogonal time domain OCC sequences, or the second time domain OCC sequence among the T4 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among the T3 mutually orthogonal frequency domain OCC sequences. The sequence lengths of the T4 mutually orthogonal time domain OCC sequences are different from those of the T2 mutually orthogonal time domain OCC sequences. That is to say, by having different sequence lengths of the time domain OCC sequences included in different candidate sequence sets, time domain OCC sequences of different sequence lengths can be flexibly used to superimpose on the time domain resources for repeatedly transmitting SRS, so that different SRS resources can efficiently reuse the same time-frequency resources, thereby improving the SRS resource multiplexing efficiency.

[0021] In combination with the third or fourth aspect, in one possible implementation, the second candidate sequence set includes T4 sequences, each of the T4 sequences includes: a frequency-domain OCC sequence with a sequence length of S2 and a time-domain OCC sequence with a sequence length of M2, where S2 < M2, T3 ≤ S2, T4 ≤ M2, and M1 is different from M2; or, the second candidate sequence set includes T3 sequences, each of the T3 sequences includes: a frequency-domain OCC sequence with a sequence length of S2 and a time-domain OCC sequence with a sequence length of M2, where S2 > M2, T3 ≤ S2, and T4 ≤ M2. Where S2 and M2 are positive integers. That is to say, for the second frequency-domain OCC sequence among the T3 mutually orthogonal frequency-domain OCC sequences corresponding to A time-domain OCC sequences among the T4 mutually orthogonal time-domain OCC sequences, by setting S2<M2, T3≤S2, T4≤M2, the number of orthogonal sequences between the OCC sequences can be maximized to improve the capacity of the SRS, that is, to increase the number of SRS resources that can be reused on the same time-frequency resources. Similarly, for the second time-domain OCC sequence among the T4 mutually orthogonal time-domain OCC sequences corresponding to A frequency-domain OCC sequences among the T3 mutually orthogonal frequency-domain OCC sequences, by setting S2>M2, T3≤S2, T4≤M2, the number of orthogonal sequences between the OCC sequences can also be maximized to improve the capacity of the SRS.

[0022] In combination with the above-mentioned third aspect or fourth aspect, in a possible implementation method, the frequency domain OCC sequence corresponds to each frequency domain resource group in the N1 / S frequency domain resource groups, the S adjacent frequency domain units contained in each frequency domain resource group correspond to the S elements contained in the frequency domain OCC sequence, the N1 / S frequency domain resource groups are frequency domain resource groups used for repeated transmission of SRS, N1 is the number of frequency domain units occupied by the first SRS resource, S is equal to S1 or S2, and N1 is an integer greater than or equal to S; the time domain OCC sequence corresponds to each time domain resource group in the R / M time domain resource groups, the M consecutive time domain units contained in each time domain resource group correspond to the M elements contained in the time domain OCC sequence, and the R / M time domain resource groups are time domain resource groups used for repeated transmission of SRS; or, the M elements in the time domain OCC sequence correspond to R consecutive time domain units, and the R consecutive time domain units are time domain units used for repeated transmission of SRS. Wherein, R is the repetition factor corresponding to the first SRS resource, R is an integer greater than or equal to 2, and M is equal to M1 or M2. That is, the first OCC sequence configured by the network device for the first SRS resource can make the time domain OCC sequence of M length corresponding to the first OCC sequence mapped on the R time domain units occupied by the first SRS resource, and make the frequency domain OCC sequence of S length corresponding to the first OCC sequence cyclically mapped on the N1 frequency domain units occupied by the first SRS resource, thereby maximizing the orthogonality of the mapping on the M time-frequency units to ensure the channel estimation performance of the SRS. In addition, for the case where the repetition factor R is greater than M, it can also be mapped by grouping the time domain units, thereby satisfying the multiplexing of SRS resources configured with different time domain OCC lengths or repetition factors R on the same time-frequency resources.

[0023] In combination with the third aspect or the fourth aspect above, in one possible implementation, the first SRS resource includes at least one port, and the SRS sequence corresponding to the l′th time domain unit of each port in the N2 time domain units is determined based on the k1th element in the time domain OCC sequence, the frequency domain OCC sequence, and the first SRS sequence corresponding to each port, and the first SRS sequence corresponding to each port is determined based on the SRS base sequence and the cyclic shift CS value corresponding to each port, and the nth element in the SRS sequence corresponding to the l′th time domain unit corresponds to the k2th element in the frequency domain OCC sequence. Wherein, the N2 time domain units are the time domain units occupied by each port, k1=l′modM, k2=nmodS, M is equal to M1 or M2, and S is equal to S1 or S2. That is to say, through the k1th element in the time domain OCC sequence corresponding to the first OCC sequence, the cyclic mapping of the frequency domain OCC sequence corresponding to the first OCC sequence and multiple elements in the SRS sequence, and the first SRS sequence corresponding to each port, the SRS sequence corresponding to the l′th time domain unit in the first SRS resource can be determined, and then through the orthogonality between the first OCC sequence and other OCC sequences, more SRS resources can be superimposed and sent on the R time-frequency resources for repeated transmission of SRS corresponding to the first SRS resource.

[0024] In combination with the third aspect or the fourth aspect, in a possible implementation, at least one port includes a port p i , port p i The SRS sequence corresponding to the l′th time domain unit for: Where n is the index of the element in the SRS sequence, m is the number of resource blocks (RBs) used to transmit SRS in one frequency hopping transmission. The number of subcarriers SC included in an RB, δ = log2(K TC ), K TC For port p i The corresponding comb tooth degree, is the l′modMth element in the time domain OCC sequence, is the nmodSth element in the frequency domain OCC sequence, For port p i The corresponding first SRS sequence, α i For port p i The corresponding CS value, For port p iThe corresponding SRS base sequence, M is equal to M1 or M2, S is equal to S1 or S2. That is, the terminal device connects the l′ mod M element in the time domain OCC sequence corresponding to the first OCC sequence to the port p i The corresponding first SRS sequence Multiply by, and multiply the frequency domain OCC sequence corresponding to the first OCC sequence by the nmodSth element The SRS sequence with the first OCC sequence superimposed on the time domain and frequency domain can be determined by multiplying the nth element in the time domain and frequency domain, which can reduce the number of times to determine the port p. i The implementation complexity of the SRS sequence corresponding to the l′th time domain unit is low and easy to deploy.

[0025] In conjunction with the first to fourth aspects above, in one possible implementation, the configuration information includes index information of the first OCC sequence, where the index information is used to determine the OCC sequence from at least one set of candidate sequences. In other words, the index information can reduce the overhead of indicating the first OCC sequence in the configuration information, thereby improving the reliability of the configuration information.

[0026] In combination with the first to fourth aspects above, in one possible implementation, the first OCC sequence is determined based on a time-domain OCC sequence and a frequency-domain OCC sequence, and the index information includes index information of the time-domain OCC sequence and / or index information of the frequency-domain OCC sequence. That is, the network device may further enable the terminal device to determine the first OCC sequence by separately indicating the index of the time-domain OCC sequence corresponding to the first OCC sequence in the candidate sequence set, and the index of the frequency-domain OCC sequence corresponding to the first OCC sequence in the candidate sequence set, thereby increasing the flexibility of the network device in indicating the first OCC sequence.

[0027] In conjunction with the first to fourth aspects above, in one possible implementation, the configuration information further includes information indicating at least one candidate sequence set. That is, the network device may configure at least one candidate sequence set for the terminal device to indicate to the terminal device the candidate sequence set corresponding to the first SRS resource that the network device expects within a subsequent period of time, so as to facilitate subsequent indication of the first OCC sequence by an index in the candidate sequence set.

[0028] In combination with the first to fourth aspects above, in one possible implementation, the first OCC sequence is any one of the following: a Walsh sequence, a Hadamard sequence, a discrete Fourier transform (DFT) sequence, or an inverse discrete Fourier transform (IDFT). In other words, the OCC sequences in the candidate sequence set are Walsh sequences or DFT sequences, etc., which can ensure orthogonality between any two OCC sequences in the candidate sequence set, thereby minimizing mutual interference between multiplexed SRS resources and ensuring SRS channel estimation quality.

[0029] In a fifth aspect, a communication device is provided for implementing the various methods described above. The communication device may be a network device in any of the above aspects or any of its implementations, or a device including the above network device, or a device included in the above network device, such as a chip; or the communication device may be a terminal device in any of the above aspects or any of its implementations, or a device including the above terminal device, or a device included in the above terminal device, such as a chip. The communication device includes a module, unit, or means corresponding to the implementation of the above method, and the module, unit, or means may be implemented by hardware, software, or by executing the corresponding software implementation by hardware. The hardware or software includes one or more modules or units corresponding to the above functions.

[0030] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, also referred to as a transceiver unit, is configured to implement the transmitting and / or receiving functions described in any of the above aspects and any possible implementations thereof. The transceiver module may be comprised of a transceiver circuit, a transceiver, a transceiver, or a communication interface. The processing module may be configured to implement the processing functions described in any of the above aspects and any possible implementations thereof.

[0031] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in any of the above aspects and any possible implementation methods.

[0032] In a sixth aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction so that the communication device executes the method described in any one of the above aspects.

[0033] In one possible implementation, the communication device further includes the memory. Optionally, the memory is coupled to the processor, the memory may be integrated with the processor, or the memory may be independent of the processor. Optionally, the processor is configured to execute computer programs or instructions stored in the memory.

[0034] In a possible implementation, the memory is independent of the communication device.

[0035] In a possible implementation, the communication device further includes a communication interface, which is used to communicate with a module outside the communication device.

[0036] The communication device may be a network device in any of the above aspects or any of its implementations, or a device including the above network device, or a device included in the above network device, such as a chip; or, the communication device may be a terminal device in any of the above aspects or any of its implementations, or a device including the above terminal device, or a device included in the above terminal device, such as a chip.

[0037] In the seventh aspect, a computer-readable storage medium is provided, which stores a computer program or instruction. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any of the above aspects or any of its implementation methods.

[0038] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in any one of the above aspects or any one of its implementations.

[0039] In a ninth aspect, a communication device is provided (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the functions involved in any of the above aspects or any of its implementation methods.

[0040] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.

[0041] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.

[0042] It can be understood that when the communication device provided in any one of the fifth to ninth aspects is a chip, the above-mentioned sending action / function can be understood as output, and the above-mentioned receiving action / function can be understood as input.

[0043] Among them, the technical effects brought about by any design method in the fifth to ninth aspects can refer to the technical effects brought about by different design methods in any of the above aspects, and will not be repeated here.

[0044] In a tenth aspect, a communication system is provided, comprising: a network device according to any one of the above aspects or any one of its implementations, and a terminal device according to any one of the above aspects or any one of its implementations. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] FIG1 is a schematic diagram of subcarrier positions occupied by SRS resources under different comb tooth degrees provided by an embodiment of the present application;

[0046] FIG2 is a schematic diagram showing the distribution of channel responses of four ports corresponding to an SRS resource in a delay domain according to an embodiment of the present application;

[0047] FIG3 is a schematic diagram of time domain resources occupied by repeated transmission of SRS provided in an embodiment of the present application;

[0048] FIG4 is a schematic structural diagram of a communication system provided in an embodiment of the present application;

[0049] FIG5 is a flow chart of an information transmission method provided in an embodiment of the present application;

[0050] FIG6 is a schematic diagram of multiplexing of multiple SRS resources based on an OCC sequence according to an embodiment of the present application;

[0051] FIG7 is a flow chart of another information transmission method provided in an embodiment of the present application;

[0052] FIG8 is a first schematic diagram of a mapping relationship between sequences and time-frequency resources in a candidate set provided by an embodiment of the present application;

[0053] FIG9 is a second schematic diagram of a mapping relationship between sequences and time-frequency resources in a candidate set provided by an embodiment of the present application;

[0054] FIG10 is a structural diagram of a communication device according to an embodiment of the present application;

[0055] FIG11 is a second structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0056] To facilitate understanding of the technical solutions provided by the embodiments of this application, a brief introduction to the relevant technologies of the embodiments of this application is first given. The brief introduction is as follows:

[0057] First, the configuration information of the sounding reference signal (SRS):

[0058] The network device can configure SRS resources for the terminal device through SRS configuration information to manage and configure the terminal device to send SRS. For example, for a new radio (NR) system, SRS configuration information may include one or more SRS resource sets (SRS resource sets), and an SRS resource set may include one or more SRS resources (SRS resources). An SRS resource may indicate the following: the number of antenna ports, frequency domain configuration parameters, time domain configuration parameters, and SRS sequence configuration parameters.

[0059] The following describes the number of antenna ports, transmission comb configuration parameters, time domain configuration parameters, and SRS sequence configuration parameters.

[0060] 1. Number of antenna ports

[0061] The antenna port corresponding to the SRS resource can be called an SRS port. One SRS resource can be configured with 1, 2, 4, or 8 ports. Each port can be configured with specific frequency domain resources, code domain resources, and time domain resources to enable frequency division multiplexing (FDM), code division multiplexing (CDM), or time division multiplexing (TDM) between different ports, thereby reducing interference between different ports. It will be understood that each port can correspond to a physical antenna or a virtual antenna (or logical antenna) of the terminal device.

[0062] For example, SRS corresponds to The index of the i+1th port among the ports can be expressed as: That is, the port index corresponding to the SRS can start from number 1000.

[0063] 2. Transmission comb configuration parameters:

[0064] Transmission comb configuration parameters (eg, the high-layer parameter transmissionComb in the SRS resource) are used to configure comb-related parameters and cyclic shift (CS)-related parameters corresponding to a port. The comb and CS are described below.

[0065] 2.1, Comb teeth:

[0066] For different ports, the terminal device can send SRS on different subcarriers (SC) by frequency division multiplexing. Comb teeth can be used to divide multiple subcarriers in the frequency domain into multiple groups. Among the multiple subcarriers corresponding to each group, the frequency domain interval between two adjacent subcarriers is fixed, that is, the multiple subcarriers corresponding to each group are extracted at equal intervals in the frequency domain. Among them, the above-mentioned extraction interval can be called the comb tooth degree K TC , comb tooth degree K TC The value may be 2, 4, or 8. In addition, the comb offset (CO) may be used to distinguish the above different groups, that is, different COs may represent corresponding groups or subcarrier positions.

[0067] For example, FIG1 is a schematic diagram of the subcarrier positions occupied by SRS resources under different comb tooth degrees provided by an embodiment of the present application. As shown in FIG1 , for 24 subcarriers in the frequency domain (the subcarrier index is 0 to 23), the comb tooth degree K TC A value of 2 indicates that every two subcarriers of the SRS resource are fixedly occupied by a subcarrier with a front or back subcarrier index value, that is, the SRS resource can occupy 12 subcarriers, and the interval between any two adjacent subcarriers in the 12 subcarriers is fixed to 1 subcarrier.

[0068] It can be understood that the comb tooth degree K TC The value of 2 can divide the 24 subcarriers in Figure 1 into two groups (or two comb teeth), so that two ports can be used for frequency division multiplexing. TC The example of taking the value 2 is an example of the subcarrier position occupied by the SRS resource when CO is 0.

[0069] Similarly, the comb tooth degree K TC A value of 4 means that the SRS resource occupies one subcarrier for every four subcarriers, and the interval between two adjacent subcarriers is fixed at 3 subcarriers. In this way, the 24 subcarriers can be divided into 4 groups (each group includes 6 subcarriers), which can be used for frequency division multiplexing on 4 ports. TC A value of 8 indicates that the SRS resource occupies one subcarrier for every 8 subcarriers, and the interval between two adjacent subcarriers is fixed at 7 subcarriers. In this way, the 24 subcarriers can be divided into 8 groups (each group includes 3 subcarriers), which can be used for frequency division multiplexing of 8 ports.

[0070] 2.2, CS:

[0071] For different ports, the terminal device can transmit the SRS on the same time-frequency resources (including time domain resources and frequency domain resources) through code division multiplexing. Code division multiplexing is specifically implemented as follows: the terminal device multiplies the SRS sequence by a phase offset value in the frequency domain, which is equivalent to generating a cyclic shift offset for the SRS sequence in the time domain. This is equivalent to offsetting the signal in the delay domain. Furthermore, by leveraging the fact that the maximum delay of the channel is often limited, the offsets between different signals are different, thus achieving a multiplexing effect.

[0072] For example, port p i The corresponding phase offset value can be expressed as α i For port p i The corresponding CS value. Among them, α i It can be determined according to formula (1) and formula (2).

[0073] in, The number of antenna ports configured for SRS resources, parameters Indicates port p in the SRS resource i The corresponding CS parameter is used to determine the CS value corresponding to the port. Indicates the reference value of the CS parameter corresponding to one or more ports corresponding to the SRS resource, or indicates the CS parameter value position of the reference port corresponding to the SRS resource), parameter It is configured by the high-level parameter transmissionComb. parameter Indicates the maximum number of CS values ​​(or the maximum number of configurable CS values). Currently, for NR systems, the parameter Can be combined with the comb tooth degree K TC The corresponding relationship between the two is shown in Table 1.

[0074] Table 1

[0075] For example, it is assumed that the network device configures the port number corresponding to the SRS resource 1 for the terminal device Comb tooth degree K TC =2, maximum CS value CS reference value The distribution of the channel responses corresponding to the four ports of SRS resource 1 in the delay domain is shown in Figure 2. As shown in Figure 2, the four ports of SRS resource 1 correspond to CS parameter values ​​0, 2, 4, and 6 respectively. The cluster of vertical lines in the rectangular box in Figure 2 represents the delay domain channel response corresponding to a port. It can be understood that when allocating the CS value of a port, The CS value of the port is configured in a manner of evenly dividing the port as much as possible at the largest interval within the length to ensure that the interference between multiple ports configured with one SRS resource is minimized.

[0076] In addition, a port p i It can correspond to a CO, and CO can be set through parameters Indicates port p i The starting frequency domain position It can be determined based on CO and other parameters. For details, please refer to formula (3).

[0077] in, Indicates the frequency domain offset caused by SRS frequency hopping transmission, Indicates the frequency domain offset corresponding to when partial SRS is configured. It can be determined according to formula (4).

[0078] In formula (4) The parameter n represents the number of resource blocks (RBs) offset relative to the reference frequency domain position. shift It is configured through high-level parameters. Indicates the number of subcarriers contained in each RB. One RB can include 12 consecutive subcarriers.

[0079] In formula (4) It can be used to represent CO, that is, the subcarrier offset of the starting frequency domain position occupied by the SRS resource within an RB with the first subcarrier of the RB as the reference. TC Indicates port p i The corresponding comb tooth degree, Indicates the subcarrier offset or comb offset corresponding to the l′th OFDM symbol in the orthogonal frequency division multiplexing (OFDM) symbol mapped by the SRS resource in a time slot, It can be determined according to formula (5).

[0080] Among them, the parameters It is configured by the high-level parameter transmissionComb. parameter Please refer to Table 1 for details.

[0081] It can be understood that according to formula (5), for different numbers of ports and CS starting position Multiple ports of an SRS resource may be distributed on the same comb tooth or on two comb teeth.

[0082] 3. Time domain configuration parameters:

[0083] The time domain configuration parameters can be used to configure the time domain resources for sending SRS. An SRS resource can occupy The specific number of symbols can be configured by the high-level parameter nrofSymbols.

[0084] In addition, the network device can also configure the starting symbol position l0 of the SRS in a time slot through the high-level parameter startPosition.

[0085] It can be understood that for different ports, the terminal device can send SRS on different OFDM symbols through time division multiplexing.

[0086] 4. SRS sequence configuration parameters:

[0087] The SRS sequence is determined based on the SRS base sequence and CS value. The Zadoff-Chu (ZC) sequence can be used. It can be determined based on the SRS sequence length. For example, for different SRS sequence lengths, at least 30 base sequences can be used. These at least 30 base sequences can be divided into 30 base sequence groups, and u can represent the index of the base sequence group (u∈{0,1,…,29}). Furthermore, each base sequence group can include one or two base sequences, and v can represent the index of the base sequence within each base sequence group (v=0 or 1).

[0088] It is understood that the SRS sequence configuration parameters may include parameters for determining the above u and v. For example, the SRS sequence configuration parameters may include a high-level parameter groupOrSequenceHopping, which is used to determine v. Further, the SRS sequence configuration parameters may also include a high-level parameter sequenceId, which is used to indicate the sequence identifier. You can choose The specific determination method can be found in the relevant description of SRS resources in the technical specification (TS) 38.211 of the 3rd generation partnership project (3GPP), and will not be repeated here.

[0089] For example, port p i Corresponding SRS sequence It can be determined by formula (6).

[0090] The n in formula (6) is the index of the element in the SRS sequence. The SRS sequence includes elements (that is, the length of the SRS sequence is ). m is the number of RBs occupied by SRS in one frequency hopping transmission, δ=log2(K TC ), K TC is the comb tooth degree, For details, please refer to the relevant description of formula (4), which will not be repeated here.

[0091] In addition, in formula (6), is the SRS base sequence, α i is the CS value, α i For details, please refer to formula (1) and formula (2), which will not be repeated here.

[0092] It is understandable that port p i The starting frequency domain position It can be determined by formula (3) to formula (5), which will not be described in detail.

[0093] Second, repeated transmission of SRS:

[0094] The transmission power of the SRS sent by the terminal device can be adjusted based on the path loss, but the transmission power of the SRS is limited by the maximum transmission power of the terminal device. Therefore, for scenarios with large path loss (such as scenarios where there is obstruction in the wireless transmission path, or scenarios where the terminal device is located at the edge of the cell), the reception power of the SRS reaching the network device is still low, resulting in poor channel estimation quality of the SRS.

[0095] In order to enhance the coverage capability of SRS and ensure that SRS can still maintain good reception quality in some scenarios with large path loss, the terminal device can repeat the SRS multiple times to improve the reception quality of SRS. Specifically, the network device can configure the repetition factor R for the SRS resource of the terminal device. The value of R can be one of {1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14}. When R > 1, the terminal device can repeatedly transmit the SRS using the same frequency resources and SRS sequence within R consecutive OFDM symbols. This allows the network device to process the repeatedly transmitted SRS, such as by combining them, to improve the SRS's equivalent signal-to-noise ratio (SNR), thereby enhancing channel estimation accuracy.

[0096] For example, assuming that the network device configures a starting symbol position l0=10 for an SRS resource, If R=2, it means that within a time slot, the SRS resource occupies 4 consecutive OFDM symbols, and the terminal device repeatedly sends the SRS within every 2 consecutive OFDM symbols. As shown in Figure 3, the above 4 consecutive OFDM symbols are OFDM symbols 10 to OFDM symbols 13 within a time slot. The 4 OFDM symbols can be divided into two groups, OFDM symbol 10 and OFDM symbol 11 are the first group, and OFDM symbol 12 and OFDM symbol 13 are the second group. Among them, the frequency domain resources and SRS sequences corresponding to the two OFDM symbols in the first group are the same, the frequency domain resources are RB0 to RB3, and the SRS sequence is SRS sequence 1. The frequency domain resources and SRS sequences corresponding to the two OFDM symbols in the second group are the same, the frequency domain resources are RB4 to RB7, and the SRS sequence is SRS sequence 2.

[0097] That is, on the time domain resources for repeatedly transmitting the SRS, the terminal device uses the same SRS resources (ie, other resources except the time domain resources, such as frequency domain resources or SRS sequence, etc.) to transmit the SRS.

[0098] It should be understood that FIG3 is merely an example, and the frequency domain resources and / or SRS sequences corresponding to the first group and the second group may be the same, and the embodiments of the present application do not impose specific limitations on this.

[0099] It is understandable that as the repetition factor R increases, the performance gain brought about by combining repeatedly transmitted SRSs becomes more significant. However, the resource overhead of repeatedly transmitting SRSs also increases exponentially. In other words, as the repetition factor R increases, the number of reusable SRS resources on the same time-frequency resources decreases exponentially. This can result in many terminal devices within a cell being unable to perform SRS measurements in a timely manner under the same time-frequency resource overhead, or the SRS overhead needs to be increased exponentially to ensure that multiple terminal devices within the cell can perform SRS measurements in a timely manner.

[0100] For example, assuming that through frequency division multiplexing (comb offset CO) and code division multiplexing (cyclic shift CS value), one OFDM symbol can support N SRS resource multiplexing. Furthermore, without repeated SRS transmission, R OFDM symbols can support N×R SRS resource multiplexing. However, when SRS is repeatedly transmitted, the SRS resources (e.g., frequency domain resources or SRS sequences) corresponding to each of the R OFDM symbols are the same. Thus, R OFDM symbols can only support N SRS resource multiplexing. This means that repeated SRS transmission reduces the multiplexing efficiency of SRS resources.

[0101] Furthermore, to adapt to different channel propagation environments, the repetition factor R can support multiple values, such as 2, 4, or 8. However, how to improve the SRS resource reuse efficiency based on the multiple values ​​of the repetition factor R is an urgent problem to be solved.

[0102] Based on this, an embodiment of the present application provides an information transmission method, which can improve the multiplexing efficiency of SRS resources when SRS is repeatedly transmitted.

[0103] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0104] In order to facilitate understanding of the embodiments of the present application, the following explanations are made before introducing the embodiments of the present application.

[0105] 1. In the embodiments of the present application, for the convenience of description, when numbering or indexing is involved, the consecutive numbering can start from 1, the consecutive numbering can also start from 0, or the numbering can start from any parameter, and there is no specific limitation on this.

[0106] 2. When counting elements in a sequence or a group of resources (such as a time domain resource group or a frequency domain resource group), you can start counting from the zeroth element (zeroth) or the first element (first). For example, the elements in the sequence [1,-1,1,-1] can be counted as the zeroth element, the first element, the second element, and the third element. For another example, the elements in the sequence [1,-1,1,-1] can be counted as the first element, the second element, the third element, and the fourth element.

[0107] 3. "Predefined," "predefined," "preconfigured (or pre-configured)," and "protocol agreement" may be used interchangeably, and pre-definition may be achieved by pre-saving corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device or a network device). The embodiments of this application do not limit the specific implementation methods. "Saved" may mean stored in one or more memories.

[0108] 4. The “protocol” involved in the embodiments of the present application may refer to a standard protocol in the field of communications, such as the long term evolution (LTE) protocol, the NR protocol, wireless fidelity (Wi-Fi), and related protocols used in future communication systems (such as the sixth generation (6G) communication system). The embodiments of the present application are not limited to this.

[0109] 5. In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device (such as a terminal device or a network device) will perform corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to perform a judgment action when implementing it, nor does it mean that there are other limitations.

[0110] 6. In the embodiments of the present application, “sending information to… (terminal device)” can be understood as the destination of the information being the terminal device, and can include directly or indirectly sending information to the terminal device. “Receiving information from… (network device)” or “receiving information from… (network device)” can be understood as the source of the information being the network device, and can include directly or indirectly receiving information from the network device. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0111] 7. In the description of the embodiments of the present application, unless otherwise specified, the "and / or" in the embodiments of the present application indicates that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, wherein A and B can be singular or plural. Moreover, "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. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions.

[0112] The embodiments of the present application can be applicable to LTE systems or NR systems (also referred to as fifth generation (5G) systems), systems with hybrid LTE and NR networking, vehicle to everything (V2X) systems, device-to-device (D2D) systems, machine to machine (M2M) communication systems, Internet of Things (IoT) systems (such as narrowband Internet of Things (NB-IoT) systems), Wi-Fi systems, non-terrestrial networks (NTN) systems, 6G systems, and other next-generation communication systems. Alternatively, the communication system may also be an open radio access network (O-RAN or ORAN) or a cloud radio access network (CRAN), without limitation.

[0113] It can be understood that the embodiments of the present application can be applicable to a variety of different business scenarios, such as enhanced mobile broadband (eMBB), ultra-high reliability and ultra-low latency communication (URLLC), massive machine type communication (mMTC), immersive communication, massive communication, ubiquitous connections, integrated artificial intelligence and communication, or integrated sensing and communication, etc. In order to meet the further requirements of the above-mentioned different business application scenarios for latency, reliability, and coverage, more flexible resource allocation is required.

[0114] In addition, the communication architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of the communication architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0115] As shown in Figure 4, a structural diagram of a communication system 400 provided in an embodiment of the present application is shown. In Figure 4, the communication system 400 includes at least one network device (such as 410a or 410b in Figure 4), and at least one terminal device (such as 420a to 420j in Figure 4) connected to the network device is used as an example for illustration. It should be understood that the network device can be connected to the core network (CN) in a wireless or wired manner, and the CN equipment and the network device in the CN can be different physical devices, or can be the same physical device that integrates the CN logical function and the radio access network logical function. It can be understood that the number of network devices and terminal devices in Figure 4 is only an example, and can be more or less, and the embodiment of the present application does not specifically limit this.

[0116] In one possible implementation, the network device in the embodiment of the present application may be a device that communicates with a terminal device. The network device may also be referred to as an access network (RAN) device, an access node, a RAN entity, or a RAN node. As shown in FIG4 , multiple network devices in the communication system 400 may be nodes of the same type or different types. In some scenarios, the roles of the network device and the terminal device are relative. For example, the network element 420i in FIG4 may be a helicopter or a drone, which may be configured as a mobile base station. For those terminal devices 420j that access the communication system 400 through the network element 420i, the network element 420i may be the base station 410a; but for the base station 410a, the network element 420i is a terminal device. Network devices and terminal devices are sometimes referred to as communication devices. For example, the network elements 410a and 410b in FIG4 may be understood as communication devices with base station functions, and the network elements 420a-420j may be understood as communication devices with terminal functions.

[0117] In one possible scenario, the network device may be a transmission and reception point (TRP), a base station, a remote radio unit (RRU) or a baseband unit (BBU) (also referred to as a digital unit (DU)) of a split base station, a broadband network gateway (BNG), an aggregation switch, a non-3GPP access device, a relay station or an access point, etc. The network device may be a macro base station (such as the network element 410a in FIG4 ), a micro base station or an indoor station (such as the network element 410b in FIG4 ), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the network device may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the network device in a V2X system may be a road side unit (RSU). In addition, the network device in the embodiment of the present application can be an eNB or eNodeB (evolutional NodeB) in LTE, a wireless controller in a CRAN scenario, a base station in a 5G communication system (such as a next-generation node B (gNodeB, gNB)), or a base station in a future evolution system (such as a 6G communication system), etc., and is not specifically limited here.

[0118] In one possible implementation, in some deployments, a gNB may include a centralized unit (CU), a DU, a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services and implementing the functions of the radio resource control (RRC) and / or packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical (PHY) layer protocols and real-time services and implementing the functions of the radio link control (RLC), media access control (MAC), and PHY layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by the DU+AAU. It is understood that a network device can be a device including one or more of a CU node, a DU node, or an AAU node. Furthermore, a CU can be classified as a network device in the RAN or a network device in the CN, and this is not limited in this embodiment of the present application.

[0119] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, the embodiments of the present application are described by taking CU, CU-CP, CU-UP, DU and RU as examples. Any unit of CU (or CU-CP, CU-UP), DU and RU in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0120] In one possible implementation, the terminal device in the embodiment of the present application may be a device for implementing wireless communication functions, such as a terminal or a chip that can be used in a terminal. The terminal may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, or a terminal agent in a 5G network or a future evolved public land mobile network (PLMN). The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a VR terminal device, an AR terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. In one possible implementation, the terminal device may be mobile or fixed, without limitation.

[0121] It can be understood that the above-mentioned communication system 400 can support a variety of different business application scenarios, such as enhanced mobile broadband (eMBB), ultra-high reliability and ultra-low latency communication (URLLC), massive machine type communication (mMTC), immersive communication, massive communication, ubiquitous connections, integrated artificial intelligence and communication, or integrated sensing and communication, etc., and the embodiments of the present application do not specifically limit this.

[0122] The present application provides an information transmission method, which may be performed by a network device. The network device may be the network device shown in FIG4 , or a module or unit of the network device (e.g., a chip, a chip system, a chip circuit, or a circuit, etc. of the network device).

[0123] In one possible implementation, a network device generates SRS configuration information and sends the configuration information. The configuration information is used to indicate a first orthogonal cover code (OCC) sequence corresponding to a first SRS resource, the repetition factor corresponding to the first SRS resource is R, and the first OCC sequence is a time-domain OCC sequence determined from at least two candidate sequence sets. The at least two candidate sequence sets include a first candidate sequence set and a second candidate sequence set. The first candidate sequence set includes T1 mutually orthogonal time-domain OCC sequences with a sequence length of M1, and the second candidate sequence set includes T2 time-domain OCC sequences with a sequence length of M2, where 1<T1≤M1≤R, 1<T2≤M2≤R, M1 is different from M2, R is an integer greater than 2, and T1, T2, M1, and M2 are integers.

[0124] Since, in the embodiment of the present application, the first OCC sequence is a time domain OCC sequence determined in at least two candidate sequence sets, and the different time domain OCC sequences in each candidate sequence set of the at least two candidate sequence sets are orthogonal to each other, and then the network device configures the first OCC sequence for the first SRS resource through the SRS configuration information, it can use the orthogonality between the different time domain OCC sequences in each candidate sequence set, so that more SRS resources can be superimposed on the R time domain resources for repeated transmission of SRS, that is, the multiplexing capability of SRS resources is improved. Furthermore, since the sequence lengths of the time domain OCC sequences included in different candidate sequence sets are different, when R is greater than 2, time domain OCC sequences of different sequence lengths can be flexibly used to be superimposed on the R time domain resources, so that different SRS resources can efficiently reuse the same time-frequency resources. Therefore, based on the information transmission method provided in the embodiment of the present application, the efficiency of SRS resource multiplexing when SRS is repeatedly transmitted can be improved.

[0125] The above method provided in the embodiment of the present application will be described below in conjunction with Figures 5 to 9.

[0126] It should be understood that the signals between the various devices or apparatuses, the names of the parameters in the signals, or the names of the information carried by the signals in the following embodiments of the present application are merely examples, and other names may also be used in specific implementations. The embodiments of the present application do not impose specific limitations on this.

[0127] In addition, the method provided in the embodiment of the present application can be applied to the interaction between a network device and a terminal device. The network device can be the network device in FIG4 above, or a module or unit of the network device (such as a chip, chip system, chip circuit, or circuit of a terminal device). The terminal device can be the terminal device in FIG4 above, or a module or unit of the terminal device (such as a chip, chip system, chip circuit, or circuit of a terminal device).

[0128] The network device and the terminal device may operate in a high-frequency band, such as a millimeter-wave band or a terahertz band, or in a low-frequency band, such as a 700 MHz, 900 MHz, 2.1 GHz, 2.6 GHz, or 3.5 GHz band. It is understood that the network device and the terminal device may also operate in other frequency bands supported by the 6G system, and this embodiment of the present application does not specifically limit this.

[0129] It can be understood that the network device and the terminal device can operate in the RRC activation state, the RRC inactivation state, the RRC idle state, or other RRC states or RRC modes defined in the 6G communication system, and the embodiments of the present application do not make specific limitations on this.

[0130] For ease of understanding, the following takes the interaction between a network device and a terminal device as an example to explain in detail the information transmission method process shown in FIG5 .

[0131] FIG5 is a flow chart of an information transmission method provided in an embodiment of the present application. As shown in FIG5 , the method includes the following steps:

[0132] S501. A network device generates configuration information for a sounding reference signal (SRS). The configuration information is used to indicate a first OCC sequence corresponding to a first SRS resource, the repetition factor corresponding to the first SRS resource is R, the first OCC sequence is a time-domain OCC sequence determined from at least two candidate sequence sets, the at least two candidate sequence sets include a first candidate sequence set and a second candidate sequence set, the first candidate sequence set includes T1 mutually orthogonal time-domain OCC sequences with a sequence length of M1, the second candidate sequence set includes T2 mutually orthogonal time-domain OCC sequences with a sequence length of M2, 1<T1≤M1≤R, 1<T2≤M2≤R, M1 and M2 are different, R is an integer greater than 2, and T1, T2, M1, and M2 are integers.

[0133] S502: The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information from the network device.

[0134] S503: The terminal device determines a first OCC sequence corresponding to the first SRS resource according to the configuration information.

[0135] Steps S501 to S503 are described below respectively.

[0136] For step S501:

[0137] It should be understood that the repetition factor R corresponding to the first SRS resource may be 4, 8, or other values. Other values ​​may be values ​​greater than 8. In addition, R may also be 3, 5, or 6, for example, which is not specifically limited in this embodiment of the present application.

[0138] It can be understood that the time domain OCC (TD-OCC) in the embodiment of the present application may refer to an OCC sequence superimposed (or mapped) on the time domain, that is, the time domain OCC sequence corresponding to the SRS resource is associated with the time domain resource occupied by the SRS resource. For example, the elements arranged in sequence in the time domain OCC sequence are respectively mapped in sequence on multiple consecutive time domain units occupied by the SRS resource. For example, the time domain OCC sequence is arranged in sequence as [1,1,-1,-1], the first element 1 is mapped on the first time domain unit, the second element 1 is mapped on the second time domain unit, the third element -1 is mapped on the third time domain unit, and the fourth element -1 is mapped on the fourth time domain unit.

[0139] In addition, the mapping table relationship between the above-mentioned time domain OCC sequence and the continuous units occupied by SRS resources can also be other ways. For example, the 4th element -1 in the above-mentioned time domain OCC sequence is mapped on the 1st time domain unit, the 3rd element -1 is mapped on the 2nd time domain unit, the 2nd element 1 is mapped on the 3rd time domain unit, and the 1st element 1 is mapped on the 4th time domain unit. The embodiments of the present application do not make specific limitations on this.

[0140] It should be understood that the time domain unit in the embodiment of the present application may refer to an OFDM symbol, or a time slot, or a mini slot, or a subframe, or a new time domain resource granularity that emerges with the evolution of the network, etc. The embodiment of the present application does not make specific limitations on this.

[0141] It can be understood that the orthogonality involved in the embodiments of the present application may refer to the orthogonality between two sequences, that is, the correlation between the two sequences is zero. The orthogonality between the two sequences can be, for example, that the inner product of the corresponding vectors between the two sequences is 0. Assuming that sequence a = [1, 1] and sequence b = [1, -1], then a·b T = 0, or a·b H =0,b H is the conjugate transpose sequence of sequence b.

[0142] In addition, the above orthogonality between two sequences is only an example. For example, assuming sequence a = [a1, a2, ..., ai, ..., an], b = [b1, b2, ..., bi, ..., bn], 1 ≤ i ≤ n, the orthogonality between sequence a and sequence b can refer to the correlation coefficient between sequence a and sequence b.

[0143] For example, assuming sequence a = [1,0,0], sequence b = [0,1,1], the correlation coefficient between sequence a and sequence b is or,

[0144] It can be understood that the values ​​of the elements included in the time-domain OCC sequences in the at least two candidate sequence sets may be integers, decimals, or plural numbers, and this embodiment of the present application does not specifically limit this.

[0145] In one possible implementation, the first OCC sequence is any one of the following: a Walsh sequence, a Hadamard sequence, a discrete Fourier transform (DFT) sequence, or an inverse discrete Fourier transform (IDFT). In other words, the OCC sequence in the candidate sequence set is a Walsh sequence or a DFT sequence, etc., which can ensure orthogonality between any two OCC sequences in the candidate sequence set, thereby minimizing mutual interference between multiplexed SRS resources and ensuring SRS channel estimation quality.

[0146] It can be understood that the principles of the Walsh sequence and the DFT sequence are similar. The following takes the case where the time domain OCC sequence in the candidate sequence set is a Walsh sequence as an example to illustrate several candidate sequence sets with different sequence lengths. If the time domain OCC sequence is a DFT sequence, the description will not be repeated.

[0147] Table 2

[0148] As shown in Table 2, the time domain OCC sequence in the candidate sequence set corresponding to Table 2 can be expressed as The first column represents the index of different time domain OCC sequences in the candidate sequence set, and the second column represents the first element in the time domain OCC sequence. The third column represents the second element in the time domain OCC sequence The value of .

[0149] It can be understood that since the first OCC sequence is a Walsh sequence, the elements in the time-domain OCC sequence can have two values: 1 and -1. The time-domain OCC sequence in Table 2 has a sequence length of 2 (i.e., the time-domain OCC sequence contains 2 elements). That is, the candidate sequence set corresponding to Table 2 includes two mutually orthogonal time-domain OCC sequences with a sequence length of 2, and the correlation coefficient between the time-domain OCC sequence [1, 1] corresponding to sequence index 0 and the time-domain OCC sequence [1, -1] corresponding to sequence index 1 is 0.

[0150] It can be understood that the candidate sequence set with a sequence length of 2 shown in Table 2 is only an example. The time domain OCC sequence [1, -1] corresponding to the above sequence index 1 can also be replaced by [-1, 1]. This embodiment of the present application does not specifically limit this.

[0151] In addition, the sequence index shown in Table 2 may also be replaced by a sequence identifier, or other information that can be used to determine the time-domain OCC sequence in the candidate sequence set, which is not specifically limited in this embodiment of the present application.

[0152] Table 3

[0153] As shown in Table 3, the difference between Table 3 and Table 2 is that the sequence length of the time domain OCC sequence in Table 3 is 4, that is, the candidate sequence set corresponding to Table 3 includes 4 mutually orthogonal time domain OCC sequences with a sequence length of 4. Among them, the time domain OCC sequence in the candidate sequence set corresponding to Table 3 can be expressed as

[0154] In addition, Table 3 is only an example. For example, the time-domain OCC sequence corresponding to sequence index 1 in Table 3 can be replaced with [-1, 1, -1, 1]. This embodiment of the present application does not specifically limit this.

[0155] Table 4

[0156] As shown in Table 4, the difference between Table 4 and Table 2 or Table 3 is that the sequence length of the time domain OCC sequence in Table 4 is 8, that is, the candidate sequence set corresponding to Table 4 includes 8 mutually orthogonal time domain OCC sequences with a sequence length of 8. Among them, the time domain OCC sequence in the candidate sequence set corresponding to Table 4 can be expressed as

[0157] In addition, Table 4 is only an example. For example, the time domain OCC sequence corresponding to sequence index 1 in Table 4 can be replaced with [-1, 1, -1, 1, -1, 1, -1, 1]. This embodiment of the present application does not specifically limit this.

[0158] It can be understood that the time-domain OCC sequences in Tables 2 to 4 are Walsh sequences. To ensure orthogonality between different sequences, the sequence length is a power of 2 (i.e., 2, 4, or 8). In the embodiment of the present application, when a sequence other than the Walsh sequence is used as the time-domain OCC sequence, the sequence length of the time-domain OCC sequence may not be a power of 2. For example, the value of the element in the time-domain OCC sequence may be a complex value. The candidate sequence set with a sequence length of 5 may include:

[0159] It should be understood that when the time-domain OCC sequence is a Walsh sequence, the sequence length of the time-domain OCC sequence in the candidate sequence set is less than or equal to R. For example, when R=4, the sequence length of the time-domain OCC sequence may be 4 or 2. For another example, when R=8, the sequence length of the time-domain OCC sequence may be 8, 4, or 2. For another example, when R=12, the sequence length of the time-domain OCC sequence may be 8, 4, or 2.

[0160] It can be understood that, when the time-domain OCC sequence is a Walsh sequence and R is greater than or equal to 8, the at least two candidate sequence sets may include three candidate sequence sets with different time-domain OCC sequence lengths, namely, a candidate sequence set corresponding to a time-domain OCC sequence length of 2, a candidate sequence set with a time-domain OCC sequence length of 4, and a candidate sequence set with a time-domain OCC sequence length of 8. In other words, when the time-domain OCC sequence is a Walsh sequence and R is greater than or equal to 8, the at least two candidate sequence sets may include a third candidate sequence set, and the third candidate sequence set may include T3 time-domain OCC sequences with a sequence length of M3, where T3≤M3≤R, and M3 is not equal to M1 and is not equal to M2.

[0161] It can also be understood that the time-domain OCC sequence lengths of the first candidate sequence set and the second candidate sequence set are different (ie, M1 and M2 are different), which may mean: M1>M2, or M1<M2.

[0162] Here are a few examples to illustrate this.

[0163] Example 1: Taking the time-domain OCC sequence as a Walsh sequence, R=4.

[0164] For M1>M2, M1 may be equal to R (ie, M1 is equal to 4), and M2 may be equal to 2. In the case of M1<M2, M2 may be equal to R (ie, M2 is equal to 4), and M1 may be equal to 2.

[0165] In addition, taking M1=2 as an example, the first candidate sequence set may be the candidate sequence set shown in Table 2, where T1=M1=2. Taking M1=4 as an example, the first candidate sequence set may be the candidate sequence set shown in Table 3, where T1=M1=4; or, the first candidate sequence set may be a candidate sequence set consisting of any three or two time-domain OCC sequences among the four time-domain OCC sequences in Table 3, for example, the three time-domain OCC sequences corresponding to sequence index 0, sequence index 2, and sequence index 3 may constitute the first candidate sequence set, or the three time-domain OCC sequences corresponding to sequence indexes 1 to 3 may constitute the first selected sequence set. This embodiment of the present application does not specifically limit this.

[0166] That is to say, for the candidate sequence sets shown in Tables 3 and 4, the network device can reserve one or more time domain OCC sequences therein, and the reserved one or more time domain OCC sequences can be fixedly configured to other dedicated SRS resources, while reducing the number of time domain OCC sequences in the candidate sequence set and reducing the complexity of the signaling for configuring the candidate sequence set.

[0167] It can be understood that, similar to M1 in the above-mentioned first candidate sequence set, for M2=2 or 4 in the second candidate sequence set, T2 can be equal to M2 or less than M2, which will not be further described.

[0168] Example 2: Taking the time-domain OCC sequence as a Walsh sequence, R=8.

[0169] The values ​​of M1, M2, and M3 can be divided into the following categories:

[0170] Case 1: For M1>M2, M1 can be equal to R (ie, M1 is equal to 8), M2 can be equal to 2, and M3 can be equal to 4.

[0171] Case 2: For M1>M2, M1 can be equal to R (ie, M1 is equal to 8), M2 can be equal to 4, and M3 can be equal to 2.

[0172] Case 3: For M1>M2, M1 can be equal to 4 (ie, M1 is less than R), M2 can be equal to 2, and M3 can be equal to 8.

[0173] Case 4: For M1<M2, M2 can be equal to R (that is, M2 is equal to 8), M1 can be equal to 2, and M3 can be equal to 4.

[0174] Case 5: For M1<M2, M2 can be equal to R (ie, M2 is equal to 8), M1 can be equal to 4, and M3 can be equal to 2.

[0175] Case 6: For M1<M2, M2 can be equal to 4 (ie, M2 is equal to R), M1 can be equal to 2, and M3 can be equal to 8.

[0176] In addition, taking M1=8 as an example, the first candidate sequence set can be the candidate sequence set shown in Table 4, T1=M1=8; or, the first candidate sequence set can be a candidate sequence set consisting of any q (q is a positive integer less than 8) time domain OCC sequences among the 8 time domain OCC sequences in Table 4, for example, q=7, the first candidate sequence set is a candidate sequence set consisting of 7 time domain OCC sequences corresponding to sequence indices 0 to 6, or a candidate sequence set consisting of 7 time domain OCC sequences corresponding to sequence indices 1 to 7. This embodiment of the present application does not specifically limit this.

[0177] Similarly, for M2=2, the second candidate sequence set can be the candidate sequence set shown in Table 2, with T2=M2=2. For M3=4, the third candidate sequence set can be the candidate sequence set shown in Table 3, with T3=M3=4; or, the third candidate sequence set can be a candidate sequence set consisting of some time-domain OCC sequences in Table 3.

[0178] It should be understood that since the sequence lengths of the time domain OCC sequences contained in the above-mentioned different candidate sequence sets are different, when R is greater than 2, the network device can flexibly use time domain OCC sequences of different sequence lengths to superimpose on R time domain resources, thereby allowing different SRS resources to efficiently reuse the same time-frequency resources.

[0179] It should also be understood that the at least two candidate sequence sets in step S501 can be understood as one candidate set, and the first candidate sequence set and the second candidate sequence set can be understood as two subsets of the one candidate set. For example, the candidate set can include the time-domain OCC sequence set corresponding to Table 2 (i.e., the first candidate sequence set) and the time-domain OCC sequence set corresponding to Table 3 (i.e., the second candidate sequence set). In addition, the candidate set can also include more subsets, such as the time-domain OCC sequence set corresponding to Table 4, which is not specifically limited in this embodiment of the present application.

[0180] For example, FIG6 is a schematic diagram of an embodiment of the present application providing a method for multiplexing multiple SRS resources based on an OCC sequence. Assume that the first SRS resource is SRS resource 1 in FIG6 , R = 4, the first candidate sequence set is the candidate sequence set shown in Table 2 (i.e., T1 = M1 = 2), and the second candidate sequence is combined into the candidate sequence set shown in Table 3 (i.e., T2 = M2 = 4).

[0181] As shown in FIG6(a), the network device may configure a first OCC sequence for SRS resource 1 as the time-domain OCC sequence corresponding to sequence index 1 in Table 3, i.e., the time-domain sequence [1, -1, 1, -1]. If the SRS resources configured by the network device for other terminal devices are also repeatedly transmitted over R = 4 consecutive time-domain units, the network device may multiplex the three SRS resources based on the other three time-domain OCC sequences in Table 3, except for the time-domain OCC sequence corresponding to sequence index 1. In other words, the network device may configure the time-domain OCC sequence corresponding to sequence index 0 in Table 3 for SRS resource 2, the time-domain OCC sequence corresponding to sequence index 2 in Table 3 for SRS resource 3, and the time-domain OCC sequence corresponding to sequence index 3 in Table 3 for SRS resource 4, on the same time-frequency resource occupied by SRS resource 1. This allows the orthogonality between the four time-domain OCC sequences in Table 3 to be utilized, allowing SRS resources 1 to 4 to be multiplexed on the same time-frequency resource.

[0182] It should be understood that (a) in the above Figure 6 is applicable to the scenario where the SRS resources configured by the network device for other terminal devices are also repeatedly sent on R = 4 consecutive time domain units. In the case where the SRS resources configured by the network device for other terminal devices may be repeatedly sent on less than 4 consecutive time domain units, multiple SRS resources can be configured in combination with the above-mentioned first candidate sequence set and second candidate sequence set.

[0183] As shown in (b) in Figure 6, SRS resource 3 and SRS resource 4 are repeatedly sent on 2 consecutive time domain units among R = 4 consecutive time domain units, and then the network device can configure the time domain OCC sequence corresponding to sequence index 1 in Table 3 for SRS resource 1, the time domain OCC sequence corresponding to sequence index 3 in Table 3 for SRS resource 2, the time domain OCC sequence corresponding to sequence index 0 in Table 2 for SRS resource 3, and the time domain OCC sequence corresponding to sequence index 0 in Table 2 for SRS resource 4.

[0184] Furthermore, as shown in (b) of FIG6 , over four consecutive time domain units 1 to 4, for time domain unit 1 and time domain unit 2, the time domain OCC sequence [1, 1] corresponding to sequence index 0 in Table 2 is orthogonal to the subsequence [1, -1] in the first OCC sequence corresponding to SRS resource 1, and the subsequence [1, -1] in the time domain OCC sequence corresponding to SRS resource 2. Thus, SRS resource 3, SRS resource 1, and SRS resource 2 can be multiplexed by using the above-mentioned time domain OCC sequence to ensure that they do not interfere with each other over time domain units 1 to 2. Similarly, SRS resource 4, SRS resource 1, and SRS resource 2 can also be multiplexed over time domain units 3 to 4 using the time domain OCC sequence.

[0185] In addition, for SRS resource 1 and SRS resource 2, the two are not orthogonal in time domain unit 1 and time domain unit 2, but are orthogonal to each other in 4 consecutive time domain units (that is, time domain units 1 to 4), and thus SRS resource 1 and SRS resource 2 can also be multiplexed on the same time-frequency resources.

[0186] As shown in (c) of FIG6 , when other SRS resources are transmitted over two consecutive time domain units, the network device can configure the time domain OCC sequence in Table 2 for SRS resource 1, so that the time domain OCC sequence corresponding to SRS resource 1 in time domain units 1-2 and time domain units 3-4 is the same. In addition, the network device can configure the time domain OCC sequence corresponding to sequence index 0 in Table 2 for SRS resource 2 and SRS resource 3, respectively, so that SRS resource 1 and SRS resource 2 do not interfere with each other in time domain units 1-2, and SRS resource 1 and SRS resource 3 do not interfere with each other in time domain units 3-4.

[0187] It can be understood that (a), (b), and (c) in Figure 6 are only examples, and the specifically configured time domain OCC sequence can also be other sequence index combinations. For example, the SRS resource in (c) in Figure 6 can be configured with the time domain OCC sequence ([1,1]) corresponding to the sequence index 0 in Table 2, and the time domain OCC sequence corresponding to SRS resource 2 and SRS resource 3 can be the time domain OCC sequence ([1,-1]) corresponding to the sequence index 1 in Table 2. The embodiments of the present application do not specifically limit this.

[0188] In addition, when the network device configures SRS resources (for example, SRS resource 4) for other terminal devices that can occupy 4 consecutive time domain units, (c) in Figure 6 can also configure the time domain OCC sequence corresponding to sequence index 3 in Table 3 for SRS resource 4 (not shown in (c) in Figure 6) to achieve non-interference between SRS resource 4 and SRS resource 2 in time domain units 1 to 2, and non-interference between SRS resource 4 and SRS resource 3 in time domain units 3 to 4.

[0189] In addition, when R is greater than or equal to 8, the network device can configure time domain OCC sequences for different SRS resources based on three candidate sequence sets with different sequence lengths, so that multiple SRS resources can be efficiently multiplexed on R consecutive time domain units. The specific implementation principle is similar to (a), (b), and (c) in Figure 6 and will not be repeated here.

[0190] It can be understood that, as shown in (a), (b), and (c) in Figure 6, for different situations, the network device can flexibly use time domain OCC sequences with different sequence lengths to superimpose on R time domain resources based on at least two candidate sequence sets with different sequence lengths, thereby allowing different SRS resources to efficiently reuse the same time-frequency resources.

[0191] It should be understood that the at least two candidate sequence sets may be pre-configured by the protocol, or negotiated in advance between the network device and the terminal device, or indicated by the network device, and the embodiments of the present application do not specifically limit this.

[0192] In one possible implementation, the first OCC sequence corresponds to each of the R / M time domain resource groups, the M consecutive time domain units contained in each time domain resource group correspond to the M elements contained in the first OCC sequence, and the R / M time domain resource groups are time domain resource groups used for repeated transmission of the SRS; or, the M elements contained in the first OCC correspond to R consecutive time domain units, and the R consecutive time domain units are time domain units used for repeated transmission of the SRS. Wherein, M is equal to M1 or M2. That is, the first OCC sequence configured by the network device for the first SRS resource can enable the M-length time domain OCC sequence to be mapped to the R time domain units occupied by the first SRS resource, thereby maximizing the orthogonality of the TD-OCC to ensure the channel estimation performance of the SRS. In addition, for the case where the repetition factor R is greater than M, the R time domain units can be divided into multiple time domain resource groups (each resource group contains M time domain units) through time domain unit group mapping, thereby satisfying the configuration of SRS resources with different time domain OCC lengths or repetition factors R for multiplexing in the same time-frequency resources.

[0193] For example, assume that R is greater than M and R / M is equal to 3, and then R includes 3 groups of time-frequency domain resource groups, each time domain resource group includes M consecutive time domain units, so that each time domain resource group corresponds to the same first OCC sequence, that is, the M consecutive time domain units in the second group of time domain resource groups are mapped one-to-one to the M elements in the first OCC sequence.

[0194] It should be understood that R / M can be the rounded-up value of R / M (i.e., ceil(R / M)) or the rounded-down value of R / M (i.e., floor(R / M)). For example, if R is equal to 3 and M is 2, R / M can be the rounded-up value of 2. For another example, if R is equal to 4 and M is 3, R / M can be the rounded-down value of 1.

[0195] In addition, in the embodiments of the present application, when A / B is involved, A / B can be ceil(A / B) or floor(A / B), which are uniformly explained here and will not be repeated below.

[0196] It can be understood that the number of time domain units occupied by the first SRS resource When R is greater than, the total time domain unit occupied by the first SRS resource can also be divided into Groups are provided, each group includes R consecutive time domain units, and the R consecutive time domain units can be divided into R / M time domain resource groups. In this way, the R consecutive time domain units included in each group can be mapped using the mapping method of the above-mentioned R / M time domain resource groups and the first OCC sequence.

[0197] It should be understood that when the time domain unit is an OFDM symbol, the first SRS resource occupies An OFDM symbol may be within a time slot or across time slots, which is not specifically limited in the embodiments of the present application.

[0198] I understand. For details of OFDM symbols, please refer to the preamble " OFDM symbols", which will not be repeated here.

[0199] In one possible implementation, the first SRS resource includes at least one port, and the SRS sequence corresponding to the l'th time domain unit of each port in the at least one port is determined based on the k'th element in the first OCC sequence and the first SRS sequence corresponding to each port, and the first SRS sequence corresponding to each port is determined based on the SRS base sequence and the cyclic shift CS value corresponding to each port. Among them, the N time domain units are the time domain units occupied by each port, k=l'modM, and M is equal to M1 or M2. In other words, the SRS sequence corresponding to the l'th time domain unit in the first SRS resource can be determined by the k'th element in the first OCC sequence and the first SRS sequence corresponding to each port, and then, through the orthogonality between the first OCC sequence and other time domain OCC sequences, more SRS resources can be superimposed and sent on the R time domain resources corresponding to the first SRS resource where the SRS is repeatedly sent.

[0200] It should be understood that the N time domain units may also be the time domain units occupied by the first SRS resource.

[0201] It can be understood that N time domain units may refer to N OFDM symbols occupied by each port in a time slot, and the N OFDM symbols may be, for example, the N OFDM symbols in the preamble. OFDM symbols.

[0202] In addition, the mod in k=l′modM can represent modulus or remainder. The l′th time domain unit can also be represented by an index or number. For example, taking the index starting from 0, The time domain unit index l′ represents The l′+1th time domain unit among the time domain units.

[0203] Similarly, the index of the elements in the first OCC sequence may also start from 0, for example in, Represents the element corresponding to index 0 (or the first element in the first OCC sequence), Represents the element corresponding to index 1 (or the second element in the first OCC sequence), Represents the element corresponding to index M-1 (or called the Mth element in the first OCC sequence).

[0204] It can also be understood that the first SRS sequence corresponding to each port is determined according to the SRS base sequence and CS value corresponding to each port. For specific implementation, please refer to formula (1) to formula (6), which will not be described in detail.

[0205] It should be understood that when the first OCC sequence is a Walsh sequence or a DFT sequence, the SRS sequence corresponding to the l'th time domain unit is determined based on the k'th element in the first OCC sequence and the first SRS sequence corresponding to each port, which may include: the SRS sequence corresponding to the l'th time domain unit is determined by multiplying the k'th element in the first OCC sequence by the first SRS sequence corresponding to each port. Alternatively, the n'th element of the SRS sequence corresponding to the l'th time domain unit is determined by multiplying the k'th element in the first OCC sequence by the n'th element of the first SRS sequence corresponding to each port.

[0206] It can be understood that the above determination of the SRS sequence corresponding to the l′th time domain unit by multiplying the kth element in the first OCC sequence with the first SRS sequence corresponding to each port is only an example. Other methods can also be used to determine the SRS sequence corresponding to the l′th time domain unit. For example, depending on the value of the elements in the first OCC sequence, the kth element in the first OCC sequence and the first SRS sequence corresponding to each port can be determined by mathematical operations such as conjugate multiplication, addition, or weighted summation to determine the SRS sequence corresponding to the l′ time domain unit. The embodiments of the present application do not specifically limit this.

[0207] In one possible implementation, at least one port includes port p i , port p i The SRS sequence corresponding to the l′th time domain unit It can be determined by formula (7).

[0208] Where n is the index of the element in the SRS sequence, m is the number of resource blocks (RBs) occupied by SRS in one frequency hopping transmission. The number of subcarriers SC included in an RB, δ = log2(K TC ), K TC For port p i The corresponding comb tooth degree, is the l′modMth element in the first OCC sequence, M is equal to M1 or M2, For port p i The corresponding first SRS sequence, αi For port p i The corresponding CS value, For port p i That is, the terminal device connects the l′ mod M element in the first OCC sequence to the port p i The corresponding first SRS sequence By multiplying, the SRS sequence superimposed with the first OCC sequence in the time domain can be determined, which can reduce the number of times to determine the port p i The implementation complexity of the SRS sequence corresponding to the l′th time domain unit is low and easy to deploy.

[0209] It should be understood that port p i It can indicate that the first SRS resource includes The index of the i+1th port among the ports, that is, Among them, p i =1000+i, that is, the port index corresponding to the SRS may start from number 1000. It can be understood that the port index corresponding to the SRS may also start from other numbers, which is not specifically limited in the embodiment of the present application.

[0210] In addition, the l′ mod Mth element in the first OCC sequence It can also be expressed alternatively as w t (l′modM), w t (l′modM) represents the first OCC sequence w t The element value corresponding to the element index l′modM in (k). The l′th time domain unit can also be represented by an index or number. For example, taking the index starting from 0, The time domain unit index l′ represents The l′+1th time domain unit in the time domain units, so the above formula (7) can also be modified into formula (8).

[0211] Alternatively, port p i The SRS sequence corresponding to the l′th time domain unit It can be determined by formula (7), which can be replaced by: port p i The SRS sequence corresponding to the time domain unit index l′ It can be determined by formula (7).

[0212] I understand. in It can be the above formula (6) Other parameters u, v, α i ,δ, m、 or K TC For details, please refer to the relevant explanations of the above formulas (1) to (6), which will not be repeated here.

[0213] For example, the configuration information in step S501 may also include the number of antenna ports. Transmission comb configuration parameters (such as the high-level parameter transmissionComb in the SRS resource), and time domain configuration parameters. Among them, the time domain configuration parameters can indicate the starting symbol position l0=10, the occupied 4 consecutive OFDM symbols and a repetition factor of R = 4, which means that in one time slot, the first SRS resource occupies 4 consecutive OFDM symbols (OFDM symbol indexes are 10 to 13), and the SRS is repeatedly transmitted on these 4 consecutive OFDM symbols. Assume that the configuration information indicates that the first OCC sequence corresponding to the first SRS resource is the time domain OCC sequence corresponding to sequence index 1 in Table 3 1,1,-1], then according to port p i The SRS sequence corresponding to the l′th time domain unit It can be obtained that: the SRS sequence corresponding to the OFDM symbol index 10 of the first SRS resource is the l′+1th (l′=0) OFDM symbol in the 4 OFDM symbols Similarly, the first SRS resource is in the SRS sequence corresponding to OFDM symbol 13, that is, the l′+1th (l′=3)th OFDM symbol among the 4 OFDM symbols.

[0214] Continuing with the above example, it is assumed that the configuration information indicates that the first OCC sequence corresponding to the first SRS resource is the time domain OCC sequence corresponding to sequence index 0 in Table 2 Then the R=4 consecutive OFDM symbols occupied by the first SRS resource can be divided into R / M=4 / 2=2 time domain resource groups, and the OFDM symbols in each time domain resource group are aligned with the first OCC sequence. For example, OFDM symbol 10 and OFDM symbol 11 are a group, and OFDM symbol 10 corresponds to the first element in the first OCC sequence (index 0), that is, the l'+1th (l'=0) OFDM symbol in the 4 OFDM symbols. OFDM symbol 11 corresponds to the second element in the first OCC sequence (index 1), that is, the l′+1th (l′=1) OFDM symbol among the four OFDM symbols.

[0215] Similarly, OFDM symbol 12 and OFDM symbol 13 are a group, and OFDM symbol 12 corresponds to the first element in the first OCC sequence, that is, the l′+1th (l′=2) OFDM symbol in the 4 OFDM symbols. OFDM symbol 13 corresponds to the second element in the first OCC sequence, that is, the l′+1th (l′=3) OFDM symbol in the four OFDM symbols.

[0216] For step S502:

[0217] It can be understood that the configuration information can be carried by at least one of the following: RRC message (or signaling), downlink control information (DCI), or MAC protocol data unit (PDU). Among them, the RRC message can be, for example, an RRC setup message, an RRC resume message, or an RRC reconfiguration message, etc. That is, the network device can carry the configuration information through the RRC message so that the configuration of the SRS can be continuously effective during the RRC connection period, and there is no need to indicate the first OCC sequence corresponding to the first SRS resource each time scheduling. It can be understood that for the DCI or MAC PDU (such as the MAC control element (CE) in the MAC PDU, or the MAC service data unit (SDU)) carrying the configuration information of the SRS, the network device can dynamically indicate the first OCC sequence corresponding to the first SRS resource to the terminal device.

[0218] In one possible implementation, the configuration information includes index information of the first OCC sequence, and the index information is used to determine the OCC sequence from at least one candidate sequence set. In other words, the index information can reduce the indication overhead of the configuration information indicating the first OCC sequence, thereby improving the reliability of the configuration information.

[0219] It should be understood that the index information may include the index or identifier of the first OCC sequence in the candidate sequence set, or other information that can be used to determine the first OCC sequence in the candidate sequence set, which is not specifically limited in the embodiment of the present application.

[0220] In one possible implementation, the configuration information further includes indication information of at least one candidate sequence set. That is, the network device may configure at least one candidate sequence set for the terminal device to indicate to the terminal device the candidate sequence set corresponding to the first SRS resource expected by the network device in the next period of time, so as to facilitate subsequent indication of the first OCC sequence by an index in the candidate sequence set.

[0221] It can be understood that the indication information of at least one candidate sequence set can be carried by an RRC message, and the index information can be carried by a DCI or a MAC CE, and this embodiment of the present application does not specifically limit this.

[0222] In addition, the configuration information also includes indication information of at least one candidate sequence set, which may mean that the network device can configure at least one candidate sequence set of at least two candidate sequence sets through the configuration information, and the other candidate sequence sets may not be configured, thereby reducing the indication overhead of the configuration information.

[0223] For example, if the protocol does not pre-configure the first candidate sequence set and the second candidate sequence set, and the first OCC sequence set configured by the network device for the terminal device is the time domain OCC sequence in the first candidate sequence set (such as the case corresponding to (a) in Figure 6), the configuration information may include indication information of the first candidate sequence set, but not indication information of the second candidate sequence set. In this way, the terminal device can also determine the first OCC sequence in the first candidate sequence set based on the configuration information.

[0224] For step S503:

[0225] It can be understood that the terminal device can determine the first OCC sequence corresponding to the first SRS resource according to the above formula (7) and the configuration information, and the specific implementation will not be repeated here.

[0226] Since, in the embodiment of the present application, the first OCC sequence is a time domain OCC sequence determined in at least two candidate sequence sets, and the different time domain OCC sequences in each candidate sequence set of the at least two candidate sequence sets are orthogonal to each other, and then the network device configures the first OCC sequence for the first SRS resource through the SRS configuration information, it can use the orthogonality between the different time domain OCC sequences in each candidate sequence set, so that more SRS resources can be superimposed on the R time domain resources for repeated transmission of SRS, that is, the multiplexing capability of SRS resources is improved. Furthermore, since the sequence lengths of the time domain OCC sequences included in different candidate sequence sets are different, when R is greater than 2, time domain OCC sequences of different sequence lengths can be flexibly used to be superimposed on the R time domain resources, so that different SRS resources can efficiently reuse the same time-frequency resources. Therefore, based on the information transmission method provided in the embodiment of the present application, the efficiency of SRS resource multiplexing when SRS is repeatedly transmitted can be improved.

[0227] It can be understood that the repetition factor R corresponding to the SRS resource supports multiple values ​​to adapt to different channel propagation environments. Since different channel propagation environments correspond to different channel estimation requirements, and thus to meet diverse channel estimation requirements, the embodiment of the present application also provides another information transmission method, by enhancing the candidate sequence set corresponding to the time domain OCC sequence and the frequency domain OCC sequence, so that the OCC sequences corresponding to any two sequences in the candidate sequence set at different time-frequency resource granularities (or combinations) are orthogonal to each other, thereby better adapting to different channel conditions, thereby meeting diverse channel estimation requirements.

[0228] Another information transmission method provided by an embodiment of the present application is described below in conjunction with FIG7 .

[0229] FIG7 is a flow chart of another information transmission method provided in an embodiment of the present application. As shown in FIG7 , the method includes the following steps:

[0230] S701. A network device generates configuration information for a sounding reference signal (SRS). The configuration information is used to indicate a first orthogonal masked OCC sequence corresponding to a first SRS resource. The first OCC sequence is determined based on a frequency-domain OCC sequence and a time-domain OCC sequence. The frequency-domain OCC sequence and the time-domain OCC sequence are determined from at least one candidate sequence set. The at least one candidate sequence set includes a first candidate sequence set. The first candidate sequence set is determined based on T1 mutually orthogonal frequency-domain OCC sequences and T2 mutually orthogonal time-domain OCC sequences. The first frequency-domain OCC sequence among the T1 mutually orthogonal frequency-domain OCC sequences corresponds to A time-domain OCC sequences among the T2 mutually orthogonal time-domain OCC sequences, or the first time-domain OCC sequence among the T2 mutually orthogonal time-domain OCC sequences corresponds to A frequency-domain OCC sequences among the T1 mutually orthogonal frequency-domain OCC sequences. A is an integer greater than or equal to 2, and T1 and T2 are positive integers.

[0231] S702: The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information from the network device.

[0232] S703: The terminal device determines a first OCC sequence corresponding to the first SRS resource according to the configuration information.

[0233] Steps S701 to S703 are described below respectively.

[0234] For step S701:

[0235] It can be understood that, regarding the time domain OCC sequence, the time domain unit, and the mapping between the time domain OCC sequence and the time domain unit, please refer to the relevant description in the aforementioned step S501, which will not be repeated here.

[0236] In addition, the difference between a frequency domain OCC (FD-OCC) sequence and a time domain OCC sequence is that the frequency domain OCC sequence is superimposed (or mapped) on the frequency domain, that is, the frequency domain OCC sequence corresponding to the SRS resource is associated with the frequency domain resource occupied by the SRS resource. For example, the sequentially arranged elements within the frequency domain OCC sequence are sequentially mapped to multiple frequency domain units occupied by the SRS resource. For example, if the frequency domain OCC sequence is arranged in the order [1, 1, -1, -1], the first element 1 is mapped to the first frequency domain unit, the second element 1 is mapped to the second frequency domain unit, the third element -1 is mapped to the third frequency domain unit, and the fourth element -1 is mapped to the fourth frequency domain unit. It can be understood that the element values ​​in the frequency domain OCC sequence can be similar to the element values ​​in the time domain OCC sequence. For example, the frequency domain OCC sequence can be a Walsh sequence, a Hardmard sequence, a DFT sequence, or an IDFT sequence.

[0237] It can also be understood that the frequency domain unit occupied by the SRS resource may be a subcarrier SC, a resource element (RE), a resource block RB, or a subband, etc., and the embodiment of the present application does not specifically limit this.

[0238] In addition, the frequency domain resources occupied by the SRS resources may be a plurality of subcarriers spaced apart in the frequency domain. For details, please refer to FIG. 1 and the related description on the comb teeth in the preamble, which will not be repeated here.

[0239] It should be understood that the first OCC sequence is determined based on the frequency domain OCC sequence and the time domain OCC sequence, which may mean that the first OCC sequence may be a sequence formed by multiplying corresponding elements of the frequency domain OCC sequence and the time domain OCC sequence. For example, the first OCC sequence includes elements obtained by multiplying each element in the frequency domain OCC sequence with each element in the time domain OCC sequence. Assuming that the frequency domain OCC sequence with a sequence length of S can be expressed as The time domain OCC sequence with sequence length M can be expressed as Then the first OCC sequence can be expressed as Among them, w OCC subsequence in Represents the first element in the frequency domain OCC sequence The subsequence obtained by multiplying each element in the time domain OCC sequence (i.e., the element corresponding to index 0). Similarly, w OCC subsequence in Represents the Sth element in the frequency domain OCC sequence A subsequence is obtained by multiplying the element corresponding to the index S-1 by each element in the time-domain OCC sequence.

[0240] Alternatively, the first OCC sequence is determined based on the frequency domain OCC sequence and the time domain OCC sequence, or may refer to: the first OCC sequence includes two OCC sequences: a frequency domain OCC sequence and a time domain OCC sequence. The terminal device may map the frequency domain OCC sequence in the first OCC sequence to the frequency domain unit occupied by the first SRS resource on a one-to-one basis, and map the time domain OCC sequence in the first OCC sequence to the time domain unit occupied by the first SRS resource on a one-to-one basis.

[0241] It should be understood that the above implementation of determining the first OCC sequence based on the frequency domain OCC sequence and the time domain OCC sequence is only an example. Other methods can also be used to determine the first OCC sequence based on the frequency domain OCC sequence and the time domain OCC sequence. This embodiment of the present application does not specifically limit this.

[0242] It can be understood that by additionally configuring a frequency domain OCC sequence for the first SRS resource on the basis of the time domain OCC, the upper limit of the potential OCC sequence configurable by the network device can be expanded so that more SRS resources can be multiplexed on the same time-frequency resources, that is, the upper limit of the SRS resource expansion is increased, which can meet the SRS measurement requirements of more terminal devices, or effectively reduce the SRS overhead or measurement period under the same measurement requirements.

[0243] The first candidate sequence set is described in detail below.

[0244] It can be understood that T1 mutually orthogonal frequency-domain OCC sequences and T2 mutually orthogonal time-domain OCC sequences can be combined to obtain at most T1×T2 sequences, that is, any one of the T1 mutually orthogonal frequency-domain OCC sequences can correspond to at most T2 mutually orthogonal time-domain OCC sequences. For example, taking the frequency-domain OCC sequence as a Walsh sequence with a sequence length of 2 and the time-domain OCC sequence as a Walsh sequence with a sequence length of 4 as an example, the T1 mutually orthogonal frequency-domain OCC sequences can be the two sequences corresponding to Table 2 above, and the T2 mutually orthogonal time-domain OCC sequences can be the four time-domain OCC sequences corresponding to Table 3 above. In this way, the two mutually orthogonal frequency-domain OCC sequences and the four mutually orthogonal time-domain OCC sequences can be combined to obtain eight sequences, as shown in Table 5.

[0245] Table 5

[0246] As shown in Table 5, the 8 OCC sequences corresponding to the 8 sequences in Table 5 can only guarantee orthogonality as a whole. For example, for 8 time-frequency units consisting of 2 frequency domain units and 4 time domain units, the 8 OCC sequences corresponding to Table 5 are superimposed on the 8 time-frequency units, so that multiple SRS resources can be multiplexed on the 8 time-frequency units, that is, the network device can only perform multiplexing and channel estimation (such as joint despreading or joint estimation of the signals on the 8 time-frequency units) based on the granularity of the 8 time-frequency units to avoid interference. In other words, on the one hand, the flexibility of SRS resource multiplexing is poor, and multiple SRS resources can only be multiplexed in 2 frequency domain units and 4 time domain units, which does not meet the diversified resource number multiplexing requirements of SRS measurement; on the other hand, it does not meet the diversified channel estimation requirements corresponding to different channel conditions.

[0247] It should be understood that the multiple sequences included in the first candidate sequence set in the embodiment of the present application are different from the above-mentioned T1×T2 sequences. The difference is that: the first frequency domain OCC sequence among the T1 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among the T2 mutually orthogonal time domain OCC sequences; or, the first time domain OCC sequence among the T2 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among the T1 mutually orthogonal frequency domain OCC sequences. The first frequency domain OCC sequence can be any frequency domain OCC sequence among the T1 mutually orthogonal frequency domain OCC sequences, and the first time domain OCC sequence can be any time domain OCC sequence among the T2 mutually orthogonal time domain OCC sequences. It can be understood that A is smaller than T2, or A is smaller than T1.

[0248] It can be understood that the first frequency domain OCC sequence among T1 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among T2 mutually orthogonal time domain OCC sequences, which may mean: the first frequency domain OCC sequence and A time domain OCC sequences can construct A sequences, and each sequence in the A sequences may include: the first frequency domain OCC sequence, and one of the A time domain OCC sequences.

[0249] In addition, the correspondence between the other frequency domain OCC sequences except the first frequency domain OCC sequence in the T1 mutually orthogonal frequency domain OCC sequences and the other time domain OCC sequences except A time domain OCC sequences in the T2 mutually orthogonal time domain OCC sequences can be one-to-one or one-to-many, depending on the actual values ​​of T1, A, and T2. The embodiments of the present application do not specifically limit this.

[0250] The following takes the correspondence between the first frequency-domain OCC sequence among T1 mutually orthogonal frequency-domain OCC sequences and A time-domain OCC sequences among T2 mutually orthogonal time-domain OCC sequences as an example to exemplify the first candidate sequence set.

[0251] Table 6

[0252] For example, taking the first frequency-domain OCC sequence as [1,1] in Table 5 and A equal to 3 as an example, the first candidate sequence set can be a sequence set as shown in Table 6. Among them, the first frequency-domain OCC sequence [1,1] corresponds to three of the four mutually orthogonal time-domain OCC sequences, namely [1,1,1,1], [1,-1,1,-1], and [1,1,-1,-1]. Another frequency-domain OCC sequence [1,-1] in Table 5 can correspond one-to-one with the remaining time-domain OCC sequence [1,-1,-1,1]. It can be understood that for each element in the frequency-domain OCC sequence in Table 6, it corresponds to four mutually orthogonal time-domain OCC sequences (that is, the time-domain OCC sequence included in each of the four sequences in Table 6), that is, each element in the frequency-domain OCC sequence and the four time-domain OCC sequences can constitute four sub-OCC sequences with a sequence length of 4. For example, the first element in the frequency-domain OCC sequence corresponding to sequence index 0 in Table 6 is The corresponding sub-OCC sequence with a sequence length of 4 is: Similarly, the first element in the frequency domain OCC sequence corresponding to sequence index 1 in Table 6 has a corresponding sub-OCC sequence of [1, -1, 1, -1]; the first element in the frequency domain OCC sequence corresponding to sequence index 2 in Table 6 has a corresponding sub-OCC sequence of [1, 1, -1, -1]; the first element in the frequency domain OCC sequence corresponding to sequence index 3 in Table 6 has a corresponding sub-OCC sequence of [1, -1, -1, 1].

[0253] Furthermore, the above four subsequences are orthogonal to each other, so that the frequency domain unit mapped by the first element in the frequency domain OCC sequence and the four time domain units mapped by the four elements of the time domain OCC sequence can constitute four time-frequency units, and the four time-frequency units can perform multiple SRS resource multiplexing and channel estimation, that is, the corresponding four sequences in Table 6 can ensure that multiple SRS resource multiplexing and channel estimation are achieved on the four time-frequency units composed of one frequency domain unit and four time domain units. Similarly, the second element in the frequency domain OCC sequence in Table 6 and the time domain OCC sequence can also constitute four mutually orthogonal sub-OCC sequences with a sequence length of 4.

[0254] That is to say, the first candidate sequence set shown in Table 6 can support SRS resource multiplexing and channel estimation on 8 time-frequency units consisting of 2 frequency domain units and 4 time domain units, and can also support SRS resource multiplexing and channel estimation on 4 time-frequency units consisting of 1 frequency domain unit and 4 time domain units among the 8 time-frequency units.

[0255] Table 7

[0256] For another example, taking the first frequency-domain OCC sequence as [1,1] in Table 5 and A equal to 2, the first candidate sequence set can be the sequence set shown in Table 7. The first frequency-domain OCC sequence [1,1] corresponds to two of the four mutually orthogonal time-domain OCC sequences, namely, [1,1,1,1] and [1,-1,1,-1]. Another frequency-domain OCC sequence [1,-1] in Table 5 can correspond to the remaining two time-domain OCC sequences [1,-1,-1,1] and [1,1,-1,-1] (i.e., one-to-many). In other words, each frequency-domain OCC sequence in the T1 mutually orthogonal frequency-domain OCC sequences corresponds to two time-domain OCC sequences in the T2 mutually orthogonal time-domain OCC sequences, and different frequency-domain OCC sequences correspond to different two time-domain OCC sequences.

[0257] It can be understood that, similar to the first candidate sequence set corresponding to Table 6, for each element in the frequency domain OCC sequence in Table 7, it corresponds to 4 mutually orthogonal sub-OCC sequences, that is, the corresponding 4 sequences in Table 7 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on 4 time-frequency units consisting of 1 frequency domain unit and 4 time domain units.

[0258] Furthermore, since each of the two orthogonal frequency domain OCC sequences in Table 7 corresponds to two time domain OCC sequences, and the two time domain OCC sequences corresponding to two different frequency domain OCC sequences are also orthogonal to each other, for each of the four sequences, the first two elements (or last two elements) of the time domain OCC sequence contained in its corresponding OCC sequence and the frequency domain OCC sequence can constitute a subsequence with a sequence length of 4, and the subsequences corresponding to each of the four sequences are orthogonal to each other. In other words, the corresponding four sequences in Table 7 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on the four time-frequency units consisting of two frequency domain units and two time domain units.

[0259] Please refer to Figure 8 for details. Figure 8 is based on the comb tooth degree K TC=2, and the comb offset CO=0 is used as an example for illustration. The first element of the frequency domain OCC sequence in Table 7 (i.e., the element corresponding to index 0 in the frequency domain OCC) is mapped to the frequency domain unit corresponding to frequency domain unit index 0, the second element (i.e., the element corresponding to index 1 in the frequency domain OCC) is mapped to the frequency domain unit corresponding to frequency domain unit index 2, and the elements in the time domain OCC sequence in Table 7 are respectively mapped to the time domain units corresponding to time domain unit indices 0 to 3. As shown in Figure 8, for each frequency domain unit, it corresponds to 4 mutually orthogonal subsequences, i.e., the 4 subsequences corresponding to frequency domain unit index 0 in Figure 8, and the 4 subsequences corresponding to frequency domain unit index 2. It can be understood that since the 4 subsequences corresponding to frequency domain unit index 0 are orthogonal to each other, and the 4 subsequences corresponding to frequency domain unit index 2 are orthogonal to each other, the network device can perform OCC despreading and channel estimation on the 4 time domain units corresponding to each frequency domain unit (i.e., channel estimation method 1 in Figure 8).

[0260] Furthermore, based on the four subsequences corresponding to the frequency domain unit index 0 and the four subsequences corresponding to the frequency domain unit index 2, it can be determined that the other four subsequences consisting of the time domain unit indices 0 to 1 corresponding to the frequency domain unit index 0 and the time domain unit indices 0 to 1 corresponding to the frequency domain unit index 2 are also orthogonal to each other. Similarly, the four subsequences consisting of the time domain unit indices 2 to 3 corresponding to the frequency domain unit index 0 and the time domain unit indices 2 to 3 corresponding to the frequency domain unit index 2 in FIG8 are also orthogonal to each other. In other words, the network device can perform OCC despreading and channel estimation on the two time domain units corresponding to every two frequency domain units (i.e., channel estimation method 2 in FIG8).

[0261] It can be understood that when the time variation of the channel is more severe, channel estimation method 2 can be used for channel estimation, and when the frequency selective fading of the channel is more severe, channel estimation method 1 can be used for channel estimation, so as to adapt to different channel conditions.

[0262] That is to say, the first candidate sequence set shown in Table 7 can support SRS resource multiplexing and channel estimation on three time-frequency units of different granularities, and the three time-frequency units of different granularities are: 8 time-frequency units consisting of 2 frequency domain units and 4 time domain units, 4 time-frequency units consisting of 1 frequency domain unit and 4 frequency domain units, and 4 time-frequency units consisting of 2 frequency domain units and 2 time domain units.

[0263] It should be understood that the first candidate sequence set shown in Table 6 or Table 7 above is only an example. The frequency domain OCC sequence can be placed after the time domain OCC sequence, and frequency domain OCC sequences and time domain OCC sequences with other sequence lengths and / or sequence numbers can also be used to construct the first candidate sequence set. For example, the sequence length of the frequency domain OCC sequence can also be greater than or equal to the sequence length of the time domain OCC sequence. This embodiment of the present application does not specifically limit this.

[0264] Table 8

[0265] For example, Table 8 shows an example where the sequence length of the frequency-domain OCC sequence is greater than the sequence length of the time-domain OCC sequence. In this example, A = 2, meaning that one frequency-domain OCC sequence corresponds to two mutually orthogonal time-domain OCC sequences. As shown in Table 8, each element in the frequency-domain OCC sequence in Table 8 corresponds to two mutually orthogonal sub-OCC sequences. Therefore, the two sequences in Table 8 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on two time-frequency units consisting of one frequency-domain unit and two time-domain units.

[0266] Furthermore, for each of the four sequences in Table 8, the first two elements (or the last two elements) of the frequency domain OCC sequence and the time domain OCC sequence included in the corresponding OCC sequence constitute a subsequence with a sequence length of 4, and the subsequences corresponding to each of the four sequences are orthogonal to each other. For example, the first element of the frequency domain OCC sequence is and the second element For example, the corresponding subsequence with a sequence length of 4 is The subsequence corresponding to sequence index 0 is [1, 1, 1, 1], and the subsequence corresponding to sequence index 1 is [1, -1, 1, -1], which are orthogonal to each other. In other words, the two sequences corresponding to Table 8 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on the four time-frequency units consisting of two frequency-domain units and two time-domain units.

[0267] Table 9

[0268] For example, Table 9 shows an example in which the sequence lengths of the frequency-domain OCC sequence and the time-domain OCC sequence are the same. In this example, A = 2, meaning that one frequency-domain OCC sequence corresponds to two mutually orthogonal time-domain OCC sequences. As shown in Table 9, each element in the frequency-domain OCC sequence in Table 9 corresponds to four mutually orthogonal sub-OCC sequences. Therefore, the four sequences in Table 9 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on four time-frequency units consisting of one frequency-domain unit and four time-domain units.

[0269] Furthermore, the four sequences in Table 9 can support multiple granularity time-frequency resources to achieve multiple SRS resource multiplexing and channel estimation. For example, the time domain OCC sequence can be divided into two groups: Group 1 (the first two elements are a group) and ) and group 2 (the last two elements are a group and ), the frequency domain OCC sequence can be divided into two groups of element combinations: Group 3 (the first two elements are a group and ) and the 4th group (the last two elements are a group and )), and then the first and third groups can construct subsequence #1: Subsequence #1 corresponding to sequence index 0 is [1, 1, 1, 1], subsequence #1 corresponding to sequence index 1 is [1, -1, 1, -1], subsequence #1 corresponding to sequence index 2 is [1, 1, -1, -1], and subsequence #1 corresponding to sequence index 3 is [1, -1, -1, 1]. That is, the subsequence #1 corresponding to the above four sequence indices are orthogonal to each other. In other words, the corresponding four sequences in Table 9 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on four time-frequency units consisting of two frequency-domain units and two time-domain units.

[0270] It should be understood that the correspondence between the first time-domain OCC sequence among the T2 mutually orthogonal time-domain OCC sequences and the A frequency-domain OCC sequences among the T1 mutually orthogonal frequency-domain OCC sequences is similar to the principle of corresponding the first frequency-domain OCC sequence among the T1 mutually orthogonal frequency-domain OCC sequences to the A time-domain OCC sequences among the T2 mutually orthogonal time-domain OCC sequences described above. For example, taking Table 7 above as an example, by changing the frequency-domain OCC sequence in Table 7 to a time-domain OCC sequence and changing the time-domain OCC sequence in Table 7 to a frequency-domain OCC sequence, a first candidate sequence set corresponding to the first time-domain OCC sequence and the A frequency-domain OCC sequences can be obtained, as shown in Table 10.

[0271] Table 10

[0272] It can be understood that for the examples in Table 6, Table 8, and Table 9 above, the above method of converting Table 7 into Table 10 can also be used to obtain a first candidate sequence set corresponding to the first time-domain OCC sequence and A frequency-domain OCC sequences, which is not repeated here.

[0273] That is to say, by corresponding the first frequency domain OCC sequence among T1 mutually orthogonal frequency domain OCC sequences with A time domain OCC sequences among T2 mutually orthogonal time domain OCC sequences, or by corresponding the first time domain OCC sequence among T2 mutually orthogonal time domain OCC sequences with A frequency domain OCC sequences among T1 mutually orthogonal frequency domain OCC sequences, to construct a first candidate sequence set, SRS resource multiplexing at different time and frequency granularities can be supported, thereby meeting diverse SRS resource number multiplexing requirements and diverse channel estimation requirements.

[0274] In one possible implementation, the first candidate sequence set includes T2 sequences, each of which includes: a frequency-domain OCC sequence with a sequence length of S1 and a time-domain OCC sequence with a sequence length of M1, where S1 < M1, T1 ≤ S1, and T2 ≤ M1; or, the first candidate sequence set includes T1 sequences, each of which includes: a frequency-domain OCC sequence with a sequence length of S1 and a time-domain OCC sequence with a sequence length of M1, where S1 > M1, T2 ≤ M1, and T1 ≤ S1. Wherein, S1 and M1 are positive integers. It can be understood that for the first frequency-domain OCC sequence among the T1 mutually orthogonal frequency-domain OCC sequences corresponding to A time-domain OCC sequences among the T2 mutually orthogonal time-domain OCC sequences, by setting S1 < M1, T1 ≤ S1, and T2 ≤ M1, the number of orthogonal sequences between the OCC sequences can be maximized, thereby improving the SRS capacity, that is, increasing the number of SRS resources that can be reused on the same time-frequency resources. For example, in Table 7 and Table 8, the number of sequences that can be provided by Table 7 is greater than the number of sequences that can be provided by Table 8. Similarly, compared with Table 9, Table 7 can fully utilize two frequency-domain OCC sequences with a sequence length of 2 to construct the first candidate sequence set, while Table 9 can only use two frequency-domain OCC sequences out of four frequency-domain OCC sequences with a sequence length of 4 to construct the first candidate sequence set.

[0275] It can also be understood that for the first time domain OCC sequence among T2 mutually orthogonal time domain OCC sequences corresponding to A frequency domain OCC sequences among T1 mutually orthogonal frequency domain OCC sequences, by setting S1>M1, T2≤M1, T1≤S1, the number of orthogonal sequences between OCC sequences can be maximized to improve the capacity of SRS.

[0276] In a possible implementation, the first candidate sequence set includes T2 sequences, each of the T2 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, and the frequency domain OCC sequence with a sequence length of S1 is The time domain OCC sequence with sequence length M1 is The OCC sequence corresponding to each of the T2 sequences is an OCC sequence with a sequence length of S1×M1. The OCC sequence corresponding to each sequence includes S1 first subsequences, and the first subsequence with index j+qZ in the S1 first subsequences is Z is a non-negative integer power of 2 less than M1, 0≤j<Z, j and q are integers. Among them, the first subsequences with indexes j+qZ contained in the OCC sequence corresponding to each sequence are orthogonal to each other. That is to say, based on the combination between different elements in the time domain OCC sequence and different elements in the frequency domain OCC sequence, the OCC sequence corresponding to each sequence can be divided into at most log2 M1 element combinations, each combination corresponds to S1 first subsequences, and the first subsequences with indexes j+qZ corresponding to T2 sequences are orthogonal to each other, and thus the first candidate sequence set can support SRS resource multiplexing and channel estimation at a maximum of log2 M1 time-frequency granularity, and thus can further meet the diverse SRS resource number multiplexing requirements and diverse channel estimation requirements.

[0277] It should be understood that the above log2 M1 may be the floor value of log2 M1 (i.e., floor(log2 M1)). For example, for M1=3, log2 M1 may be the floor value 1. For another example, for M1=9, log2 M1 may be the floor value 3.

[0278] It can be understood that the arrangement of elements in the above-mentioned first subsequence is only an example, and other arrangements can also be used, which is not specifically limited in the embodiments of the present application.

[0279] In addition, M1 can be a non-negative integer power of 2, for example, M1 can be equal to 2, 4, or 8. Z is smaller than M1, and Z can be a non-negative integer power of 2 such as 1, 2, or 4. j=0,1,…,Z-1,

[0280] For example, taking the first candidate sequence set shown in Table 7 as an example, the first candidate sequence includes T2=4 sequences, M1 is equal to 4, and the OCC sequence corresponding to each of the four sequences can be divided into log2 M1=2 time-frequency resource granularities, and Z can take the value of 1 or 2. Among them, for Z=1, it can correspond to 4 time-frequency resources consisting of 1 frequency domain unit and 4 time domain units described in Table 7, that is, the OCC sequence corresponding to each of the four sequences can include S1=2 first subsequences, j can take the value of 0, q can take the value of 0 or 1, and further, for q taking the value of 0, the first subsequence with an index of j+qZ=0 in the two first subsequences corresponds to the subsequence corresponding to the frequency domain unit with a frequency domain index of 0 in Figure 8: For q taking a value of 1, the first subsequence with an index of j+qZ=1 corresponds to the subsequence corresponding to the frequency domain unit with a frequency domain index of 2 in FIG8 :

[0281] For Z=2, it corresponds to four time-frequency resources consisting of two frequency domain units and two time domain units described in Table 7. That is, the OCC sequence corresponding to each of the four sequences may include S1=2 first subsequences, j may take the value of 0 or 1, q may take the value of 0, and further, for j taking the value of 0, the first subsequence with an index of j+qZ=0 in the two first subsequences corresponds to the subsequences corresponding to the frequency domain unit with a frequency domain index of 0, the frequency domain unit with a frequency domain index of 2, and the two time domain units with time domain indices of 0 to 1 in FIG. 8: For j taking the value of 1, the first subsequence with index j+qZ=1 corresponds to the subsequence corresponding to the frequency domain unit with frequency domain index 0, the frequency domain unit with frequency domain index 2, and the two time domain units with time domain indexes 2 to 3 in FIG8 :

[0282] Exemplarily, taking M1=8 and S1=4 as an example, the first candidate sequence set is further explained.

[0283] Table 11

[0284] As shown in Table 11, each of the T1=4 frequency-domain OCC sequences with a sequence length of 4 corresponds to two of the T2=8 time-domain OCC sequences with a sequence length of 8. In other words, each of the T1 mutually orthogonal frequency-domain OCC sequences corresponds to two time-domain OCC sequences of the T2 mutually orthogonal time-domain OCC sequences, and different frequency-domain OCC sequences correspond to different two time-domain OCC sequences.

[0285] It can be understood that, similar to the first candidate sequence set corresponding to Table 7, for each element in the frequency domain OCC sequence in Table 11, it corresponds to 8 mutually orthogonal sub-OCC sequences, that is, the 8 sequences corresponding to Table 11 can ensure that multiple SRS resources are multiplexed and channel estimated on 4 time-frequency units consisting of 1 frequency domain unit and 4 time domain units.

[0286] Furthermore, for each of the eight sequences corresponding to Table 11, the first four elements (or last four elements) of the time-domain OCC sequence and the first two elements (or last two elements) of the frequency-domain OCC sequence contained in the corresponding OCC sequence can constitute a subsequence with a sequence length of 8, and the subsequences corresponding to each of the eight sequences are orthogonal to each other. In other words, the eight sequences corresponding to Table 11 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on eight time-frequency units consisting of two frequency-domain units and four time-domain units.

[0287] In addition, for each of the eight sequences corresponding to Table 11, the eight elements in the time-domain OCC sequence contained in the corresponding OCC sequence can be divided into four groups, each group containing two elements. These two elements and the frequency-domain OCC sequence can form a subsequence with a sequence length of 8, and the subsequences corresponding to each of the eight sequences are orthogonal to each other. In other words, the eight sequences corresponding to Table 11 can ensure that multiple SRS resources are multiplexed and channel estimation is achieved on eight time-frequency units consisting of four frequency-domain units and two time-domain units.

[0288] Please refer to Figure 9 for details. Figure 9 is based on the comb tooth degree K TC =2, and the comb tooth offset CO=0 is used as an example for illustration, the first element of the frequency domain OCC sequence in Table 11 (i.e., the element corresponding to index 0 in the frequency domain OCC) is mapped to the frequency domain unit corresponding to the frequency domain unit index 0, the second element (i.e., the element corresponding to index 1 in the frequency domain OCC) is mapped to the frequency domain unit corresponding to the frequency domain unit index 2, the third element (i.e., the element corresponding to index 2 in the frequency domain OCC) is mapped to the frequency domain unit corresponding to the frequency domain unit index 4, the fourth element (i.e., the element corresponding to index 3 in the frequency domain OCC) is mapped to the frequency domain unit corresponding to the frequency domain unit index 6, and the elements in the time domain OCC sequence in Table 11 are respectively mapped to the time domain units corresponding to the time domain unit indices 0 to 7.

[0289] It can be understood that M1 is equal to 8, the first candidate sequence set includes T2=8 sequences, the OCC sequence corresponding to each of the 8 sequences can be divided into log2 M1=3 time-frequency resource granularities, and Z can take the value of 1, 2, or 4.

[0290] For Z=1, the OCC sequence corresponding to each of the eight sequences may include S1=4 first subsequences, j may be 0, q may be [0, 1, 2, 3], and further, for q being 0, the first subsequence with an index of j+qZ=0 among the four first subsequences corresponds to the subsequence corresponding to the frequency domain unit with a frequency domain index of 0 in FIG9 : For q taking a value of 1, the first subsequence with an index of j+qZ=1 corresponds to the subsequence corresponding to the frequency domain unit with a frequency domain index of 2 in FIG9 : For q taking a value of 2, the first subsequence with an index of j+qZ=2 corresponds to the subsequence corresponding to the frequency domain unit with a frequency domain index of 4 in FIG9 : For q taking a value of 3, the first subsequence with an index of j+qZ=3 corresponds to the subsequence corresponding to the frequency domain unit with a frequency domain index of 6 in FIG9 :

[0291] The above four subsequences can be specifically referred to as the eight mutually orthogonal subsequences corresponding to each frequency domain unit shown in Figure 9. It can be understood that the network device can perform OCC despreading and channel estimation on the eight time domain units corresponding to each frequency domain unit (i.e., channel estimation method 1 in Figure 9).

[0292] For Z=2, the OCC sequence corresponding to each of the 8 sequences may include S1=4 first subsequences, j may take the value of 0 or 1, and q may take the value of 0 or 1. Furthermore, for j=0, q=0, the first subsequence with an index of j+qZ=0 in the 4 first subsequences corresponds to the subsequences corresponding to the frequency domain unit with a frequency domain index of 0, the frequency domain unit with a frequency domain index of 2, and the 4 time domain units with time domain indices of 0 to 3 in FIG. 9 :

[0293] For j=1, q=0, the first subsequence with index j+qZ=1 corresponds to the subsequences corresponding to the frequency domain unit with frequency domain index 0, the frequency domain unit with frequency domain index 2, and the four time domain units with time domain indexes 4 to 7 in FIG9 :

[0294] For j=0, q=1, the first subsequence with index j+qZ=2 corresponds to the subsequences corresponding to the frequency domain unit with frequency domain index 4, the frequency domain unit with frequency domain index 6, and the four time domain units with time domain indexes 0 to 3 in FIG9 :

[0295] For j=1, q=1, the first subsequence with index j+qZ=3 corresponds to the subsequences corresponding to the frequency domain unit with frequency domain index 4, the frequency domain unit with frequency domain index 6, and the four time domain units with time domain indexes 4 to 7 in FIG9 :

[0296] The above four subsequences can be specifically determined based on the eight mutually orthogonal subsequences corresponding to each frequency domain unit shown in Figure 9. The four subsequences are orthogonal to each other, and thus the network device can perform OCC despreading and channel estimation on the eight time-frequency units consisting of two frequency domain units and four time domain units (i.e., channel estimation method 2 in Figure 9).

[0297] For Z=4, the OCC sequence corresponding to each of the eight sequences may include S1=4 first subsequences, j may take the value [0, 1, 2, 3], and q may take the value 0. Furthermore, for j=0, the first subsequence with an index of j+qZ=0 in the four first subsequences corresponds to the four frequency domain units with frequency domain indices of 0, 2, 4, and 6 in FIG9 , and the two time domain units with time domain indices of 0 to 1:

[0298] For j=1, the first subsequence with index j+qZ=1 corresponds to the subsequences corresponding to the four frequency domain units with frequency domain indices 0, 2, 4, and 6 in FIG9 and the two time domain units with time domain indices 2 to 3:

[0299] For j=2, the first subsequence with index j+qZ=2 corresponds to the subsequences corresponding to the four frequency domain units with frequency domain indices 0, 2, 4, and 6 in FIG9 and the two time domain units with time domain indices 4 to 5:

[0300] For j=3, the first subsequence with index j+qZ=3 corresponds to the subsequence corresponding to the four frequency domain units with frequency domain indices 0, 2, 4, and 6 in FIG9 and the two time domain units with time domain indices 6 to 7:

[0301] The above four subsequences can be specifically determined based on the eight mutually orthogonal subsequences corresponding to each frequency domain unit shown in Figure 9. The four subsequences are orthogonal to each other, and thus the network device can perform OCC despreading and channel estimation on the eight time-frequency units consisting of four frequency domain units and two time domain units (i.e., channel estimation method 3 in Figure 9).

[0302] In one possible implementation, the at least one candidate sequence set further includes a second candidate sequence set, where the second candidate sequence set is determined based on T3 mutually orthogonal frequency-domain OCC sequences and T4 mutually orthogonal time-domain OCC sequences. The second frequency-domain OCC sequence among the T3 mutually orthogonal frequency-domain OCC sequences corresponds to A time-domain OCC sequences among the T4 mutually orthogonal time-domain OCC sequences, or the second time-domain OCC sequence among the T4 mutually orthogonal time-domain OCC sequences corresponds to A frequency-domain OCC sequences among the T3 mutually orthogonal frequency-domain OCC sequences, and the T4 mutually orthogonal time-domain OCC sequences have different sequence lengths from the T2 mutually orthogonal time-domain OCC sequences.

[0303] It can be understood that, as shown in (a), (b), and (c) in Figure 6 above, for different situations, the network device can flexibly use time domain OCC sequences of different sequence lengths to superimpose on the time domain resources of R repeated SRS transmissions based on at least two candidate sequence sets with different time domain OCC sequence lengths, thereby allowing different SRS resources to efficiently reuse the same time-frequency resources.

[0304] That is to say, by having different sequence lengths of the time domain OCC sequences included in different candidate sequence sets, time domain OCC sequences of different sequence lengths can be flexibly used to superimpose on the time domain resources for repeatedly transmitting SRS, so that different SRS resources can efficiently reuse the same time-frequency resources, thereby improving the SRS resource multiplexing efficiency.

[0305] It can be understood that the second candidate sequence set is similar to the first candidate sequence set, except that the sequence lengths of their time-domain OCC sequences are different. For example, for the first frequency-domain OCC sequence among T1 mutually orthogonal frequency-domain OCC sequences corresponding to A time-domain OCC sequences among T2 mutually orthogonal time-domain OCC sequences, the first candidate sequence set can be the candidate sequence set shown in Table 7. For the second frequency-domain OCC sequence among T3 mutually orthogonal frequency-domain OCC sequences corresponding to A time-domain OCC sequences among T4 mutually orthogonal time-domain OCC sequences, the second candidate sequence set can be the candidate sequence set shown in Table 11.

[0306] For another example, if the first time-domain OCC sequence among the T2 mutually orthogonal time-domain OCC sequences corresponds to A frequency-domain OCC sequences among the T1 mutually orthogonal frequency-domain OCC sequences, the first candidate sequence set may be the candidate sequence set shown in Table 10. The second time-domain OCC sequence among the T4 mutually orthogonal time-domain OCC sequences corresponds to A frequency-domain OCC sequences among the T3 mutually orthogonal frequency-domain OCC sequences. For details, see Table 12. The implementation principle is similar to that of the first candidate sequence set corresponding to Table 11 and is not further described.

[0307] Table 12

[0308] In one possible implementation, the second candidate sequence set includes T4 sequences, each of which includes: a frequency-domain OCC sequence with a sequence length of S2 and a time-domain OCC sequence with a sequence length of M2, where S2 < M2, T3 ≤ S2, T4 ≤ M2, and M1 is different from M2; or, the second candidate sequence set includes T3 sequences, each of which includes: a frequency-domain OCC sequence with a sequence length of S2 and a time-domain OCC sequence with a sequence length of M2, where S2 > M2, T3 ≤ S2, and T4 ≤ M2, where S2 and M2 are positive integers.

[0309] It can be understood that, similar to the aforementioned setting of S1<M1, T1≤S1, T2≤M1 for the first candidate sequence set, for the second frequency-domain OCC sequence among the T3 mutually orthogonal frequency-domain OCC sequences corresponding to A time-domain OCC sequences among the T4 mutually orthogonal time-domain OCC sequences, by setting S2<M2, T3≤S2, T4≤M2, the number of orthogonal sequences between the OCC sequences can be maximized to improve the capacity of the SRS, that is, to increase the number of SRS resources that can be reused on the same time-frequency resources. Similarly, for the second time-domain OCC sequence among the T4 mutually orthogonal time-domain OCC sequences corresponding to A frequency-domain OCC sequences among the T3 mutually orthogonal frequency-domain OCC sequences, by setting S2>M2, T3≤S2, T4≤M2, the number of orthogonal sequences between the OCC sequences can also be maximized to improve the capacity of the SRS, that is, to increase the number of SRS resources that can be reused on the same time-frequency resources.

[0310] It should be understood that the at least one candidate sequence set in step S701 can be understood as one candidate set, the first candidate sequence set can be understood as a subset of the one candidate set, and the one candidate set can also include another subset, namely, the second candidate sequence set.

[0311] In one possible implementation, a frequency-domain OCC sequence corresponds to each of the N1 / S frequency-domain resource groups, the S adjacent frequency domains contained in each frequency-domain resource group correspond to the S elements contained in the unit frequency-domain OCC sequence, the N1 / S frequency-domain resource groups are frequency-domain resource groups used for repeated SRS transmission, N1 is the number of frequency-domain units occupied by the first SRS resource, S is equal to S1 or S2, and N1 is an integer greater than or equal to S. A time-domain OCC sequence corresponds to each of the R / M time-domain resource groups, the M consecutive time-domain units contained in each time-domain resource group correspond to the M elements contained in the time-domain OCC sequence, and the R / M time-domain resource groups are time-domain resource groups used for repeated SRS transmission; alternatively, the M elements in the time-domain OCC sequence correspond to R consecutive time-domain units, and the R consecutive time-domain units are time-domain units used for repeated SRS transmission. Wherein, R is the repetition factor corresponding to the first SRS resource, R is an integer greater than or equal to 2, and M is equal to M1 or M2. That is, the first OCC sequence configured by the network device for the first SRS resource can make the time domain OCC sequence of M length corresponding to the first OCC sequence mapped on the R time domain units occupied by the first SRS resource, and make the frequency domain OCC sequence of S length corresponding to the first OCC sequence cyclically mapped on the N1 frequency domain units occupied by the first SRS resource, thereby maximizing the orthogonality of the mapping on the M time-frequency units to ensure the channel estimation performance of the SRS. In addition, for the case where the repetition factor R is greater than M, it can also be mapped by grouping the time domain units, thereby satisfying the multiplexing of SRS resources configured with different time domain OCC lengths or repetition factors R on the same time-frequency resources.

[0312] It can be understood that the N1 frequency domain units occupied by the first SRS resource can be specifically referred to in formula (6) I will not go into details here.

[0313] In addition, the mapping between the time domain OCC sequence and the time domain unit in step S701 is similar to that in step S501. For details, please refer to the description between the time domain OCC sequence and R consecutive time domain units in step S501, which will not be repeated here.

[0314] It can also be understood that when the number N1 of frequency domain units occupied by the first SRS resource is greater than the sequence length of the frequency domain OCC sequence (that is, the number of elements included in the frequency domain OCC sequence), the frequency domain OCC sequence can be cyclically mapped on the frequency domain units occupied by the first SRS resource. TC=2, and the frequency domain OCC sequence is arranged in order as [1,1,-1,-1]. The frequency domain units occupied by the first SRS resource are the subcarriers corresponding to the following subcarrier indices: subcarrier indices 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, and 22. In this way, subcarrier indices 0, 2, 4, and 6 can be mapped one-to-one with the four elements in the frequency domain OCC sequence, respectively; subcarrier indices 10, 12, 14, and 16 can be mapped one-to-one with the four elements in the frequency domain OCC sequence, respectively; subcarrier indices 18 and 20 can be mapped one-to-one with the first two elements in the frequency domain OCC sequence, respectively.

[0315] It should be understood that S (ie S1 or S2) is less than or equal to 4, so that the orthogonality between the S frequency domain units superimposed with the first OCC sequence can be effectively guaranteed. TC , and the number of frequency domain units with the longest interval between the above S frequency domain units is (S-1)×K TC -1, that is, it needs to span (S-1)×K TC +1 frequency domain unit maintains orthogonality. In the scenario of more severe frequency selective fading, if the value of S is too large, the span in the frequency domain will be too large and orthogonality cannot be guaranteed.

[0316] In one possible implementation, the first SRS resource includes at least one port, and the SRS sequence corresponding to the l'th time domain unit of each port in the N2 time domain units is determined based on the k1th element in the time domain OCC sequence, the frequency domain OCC sequence, and the first SRS sequence corresponding to each port. The first SRS sequence corresponding to each port is determined based on the SRS base sequence and the cyclic shift CS value corresponding to each port. The nth element in the SRS sequence corresponding to the l'th time domain unit corresponds to the k2th element in the frequency domain OCC sequence. Wherein, the N2 time domain units are the time domain units occupied by each port, k1=l'modM, k2=nmodS, M is equal to M1 or M2, and S is equal to S1 or S2. That is to say, through the k1th element in the time domain OCC sequence corresponding to the first OCC sequence, the cyclic mapping of the frequency domain OCC sequence corresponding to the first OCC sequence and multiple elements in the SRS sequence, and the first SRS sequence corresponding to each port, the SRS sequence corresponding to the l′th time domain unit in the first SRS resource can be determined, and then through the orthogonality between the first OCC sequence and other OCC sequences, more SRS resources can be superimposed and sent on the R time-frequency resources for repeated transmission of SRS corresponding to the first SRS resource.

[0317] It should be understood that the N2 time domain units may also be the time domain units occupied by the first SRS resource.

[0318] It can be understood that the N2 time domain units may refer to the N2 OFDM symbols occupied by each port in a time slot, and the N2 OFDM symbols may be, for example, the N2 OFDM symbols in the preamble. OFDM symbols. In addition, the mod in k1=l′modM can represent modulo or remainder. The l′th time domain unit can also be represented by an index or number. For example, taking the index starting from 0, The time domain unit index l′ represents The l′+1th time domain unit among the time domain units.

[0319] Similarly, the first SRS resource can occupy frequency domain units, The nth element in the SRS sequence can also be represented by an index or number. For example, taking the index starting from 0, The element index n in the SRS sequence represents The n+1th element in the frequency domain unit.

[0320] It should be understood that for the first OCC sequence being a Walsh sequence or a DFT sequence, the SRS sequence corresponding to the l′th time domain unit is determined based on the k1th element in the time domain OCC sequence, the frequency domain OCC sequence, and the first SRS sequence corresponding to each port, and may include: the SRS sequence corresponding to the l′th time domain unit is determined by multiplying the k1th element in the first OCC sequence with the second SRS sequence corresponding to each port, and the second SRS sequence corresponding to each port is determined by multiplying the k2th element in the frequency domain OCC sequence with the nth element in the first SRS sequence corresponding to each port.

[0321] It can be understood that the above multiplication of the k1th element in the time domain OCC corresponding to the first OCC sequence with the second SRS sequence corresponding to each port, or the multiplication of the k2th element in the frequency domain OCC sequence with the nth element in the first SRS sequence corresponding to each port, is only an example, and other methods can also be used. For example, depending on the value of the elements in the first OCC sequence, mathematical operations such as conjugate multiplication, addition, or weighted summation can be used to determine the SRS sequence corresponding to l′ time domain units. The embodiments of the present application do not make specific limitations on this.

[0322] In one possible implementation, at least one port includes port p i , port p i The SRS sequence corresponding to the l′th time domain unit It can be determined according to formula (9).

[0323] Where n is the index of the element in the SRS sequence, m is the number of resource blocks (RBs) used to transmit SRS in one frequency hopping transmission. The number of subcarriers SC included in an RB, δ = log2(K TC ), K TC For port p i The corresponding comb tooth degree, is the l′modMth element in the time domain OCC sequence, is the nmodSth element in the frequency domain OCC sequence, For port p i The corresponding first SRS sequence, α i For port p i The corresponding CS value, For port p i The corresponding SRS base sequence, M is equal to M1 or M2, S is equal to S1 or S2. That is, the terminal device connects the l′ mod M element in the time domain OCC sequence corresponding to the first OCC sequence to the port p i The corresponding first SRS sequence Multiply by, and multiply the frequency domain OCC sequence corresponding to the first OCC sequence by the nmodSth element The SRS sequence with the first OCC sequence superimposed on the time domain and frequency domain can be determined by multiplying the nth element in the time domain and frequency domain, which can reduce the number of times to determine the port p. i The implementation complexity of the SRS sequence corresponding to the l′th time domain unit is low and easy to deploy.

[0324] It should be understood that port p i It can indicate that the first SRS resource includes The index of the i+1th port among the ports, that is, Among them, p i =1000+i, that is, the port index corresponding to the SRS may start from number 1000. It can be understood that the port index corresponding to the SRS may also start from other numbers, which is not specifically limited in the embodiment of the present application.

[0325] In addition, the l′ mod Mth element in the time domain sequence corresponding to the first OCC sequence It can also be expressed alternatively as w t (l′modM), w t (l′modM) represents the time domain OCC sequence w tThe element value corresponding to the element index l′modM in (k). The l′th time domain unit can also be represented by an index or number. For example, taking the index starting from 0, The time domain unit index l′ represents Furthermore, the nmodSth element in the frequency domain OCC sequence corresponding to the first OCC sequence is It can also be expressed alternatively as w f (nmodS), w f (nmodS) represents the frequency domain OCC sequence w f The element value corresponding to the element index nmodS in (k). In other words, the above formula (9) can also be modified to formula (10).

[0326] Alternatively, port p i The SRS sequence corresponding to the l′th time domain unit It can be determined by formula (9), which can be replaced by: port p i The SRS sequence corresponding to the time domain unit index l′ It can be determined by formula (9).

[0327] It can be understood that the formula (9) or formula (10) It can be the above formula (6) Other parameters u, v, α i ,δ, m、 or K TC For details, please refer to the relevant explanations of the above formulas (1) to (6), which will not be repeated here.

[0328] For example, the configuration information in step S701 may also include the number of antenna ports. Transmission comb configuration parameters (such as the high-level parameter transmissionComb in the SRS resource), and time domain configuration parameters. Among them, the time domain configuration parameters can indicate the starting symbol position l0=10, the occupied 4 consecutive OFDM symbols and a repetition factor of R = 4, which means that in one time slot, the first SRS resource occupies 4 consecutive OFDM symbols (OFDM symbol indexes are 10 to 13), and the SRS is repeatedly transmitted on these 4 consecutive OFDM symbols. Assume that the configuration information indicates that the first OCC sequence corresponding to the first SRS resource is the sequence corresponding to sequence index 1 in Table 7, that is, Then according to port p i The SRS sequence corresponding to the l′th time domain unit It can be obtained that: the SRS sequence corresponding to the OFDM symbol index 10 of the first SRS resource is the l′+1th (l′=0) OFDM symbol in the 4 OFDM symbols Similarly, the first SRS resource is in the SRS sequence corresponding to OFDM symbol 13, that is, the l′+1th (l′=3)th OFDM symbol among the 4 OFDM symbols.

[0329] For step S702:

[0330] It can be understood that the configuration information can be carried by at least one of the following: RRC message (or signaling), DCI, or MAC PDU. Among them, the RRC message can be, for example, an RRC setup message, or an RRC resume message, or an RRC reconfiguration message, etc. That is, the network device can carry the configuration information through the RRC message so that the configuration of the SRS can be continuously effective during the RRC connection period, and there is no need to indicate the first OCC sequence corresponding to the first SRS resource each time scheduling. It can be understood that for the DCI or MAC PDU carrying the configuration information of the SRS, the network device can dynamically indicate the first OCC sequence corresponding to the first SRS resource to the terminal device.

[0331] In one possible implementation, the configuration information includes index information of the first OCC sequence, and the index information is used to determine the OCC sequence from at least one candidate sequence set. In other words, the index information can reduce the indication overhead of the configuration information indicating the first OCC sequence, thereby improving the reliability of the configuration information.

[0332] For example, the index information may be the sequence index in Tables 5 to 12 above, and the sequence index in Tables 5 to 12 may further indicate the frequency domain OCC sequence and the time domain OCC sequence corresponding to the first OCC sequence.

[0333] It should be understood that the index information may include the index or identifier of the first OCC sequence in the candidate sequence set, or other information that can be used to determine the first OCC sequence in the candidate sequence set, which is not specifically limited in the embodiment of the present application.

[0334] In one possible implementation, the first OCC sequence is determined based on a time-domain OCC sequence and a frequency-domain OCC sequence, and the index information includes index information of the time-domain OCC sequence and / or index information of the frequency-domain OCC sequence. That is, the network device may further enable the terminal device to determine the first OCC sequence by separately indicating the index of the time-domain OCC sequence corresponding to the first OCC sequence in a set of candidate sequences, and the index of the frequency-domain OCC sequence corresponding to the first OCC sequence in a set of candidate sequences, thereby increasing the flexibility of the network device in indicating the first OCC sequence.

[0335] In one possible implementation, the configuration information further includes indication information of at least one candidate sequence set. That is, the network device may configure at least one candidate sequence set for the terminal device to indicate to the terminal device the candidate sequence set corresponding to the first SRS resource expected by the network device in the next period of time, so as to facilitate subsequent indication of the first OCC sequence by an index in the candidate sequence set.

[0336] It can be understood that the indication information of at least one candidate sequence set can be carried by an RRC message, and the index information can be carried by a DCI or a MAC CE, and this embodiment of the present application does not specifically limit this.

[0337] In addition, the configuration information also includes indication information of at least one candidate sequence set, which may mean that the network device can configure at least one candidate sequence set of at least two candidate sequence sets through the configuration information, and the other candidate sequence sets may not be configured, thereby reducing the indication overhead of the configuration information.

[0338] For step S703:

[0339] It can be understood that the terminal device can determine the first OCC sequence corresponding to the first SRS resource according to the above formula (9) and the configuration information, and the specific implementation will not be repeated here.

[0340] Since in the embodiment of the present application, the time domain OCC sequence and the frequency domain OCC sequence in the first candidate sequence set of the first OCC sequence are determined, and the first frequency domain OCC sequence in T1 mutually orthogonal frequency domain OCC sequences is corresponded to A time domain OCC sequences in T2 mutually orthogonal time domain OCC sequences, or the first time domain OCC sequence in T2 mutually orthogonal time domain OCC sequences is corresponded to A frequency domain OCC sequences in T1 mutually orthogonal frequency domain OCC sequences, to construct the first candidate sequence set, it can support SRS resource multiplexing at different time-frequency granularities and adapt to different channel conditions, thereby meeting diverse SRS resource number multiplexing requirements and diverse channel estimation requirements.

[0341] It can be understood that in the above embodiments, the methods and / or steps implemented by the network device can also be implemented by components that can be used for the network device (such as a processor, chip, chip system, circuit, logic module, or software); the methods and / or steps implemented by the terminal device can also be implemented by components that can be used for the terminal device (such as a processor, chip, chip system, circuit, logic module, or software).

[0342] The above mainly introduces the solution provided by this application. Accordingly, this application also provides a communication device, which is used to implement the various methods in the above method embodiments. The communication device can be a network device in the above method embodiments, or a device including the network device, or a component that can be used to calculate the network device, such as a chip or chip system. Alternatively, the communication device can be a terminal device in the above method embodiments, or a device including the terminal device, or a component that can be used to calculate the terminal device, such as a chip or chip system.

[0343] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0344] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0345] Taking the communication device as a network device or terminal device in the above method embodiment as an example, Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 10, communication device 1000 includes: a processing module 1001 and a transceiver module 1002. The processing module 1001 is used to perform the processing functions of the network device or terminal device in the above method embodiment. The transceiver module 1002 is used to perform the transceiver functions of the network device or terminal device in the above method embodiment.

[0346] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0347] Since the communication device 1000 provided in this embodiment can execute the above-mentioned information transmission method, the technical effects that can be obtained can refer to the above-mentioned method embodiments and will not be repeated here.

[0348] In one possible design solution, in the embodiment of the present application, the transceiver module 1002 may include a receiving module and a sending module (not shown in FIG10 ). The transceiver module is used to implement the sending and receiving functions of the communication device 1000 .

[0349] In one possible design, the communication device 1000 may further include a storage module (not shown in FIG10 ) storing a program or instruction. When the processing module 1001 executes the program or instruction, the communication device 1000 may perform the functions of the network device or terminal device in the method shown in FIG10 .

[0350] It should be understood that the processing module 1001 involved in the communication device 1000 can be implemented by a processor or a processor-related circuit component, which can be a processor or a processing unit; the transceiver module 1002 can be implemented by a transceiver or a transceiver-related circuit component, which can be a transceiver or a transceiver unit.

[0351] For example, FIG11 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device can be a network device or a terminal device, or can be a chip (system) or other component or assembly that can be provided in the network device or terminal device. As shown in FIG11, the communication device 1100 can include a processor 1101.

[0352] In one possible design, the communication device 1100 may further include a memory 1102 and / or a transceiver 1103. The processor 1101 is coupled to the memory 1102 and the transceiver 1103, for example, via a communication bus.

[0353] The following is a detailed introduction to the various components of the communication device 1100 with reference to FIG11 :

[0354] The processor 1101 is the control center of the communication device 1100 and can be a single processor or a collective term for multiple processing elements. For example, the processor 1101 can be one or more central processing units (CPUs), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0355] In one possible design, the processor 1101 may execute various functions of the communication device 1100 by running or executing software programs stored in the memory 1102 and calling data stored in the memory 1102. In a specific implementation, as an embodiment, the processor 1101 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG11 .

[0356] In a specific implementation, as an embodiment, the communication device 1100 may also include multiple processors, such as the processor 1101 and the processor 1104 shown in FIG11 . Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0357] Among them, the memory 1102 is used to store the software program for executing the solution of this application, and the execution is controlled by the processor 1101. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0358] In one possible design, the memory 1102 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1102 may be integrated with the processor 1101 or exist independently and be coupled to the processor 1101 via an interface circuit (not shown in FIG. 11 ) of the communication device 1100. This embodiment of the present application does not specifically limit this.

[0359] Transceiver 1103 is used for communication with other communication devices. For example, if communication device 1100 is a network device, transceiver 1103 can be used to communicate with a terminal device or another network device. For another example, if communication device 1100 is a terminal device, transceiver 1103 can be used to communicate with a network device or another terminal device.

[0360] In one possible design, transceiver 1103 may include a receiver and a transmitter (not separately shown in FIG11 ), wherein the receiver is configured to implement a receiving function, and the transmitter is configured to implement a transmitting function.

[0361] In one possible design scheme, the transceiver 1103 can be integrated with the processor 1101, or it can exist independently and be coupled to the processor 1101 through the interface circuit of the communication device 1100 (not shown in Figure 11). This embodiment of the present application does not specifically limit this.

[0362] It should be understood that the structure of the communication device 1100 shown in FIG11 does not constitute a limitation on the communication device, and an actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0363] In addition, the technical effects of the communication device 1100 can refer to the technical effects of the information transmission method described in the above method embodiment, and will not be repeated here.

[0364] In one possible implementation, an embodiment of the present application further provides a computer-readable storage medium, which stores a computer program or instructions. When the computer program or instructions are executed by a computer, the functions of the above-mentioned method embodiment are realized.

[0365] In a possible implementation, an embodiment of the present application further provides a computer program product, which implements the functions of the above method embodiment when executed by a computer.

[0366] In a possible implementation, an embodiment of the present application further provides a communication system, which includes the network device described in the above method embodiment and the terminal device described in the above method embodiment.

[0367] In a possible implementation, an embodiment of the present application further provides a communication method, which includes the method described in any of the above method embodiments or any of its implementations.

[0368] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0369] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0370] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0371] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0372] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0373] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0374] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0375] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. An information transmission method, characterized in that: The method comprises: Generate configuration information of a sounding reference signal SRS, the configuration information being used to indicate a first orthogonal masked OCC sequence corresponding to a first SRS resource, the repetition factor corresponding to the first SRS resource being R, the first OCC sequence being a time domain OCC sequence determined from at least two candidate sequence sets, the at least two candidate sequence sets comprising a first candidate sequence set and a second candidate sequence set, the first candidate sequence set comprising T1 mutually orthogonal time domain OCC sequences having a sequence length of M1, the second candidate sequence set comprising T2 mutually orthogonal time domain OCC sequences having a sequence length of M2, 1<T1≤M1≤R, 1<T2≤M2≤R, M1 is different from M2, R is an integer greater than 2, and T1, T2, M1, and M2 are integers; The configuration information is sent.

2. An information transmission method, characterized in that: The method comprises: Receive configuration information of a sounding reference signal SRS, the configuration information being used to indicate a first orthogonal masked OCC sequence corresponding to a first SRS resource, the repetition factor corresponding to the first SRS resource being R, the first OCC sequence being a time domain OCC sequence determined from at least two candidate sequence sets, the at least two candidate sequence sets comprising a first candidate sequence set and a second candidate sequence set, the first candidate sequence set comprising T1 mutually orthogonal time domain OCC sequences having a sequence length of M1, the second candidate sequence set comprising T2 mutually orthogonal time domain OCC sequences having a sequence length of M2, 1<T1≤M1≤R, 1<T2≤M2≤R, M1 is different from M2, R is an integer greater than 2, and T1, T2, M1, and M2 are integers; The first OCC sequence is determined according to the configuration information.

3. The method according to claim 1 or 2, characterized in that: The first OCC sequence corresponds to each time domain resource group in the R / M time domain resource groups, the M consecutive time domain units included in each time domain resource group correspond to the M elements included in the first OCC sequence, and the R / M time domain resource groups are time domain resource groups used for repeatedly transmitting the SRS; Alternatively, the M elements included in the first OCC correspond to R consecutive time domain units, and the R consecutive time domain units are time domain units used for repeatedly transmitting the SRS; Among them, M is equal to M1 or M2.

4. The method according to any one of claims 1 to 3, characterized in that The first SRS resource includes at least one port, and the SRS sequence corresponding to the l′th time domain unit of each port in the at least one port is determined according to the kth element in the first OCC sequence and the first SRS sequence corresponding to each port, and the first SRS sequence corresponding to each port is determined according to the SRS base sequence and the cyclic shift CS value corresponding to each port, and the N time domain units are the time domain units occupied by each port, k=l′modM, and M is equal to M1 or M2.

5. The method according to any one of claims 1 to 4, characterized in that The at least one port includes a port p i , the port p i In the first ′ The SRS sequence corresponding to the time domain unit for: Where n is the index of the element in the SRS sequence, m is the number of resource blocks RB occupied by the SRS in one frequency hopping transmission, is the number of subcarriers SC included in an RB, δ = log2(K TC ), K TC For the port p i The corresponding comb teeth, is the first OCC sequence in the first OCC sequence ′ modM elements, M is equal to M1 or M2, For the port p i The corresponding first SRS sequence, α i For the port p i The corresponding CS value, For the port p i The corresponding SRS base sequence.

6. An information transmission method, characterized in that: The method comprises: Generate configuration information of a sounding reference signal SRS, the configuration information being used to indicate a first orthogonal masked OCC sequence corresponding to a first SRS resource, the first OCC sequence being determined according to a frequency domain OCC sequence and a time domain OCC sequence, the frequency domain OCC sequence and the time domain OCC sequence being determined from at least one candidate sequence set, the at least one candidate sequence set comprising a first candidate sequence set, the first candidate sequence set being determined according to T1 mutually orthogonal frequency domain OCC sequences and T2 mutually orthogonal time domain OCC sequences, wherein a first frequency domain OCC sequence among the T1 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among the T2 mutually orthogonal time domain OCC sequences, or a first time domain OCC sequence among the T2 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among the T1 mutually orthogonal frequency domain OCC sequences, A is an integer greater than or equal to 2, and T1 and T2 are positive integers; The configuration information is sent.

7. An information transmission method, characterized in that: The method comprises: Receive configuration information of a sounding reference signal SRS, the configuration information being used to indicate a first orthogonal masked OCC sequence corresponding to a first SRS resource, the first OCC sequence being determined according to a frequency domain OCC sequence and a time domain OCC sequence, the frequency domain OCC sequence and the time domain OCC sequence being determined from at least one candidate sequence set, the at least one candidate sequence set comprising a first candidate sequence set, the first candidate sequence set being determined according to T1 mutually orthogonal frequency domain OCC sequences and T2 mutually orthogonal time domain OCC sequences, wherein a first frequency domain OCC sequence among the T1 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among the T2 mutually orthogonal time domain OCC sequences, or a first time domain OCC sequence among the T2 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among the T1 mutually orthogonal frequency domain OCC sequences, A is an integer greater than or equal to 2, and T1 and T2 are positive integers; The first OCC sequence is determined according to the configuration information.

8. The method according to claim 6 or 7, characterized in that: The first candidate sequence set includes T2 sequences, each of the T2 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, S1<M1, T1≤S1, T2≤M1; Alternatively, the first candidate sequence set includes T1 sequences, each of the T1 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, S1>M1, T1≤S1, T2≤M; Wherein, S1 and M1 are positive integers.

9. The method according to any one of claims 6 to 8, characterized in that: The first candidate sequence set includes T2 sequences, each of the T2 sequences includes: a frequency domain OCC sequence with a sequence length of S1 and a time domain OCC sequence with a sequence length of M1, and the frequency domain OCC sequence with a sequence length of S1 is The time domain OCC sequence with a sequence length of M1 is The OCC sequence corresponding to each of the T2 sequences is an OCC sequence with a sequence length of S1×M1. The OCC sequence corresponding to each sequence includes S1 subsequences, and the j+qZth subsequence in the S1 subsequences is The first subsequences with index j+qZ included in the OCC sequence corresponding to each sequence are orthogonal to each other, Z is a non-negative integer power of 2 less than M1, 0≤j<Z, j and q are integers.

10. The method according to any one of claims 6 to 9, characterized in that: The at least one candidate sequence set also includes a second candidate sequence set, and the second candidate sequence set is determined based on T3 mutually orthogonal frequency domain OCC sequences and T4 mutually orthogonal time domain OCC sequences, wherein the second frequency domain OCC sequence among the T3 mutually orthogonal frequency domain OCC sequences corresponds to A time domain OCC sequences among the T4 mutually orthogonal time domain OCC sequences, or the second time domain OCC sequence among the T4 mutually orthogonal time domain OCC sequences corresponds to A frequency domain OCC sequences among the T3 mutually orthogonal frequency domain OCC sequences, and the sequence lengths of the T4 mutually orthogonal time domain OCC sequences and the T2 mutually orthogonal time domain OCC sequences are different.

11. The method according to claim 9, characterized in that The second candidate sequence set includes T4 sequences, each of the T4 sequences includes: a frequency domain OCC sequence with a sequence length of S2 and a time domain OCC sequence with a sequence length of M2, S2<M2, T3≤S2, T4≤M2, and M1 is different from M2; Alternatively, the second candidate sequence set includes T3 sequences, each of the T3 sequences includes: a frequency domain OCC sequence with a sequence length of S2 and a time domain OCC sequence with a sequence length of M2, S2>M2, T3≤S2, T4≤M2; Among them, S2 and M2 are positive integers.

12. The method according to any one of claims 6 to 11, characterized in that: The frequency domain OCC sequence corresponds to each frequency domain resource group in N1 / S frequency domain resource groups, the S adjacent frequency domain units contained in each frequency domain resource group correspond to the S elements contained in the frequency domain OCC sequence, the N1 / S frequency domain resource groups are frequency domain resource groups for repeatedly transmitting the SRS, N1 is the number of frequency domain units occupied by the first SRS resource, S is equal to S1 or S2, and N1 is an integer greater than or equal to S; The time domain OCC sequence corresponds to each time domain resource group in R / M time domain resource groups, the M consecutive time domain units included in each time domain resource group correspond to the M elements included in the time domain OCC sequence, and the R / M time domain resource groups are time domain resource groups for repeatedly transmitting the SRS; Alternatively, the M elements in the time domain OCC sequence correspond to R consecutive time domain units, and the R consecutive time domain units are time domain units used for repeatedly transmitting the SRS; Among them, R is the repetition factor corresponding to the first SRS resource, R is an integer greater than or equal to 2, and M is equal to M1 or M2.

13. The method according to any one of claims 6 to 12, characterized in that: The first SRS resource includes at least one port, the SRS sequence corresponding to the l'th time domain unit of each port in the at least one port in the N2 time domain units is determined according to the k1th element in the time domain OCC sequence, the frequency domain OCC sequence, and the first SRS sequence corresponding to each port, the first SRS sequence corresponding to each port is determined according to the SRS base sequence corresponding to each port and a cyclic shift CS value, and the nth element in the SRS sequence corresponding to the l'th time domain unit corresponds to the k2th element in the frequency domain OCC sequence; The N2 time domain units are the time domain units occupied by each port, k1=l′modM, k2=nmodS, M is equal to M1 or M2, and S is equal to S1 or S2.

14. The method according to any one of claims 6 to 13, characterized in that: The at least one port includes a port p i , the port p i The SRS sequence corresponding to the l′th time domain unit for: Where n is the index of the element in the SRS sequence, m is the number of resource blocks RB occupied by the SRS in one frequency hopping transmission, is the number of subcarriers SC included in an RB, δ = log2(K TC ), K TC For the port p i The corresponding comb teeth, is the first ′ modM elements, is the nmodSth element in the frequency domain OCC sequence, For the port p i The corresponding first SRS sequence, α i For the port p i The corresponding CS value, For the port p i The corresponding SRS base sequence, M is equal to M1 or M2, and S is equal to S1 or S2.

15. The method according to any one of claims 1 to 14, characterized in that The configuration information includes index information of the first OCC sequence, and the index information is used to determine the OCC sequence from the at least one candidate sequence set.

16. The method according to claim 15, characterized in that The first OCC sequence is determined according to a time domain OCC sequence and a frequency domain OCC sequence, and the index information includes index information of the time domain OCC sequence and / or index information of the frequency domain OCC sequence.

17. The method according to claim 15 or 16, characterized in that The configuration information also includes indication information of the at least one candidate sequence set.

18. A communication device, characterized in that: The communication device includes a module or unit for executing the method described in any one of claims 1, 3-5, 15-17, or includes a module or unit for executing the method described in any one of claims 2-5, 15-17, or includes a module or unit for executing the method described in any one of claims 6, 8-17, or includes a module or unit for executing the method described in any one of claims 7-17.

19. A communication device, characterized in that: The communication device includes a processor, and the processor is used to enable the communication device to execute the method according to any one of claims 1, 3-5, 15-17 through logic circuits and / or execution instructions, or enable the communication device to execute the method according to any one of claims 2-5, 15-17, or enable the communication device to execute the method according to any one of claims 6, 8-17, or enable the communication device to execute the method according to any one of claims 7-17.

20. The communication device according to claim 19, characterized in that The communication device further comprises a memory, wherein the memory is used to store the instruction.

21. The communication device according to claim 19 or 20, characterized in that: The communication device further comprises a communication interface, and the communication interface is used for inputting and / or outputting signaling and / or data.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes instructions, which, when executed by a processor, enable the method according to any one of claims 1, 3-5, 15-17 to be implemented, or enable the method according to any one of claims 2-5, 15-17 to be implemented, or enable the method according to any one of claims 6, 8-17 to be implemented, or enable the method according to any one of claims 7-17 to be implemented.

23. A computer program product, characterized in that The computer program product includes instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1, 3-5, 15-17, or cause the computer to execute the method according to any one of claims 2-5, 15-17, or cause the computer to execute the method according to any one of claims 6, 8-17, or cause the computer to execute the method according to any one of claims 7-17.

24. A communication system, characterized in that: The communication system includes a network device and a terminal device, wherein the network device is used to execute the method according to any one of claims 1, 3-5, and 15-17, and the terminal device is used to execute the method according to any one of claims 2-5 and 15-17; or, the network device is used to execute the method according to any one of claims 6, 8-17, and the terminal device is used to execute the method according to any one of claims 7-17.

Citation Information

Patent Citations

  • Information transmission method and communication device

    CN120166562A

  • Increasing transmission of sounding reference signals in wireless communication systems

    CN114830778A

  • Terminal, base station and communication method

    CN115812335A

  • Sounding reference signal generation method and device

    CN117560776A

  • Sounding reference signal capacity enhancement

    WO2023164935A1