Cyclic delay diversity indication method, and communication device and storage medium
By receiving and indicating the status signaling of the cyclic delay diversity function, the problem of negative gain of the cyclic delay diversity function in the line-of-sight (LOS) channel is solved, ensuring that the function is enabled in appropriate scenarios and improving the accuracy and gain of uplink channel estimation.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2025-12-12
- Publication Date
- 2026-07-23
AI Technical Summary
In existing technologies, the cyclic delay diversity function will result in negative gain when applied in scenarios where line-of-sight (LOS) channels are dominant, and the base station cannot know whether the user equipment (UE) has enabled the function, which affects the accuracy of uplink channel estimation.
The first communication node receives the node capabilities reported by the second communication node, sends signaling to the second communication node based on the current scenario, indicates the status of the cyclic delay diversity function, ensures that the function is enabled in the appropriate scenario, and coordinates with the receiver to adjust the parameters.
It enables the effective activation of cyclic delay diversity in appropriate scenarios, improving the accuracy and gain of uplink channel estimation.
Smart Images

Figure CN2025141969_23072026_PF_FP_ABST
Abstract
Description
A method for indicating cyclic delay diversity, a communication device, and a storage medium. Technical Field
[0001] This application relates to the field of communication technology, specifically to a method for indicating cyclic delay diversity, a communication device, and a storage medium. Background Technology
[0002] Cyclic Delay Diversity (CDD) technology originates from Delay Diversity (DD) technology. It obtains frequency diversity gain by cyclically shifting the signals on each antenna at the transmitter with different time delays, or by multiplying them by different linear phases in the frequency domain. Compared with DD technology, CDD technology can effectively avoid inter-symbol interference and inter-carrier interference. The main source of CDD algorithm gain is that frequency diversity makes the distribution of transmitted error data more dispersed, which is more conducive to obtaining coding gain. Compared with other transmitter processing, the main advantage of CDD technology is its lower complexity and smaller impact on the receiver.
[0003] Currently, some terminals support the Small CDD function, and whether this function is enabled depends on the user equipment (UE). In practical applications, this function provides some gain in scenarios dominated by non-line-of-sight (NLOS) channels, but exhibits negative gain in scenarios dominated by line-of-sight (LOS) channels. Furthermore, currently, when the UE enables this function, it does not provide any indication to the base station. The base station cannot know whether the function is enabled, and therefore cannot adjust receiver parameters, affecting the accuracy of uplink channel estimation and consequently impacting uplink throughput. Summary of the Invention
[0004] In view of this, embodiments of this application provide a method, communication device, and storage medium for indicating cyclic delay diversity, which enables the cyclic delay diversity function to be activated in a more suitable scenario and adjusts receiver parameters according to the indication information to obtain a better gain effect.
[0005] This application provides a method for indicating cyclic delay diversity, applied to a first communication node, including:
[0006] Receive node capabilities reported by the second communication node;
[0007] Based on the node's capabilities and the current scenario, a first signaling message is sent to the second communication node. The first signaling message is used to indicate the status of the cyclic delay diversity function.
[0008] This application provides a method for indicating cyclic delay diversity, applied to a second communication node, including:
[0009] The node capabilities of the second communication node are reported so that the first communication node can send a first signaling to the second communication node based on the node capabilities and the current scenario. The first signaling is used to indicate the status of the cyclic delay diversity function.
[0010] Based on the information indicated by the first signaling, enable the state of cyclic delay diversity.
[0011] This application provides a communication device, including: a memory, and one or more processors;
[0012] The memory is configured to store one or more programs;
[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the cyclic delay diversity instruction method described in any of the above embodiments.
[0014] This application provides a storage medium storing a computer program, which, when executed by a processor, implements the cyclic delay diversity indication method described in any of the above embodiments.
[0015] Further details regarding the above embodiments and other aspects of this application, as well as their implementations, are provided in the accompanying drawings, detailed description, and claims. Attached Figure Description
[0016] Figure 1 is a flowchart of a cyclic delay diversity indication method provided in an embodiment of this application;
[0017] Figure 2 is a flowchart of another method for indicating cyclic delayed diversity provided in an embodiment of this application;
[0018] Figure 3 is a structural block diagram of an indicator device for cyclic delay diversity provided in an embodiment of this application;
[0019] Figure 4 is a structural block diagram of another cyclic delay diversity indicator device provided in an embodiment of this application;
[0020] Figure 5 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be arbitrarily combined with each other.
[0022] The steps illustrated in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases the steps shown or described may be performed in a different order than that presented here.
[0023] In one embodiment, FIG1 is a flowchart of a cyclic delay diversity indication method provided by an embodiment of this application. This embodiment is applied to situations where cyclic delay diversity is used in different scenarios. This embodiment can be executed by a first communication node. Exemplarily, the first communication node can be a base station. As shown in FIG1, the cyclic delay diversity indication method in this embodiment includes steps S110 and S120.
[0024] S10, Receive node capabilities reported by the second communication node.
[0025] Specifically, when the base station needs the UE to report whether it has cyclic delay diversity capability, the base station can send a signaling message to the UE to query the UE's capability. After the UE receives the signaling message, it can report the UE's capability.
[0026] The node capabilities reported by the second communication node, i.e., the UE capabilities, may include the UE's lack of support for cyclic delay diversity capabilities and the UE's support for cyclic delay diversity capabilities.
[0027] S120. Based on the node's capabilities and the current scenario, a first signaling message is sent to the second communication node. The first signaling message is used to indicate the status of the cyclic delay diversity function.
[0028] The current scenario may include the situation where the second communication node is enabled. Specifically, the second communication node may use functions that are mutually exclusive with cyclic delay diversity, such as channel correlation measured using a probe reference signal.
[0029] In this embodiment, if the UE enables the function of utilizing time-domain channel correlation, the first signaling indicates the disabled state of cyclic delay diversity. The function of utilizing time-domain channel correlation can be demodulation reference signal bundling or physical uplink shared channel repetition.
[0030] In this embodiment, if the current scenario is that the second communication node enables the function of mutual exclusion with cyclic delay diversity, then the first signaling indicates the off state of cyclic delay diversity; if the current scenario is that the second communication node does not enable the function of mutual exclusion with cyclic delay diversity, then the first signaling indicates that the state of the cyclic delay diversity function is determined by the node capability.
[0031] The state of the cyclic delay diversity function can include the cyclic delay diversity function being off and on; the cyclic delay diversity function being off for all types and the cyclic delay diversity function being on for a certain type.
[0032] In this embodiment, if the cyclic delay diversity function is in the off state, the second communication node does not enable the CDD function; if the cyclic delay diversity function is in the on state, the second communication node enables the CDD function; if the cyclic delay diversity function is in the on state of a certain type of cyclic delay diversity function, the second communication node enables that type of CDD function.
[0033] In this embodiment, by determining the state of the cyclic delay diversity function at the first communication node, it is possible to better ensure that the cyclic delay diversity function is activated in appropriate scenarios, thereby achieving better gain. Furthermore, by determining the state of the cyclic delay diversity function, the first communication node can effectively coordinate with the receiver to adjust parameters, thus ensuring the accuracy of uplink channel estimation.
[0034] In one embodiment, the first signaling includes at least one of the following:
[0035] Radio Resource Control (RRC); Media Access Control-Control Element (MAC-CE); Downlink Control Information (DCI).
[0036] The first signaling can be one or more of RRC, MAC-CE, and DCI.
[0037] In one embodiment, the states of the cyclic delayed diversity function include:
[0038] The state of cyclic delay diversity: off; the state of cyclic delay diversity: on.
[0039] The status of all types of cyclic delay diversity features being disabled; the status of different types of cyclic delay diversity features being enabled.
[0040] In this embodiment, the state of the cyclic delay diversity function may only include the on and off states of the CDD function; the state of the cyclic delay diversity function may also include the off state of all types of CDD functions and the on state of a certain type of CDD function.
[0041] Different types of CDD can include classic CDD and its variants, such as Time Variant-CDD (TV-CDD), Discontinuous CDD (D-CDD), and Soft CDD. TV-CDD aims to further disperse the distribution of transmission error data in the time dimension, resulting in a more significant coding gain. D-CDD is a frequency-domain grouping implementation of CDD, where the phase within a group is constant and the phase between groups is linear. Soft CDD improves the negative gain problem of CDD in LOS environments by controlling the transmit power of each antenna.
[0042] In one embodiment, the number of bits in the first signaling and the number of indicated types of cyclic delay diversity functions satisfy the following relationship: log2(N+1)≤c <log2(N+1)+1
[0043] Where c represents the number of bits in the first signaling, and N represents the number of types of cyclic delay diversity enabled.
[0044] For example, if N=1 and c=1, then the first signaling indicates the off state of the CDD and the on state of a type of CDD;
[0045] For example, if N=3 and c=2, the first signaling indicates the off state of all types of cyclic delay diversity functions, the on state of classic CDD, the on state of TV-CDD, and the on state of D-CDD.
[0046] In one embodiment, if the current scenario includes a second communication node using a function mutually exclusive with cyclic delay diversity, then the first signaling is used to indicate the off state of cyclic delay diversity.
[0047] In this embodiment, if the current scenario is that the base station instructs the UE to enable fully coherent codebook uplink transmission, the first signaling can indicate the disabled state of cyclic delay diversity; if the current scenario is that the base station instructs the UE to enable partially coherent codebook uplink transmission, the first signaling can indicate the enabled state of cyclic delay diversity, after which the same delay value is used within the coherent antenna port group, and different delay values are used between groups; if the current scenario is that the base station instructs the UE to enable non-coherent codebook uplink transmission, the first signaling can indicate the enabled state of cyclic delay diversity, after which different delay values are used by different antenna ports.
[0048] In one embodiment, the method further includes: if the first signaling indicates a state other than the closed state of the cyclic delay diversity function, then receiving the cyclic delay diversity parameters reported by the second communication node.
[0049] In this embodiment, if the first signaling indicates the enabled state of the cyclic delay diversity function or the enabled state of different types of cyclic delay diversity functions based on the node capability, then the cyclic delay diversity parameters reported by the second communication node can be received.
[0050] In one embodiment, the parameters of cyclic delay diversity include at least one of the following:
[0051] The maximum allowed delay value of the second communication node; the minimum allowed delay value of the second communication node; the delay distribution supported by the second communication node; the range of the next moment of the delay distribution; the range of the next second moment of the delay distribution.
[0052] In this embodiment, the first communication node can receive a parameter of the cyclic delay diversity reported by the second communication node: the maximum delay value allowed by the second communication node. This parameter can be the same or different for different CDD modes.
[0053] In this embodiment, the first communication node can receive a set of parameters of cyclic delay diversity reported by the second communication node, including but not limited to the maximum delay value allowed by the second communication node; the minimum delay value allowed by the second communication node; the delay distribution supported by the second communication node; the range of the first moment of the delay distribution; and the range of the second moment of the delay distribution.
[0054] In one embodiment, the method further includes: sending a second signaling to the second communication node based on the parameters of the cyclic delay diversity reported by the second communication node, the second signaling being used to indicate the parameter values of the cyclic delay diversity function.
[0055] In this embodiment, after the base station receives the cyclic delay diversity parameters reported by the UE, it can send a second signaling to the UE based on the cyclic delay diversity parameters reported by the UE, so as to indicate the specific parameter values of the cyclic delay diversity function to the UE through the second signaling.
[0056] In one embodiment, the second signaling includes at least one of the following:
[0057] Radio Resource Control (RRC); Media Access Control Element (MAC-CE); Downlink Control Information (DCI).
[0058] The second signaling can be one or more of RRC, MAC-CE, and DCI.
[0059] In one embodiment, the parameter values for the cyclic delay diversity function include at least one of the following:
[0060] Maximum delay value; minimum delay value; first moment of delay distribution; second moment of delay distribution; frequency domain granularity; time domain granularity;
[0061] Wherein, the frequency domain granularity is the frequency range enabled by the same delay value, and the unit is resource block; the time domain granularity is the time domain range enabled by the same delay value, and the unit is symbol.
[0062] In this embodiment, if the UE reports a single parameter for cyclic delay diversity, the second signaling only indicates one parameter value for the cyclic delay diversity function: the maximum delay value. This parameter value applies to all time-frequency resources enabled by CDD and is sent to the UE via signaling. When the UE enables CDD, the delay value on each antenna is less than this parameter value.
[0063] In this embodiment, if the cyclic delay diversity parameters reported by the UE are a set of parameters, the second signaling indicates a set of parameter values for the cyclic delay diversity function, including but not limited to: maximum delay value, minimum delay value, first moment of delay distribution, second moment of delay distribution, frequency domain granularity, and time domain granularity. This set of parameter values applies to all time and frequency resources enabled by CDD and is sent to the UE through signaling. When the UE enables CDD, it generates the delay value on each antenna according to the parameter values.
[0064] In one embodiment, FIG2 is a flowchart of another method for indicating cyclic delay diversity provided by an embodiment of this application. This embodiment is applied to situations where cyclic delay diversity is used in different scenarios. This embodiment is applied to a second communication node. Exemplarily, the second communication node can be a user equipment (UE). As shown in FIG2, the method for indicating cyclic delay diversity in this embodiment includes steps S210 and S220.
[0065] Step S210: Report the node capabilities of the second communication node so that the first communication node sends a first signaling to the second communication node based on the node capabilities and the current scenario. The first signaling is used to indicate the status of the cyclic delay diversity function.
[0066] When a base station needs a UE to report whether it has cyclic delay diversity capability, the base station can send a signaling message to the UE to query the UE's capability. After receiving the signaling message, the UE can report its capability. Specifically, when configuring a downlink transmission scheme, the base station needs the UE to report whether it has cyclic delay diversity capability; when optimizing channel state information feedback, the base station needs the UE to report whether it has cyclic delay diversity capability; and when meeting the Quality of Service (QoS) requirements of different service types, the base station needs the UE to report whether it has cyclic delay diversity capability.
[0067] The node capabilities of the second communication node, i.e., the UE capabilities, can be transmitted to the base station via the Physical Uplink Shared Channel (PUSCH) or the Physical Uplink Control Channel (PUCCH). UE capabilities may include the UE's lack of support for cyclic delay diversity capabilities and the status of cyclic delay diversity capabilities that the UE supports.
[0068] The state of the cyclic delay diversity function can include the cyclic delay diversity function being off and on; the cyclic delay diversity function being off for all types and the cyclic delay diversity function being on for a certain type.
[0069] Step S220: Enable the state of cyclic delay diversity according to the information indicated by the first signaling.
[0070] The information indicated by the first signaling can be either instructing the UE not to enable the CDD function or instructing the UE to enable the CDD function; the information indicated by the first signaling can also be either instructing the UE not to enable any type of CDD function or to enable a certain type of cyclic delay diversity function.
[0071] Specifically, if the first signaling instruction indicates that the UE does not enable the CDD function, then the UE does not enable the CDD function; if the first signaling instruction indicates that the UE enables a certain type of cyclic delay diversity function, then the UE enables that type of CDD function accordingly. A certain type of cyclic delay diversity function may include classic CDD, TV-CDD, D-CDD, and Soft CDD, etc. For example, if the first signaling instruction indicates that the UE enables the classic CDD function, then the UE can enable classic CDD.
[0072] In this embodiment, the second communication node reports its node capabilities to the first communication node to determine the status of the cyclic delay diversity function on the first communication node side. This better ensures that the cyclic delay diversity function is activated in appropriate scenarios, achieving better gain. Furthermore, by determining the status of the cyclic delay diversity function, the first communication node can effectively coordinate with the receiver to adjust parameters, thereby ensuring the accuracy of uplink channel estimation.
[0073] In one embodiment, reporting the node capabilities of the second communication node includes:
[0074] The node capability is reported by transmitting a third signaling, which is used to indicate the status of the cyclic delay diversity capability corresponding to the reporting second communication node.
[0075] In this embodiment, the status of the cyclic delay diversity capability corresponding to the UE can include the status of the UE not supporting cyclic delay diversity capability and the status of the UE supporting cyclic delay diversity capability.
[0076] Among them, the states of the cyclic delay diversity capability supported by the UE are either inclusive or independent of each other.
[0077] In one embodiment, the state of the cyclic delay diversity capability corresponding to the second communication node includes the state of cyclic delay diversity capabilities that the second communication node does not support, and the state of at least one type of cyclic delay diversity capability that the second communication node supports.
[0078] In one embodiment, the state of the cyclic delay diversity capability corresponding to the second communication node includes at least one of the following:
[0079] There is an inclusion relationship between the states of the cyclic delay diversity capability corresponding to the second communication node;
[0080] The states of the cyclic delay diversity capability corresponding to the second communication node are independent of each other.
[0081] In one embodiment, there is an inclusion relationship between the states of the cyclic delay diversity capability corresponding to the second communication node, including:
[0082] The state n of the cyclic delay diversity capability corresponding to the second communication node includes all states from state 1 to state n-1 of the cyclic delay diversity capability, where n is an integer greater than or equal to 2.
[0083] In this embodiment, the state of the cyclic delay diversity capability corresponding to the UE may include: state 1 of the cyclic delay diversity capability corresponding to the second communication node is that the UE does not support CDD capability; state 2 of the cyclic delay diversity capability corresponding to the second communication node is that the UE supports one type of CDD capability.
[0084] In this embodiment, the state of the cyclic delay diversity capability corresponding to the UE may include: state 1 of the cyclic delay diversity capability corresponding to the second communication node is that the UE does not support CDD capability; state 2 of the cyclic delay diversity capability corresponding to the second communication node is that the UE only supports classic CDD capability; state 3 of the cyclic delay diversity capability corresponding to the second communication node is that the UE supports classic CDD capability and TV-CDD capability; state 4 of the cyclic delay diversity capability corresponding to the second communication node is that the UE supports classic CDD capability, TV-CDD capability and D-CDD capability.
[0085] For example, when the cyclic delay diversity capability supported by the UE is in state 4, which includes the UE supporting classic CDD capability, TV-CDD capability, and D-CDD capability, the cyclic delay diversity capability supported by the UE may also include: the cyclic delay diversity capability supported by the UE is in state 3, which means the UE supports classic CDD capability and TV-CDD capability; the cyclic delay diversity capability supported by the UE is in state 2, which means the UE only supports classic CDD capability; and the cyclic delay diversity capability supported by the UE is in state 1, which means the UE does not support CDD capability.
[0086] In one embodiment, if there is an inclusion relationship between the states of the cyclic delay diversity capabilities corresponding to the second communication node, the number of bits in the third signaling and the number of types of cyclic delay diversity capabilities supported by the second communication node satisfy the following relationship: 2 x-1 <N+1≤2 x
[0087] Where x represents the number of bits in the third signaling, and N represents the number of types of cyclic delay diversity capabilities supported by the second communication node.
[0088] For example, if N=1 and x=1, the third signaling indicates the state of the cyclic delay diversity capability corresponding to the second communication node, which may include the state that the UE does not support CDD capability and the state that the UE supports one type of CDD capability.
[0089] For example, if N=3 and x=2, the third signaling indicating the state of the cyclic delay diversity capability corresponding to the second communication node can include: a state where the UE does not support cyclic delay diversity; a state where the UE only supports classic CDD capability; a state where the UE supports both classic CDD and TV-CDD capabilities; and a state where the UE supports classic CDD, TV-CDD, and D-CDD capabilities. In one embodiment, the states of the cyclic delay diversity capability corresponding to the second communication node are independent of each other, including:
[0090] The state n of the cyclic delay diversity capability corresponding to the second communication node is different from all states included in the cyclic delay diversity capability states 1 to n-1, where n is an integer greater than or equal to 2.
[0091] In this embodiment, the state of the cyclic delay diversity capability corresponding to the UE may include: state 1 of the cyclic delay diversity capability corresponding to the second communication node is a state in which the UE does not support CDD capability, and state 2 of the cyclic delay diversity capability corresponding to the second communication node is a state in which the UE supports CDD capability.
[0092] In this embodiment, the state of the cyclic delay diversity capability corresponding to the UE may include: state 1 of the cyclic delay diversity capability corresponding to the second communication node is that the UE does not support CDD capability; state 2 of the cyclic delay diversity capability corresponding to the second communication node is that the UE only supports classic CDD capability; state 3 of the cyclic delay diversity capability corresponding to the second communication node is that the UE only supports TV-CDD capability; and state 4 of the cyclic delay diversity capability corresponding to the second communication node is that the UE supports both classic CDD capability and TV-CDD capability.
[0093] In one embodiment, if the states of the cyclic delay diversity capabilities corresponding to the second communication node are independent of each other, then the number of bits of the third signaling and the number of types of cyclic delay diversity capabilities supported by the second communication node satisfy the following relationship: N = x
[0094] Where x represents the number of bits in the third signaling, and N represents the number of types of cyclic delay diversity capabilities supported by the second communication node.
[0095] For example, if N=1 and x=1, the third signaling indicates the state of the cyclic delay diversity capability corresponding to the second communication node, which may include the state that the UE does not support CDD capability and the state that the UE supports one type of CDD capability.
[0096] For example, if N=3 and x=3, the third signaling indicates the state of the cyclic delay diversity capability corresponding to the second communication node, which may include the state that the UE does not support CDD capability, the state that the UE only supports classic CDD capability, the state that the UE only supports TV-CDD capability, the state that the UE only supports D-CDD capability, the state that the UE supports both classic CDD and TV-CDD capability, the state that the UE supports both classic CDD and D-CDD capability, the state that the UE supports both TV-CDD and D-CDD capability, and the state that the UE supports classic CDD, TV-CDD and D-CDD capability.
[0097] The following examples illustrate the indication method for cyclic delay diversity through different embodiments.
[0098] Terminal capability reporting includes:
[0099] When the base station needs the UE to report whether it has CDD capability, the base station sends a query signaling message to the UE. After receiving the signaling message, the UE reports its capabilities according to the signaling message. The reporting signaling message is transmitted to the base station through PUSCH or PUCCH, transmitting x bits, where x depends on the number of CDD capability types supported by the UE. The relationship between the two satisfies two methods:
[0100] Method 1: 2 x-1 <N+1≤2 x
[0101] Where x represents the number of bits transmitted in the signaling transmission, and N represents the number of CDD capability types supported by the UE.
[0102] Method 1 indicates that there is an inclusion relationship between various CDD variants, meaning that there is an inclusion relationship between the states of the cyclic delay diversity capabilities supported by the second communication node. For example, if CDD mode 2 is supported, CDD mode 1 must already be supported. The following two examples illustrate this:
[0103] Example 1: The base station and UE agree that they only need to report having one type of CDD capability, i.e., N=1. Therefore, only 1 bit of signaling is needed to report this information, i.e., x=1. In this case, a typical indication is 0 indicating that the UE does not support CDD capability, and 1 indicating that the UE supports one type of CDD capability.
[0104] Example 2: The base station and UE agree that the number of supported CDD capabilities to be reported is 3, i.e., N=3. Therefore, 2 bits of signaling are needed to report this information, i.e., x=2. In this case, a typical indication method is shown in Table 1.
[0105] Table 1
[0106] Method 2: N = x
[0107] Where x represents the number of bits transmitted in the signaling transmission, and N represents the number of CDD capability types supported by the UE.
[0108] Method 2 indicates that the states of the CDD capabilities corresponding to the UE remain independent, and different combinations of CDD capabilities of different types need to be indicated by different bit information. The following two examples illustrate this:
[0109] Example 1: The base station and UE agree that only one type of CDD capability needs to be reported, i.e., N=1. Therefore, only 1 bit of signaling is needed to report this information, i.e., x=1. In this case, a typical indication method is 0 to indicate that the UE does not support CDD capability, and 1 to indicate that the UE supports one type of CDD capability.
[0110] Example 2: The base station and UE agree that the number of supported CDD capabilities to be reported is 3, i.e., N=3. Therefore, 3 bits of signaling are needed to report this information, i.e., x=3. In this case, a typical indication method is as follows:
[0111] As shown in Table 2.
[0112] Table 2
[0113] Base station indication methods include:
[0114] After receiving the report from the UE that it has N CDD capabilities, the base station determines the state of enabling the CDD function for the UE based on the channel conditions measured by the sounding reference signal (SRS) and the enabling status of other mutually exclusive functions, and indicates the state of enabling the CDD function for the UE through RRC / MAC_CE / DCI signaling. The indication is in the form of bit information, including cbit, and the corresponding relationship satisfies log2(N + 1) ≤ c < log2(N + 1) + 1. The bit information indicates which state of enabling the CDD function for the UE. Taking the case where the reported capability number is 3 as an example, N = 3 and c = 2. The corresponding indication method is shown in Table 3 below.
[0115] Table 3
[0116] If the UE enables functions that utilize time-domain channel correlation, such as demodulation reference signal bundling or physical uplink shared channel repetition, the base station should not indicate to the UE to enable the CDD function. Even if the base station indicates to enable the CDD function, the UE should not respond to this indication information.
[0117] The methods for the UE to report terminal parameters and for the base station to indicate parameters include:
[0118] For the UE, in addition to reporting the capability to support CDD, it also needs to report important parameters of CDD, namely the parameters of cyclic delay diversity:
[0119] Case 1: The UE reports only one parameter: the maximum delay value allowed by the UE. This parameter can be the same or different for different CDD modes.
[0120] Case 2: The UE reports a set of parameters, including but not limited to at least one of the parameters such as the minimum delay value allowed by the UE, the maximum delay value allowed by the UE, and the supported delay distribution (such as uniform distribution or Gaussian distribution).
[0121] After the base station indicates to the UE to enable the function through bit information, combined with the reported important parameters of CDD, it indicates the CDD-related parameters, that is, the parameter values of the cyclic delay diversity function, through another parameter field, namely the second signaling.
[0122] Case 1: The UE reports only one parameter, and the base station correspondingly indicates only one parameter: the maximum delay value, which is applied to all time-frequency resources where CDD is enabled and is sent to the UE through signaling. When the UE enables CDD, the delay value on each antenna is less than this parameter.
[0123] Case 2: The UE reports a set of parameters, and the corresponding base station provides indications based on these parameters, including but not limited to the maximum delay value, minimum delay value, specified random distribution, and its key parameters (such as first-order moments, second-order moments, or higher-order moments). These indication parameters apply to all time-frequency resources enabled by CDD and are sent to the UE via signaling. When the UE enables CDD, it generates the delay value for each antenna based on the indication parameters.
[0124] The relationship between CDD and UE antenna coherence includes:
[0125] If the base station instructs the UE to enable fully coherent codebook uplink transmission, the base station should not simultaneously instruct the UE to enable CDD function.
[0126] If the base station instructs the UE to enable partial coherent codebook uplink transmission, the base station can instruct the UE to enable the CDD function. After enabling, the same delay value is used within the coherent antenna port group, and different delay values are used between groups.
[0127] If the base station instructs the UE to enable incoherent codebook uplink transmission, the base station can instruct the UE to enable the CDD function. After enabling, different antenna ports use different delay values.
[0128] In one embodiment, FIG3 is a structural block diagram of a cyclic delay diversity indication device provided in this application embodiment. This embodiment is applied to a first communication node. As shown in FIG3, the cyclic delay diversity indication device in this embodiment includes: a first receiving module 310 and an indicating module 320.
[0129] The first receiving module 310 is configured to receive the node capabilities reported by the second communication node.
[0130] The indication module 320 is configured to send a first signaling to the second communication node based on the node's capabilities and the current scenario. The first signaling is used to indicate the status of the cyclic delay diversity function.
[0131] In one embodiment, the first signaling includes at least one of the following:
[0132] Radio Resource Control (RRC); Media Access Control Element (MAC-CE); Downlink Control Information (DCI).
[0133] In one embodiment, the state of the cyclic delay diversity function includes:
[0134] The state of cyclic delay diversity function being off; the state of cyclic delay diversity function being on.
[0135] The status of all types of cyclic delay diversity features being disabled, and the status of different types of cyclic delay diversity features being enabled.
[0136] In one embodiment, the number of bits in the first signaling and the number of indicated types of cyclic delay diversity functions satisfy the following relationship: log2(N+1)≤c <log2(N+1)+1
[0137] Where c represents the number of bits in the first signaling, and N represents the number of types of cyclic delay diversity enabled.
[0138] In one embodiment, the indication module 320 is configured such that if the current scenario includes the second communication node using a function mutually exclusive with cyclic delay diversity, then the first signaling is used to indicate the off state of cyclic delay diversity.
[0139] In one embodiment, the indication device for cyclic delay diversity applied to the first communication node further includes:
[0140] The second receiving module is configured to receive the cyclic delay diversity parameters reported by the second communication node if the first signaling indicates a state other than the closed state of the cyclic delay diversity function.
[0141] In one embodiment, the parameters of the cyclic delay diversity include at least one of the following:
[0142] The maximum allowed delay value of the second communication node; the minimum allowed delay value of the second communication node; the delay distribution supported by the second communication node; the range of the next moment of the delay distribution; the range of the next second moment of the delay distribution.
[0143] In one embodiment, the indication device for cyclic delay diversity applied to the first communication node further includes:
[0144] The sending module is used to send a second signaling to the second communication node based on the parameters of the cyclic delay diversity reported by the second communication node. The second signaling is used to indicate the parameter values of the cyclic delay diversity function.
[0145] In one embodiment, the second signaling includes at least one of the following:
[0146] Radio Resource Control (RRC); Media Access Control Element (MAC-CE); Downlink Control Information (DCI).
[0147] In one embodiment, the parameter values of the cyclic delay diversity function include at least one of the following:
[0148] Maximum delay value; minimum delay value; first moment of delay distribution; second moment of delay distribution; frequency domain granularity; time domain granularity;
[0149] Wherein, the frequency domain granularity is the frequency range enabled by the same delay value, and the unit is resource block; the time domain granularity is the time domain range enabled by the same delay value, and the unit is symbol.
[0150] The cyclic delay diversity indicator device provided in this embodiment is configured to implement the cyclic delay diversity indicator method applied to the first communication node in the embodiment shown in FIG1. The implementation principle and technical effect of the cyclic delay diversity indicator device provided in this embodiment are similar, and will not be described again here.
[0151] In one embodiment, FIG4 is a structural block diagram of another cyclic delay diversity indication device provided by an embodiment of this application. The embodiment is applied to a second communication node. As shown in FIG4, the cyclic delay diversity indication device in this embodiment includes: a reporting module 410 and an enabling module 420.
[0152] The reporting module 410 is configured to report the node capabilities of the second communication node, so that the first communication node sends a first signaling to the second communication node based on the node capabilities and the current scenario. The first signaling is used to indicate the status of the cyclic delay diversity function.
[0153] Enable module 420 is configured to enable the state of cyclic delay diversity according to the information indicated by the first signaling.
[0154] In one embodiment, the reporting module 410 is configured to report node capabilities by transmitting a third signaling, the third signaling being used to indicate the status of the cyclic delay diversity capability corresponding to the second communication node.
[0155] In one embodiment, the state of the cyclic delay diversity capability corresponding to the second communication node includes the state of cyclic delay diversity capabilities that the second communication node does not support, and the state of at least one type of cyclic delay diversity capability that the second communication node supports.
[0156] In one embodiment, the state of the cyclic delay diversity capability corresponding to the second communication node includes at least one of the following:
[0157] There is an inclusion relationship between the states of the cyclic delay diversity capability corresponding to the second communication node;
[0158] The states of the cyclic delay diversity capability corresponding to the second communication node are independent of each other.
[0159] In one embodiment, there is an inclusion relationship between the states of the cyclic delay diversity capability corresponding to the second communication node, including:
[0160] The state n of the cyclic delay diversity capability corresponding to the second communication node includes all states from state 1 to state n-1 of the cyclic delay diversity capability, where n is an integer greater than or equal to 2.
[0161] In one embodiment, if there is an inclusion relationship between the states of the cyclic delay diversity capabilities corresponding to the second communication node, the number of bits in the third signaling and the number of types of cyclic delay diversity capabilities supported by the second communication node satisfy the following relationship: 2 x-1 <N+1≤2 x
[0162] Where x represents the number of bits in the third signaling, and N represents the number of types of cyclic delay diversity capabilities supported by the second communication node.
[0163] In one embodiment, the states of the cyclic delay diversity capability corresponding to the second communication node are independent of each other, including:
[0164] The state n corresponding to the cyclic delay diversity capability of the second communication node is different from all states from state 1 to state n-1 that support the cyclic delay diversity capability, where n is an integer greater than or equal to 2.
[0165] In one embodiment, if the states of the cyclic delay diversity capabilities corresponding to the second communication node are independent of each other, then the number of bits in the third signaling is equal to the number of types of cyclic delay diversity capabilities supported by the second communication node, i.e.: N = x
[0166] Where x represents the number of bits in the third signaling, and N represents the number of types of cyclic delay diversity capabilities supported by the second communication section.
[0167] The cyclic delay diversity indicator device provided in this embodiment is configured to implement the cyclic delay diversity indicator method applied to the second communication node in the embodiment shown in FIG2. The implementation principle and technical effect of the cyclic delay diversity indicator device provided in this embodiment are similar, and will not be described again here.
[0168] In one embodiment, FIG5 is a schematic diagram of the structure of a communication device provided in this application. As shown in FIG5, the device provided in this application includes a processor 510 and a memory 520. The number of processors 510 in the device can be one or more; FIG5 shows one processor 510 as an example. The number of memories 520 in the device can be one or more; FIG5 shows one memory 520 as an example. The processor 510 and memory 520 of the device can be connected via a bus or other means; FIG5 shows a connection via a bus as an example. In this embodiment, the device can be a first communication node or a second communication node.
[0169] The memory 520, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device in any embodiment of this application (e.g., the receiving module 310 and the indicating module 320 in the cyclic delay diversity indicating device). The memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the data storage area may store data created based on the use of the device. Furthermore, the memory 520 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include memory remotely located relative to the processor 510, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0170] When the communication device is the first communication node, the device provided above can be configured to execute the indication method for cyclic delay diversity applied to the first communication node provided in any of the above embodiments, and has the corresponding functions and effects.
[0171] When the communication device is a second communication node, the device provided above can be configured to execute the indication method for cyclic delay diversity applied to the second communication node provided in any of the above embodiments, and has the corresponding functions and effects.
[0172] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an indication method for cyclic delay diversity applied to a first communication node. The method includes: receiving node capabilities reported by a second communication node; and sending a first signaling to the second communication node based on the node capabilities and the current scenario. The first signaling is used to indicate the status of the cyclic delay diversity function.
[0173] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute an indication method for cyclic delay diversity applied to a second communication node. The method includes: reporting the node capabilities of the second communication node so that a first communication node sends a first signaling to the second communication node based on the node capabilities and the current scenario. The first signaling is used to indicate the state of the cyclic delay diversity function; and enabling the state of cyclic delay diversity according to the information indicated by the first signaling.
[0174] Those skilled in the art will understand that the term user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0175] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0176] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0177] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
[0178] The above are merely optional embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for indicating cyclic delay diversity, applied to a first communication node, the method comprising: Receive node capabilities reported by the second communication node; Based on the node's capabilities and the current scenario, a first signaling message is sent to the second communication node. The first signaling message is used to indicate the status of the cyclic delay diversity function.
2. The method according to claim 1, wherein, The first signaling includes at least one of the following: Radio Resource Control (RRC); Media Access Control Element (MAC-CE); Downlink Control Information (DCI).
3. The method according to claim 1, wherein, The states of the cyclic delayed diversity function include: The state of cyclic delay diversity function being off; the state of cyclic delay diversity function being on. The status of all types of cyclic delay diversity features being disabled, and the status of different types of cyclic delay diversity features being enabled.
4. The method according to claim 3, wherein, The number of bits in the first signaling and the number of indicated types of cyclic delay diversity functions satisfy the following relationship: log2(N+1)≤c <log2(N+1)+1 Where c represents the number of bits in the first signaling, and N represents the number of types of cyclic delay diversity enabled.
5. The method according to claim 1, wherein, In response to the current scenario including the second communication node using a function mutually exclusive with cyclic delay diversity, the first signaling is used to indicate the off state of the cyclic delay diversity function.
6. The method according to claim 1, further comprising: In response to the first signaling indicating a state other than the closed state of the cyclic delay diversity function, the parameters of the cyclic delay diversity reported by the second communication node are received.
7. The method according to claim 6, wherein, The parameters of the cyclic delay diversity include at least one of the following: The maximum allowed delay value of the second communication node; the minimum allowed delay value of the second communication node; the delay distribution supported by the second communication node; the range of the next moment of the delay distribution; the range of the next second moment of the delay distribution.
8. The method according to claim 7, further comprising: Based on the parameters of cyclic delay diversity reported by the second communication node, a second signaling is sent to the second communication node, the second signaling being used to indicate the parameter values of the cyclic delay diversity function.
9. The method according to claim 8, wherein, The second signaling includes at least one of the following: Radio Resource Control (RRC); Media Access Control Element (MAC-CE); Downlink Control Information (DCI).
10. The method according to claim 8, wherein, The parameter values for the cyclic delayed diversity function include at least one of the following: Maximum delay value; minimum delay value; first moment of delay distribution; second moment of delay distribution; frequency domain granularity; time domain granularity; Wherein, the frequency domain granularity is the frequency range enabled by the same delay value, and the unit is resource block; the time domain granularity is the time domain range enabled by the same delay value, and the unit is symbol.
11. A method for indicating cyclic delay diversity, applied to a second communication node, the method comprising: The node capabilities of the second communication node are reported so that the first communication node sends a first signaling message to the second communication node based on the node capabilities and the current scenario. The first signaling message is used to indicate the status of the cyclic delay diversity function. Based on the information indicated by the first signaling, enable the state of cyclic delay diversity.
12. The method according to claim 11, wherein, The node capabilities reported to the second communication node include: The node capability is reported by transmitting a third signaling, which is used to indicate the status of the cyclic delay diversity capability corresponding to the second communication node.
13. The method according to claim 12, wherein, The status of the cyclic delay diversity capability corresponding to the second communication node includes the status of cyclic delay diversity capabilities that the second communication node does not support, and the status of at least one type of cyclic delay diversity capability that the second communication node supports.
14. The method according to claim 12, wherein, The state of the cyclic delay diversity capability corresponding to the second communication node includes at least one of the following: There is an inclusion relationship between the states of the cyclic delay diversity capability corresponding to the second communication node; The states of the cyclic delay diversity capability corresponding to the second communication node are independent of each other.
15. The method according to claim 14, wherein, There is an inclusion relationship between the states of the cyclic delay diversity capability corresponding to the second communication node, including: The state n of the cyclic delay diversity capability corresponding to the second communication node includes all states from state 1 to state n-1 of the cyclic delay diversity capability, where n is an integer greater than or equal to 2.
16. The method according to claim 13, wherein, There is an inclusion relationship between the state of the cyclic delay diversity capability corresponding to the second communication node and the number of bits in the third signaling and the number of types of cyclic delay diversity capabilities supported by the second communication node, satisfying the following relationship: 2 x-1 <N+1≤2 x Where x represents the number of bits in the third signaling, and N represents the number of types of cyclic delay diversity capabilities supported by the second communication node.
17. The method of claim 14, wherein, The states of the cyclic delay diversity capability corresponding to the second communication node are independent of each other, including: The state n corresponding to the second communication node's cyclic delay diversity capability is different from all states from state 1 to state n-1 that support the cyclic delay diversity capability, where n is an integer greater than or equal to 2.
18. The method according to claim 13, wherein, Since the states of the cyclic delay diversity capabilities corresponding to the second communication node are independent of each other, the number of bits in the third signaling is equal to the number of types of cyclic delay diversity capabilities supported by the second communication node, i.e.: N = x Where x represents the number of bits in the third signaling, and N represents the number of types of cyclic delay diversity capabilities supported by the second communication section.
19. A communication device, comprising: Memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the cyclic delay diversity indication method as described in any one of claims 1-10 or 11-18.
20. A storage medium storing a computer program that, when executed by a processor, implements a method for indicating cyclic delay diversity as described in any one of claims 1-10 or 11-18.