Channel State Information Reporting
By using reference signals to adapt to changing wireless channels with PMIs and CQIs/RIs reporting, the solution enhances wireless communication reliability and quality in dynamic scenarios.
Patent Information
- Application Number
- JP2023573385
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-03-14
- Publication Date
- 2024-12-26
- Estimated Expiration
- 2042-03-14
AI Technical Summary
Existing wireless communication standards struggle to provide reliable, high-quality services in scenarios with rapidly changing conditions, such as high-speed travel, due to unreliable wireless communication channels.
The implementation of reference signals that enable wireless devices to quickly adapt to time-varying channel characteristics by feeding back Precoding Matrix Indicators (PMIs) and reporting Channel Quality Indicators (CQIs) and Rank Indicators (RIs) for multiple time domain units, reducing CSI overhead and enabling accurate channel state information (CSI) reporting.
This approach allows for more flexible scheduling and improved connectivity by providing accurate CSI, ensuring reliable and high-quality wireless connectivity even in dynamic environments.
Smart Images

Figure 2024546540000001_ABST
Abstract
Description
[Technical field]
[0001] Technical Field This document relates generally to wireless communications. [Background technology]
[0002] background Mobile communication technologies are moving the world towards an increasingly connected and networked society. Compared to existing wireless networks, next generation systems and wireless communication technologies need to support a much wider range of use case characteristics and provide a more complex and sophisticated range of access requirements and flexibility.
[0003] Long Term Evolution (LTE) is a standard for wireless communications for mobile devices and data terminals developed by the 3rd Generation Partnership Project (3GPP®). LTE Advanced (LTE-A) is a wireless communications standard that extends the LTE standard. The fifth generation of wireless systems, known as 5G, is dedicated to supporting higher data rates, a large number of connections, ultra-low latency, high reliability, and other emerging business needs. Summary of the Invention [Means for solving the problem]
[0004] overview A method, apparatus, and computer-readable medium are described. The disclosed techniques may be used by embodiments to receive a reference signal or provide a feedback report based on a received reference signal.
[0005] In one exemplary aspect, a wireless communication method is disclosed. The method includes: determining, by a first communication device, channel state information CSI corresponding to P ports, where P is a positive integer; and transmitting, by the first communication device, CSI including at least one set of precoding matrix indicators PMI, Q sets of channel quality indicators CQI, or R values of rank indicators RI to a second communication device. The PMI indicates C4 sets of precoding matrices corresponding to C4 first-type time domain units, the Q sets of CQI correspond to Q second-type time domain units, and the R values of RI correspond to R third-type time domain units, where Q, R, and C4 are positive integers.
[0006] In another aspect, another method is disclosed that includes receiving, by a first communication device, a signal transmission from a second communication device, the signal transmission including a transmission of a first reference signal and a second reference signal according to a pattern, and transmitting, by the first communication device, channel state information to the second communication device according to the first reference signal and the second reference signal.
[0007] In yet another exemplary aspect, another wireless communication method is disclosed. The method includes receiving, by a second communication device, CSI including at least one set of precoding matrix indicators PMI, Q sets of channel quality indicators CQI, or R values of rank indicator RI from a first communication device. The PMI indicates C4 sets of precoding matrices corresponding to C4 first-type time domain units, the Q sets of CQI correspond to Q second-type time domain units, and the R values of RI correspond to R third-type time domain units, where Q, R, and C4 are positive integers.
[0008] In another aspect, another method is disclosed, the method including: transmitting, by a second communication device, a signal transmission to a first communication device, the signal transmission including transmission of a first reference signal and a second reference signal according to a pattern, and receiving, by the second communication device, from the first communication device, channel state information obtained by the first communication device according to the first reference signal and the second reference signal.
[0009] In yet another aspect, a wireless communication apparatus is disclosed, the apparatus including a processor configured to perform the disclosed method.
[0010] In yet another aspect, a computer readable medium is disclosed having program code stored thereon that, when executed by a processor, causes the processor to implement the methods disclosed herein.
[0011] These and other aspects are described throughout the specification. [Brief description of the drawings]
[0012] [Figure 1] 1-2 are timing diagrams illustrating examples of one or more transmission opportunities of a channel state information (CSI) reference signal and the duration of the CSI. [Diagram 2] 1-2 are timing diagrams illustrating examples of one or more transmission opportunities of a channel state information (CSI) reference signal and the duration of the CSI.
[0013] [Diagram 3] FIG. 3 is a timing diagram for an example of the second type of time unit.
[0014] [Figure 4] FIG. 4 is a flow chart of an exemplary method of wireless communication.
[0015] [Diagram 5] FIG. 5 is a flow chart of an exemplary method of wireless communication.
[0016] [Figure 6] FIG. 6 illustrates an example block diagram of a hardware platform that may be part of a network or communication device.
[0017] [Figure 7] FIG. 7 illustrates an example of a wireless communication network including a base station (BS) and user equipment (UE) according to some implementations of the disclosed technology.
[0018] [Figure 8] FIG. 8 is a flow chart of an exemplary method of wireless communication.
[0019] [Figure 9] FIG. 9 is a flow chart of an exemplary method of wireless communication. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] Detailed Description In the following description, headings may be used to improve clarity without limiting the combination of various disclosed features. Furthermore, terminology specific to certain industry standards (e.g., 3GPP, LTE, or 5G) is used only for ease of description, and the disclosed technology may be used in other wireless systems implementing different communication protocols.
[0021] In recent years, the number of wireless devices deployed in wireless communication networks has steadily increased. Increasingly, users expect the availability of high-bandwidth communication connections in many settings, including while moving at high speeds. Existing wireless communication standards find it difficult to provide high quality services and meet user expectations in scenarios where the wireless communication channel between the network side device and the user device (sometimes referred to as user equipment UE) may be unreliable or change rapidly due to the high speed movement of the user device in use.
[0022] This document provides various techniques that may be used to transmit, receive, or process reference signals that enable wireless devices to rapidly adapt to time-varying characteristics of wireless communication channels and provide reliable and high-quality wireless connections to user devices in one exemplary aspect. The wireless device feeds back one set of PMI (precoding matrix indicator). One set of PMI indicates C4 sets of precoding matrices corresponding to C4 first type time domain units. One set of PMI is applied to each precoding matrix of the C4 sets of precoding matrices. It captures frequency domain and time domain characteristics of the channel. All precoding matrices share the same information indicated by one set of PMI. It reduces the CSI overhead and the second communication device can obtain more accurate CSI. This document also reports RI / CQI for multiple time domain units in one CSI report. It allows the second communication device to schedule with high flexibility based on the reported CSI.
[0023] Example 1
[0024] The UE determines P CSI-RS ports according to at least one of received signaling or reported CRI (CSI-RS Resource Indicator). The UE measures the P CSI-RS ports and obtains CSI (Channel State Information) based on the measurement. The UE reports the determined CSI to the gNB, where P is the number of CSI-RS ports. The CSI includes at least one of Q sets of CQI (Channel Quality Indicator), R values of RI (Rank Indicator), or a set of PMI (Precoding Matrix Indicator). The following is a procedure for determining CSI.
[0025] The Q sets of CQIs are for the Q second-type time domain units. Each of the Q sets is for one of the Q second-type time domain units. The R values of RI correspond to the R third-type time domain units. Each of the R values of RI corresponds to one of the R third-type time domain units. One set of PMI indicates a set of C4 precoding matrices for the C4 first-type time domain units. Each of the C4 sets of precoding matrices corresponds to one of the C4 first-type time domain units. Each of the C4 sets of precoding matrices includes N3 precoding matrices. In another implementation, the number of precoding matrices in different sets of the C4 sets of precoding matrices can be different. For example, the number of precoding matrices in a precoding matrix set corresponding to a first-type time domain unit that includes at least one of the transmission opportunities of the P CSI-RS ports is greater than the number of precoding matrices in a precoding matrix set corresponding to a first-type time domain unit that does not include a transmission of the P CSI-RS ports. CSI is for one CSI report.
[0026] As shown in FIG. 1 or FIG. 2, there are CSI-RS transmission opportunities for C1 of P CSI-RS ports during T1. The UE transmits CSI-RS over channel h for each CSI-RS transmission opportunity t=0, 1, …, C1 for each first frequency domain unit k=0, 1, …, N4-1. t where h t contains R rows and P columns, where R is the number of receive antennas at the UE. Then, for each first frequency domain unit k1=0,1,...,N4-1, the UE [ka] The UE obtains, for each second frequency domain unit k=0, 1, ..., N3-1, and a set of C4 first-type time domain units, e.g., H k1Based on N4 in t=0, 1, ..., C4, during T3, obtain a precoding matrix for each first-type time domain unit belonging to C4=C3 and t=0, 1, ..., C3. T3 can be expressed as T 3,1 , T 3,2 T 3,3 T 3,4 , T 3,5 , T 3,6 or T1. T 3,1 is equal to one period of CSI-RS resource 1 that includes P of CSI-RS port starting from the first OFDM symbol of the slot in which the first symbol of a burst of CSI-RS resource 1 is located, or starting from the first OFDM symbol of the first transmission opportunity of CSI-RS resource 1 within a burst. 3,2 is equal to one period of CSI-RS1 minus T1, which is equal to the duration of a burst of CSI-RS1. 3,3 The length of T is also equal to one period of CSI-RS1, but starts from the symbol after the end of the burst of CSI-RS1. 3,4 is equal to one period of CSI-RS1 plus one burst of CSI-RS1 in the adjacent period. 3,5 The duration of T 3,4 gNB is a sequence of the start position and / or T 3,5 The length of T 3,6The starting OFDM symbol of the first transmission opportunity of CSI-RS resource 1 is before the first OFDM symbol of the slot in which the first symbol of the burst of CSI-RS resource 1 is located, or before the first OFDM symbol of the first transmission opportunity of CSI-RS resource 1 within the burst of the first OFDM symbol. The gNB may also signal information about the duration T3 of the reported CSI by signaling. For example, the gNB signals the starting position and / or the length of the duration T3. One period of CSI-RS1 includes one burst. One burst includes one or more transmissions of CSI-RS1. In one burst of CSI-RS1, there are C1 transmission opportunities of CSI-RS1. CSI-RS1 is a simple name for CSI-RS resource 1 that includes P CSI-RS ports. One period of P CSI-RS ports includes one burst. One burst includes one or more transmissions of P CSI-RS ports. Within one burst of CSI-RS1, there are C1 transmission opportunities for P CSI-RS ports. The first frequency domain unit can be the same as or different from the second frequency domain unit. N3≧N4. The difference in FIG. 1 or FIG. 2 is the end position of T1. There is no first type time domain unit of C3 t=0,1,...,C3 between the end of the CSI-RS burst and the start of T2 in FIG. 1 or FIG. 2. The end position of T1 can be the last transmission opportunity of one CSI-RS burst or the end of the slot in which the last opportunity of one CSI-RS burst is located. The last transmission opportunity of the P CSI-RS ports in the n1 period belongs to T1 in the n1 period instead of T2 in the n1 period.
[0027] For each second frequency domain unit k=0,1,...,N3-1 and each first type time domain unit t=0,1,...,C3, the UE obtains a precoding matrix. These N3*C3 precoding matrices are based on three types of vector sets. The first type vector sets are each [ka] L first type vectors containing elements [ka] The elements of have the same amplitude, [ka] Each of the elements of has a respective phase, or [ka] Only one of the elements of has value 1, and the remaining [ka] The elements of have a value of 0. The PMI indicates one first type vector set shared by all layers. The PMI indicates one or v second type vector sets. If it indicates one second type vector set, the set is shared by all layers. If it indicates v second type vector sets, each of the v second type vector sets corresponds to one layer of the v layers. v is indicated by the gNB or reported by the gNB. If the CSI includes R values of RI (rank indicator), v is one of the first value of the R values of RI, the maximum value of the R values, and the maximum value of the RI value corresponds to the duration T1. Each second type vector set includes M second type vectors, each including N3 elements, each corresponding to one frequency domain unit k (i.e., the second frequency domain unit). In some implementations, different second type vector sets can include different numbers of second type vectors. The PMI indicates D third type vector sets, where D is greater than 1. Each of the D third type vector sets includes X third type vectors, each including an element of C3, where each element of C3 corresponds to one first type time domain unit t. L, M, and X are integers greater than 0. In some implementations, the sum of L, M, or X must be greater than 1. In some implementations, L must be greater than 1. L, M, and X are based on at least one of the received signaling, P, the total number of layers v, C3, or N3. In some implementations, L must be greater than 1 and the sum of L, M, or X must be greater than 4. In some implementations, L must be greater than 1 and the sum of M and X must be greater than 1.
[0028] In some implementations, L≦X≦M. In some implementations, X is greater than 2. In some implementations, the above restrictions L, M, or X apply to L, M, and X for each layer. Each of the N3*C3 precoding matrices is determined according to a set of a first type vector set, one or v second type vector sets, and D third type vector sets. Each of the v second type vector sets is used to determine a respective column of the N3*C3 precoding matrix, where the column corresponds to one layer of the v layers.
[0029] One precoding matrix W of N3*C3 for each second frequency domain unit k=0,1,…,N3-1, for each first type time domain unit t=0,1,…,C3, and for each layer l=0,1,…,v-1 k,t of [ka] The lth column of has one of the formats shown in equations (1 to 4). [ka]
[0030] where v i ,i∈{0,1,…,L-1} is a vector of the first type in a set of vectors of the first type, [ka] is the k-th element of a second-type vector with index f in a set of second-type vectors, [ka] is the element associated with t of the third type vector with index x in the third type vector set. l,i,f,j The phase and amplitude of must be fed back to the gNB. l,i,f,j The amplitude of is less than or equal to 1.
[0031] A set of PMIs contains information about one of the first type vector sets, information about one or v second type vector sets, information about D third type vector sets, a l,i,f,j , i∈{0,1,...,2L-1} (e.g., weighting coefficients).
[0032] In some implementations, a first type vector v i can be obtained according to the following formula: [ka]
[0033] The information about one first vector set includes the indices of e,m for each i=0,1,...,L-1. For example, v i About [ka] where v i =v ei , mi The PMI of one first vector set is n for each i = 0, 1, …, L-1. 1,i , n 2,i and information on q1, q2, which is the same for all i.
[0034] In some implementations, v i Index of [ka] Only one element has the value 0, and the rest [ka] The elements of are zero, and the CSI is i , for i=0,1,…,L-1 [ka] Includes information about.
[0035] In some implementations, one second frequency domain unit includes one subband or half of one subband, and the second type vector [ka] is of the following format: [ka] has. [ka] is the second vector [ka] The information about one second vector set included in the CSI is [ka] In some implementations, the information about the second vector set included in the CSI includes absolute values for each second type vector in the second vector set. [ka] It does not include remapping. [ka] After [ka] for the M-1 second type vectors in the second vector set, [ka] After remapping, [ka] For the second vector with [ka] In some implementations, the second vector set is specific to one layer. The CSI includes information about the second vector set for each layer. That is, the CSI includes v second type vector sets. Each of the v second type vector sets is used to determine a respective column of the N3*C3 precoding matrix. Different layers correspond to one piece of information about the second type vector set, and different layers correspond to different second vector sets. In another implementation, the second type vector set is shared by all layers. The CSI includes information about one second type vector set shared by all layers, and in Equations (1-3), [ka] teeth, [ka] can be replaced by [ka] is Y f can be replaced by
[0036] In some implementations, each first type time domain unit includes one OFDM symbol, and t is an index of the OFDM symbol index during T3.
[0037] In some implementations, each first-type time domain unit includes one or more OFDM symbols, and t is an index of an OFDM symbol group index during T3, i.e., t is an index of a first-type time domain unit. One OFDM symbol group corresponds to one first-type time domain unit. Different first-type time domain units with different indexes t include the same or different numbers of OFDM symbols.
[0038] In some implementations, a first type time domain unit includes up to one transmission opportunity for P of the CSI-RS ports.
[0039] In some implementations, one first type time domain unit includes one or more slots.
[0040] In some implementations, the period for reporting CSI is equal to the period of P of the CSI-RS ports. For example, the period for reporting CSI cannot be configured. It is equal to the period of P CSI-RS. The time at which the PUSCH / PUCCH (Physical Uplink Shared Channel or Physical Uplink Control Channel) containing CSI including PMI is located is based on the position of the last transmission opportunity of the P CSI-RS ports of one burst. It is after the last transmission opportunity of the P CSI-RS ports of one burst, as shown in FIG. 1 or FIG. 2. The gNB can signal a gap between the last transmission opportunity of the P CSI-RS ports of one burst and the start time at which the PUSCH / PUCCH containing CSI is located. The information about the gap includes at least one of an amount of slots or an amount of OFDM symbols.
[0041] In some implementations, the number of OFDM symbols in one first type time domain unit may be the number of OFDM symbols in one CSI-RS1 transmission opportunity, or the OFDM symbol gap between the start OFDM symbol and the end OFDM symbol of one CSI-RS1 transmission opportunity, each of which may be the OFDM symbol gap between the start OFDM symbol and the end OFDM symbol of one CSI-RS1 transmission opportunity of C1, the maximum of the OFDM symbol gaps of C1, each of which may be the OFDM symbol gap between the start OFDM symbol and the end OFDM symbol of one CSI-RS1 transmission opportunity of C1, the received value, F x , f x , F x The maximum value of f x , the value reported by the UE, or the capabilities reported by the UE, where F x is the Doppler shift (or Doppler spread) associated with a third type vector with index x, and F x is in Hz, and f x For example, the number of OFDM symbols in one first-type time domain unit is at least one or more of the number of OFDM symbols in one CSI-RS1 transmission opportunity, or the OFDM symbol gap between the start OFDM symbol and the end OFDM symbol of one CSI-RS1 transmission opportunity, or the maximum value of the OFDM symbol gap of C1.
[0042] Each third type vector represents the Doppler frequency shift F x , f x based on at least one of the subcarrier spacing Δf, or the length of an OFDM symbol, e.g., a time domain vector for a first type of time domain unit t [ka] Any one of the (e.g., third type vectors) can have at least one of the following formats:
[0043] Option 1: [ka] In that case, the time domain vector is the parameter of the frequency domain vector (e.g., the second type of vector). [ka] Furthermore, it is reported for a second type of vector with index f [ka] is the value after remapping, i.e. reported [ka] where: [ka] However, the third type of vector is generated using [ka] Remap [ka] If the previous value is F, then the third type of vector is x F when is greater than x For example, before remapping, [ka] A third type of vector that uses values [ka] and after remapping [ka] A third type of vector that uses values [ka] The relationship between has the following format:
[0044] [ka]
[0045] [ka] teeth, [ka] Compared to [ka] After remapping, add [ka] Using [ka] The third type of vector is generated as follows: [ka] is used to offset l,i,f,x In particular, F x If is large, the number of bits for reporting a l,i,f,x Therefore, before remapping, [ka] For example, the UE may report one value before remapping. [ka] Reports the M-1 value after remapping [ka] Report. [ka] is a l,i,f,x corresponds to the strongest value of . Then, [ka] The pre-remapping values are used to generate a third type of vector, namely s l,f,x =s l,f,x,b The pre-remapping or post-remapping values are used to generate a second type vector. The second type vector using the pre-remapping values and the second type vector using the post-remapping values are the same in terms of performance. In another implementation, the UE may generate M values before the remapping. [ka] Report. [ka] The values of a can be used directly to generate vectors of the second and third types. However, l,i,f,x The strongest value of does not always correspond to f=0. l,i,f,x The f corresponding to the strongest value of should be the feedback by the UE to the gNB. [ka] Refers to...
[0046] Option 2: Use one to determine the third type of vector. [ka] Since only [ka] is not unique for each second type vector. Then, [ka] teeth, [ka] where: [ka] teeth, [ka] It is one of them.
[0047] Option 3: [ka]
[0048] Option 4: [ka] where: [ka] is the value before remapping [ka] or the value after remapping performed in option 1 [ka] It is one of them. Option 5: [ka] It is. Option 6: [ka] It is. Option 7: [ka] It is. Option 8: [ka] It is. Option 9: [ka] where: [ka] teeth, [ka] It is one of them. Option 10: [ka] It is. Option 11: [ka] It is. Option 12: [ka] It is.
[0049] [ka] If the second type of vector set is not reported for each layer, [ka] The subscript l in f can be dropped. x is a value associated with a vector of a third type with index x, which may be smaller than 3 or 2, e.g. [ka] where f is an index of a second-type vector among M second-type vectors f ∈ {0, 1, ..., M-1}. The subcarrier space of CSI-RS is [ka] It is.
[0050] T OFDM is the duration of one OFDM symbol. For example, [ka] It is.
[0051] Here, l OFDM is the OFDM symbol index in the subframe κ=64. OFDM About T OFDM may be different, in which case T OFDM teeth, [ka] can be marked by N3 is the number of frequency domain units in one OFDM symbol or one first type of time domain unit. [ka] In another implementation, [ka] For example, [ka] and normal CP (cyclic prefix) [ka] and [ka] and normal CP (cyclic prefix) [ka] and About the extended CP [ka] It is.
[0052] It can be seen that when a normal CP is used, the CP length is different for different OFDM symbol sets. The first OFDM symbol set is denoted by index [ka] The second set of OFDM symbols includes OFDM symbols having index [ka] The OFDM symbol includes:
[0053] [ka] , where z is the number of OFDM symbols with longer CP from the start of the first type time domain unit with t=0 to the end of the current time unit with t.
[0054] If one first-type time domain unit contains one OFDM symbol, t is the index of the OFDM symbol relative to the start of T3, which is not the start of a slot.
[0055] [ka] or
[0056] If t is the OFDM symbol index relative to the starting OFDM symbol of T3, which is the start of the slot, [ka] It is.
[0057] If one of options 1, 2, 3, 6, 11, or 7 is adopted, F x should be reported in Hz. x It is necessary to determine the quantification step for reporting at which the quantification step should be determined. In some implementations, the quantification step can be 100 Hz, or 50 Hz, or other values.
[0058] If one of options 4, 5, 8, 9, 11, or 10 is selected, [ka] f x The unit of is 1, or f x The unit of f can be said to be Δf. x In some implementations, the report f x A quantification step for f should be determined. For example, x ∈{0, 0.1, 0.2, ..., 2}. In some implementations, the quantification step depends on the subcarrier spacing Δf. For example, the larger the reference subcarrier spacing Δf, the smaller the quantification step. For example, when the reference subcarrier spacing Δf is 15 kHz, the quantification step is 0.1, i.e., f x ∈{0, 0.05, 0.1, ..., 2}. If the reference subcarrier spacing Δf is 30 kHz, the quantification step is 0.05, i.e., f x ∈{0, 0.05, 0.1, ..., 2}. The reference subcarrier spacing Δf can be the subcarrier space of the p CSI-RS ports or the subcarrier space configured in one CSI report.
[0059] In the above description (which we call the first method for determining t of the third type vector, or each of the third type vectors), for t=0, 1, ..., C3-1, i.e. for k frequency domain units, the UE feeds back the precoding matrices of C3, each of which corresponds to one domain unit of T3. The UE feeds back the respective precoding matrices for every time unit with index t of T3, i.e. C4=C3. t is relative to the start of T3.
[0060] In a second method for determining t of the third type vector, the UE only feeds back the precoding matrix of the set of the first type time domain units during T1, and each first type time domain unit in the set is [ka] or other expressions of the third type vector t CSI-RS,occasion-i where t is the index of a first-type time domain unit that contains the i-th CSI-RS transmission opportunity during T1. The first-type time domain unit index is relative to the first OFDM symbol of the time unit with index t=0, and the time unit with index t=0 precedes the CSI-RS transmission opportunity with index i=0. For example, CSI-RS1 transmission opportunity 1 is in OFDM8 in slot 3, one first-type time unit contains one OFDM symbol, t is relative to the start of slot 3, and therefore t CSI-RS,occasion-1 is equal to 9. C4=C1.
[0061] The third method for determining t for a third type vector is the same as the second implementation, except for the following. [ka]
[0062] That is, t is for a first type time domain unit that contains the first transmission opportunity for the P CSI-RS ports. The first type time domain unit with index 0 contains the first transmission opportunity for the P CSI-RS ports. C4=C1.
[0063] The fourth method for determining t of the third type vector is the same as the first implementation, except for the following. [ka]
[0064] Here, t CSI-RS,position_i where t is the i-th transmission opportunity for the P CSI-RS ports during T3. t is for the OFDM symbol that precedes the first OFDM symbol of the time unit that contains the first transmission opportunity for the P CSI-RS ports in a burst. That is, the first time unit of T3 precedes the first OFDM symbol of the first type of time unit that contains the first transmission opportunity for the P CSI-RS ports in a burst.
[0065] In some implementations, if the C4s of all the first-type time units have the same time length, such as in seconds, then t is a first-type time domain unit index. If at least two first-type time domain units have different time lengths, then t is an OFDM symbol index.
[0066] In some implementations, if the C4s of all first-type time units have the same number of OFDM symbols, t is a first-type time domain unit index. If at least two first-type time domain units have different numbers of OFDM symbols, t is an OFDM symbol index.
[0067] When the first or fourth method is employed to determine t for the third type vector (or for each third type vector in the second vector set), the PMI indicates a matrix of N3 for each first type time domain unit during T3, regardless of whether the first type time domain unit includes a transmission opportunity for the P CSI-RS ports, i.e., some of the C4 first type time domain units of the first type time domain units include one transmission opportunity for the P CSI-RS ports and some of the C4 first type time domain units do not include any one transmission opportunity for the P CSI-RS ports. The first type time domain unit indexes are continuous. When the second or third method is employed, the PMI indicates a matrix of N3 for each first type time domain unit that includes one transmission opportunity for the P CSI-RS ports. The first type time domain unit indexes may be discontinuous or continuous. In some implementations, when X is greater than 1, the F of X may be greater than 1. x ,x=0,1,…,X-1 or X x ,x=0,1,…,X-1 are reported by the difference method with the reference value. x When reporting F reference The reference value may be F or F0. The reference value may be reported using an absolute value, or the reference value may be a value determined by a rule or a fixed value that is not reported by the UE. reference If so, the UE reference and [ka] If the reference value is F0, the UE reports F0 and [ka] Report. F reference The period for reporting the standard value such as F (or F0) is x ’ is equal to the reporting period or F x ’ can be a multiple of the reporting period.x When reporting, the standard value is f reference The reference value may be reported using an absolute value, or the reference value may be a value determined by a rule or a fixed value that is not reported by the UE. reference If so, the UE reference and [ka] If the reference value is f0, the UE reports f0 and [ka] Report.f reference The period for reporting the reference value such as f (or f0) is x ’ is equal to the reporting period, or f x ’ can be a multiple of the reporting period. In some implementations, F x ’ or f x ’ can be used directly to generate a third type vector. For example, F in the above options 1 to 3, 6, 7, and 11 of the format of a third type vector with index x x F x ’ The format of the third type of vector with index x can be replaced by f in the above options 4, 5, 8 to 10, and 12. x f x ’ If the reference value is F0 or f0, the UE [ka] About simply X-1 F x ’ or f x ’ The UE reports F0 to the gNB. ’ and f0 ’ Do not report.
[0068] In another implementation, F of X x , f for x=0,1,…,X-1 or X x , x=0,1,...,X-1 are reported by dividing by the reference value. If the reference value is F0, the UE reports F0 and F x ’ =F x / F0, x=1,2,…,X-1. The UE reports F with a reference value of X. x F is not one of reference If F reference and F x ’ =F x / F reference , x=0,1,2,…,X-1. If the reference value is f0, the UE reports f0 and f x ’ =f x / f0, x=1,2,…,X-1. The UE reports F with a reference value of X. x f is not one of reference If f reference and f x ’ =f x / f reference , x=1,2,…,X-1. f0, f reference , or f x ’ The quantification step of depends on the subcarrier spacing Δf. For example, the larger the reference subcarrier spacing Δf, the smaller the quantification step. For example, when the reference subcarrier spacing Δf is 15 kHz, the quantification step of the reference value f x ’ is 0.1, i.e., f reference , or f0∈{0, 0.1, 0.2, …, 2}, and f x ’ The step of is 0.01, i.e., f x ’ ∈{0, 0.01, 0.02, ..., 1}. If the reference subcarrier spacing Δf is 30 kHz, the quantification step is 0.05, i.e., f reference , f0∈{0, 0.05, 0.1, …, 2}, and fx ’ The step is 0.005, i.e., f x ’ ∈{0, 0.005, 0.01, …, 1}.
[0069] In some implementations, f of multiple serving cells reference , f0, F reference The reference values such as F, F0, etc. may be the same / have a relationship. reference , f0, F reference , F0 and f used to determine the precoding matrix corresponding to the CSI-RS port received in serving cell 2. reference , f0, F reference , F0 are the same as or have a relationship with each other. For example, [ka]
[0070] where b=1 or b is based on at least one of received signaling, a reported value, the frequency carrier of serving cell 1, the frequency carrier of serving cell 2, or a ratio between two frequency carriers of two serving cells. For example, b is equal to the quotient of the frequency carrier of serving cell 1 divided by the frequency carrier of serving cell 2.
[0071] The granularity of the third type of vector set can be at least one of the following:
[0072] In some implementations, the third type vector set is layer-specific. The CSI reported by the UE includes information on v third type vector sets, each corresponding to one of the v layers. The precoding matrix for each layer l=0, 1, ..., v-1 is [ka] teeth, [ka] Based on the above, i.e., D is equal to v, and each of the v third type vector sets is used to determine a respective column of the N3*C4 precoding matrix, where the column corresponds to a layer. A set of PMI includes information about the v third type vector sets. For example, a set of PMI is F x , F x ’ , f x , or f x ’ Contains v sets of F in options 1 to 12. x , F x ’ , f x , or f x ’ are F l,x , F l,x ’ , f l,x , or f l,x ’ can be replaced by
[0073] In some implementations, the third type vector set is unique to every layer.
[0074] In some implementations, a set of third type vectors is unique for each first type vector with index i=0, 1, ..., L-1, where the subscripts of s are [ka] D is equal to L. A set of PMI contains information about a set of L third type vectors. For example, a set of PMI contains information about F x , F x ’ , f x , or f x ’ Includes a set of L. F in options 1-12 x, F x ’ , f x , or f x ’ are F i,x , F i,x ’ , f i,x , or f i,x ’ Each of the sets of L third type vectors is used to determine all columns of each of the N3*C4 precoding matrices.
[0075] In some implementations, the third type vector set is unique to the first type vector set.
[0076] In some implementations, a set of third type vectors is unique for each second type vector with index f=0, 1, ..., M-1, where the subscripts of s are [ka] A set of PMIs contains information about M sets of vectors of the third type. For example, a set of PMIs may have F x , F x ’ , f x , or f x ’ The set of M items is included. x , F x ’ , f x , or f x ’ are F f,x , F f,x ’ , f f,x , or f f,x ’Each of the M sets of third type vectors is used to determine all columns of each of the N3*C4 precoding matrices. Instead of only options 1, 4, 6, and 8 being used, any of options 1 through 12 can be used to determine the format of the third type vector.
[0077] In some implementations, a set of third type vectors is unique for each second type vector with index f=0, 1, ..., M-1, and the subscripts of the third type vector s are [ka] For example, if the UE has F x , F x ’ , f x , or f x ’ Unlike the above method, which reports a set of M x , F x ’ , f x , or f x ’ In the case of a different second parameter, the reported [ka] One set of is in option 1, option 4, option 6, or option 8 [ka] The UE may then determine M sets of third type vectors, each of which is used to determine every column of each of the N3*C4 precoding matrices, including X third type vectors.
[0078] In some implementations, X = M. There is a one-to-one mapping between M second type vectors and X third type vectors, for example, choices 11-12.
[0079] In some implementations, the third type vector set is unique to the second type vector set, and the third type vectors do not have the subscript f.
[0080] In short, the subscript of one third type vector can include at least one of a layer index l, a first type vector index i, or a second type vector index f. For example, [ka] teeth, [ka] It can be marked by one of the following: [ka] is specific to one first type vector with index i, one second type vector with index f, and one layer index l. The UE needs to report a set of L*M*v of third type vectors, e.g., F x , F x ’ , f x , or f x ’ Alternatively, the UE reports a set of L*v*M of F x , F x ’ , f x , or f x ’ For M second type vectors f, the reported F x , F x ’ , f x , or fx ’ The set of L*v in can be expanded to L*v*M. Each set corresponds to one i, one f, and one l. There are X third type vectors in each set. X for different sets can be different or the same. That is, the number of different third type vectors in the D third type vector sets can be different or the same. [ka] teeth, [ka] can be replaced by one of the following: [ka] is obtained based on any one of the above options 1 to 12 to obtain a third type vector having index x.
[0081] [ka] is unique to a first type vector set and is shared by all first type vectors in the first type vector set. [ka] is unique to every layer and is shared by all layers. [ka] is unique to the set of all second type vectors and is shared by all second type vectors. [ka] is unique to the first and second type vector sets and is shared by all first and second type vectors within the first and second type vector sets. [ka] is unique only to each second type vector. [ka] is unique only to each first type vector. [ka] is shared by all layers, all vectors of the first type and all vectors of the second type.
[0082] The time domain index t is incremented for duration T3.
[0083] In short, the UE reports one set of PMI in one CSI report. The PMI indicates C4*N3 precoding matrices. Each of the C4*N3 precoding matrices corresponds to one frequency domain unit and one first type time domain unit. The information included in one set of PMI applies each of the C4*N3 precoding matrices, where C4 is greater than 1 and / or C4*N3 is greater than 1.
[0084] One set of PMI consists of three types of vector sets and weighted coefficients a l,i,f,x,t Includes information about.
[0085] C4 is the number of elements in one third type vector. For example, in the first method for determining t of a third type vector, t=0,1,…,C3, and C4=C3. In the second method for determining t of a third type vector, [ka] and C4=C1. A third method for determining t for a vector of the third type is [ka] and C4=C1. A fourth method for determining t for a vector of the third type is
[0086] [ka] and
[0087] C4 is above C3.
[0088] Weighted coefficient a of L*M*X*v l,i,f,x,t can be reported by using at least one of the following methods:
[0089] Method 1. [ka] and the UE [ka] Report.
[0090] Equation (1) can then be replaced as:
[0091] [ka]
[0092] In equation (5), [ka] However, [ka] Equations (3-4) can also be updated by equation (5). Of course, [ka] teeth, [ka] can be replaced by one of the following:
[0093] Method 2: [ka] and then equation (1) can be replaced as:
[0094] [ka]
[0095] In equation (6), [ka] However, [ka] Equations (3-4) can also be updated by equation (6). Of course, [ka] teeth, [ka] For each layer l, the UE [ka] Alternatively, [ka] Since, [ka] does not need to be reported by the UE.
[0096] Method 3: [ka] and then equation (1) can be replaced as: [ka]
[0097] For each layer l, the UE [ka] Alternatively, [ka] Since, [ka] does not need to be reported by the UE.
[0098] Method 4: [ka] and then equation (1) can be replaced as:
[0099] [ka]
[0100] For each layer l, the UE [ka] Alternatively, [ka] Since, [ka] does not need to be reported by the UE.
[0101] Method 5: [ka] and then equation (1) can be replaced as:
[0102] [ka]
[0103] For each layer l, the UE [ka] Alternatively, [ka] does not need to be reported by the UE.
[0104] Method 6: [ka] and then equation (1) can be replaced as: [ka]
[0105] For each layer l, the UE [ka] You can report [ka] does not need to be reported by the UE, or [ka] Since, [ka] does not need to be reported by the UE.
[0106] Method 7: [ka] and then equation (1) can be replaced as:
[0107] [ka]
[0108] In equation (11), [ka] However, [ka] Equations (3-4) can also be updated by equation (11) if replaced by [ka] teeth, [ka] For each layer l, the UE [ka] Alternatively, [ka] Since, [ka] does not need to be reported by the UE.
[0109] Method 8: [ka] and then equation (1) can be replaced as: [ka]
[0110] For each layer l, the UE [ka] Alternatively, [ka] Since, [ka] does not need to be reported by the UE.
[0111] Method 9: [ka] and then equation (1) can be replaced as:
[0112] [ka]
[0113] Method 10: [ka] and then equation (1) can be replaced as:
[0114] [ka]
[0115] Method 11: [ka] and then equation (1) can be replaced as:
[0116] [ka]
[0117] Method 12: [ka] and then equation (1) can be replaced as:
[0118] [ka]
[0119] In the above methods 1 to 12, the compound represented by any one of formulas (5 to 16) [ka] However, [ka] If replaced by, equations (3-4) can also be updated by any of equations (5-16). Of course, [ka] teeth, [ka] can be replaced by one of the following:
[0120] In the above methods 1 to 12, the UE: [ka] For each layer l, the UE must report the index of the strongest coefficient, i * ,x * ,f * Alternatively, the UE reports i * It only reports information about x * or f * At least one of the x does not need to be reported by the UE. * = 0, and / or f * Define =0.
[0121] moreover, [ka] In that case, [ka] does not need to be fed back to the gNB; or [ka] Only the metric does not need to be fed back to the gNB, [ka] needs to be fed back to the gNB. [ka] All of this is based on the standard [ka] It does not need to be normalized by
[0122] moreover, [ka] does not need to be fed back to the gNB.
[0123] In the above methods 1 to 12, [ka] are the amplitude coefficients and their phase is zero. [ka] is greater than or equal to 0 and less than or equal to 1. [ka] are the phase coefficients, whose amplitude is unity. [ka] The coefficient a l,i,f,x To report, the UE [ka] Report at least one of the following:
[0124] For each layer, [ka] To report, the UE reports a bitmap for each layer with L*M*X bits. If a bit in the bitmap indicates a value of 1, then the bit [ka] is in the CSI and reported to the gNB, otherwise, [ka] is not included in the CSI and its corresponding [ka] Define.
[0125] For the relationship between the bitmaps of M and X, the total number of ones in the bitmap for each x=0, 1, 2, ..., X-1 may be less than or equal to one threshold. The total number of ones in the bitmap may be less than or equal to one threshold.
[0126] In some implementations, the UE may report Q sets of CQIs in one CSI report, where Q is greater than 1. Different sets of CQIs correspond to different second type time domain units. Different CQIs within one set of CQIs correspond to different codewords or different frequency domain units.
[0127] In some implementations, Q is less than or equal to C4.
[0128] In some implementations, one second type time domain unit includes one or more first type time domain units. As shown in FIG. 3, one second type time unit includes two first type time domain units, in which case: [ka] When C4 is an odd value, the last or first second-type time domain unit may only include the first-type time domain unit. When the CQI is wideband, the CQI is based on two sets of precoding matrices in two first-type time domain units included in one second-type time domain unit corresponding to the CQI. When the CQI is subband, the CQI is based on two precoding matrices in two first-type time domain units included in one second-type time domain unit corresponding to the CQI, and the two precoding matrices correspond to one subband of the CQI.
[0129] For example, the UE obtains C4 precoding matrix sets for the C4 first-type time domain units, each of the C4 precoding matrix sets corresponding to one of the C4 first-type time domain units, and the UE obtains Q CQI sets for the Q second-type time domain units.
[0130] In some implementations, the Q sets of CQIs can be reported using a differential method. The Q sets of CQIs correspond to one reference CQI. Other CQIs in the Q sets of CQIs are reported using differential values with reference to the reference CQI. The UE also needs to report an index of the second time domain unit corresponding to the reference CQI. In another implementation, the reference CQI corresponds to a second time domain unit having a predefined index, such as index 0. The UE does not report an index of the second time domain unit corresponding to the reference CQI.
[0131] In another implementation, each of the Q sets of CQIs can be reported using a differential method, where the Q sets of CQIs correspond to Q reference CQIs, each of which corresponds to one of the Q sets of CQIs.
[0132] In some implementations, different sets of the Q sets of CQIs may include different numbers of CQIs. For example, for a second type time domain unit that includes at least one of the transmission opportunities of the P CSI-RS ports corresponding to a CQI, the set of CQIs for the second type time domain unit includes a subband CQI. However, for a second type time domain unit that does not include a transmission opportunity of the P CSI-RS ports corresponding to a CQI, the set of CQIs for the second type time domain unit does not include a subband CQI and includes only a wideband CQI.
[0133] In some implementations, [ka] where C1 is the number of CSI-RS transmission opportunities in a burst corresponding to a CSI report including at least one of PMI, CQI. q is the number of CSI-RS transmission opportunities in one second-type time domain unit. q is an integer greater than 0. The UE reports CQI only for the second-type time domain units that include q CSI-RS transmission opportunities, except for one or two second-type time domain units that include at least one but less than q CSI-RS transmission opportunity.
[0134] Similarly, the UE may report R values of RI (rank indicator) in one CSI report, where R is greater than 1. Different values of the R values of RI correspond to different third-type time domain units. Each full layer (or column) of the C4*N3 precoding matrix is determined by one of the R values of RI. For example, one RI is the first RI of the first-type time domain unit having index 0 or having the first CSI-RS transmission opportunity. In some implementations, one RI may be the maximum of the R values of RI. For the third-type time domain unit, each column of the C5*N3 precoding matrix indicated by the PMI may be different from the RI of the third-type time domain unit, in which case the CQI of the third-type time domain unit is based on each RI column of the precoding matrix of the third-type time domain unit indicated by the PMI and the indicated RI of the third-type time domain unit. C5 is the number of C4 first-type time domain units in one third-type time unit. For example, the PMI indicates a C4*N3 precoding matrix for C4 first-type area units. Each of the C4*N3 precoding matrices includes four columns, each corresponding to one layer. The UE: [ka] For the third-type time domain units whose RI value is not equal to 4, the UE obtains a CQI for each second-type time domain unit of the third-type time domain unit according to the RI value of the respective column of the C5*N3 precoding matrix of the third-type time domain unit. For example, for a third-type time domain unit with index 1, the indicated RI is 3, and the UE obtains a CQI for each second-type time domain unit of the third-type time domain unit with index 1 according to three columns out of the respective four columns of the precoding matrix of the third-type time domain unit. The three columns out of the four columns may be the first three columns out of the four columns, or may be indicated by information included in the CSI.
[0135] In some implementations, one third type time domain unit contains one or more second type time domain units. If one third type time domain unit contains one second type time domain unit, the third type time domain unit is equal to the second type time domain unit, i.e., the second and third type time domain units are the same type of time unit.
[0136] In some implementations, the third type of time unit is equal to duration T3, and R=1.
[0137] In some implementations, the C4 first type time units, the Q second type time domain units, and the R second type time domain units are all within duration T3.
[0138] In some implementations, the second type of time unit is equal to duration T3, and Q=1.
[0139] In short, the UE may report at least one of the PMI, Q sets of CQI, or R values of RI in one CSI report.
[0140] Each of the Q sets of CQIs corresponds to one second-type time domain unit. The Q sets of CQIs are for the Q second-type time domain units. The R values of RI correspond to R third-type time domain units. Each of the R values of RI corresponds to one of the R third-type time domain units. The PMI indicates a set of C4 precoding matrices for the C4 first-type time domain units. Each of the C4 sets includes N3 precoding matrices, where Q, R, and C4 are integers greater than 0. And / or at least one of Q, R, and C4 is greater than 1.
[0141] In some implementations, C4≧Q≧R.
[0142] In some implementations, the CSI report should be composed by CMR (channel metric such as P CSI-RS ports) (or CMR+IMR (interference metric)) and TRS or SSB. The UE obtains CSI based on at least one of CMR (or CMR+IMR) and TRS or SSB (synchronization signal block). In the following, an example of TRS is given, but this also applies to SSB.
[0143] F x , f x , F x ’ , or f x ’ To obtain an estimate of the Doppler shift or Doppler spread, such as l,i,f,x ) and a spatial domain vector set (v j ) and frequency domain vector selection ( [ka] etc.), more time opportunities of CSI-RS are needed and the reported CSI may be more accurate. The measurement metrics for TRS and CSI-RS are different.
[0144] For example, the measurement metric for TRS is F x , f x , F x ’ , or f x ’ It requires a higher density of time domain samples, which can be obtained as long as at least one path is not blocked. The phase change between two TRS symbols should not be larger than π or 2π. For example, F x Δt ≤ π, or F x Δt≦2π, where Δt is the time gap between two TRS symbols.
[0145] The measurement metric of CSI-RS is determined by the selection of spatial domain vectors (e.g., first type vectors) and frequency domain vectors (e.g., second type vectors) and the weighting coefficients a l,i,f,x Considering that some paths may be blocked in some cases, or considering interference bursts, more time opportunities are needed.
[0146] Option 1: TRS and CSI-RS have the same period, and TRS is denser than CSI-RS in one slot. One CSI-RS reporting period includes one CSI-RS period and one period TRS.
[0147] Option 2: The duration of CSI-RS and TRS can be the same. One CSI-RS period includes C1 CSI-RS transmission opportunities and C R The TRS transmission opportunities include C1 CSI-RS transmission opportunities. The TRS is denser than the CSI-RS in a slot, and there are more than one CSI-RS transmission opportunity in a CSI-RS period. The C1 CSI-RS transmission opportunities are within one burst of P CSI-RS. R The TRS transmission opportunities are within one burst. RThe gap between successive TRS transmission opportunities of the transmission opportunities of C1 is smaller than the gap between successive CSI-RS transmission opportunities of the transmission opportunities of C1. R In some implementations, a burst containing a CSI-RS transmission opportunity for C1 of the P CSI-RS ports is C R longer than the burst containing the TRS transmission opportunity.
[0148] Option 3: One CSI-RS period consists of CSI-RS resources of C1 and C R The CSI-RS resources of C1 have relationships such as the same number of CSI-RS ports, one-to-one mapping between CSI-RS ports, and the same period. However, the CSI-RS resources of C1 may require more description to clarify that the CSI is based on the CSI-RS resources of C1. The N TRS resources have relationships. One CSI-RS period corresponds to one CSI report. The M CSI-RS transmission opportunities can be distributed equally / unequal.
[0149] Option 4: CSI-RS and TRS are the same signal.
[0150] Option 5: One of the CSI-RS ports is a TRS.
[0151] In the above description, the CSI is determined according to the P CSI-RS ports received on multiple transmission opportunities in one period for the P CSI-RS ports. The gNB needs to configure information about the multiple transmission opportunities for the P CSI-RS ports.
[0152] In a first implementation, the multiple transmission opportunities correspond to one CSI-RS resource that includes P CSI-RS ports.
[0153] The gNB needs to configure information about multiple transmission opportunities for one CSI-RS resource by configuring at least one of the following: an OFDM symbol index of a starting transmission opportunity, a number of transmission opportunities, an OFDM symbol gap between two successive transmission opportunities, a slot gap between two successive transmission opportunities, a set of slot offsets, an OFDM symbol index for each transmission opportunity, and a set of OFDM symbol gaps.
[0154] For example, the UE may configure multiple transmission opportunities using one or more of the following methods 1-6.
[0155] Method 1: The gNB configures an OFDM symbol at which a transmission opportunity starts, the number of transmission opportunities, and an OFDM symbol gap between two consecutive transmission opportunities, and then the UE can obtain multiple transmission opportunities. One transmission opportunity may include one or more OFDM symbols, and different OFDM symbols of one transmission opportunity include different CSI-RS ports of one CSI-RS resource.
[0156] Method 2: The gNB configures a set of OFDM symbol index and slot offset for a starting transmission opportunity for one CSI-RS resource. Multiple transmission opportunities for one CSI-RS resource are in different slots and are in OFDM symbols with the same index. For example, a first transmission opportunity is in {OFDM symbol 1 and OFDM symbol 4} of slot n1 indicated by the first entry in the slot offset set, and a second transmission opportunity is in {OFDM symbol 1 and OFDM symbol 4} of slot n2 indicated by the first entry in the slot offset set.
[0157] Method 3: The gNB configures an OFDM symbol index for a starting transmission opportunity and a number of transmission opportunities for one CSI-RS resource. The transmission opportunities are in consecutive slots and have the same OFDM symbol index. Alternatively, the transmission opportunities are in consecutive available slots and have the same OFDM symbol index. The symbol of one CSI-RS resource in one available slot is an available symbol. For example, it is not an uplink symbol, a symbol for a PRACH (Physical Random Access Channel), or a symbol of an SSB.
[0158] Method 4: The gNB configures the OFDM symbol index of the start of a transmission opportunity, the slot gap, and the number of transmission opportunities for one CSI-RS resource. The transmission opportunities are in different slots with the same OFDM symbol index. The slot gap between two consecutive transmission opportunities is the indicated slot gap.
[0159] Method 5: The gNB configures an OFDM symbol index for each transmission opportunity, and the gap between two transmission opportunities can be different for two different consecutive transmission opportunities. For example, the gap between transmission opportunities 1 and 2 is three OFDM symbols, while the gap between transmission opportunities 2 and 3 is two OFDM symbols. The offset of the two OFDM symbols can be different for different transmission opportunities. For example, the first transmission opportunity can be {OFDM1 and OFDM4} in one slot, and the second transmission opportunity can be {OFDM5 and OFDM6} in the same one slot.
[0160] Method 6: The gNB configures an OFDM symbol index for starting a set of transmission opportunities and OFDM symbol gaps. Then, the gap between two consecutive transmission opportunities can be different for two different consecutive transmission opportunities, but the offset between two OFDM symbols of one OFDM symbol is the same. The OFDM symbol gap between the first and second transmission opportunities is the first entry of the set of OFDM symbol gaps. The OFDM symbol gap between the second and third transmission opportunities is the second entry of the set of OFDM symbol gaps, and so on.
[0161] The gNB may configure one CSI-RS resource for the UE, and the UE obtains CSI based on the configured CSI-RS resource, where the CSI does not include a CRI. Alternatively, the gNB configures a set of CSI-RS resources having multiple CSI-RS resources with multiple transmission opportunities each configured by one of Methods 1 to 6. The UE selects one CSI-RS resource and obtains CSI based on the selected CSI-RS resource, where the CSI includes a CRI indicating the selected CSI-RS resource.
[0162] In a second implementation, the gNB configures multiple opportunities for the CSI-RS port of P using multiple CSI-RS resources, where each transmission opportunity corresponds to a CSI-RS resource. Different transmission opportunities correspond to different transmission opportunities. The multiple transmission opportunities can be in one or more CSI-RS resource sets. If they are in more than one CSI-RS resource set, each set corresponds to one period and slot offset, and the CSI is based on one configuration of the CSI-RS resource set, and one CSI-RS resource configuration includes one or more CSI-RS resource sets. The gNB can directly configure one CSI-RS configuration to have the UE acquire the CSI. Alternatively, the gNB can configure multiple CSI-RS configurations, where if they are all in one CSI-RS resource set, one set can correspond to one period and more than one slot offset. Each CSI-RS resource can be configured with an on-slot offset. The multiple CSI-RS resources satisfy some restrictions. The restrictions include that some parameters must be the same for these CSI-RS resources in a CSI-RS resource set, including at least one of the number of CSI-RS ports, RB location, bandwidth, or duration, and further, that these CSI-RS resources in a CSI-RS resource set are quasi-co-located and QCLed with each of QCL types A and D, if applicable. Different CSI-RS resources in a CSI-RS resource set are in different time domain symbols in one slot or different slots.
[0163] If one transmission opportunity for a CSI-RS port of P includes more than one OFDM symbol and different OFDM symbols of one transmission opportunity include different CSI-RS ports of the CSI-RS port of P, the gap between two transmission opportunities is the gap between the starting OFDM symbols of two consecutive transmissions. One transmission opportunity can be within one slot or multiple slots. Alternatively, restrict one transmission opportunity can be only one slot. In some implementations, the starting symbol of the later transmission opportunity is after the end of the previous transmission opportunity. For example, the first transmission opportunity includes {OFDM symbol 1 including CSI-RS ports {0-7}, OFDM symbol 4 including CSI-RS ports {8-15}} of slot n, the second transmission should start from OFDM 9 of slot n, such that the gap is 5, and then the second transmission opportunity includes {OFDM 6, OFDM 9}. In another implementation, the starting symbol of the later transmission opportunity is after the start of the previous transmission opportunity, and the two transmission opportunities should not be within one same symbol, i.e., the gap is not equal to an offset of two OFDM symbols of one transmission opportunity, such as the gap is 2, and the second transmission opportunity includes {OFDM3, OFDM6}. In a third implementation, the starting symbol of the later transmission opportunity is after the start of the previous transmission opportunity, and the two transmission opportunities can be within one same symbol, i.e., the gap can be equal to an offset of two OFDM symbols of one transmission opportunity, such as the gap is 3, and the second transmission opportunity includes {OFDM4, OFDM7}.
[0164] One CRI corresponds to one CSI-RS resource, one CSI-RS resource set, or one CSI-RS resource configuration.
[0165] The UE reports its capability for at least one of the following: the number of CSI-RS transmission opportunities in a burst of P CSI-RS ports used to generate the PMI, e.g., C1; the number of elements of one third type vector, e.g., C4 values; and the number of elements in one second type vector, e.g., N3, L, M, or X values. That is, the UE reports the maximum supported value of C1. This is because the UE needs to obtain the actual precoding matrix for each transmission opportunity and obtain the PMI for N4 first type time domain units. It requests a UE capability report. In some implementations, the UE reports its capability for a supported value set for at least one of C1, C4, N3, L, M, or X. For example, the UE reports that its supported value set for C1 is {4, 8, 16}. In some implementations, the UE reports its capability for a supported maximum value for at least one of C1, C4, N3, L, M, or X.
[0166] In some implementations, the UE reports capability C1.
[0167] Example 2
[0168] For power allocation among panels and panel selection, the UE needs to feed back the RSRP (Reference Signal Received Power) or RSRP offset to the gNB. There are the following methods to report this information:
[0169] In some implementations, the gNB configures a set of CSI-RS / SSB resource sets and the UE reports its selected CRI and corresponding RSRP / SINR (signal to interference and noise ratio). The maximum number of reported (CRI, RSRP) pairs needs to be extended, e.g., to be greater than 4.
[0170] In some implementations, the UE reports multiple pairs of (CRI, RSRP), where the reported values are relative values. [ka] RSRP max corresponds to the first reported CRI / SSBRI, and RSRP 0,relative In another implementation, the UE reports RSRP for the first CRI to the gNB. max Absolute values of CRI / SSBRI and other reported relative values of RSRP i,relative , i = 1, 2, …, E-1, where E is the amount of CRI / SSBRI reported.
[0171] In some implementations, the UE reports the RSRP or a relative value of each CRI, does not report the CRI, and reports only the RSRP / relative RSRP. For example, the UE reports the absolute value of the RSRP / relative RSRP for each CSI-RS resource / SSB resource in the candidate set.
[0172] In some implementations, the UE reports E CRI / SSBRI and one combined RSRP / SINR, e.g., the UE reports E CRI / SSBRI and one RSRP (or SINR), where the one RSRP / SINR corresponds to the reported CRI / SSBRI of E, the combined RSRP.
[0173] Various preferred solutions adopted by the embodiments are listed below.
[0174] One solution includes a method of wireless communication (e.g., method 400 shown in FIG. 4 ), comprising: determining (402), by a first communication device, channel state information CSI corresponding to P ports, where P is a positive integer; and transmitting (404), by the first communication device, the CSI to a second communication device, where the CSI includes at least one set of precoding matrix indicators PMI, Q sets of channel quality indicators CQI, or R values of rank indicator RI, where one set of PMI indicates a set of C4 precoding matrices corresponding to C4 first-type time domain units, the Q sets of CQI correspond to Q second-type time domain units, and the R values of RI correspond to R third-type time domain units, where Q, R, and C4 are positive integers.
[0175] The first communication device may be a first base station or a first UE.
[0176] The second communication device may be a second base station or a second UE.
[0177] Another solution includes a method of wireless communication (e.g., method 800 shown in FIG. 8 ), comprising receiving (802) channel state information CSI corresponding to P ports from a first communication device by a second communication device, where P is a positive integer, and the CSI comprises at least one set of precoding matrix indicators PMI, Q sets of channel quality indicators CQI, or R values of rank indicator RI, where one set of PMI indicates a set of C4 precoding matrices corresponding to C4 first-type time domain units, the Q sets of CQI correspond to Q second-type time domain units, and the R values of RI correspond to R third-type time domain units, and Q, R, and C4 are positive integers.
[0178] Another solution includes a method of wireless communication (e.g., method 500 shown in FIG. 5 ), comprising: receiving, by a first communication device, a signal transmission from a second communication device, the signal transmission including a transmission of a first reference signal and a second reference signal according to a pattern (502); and transmitting, by the first communication device, to the second communication device, channel state information according to the first reference signal and the second reference signal (504).
[0179] The wireless communication device feeds back one set of PMI (precoding matrix indicator). One set of PMI indicates C4 sets of precoding matrices corresponding to C4 first type time domain units. One set of PMI is applied to each precoding matrix of the C4 sets of precoding matrices. It captures frequency domain and time domain characteristics of the channel. All precoding matrices share the same information indicated by one set of PMI. It reduces the overhead of CSI, and the second communication device can obtain more accurate CSI because the PMI adopts frequency domain and time domain characteristics of the channel and proposes a model, and the PMI includes only some parameters of the model. This document also reports RI / CQI for multiple time domain units in one CSI report. It allows the second communication device to schedule with high flexibility based on the reported CSI.
[0180] Another solution includes a method of wireless communication (e.g., method 900 shown in FIG. 9 ) including receiving, by a first communication device, a signal transmission from a second communication device including transmission of a first reference signal and a second reference signal according to a pattern (902), and transmitting, by the first communication device, channel state information to the second communication device according to the first reference signal and the second reference signal (904).
[0181] FIG. 6 illustrates an example block diagram of a hardware platform 700 that may be part of a network device (e.g., a base station) or a communication device (e.g., a network node or a user equipment (UE)). The hardware platform 700 includes at least one processor 710 and a memory 705 having instructions stored therein. In some embodiments, the memory 705 may be omitted or may be internal to the processor 710. The instructions executed by the processor 710 configure the hardware platform 700 to perform the operations described in FIGS. 1 through 8 and in various embodiments described in this patent document. The transmitter 715 transmits or sends information or data to another device. For example, a network device transmitter can send a message to a user equipment. The receiver 720 receives information or data transmitted or sent by another device. For example, a user equipment can receive a message from a network device.
[0182] The above-mentioned implementations are applied to wireless communication. Figure 7 shows an example of a wireless communication system (e.g., a 5G or NR cellular network) including a base station 820 and one or more user equipments (UEs) 811, 812, and 813. In some embodiments, the UE accesses a BS (e.g., a network) using a communication link to the network (as shown by dashed arrows 831, 832, 833, sometimes referred to as an uplink direction), and then enables subsequent communication from the BS to the UE (as shown by arrows 841, 842, 843, sometimes referred to as a downlink direction). In some embodiments, the BS sends information to the UE (as shown by arrows 841, 842, 843, sometimes referred to as a downlink direction), and then enables subsequent communication from the UE to the BS (as shown by dashed arrows 831, 832, 833, sometimes referred to as an uplink direction). The UE may be, for example, a smartphone, a tablet, a mobile computer, a Machine-to-Machine (M2M) device, an Internet of Things (IoT) device, and so on.
[0183] From the foregoing, it will be appreciated that, although specific embodiments of the technology of the present disclosure have been described herein for purposes of illustration, various modifications may be made without departing from the scope of the invention. Accordingly, the technology of the present disclosure is not to be limited except as by the appended claims.
[0184] The disclosed and other embodiments, modules and functional operations described herein can be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed herein and their structural equivalents, or in one or more combinations thereof. The disclosed and other embodiments can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer-readable medium for execution by or for controlling the operation of a data processing apparatus. The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter that provides a machine-readable propagated signal, or one or more combinations thereof. The term "data processing apparatus" encompasses all apparatus, devices, and machines for processing data, including, by way of example, a programmable processor, a computer, or multiple processors or computers. An apparatus can include, in addition to hardware, code that creates an execution environment for the computer program in question, such as code that constitutes a processor firmware, a protocol stack, a database management system, an operating system, or one or more combinations thereof. A propagated signal is an artificially generated signal, such as a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to an appropriate receiving apparatus.
[0185] A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in part of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple cooperating files (e.g., files that store one or more modules, subprograms, or portions of code). A computer program can be deployed to be executed on one computer, or on multiple computers located at one site or distributed across multiple sites and interconnected by a communication network.
[0186] The processes and logic flows described herein may be performed by one or more programmable processors executing one or more computer programs to perform functions by manipulating input data to generate output. The processes and logic flows may also be performed by, and an apparatus may also be implemented as, special purpose logic circuitry, such as, for example, an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).
[0187] Processors suitable for executing computer programs include, by way of example, both general-purpose and special-purpose microprocessors, as well as any one or more processors of any kind of digital computer. Generally, a processor receives instructions and data from a read-only memory or a random-access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer also includes one or more mass storage devices for storing data, such as magnetic, magneto-optical, or optical disks, and is operatively coupled to receive data from them, transfer data to them, or both. However, a computer need not have such devices. Computer-readable media suitable for storing computer program instructions and data include, by way of example, all forms of non-volatile memory, media, and memory devices, including semiconductor memory devices such as EPROM, EEPROM, and flash memory devices; magnetic disks, such as internal hard disks or removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks. The processor and memory can be supplemented by, or incorporated in, special-purpose logic circuitry.
[0188] Although this patent document contains many details, these should not be construed as limitations on the scope of any invention or what may be claimed, but rather as descriptions of features that may be specific to certain embodiments of a particular invention. Any features described in this patent document in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable subcombination. Furthermore, although features may be described above as acting in a particular combination and initially claimed as such, one or more features from a claimed combination may, in some cases, be cut out of the combination, and the claimed combination may be directed to a subcombination or a variation of the subcombination.
[0189] Similarly, although operations are shown in the figures in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown, or in any sequential order, or that all of the operations shown be performed, to achieve desirable results. Further, the separation of various system components in the embodiments described in this patent document should not be understood as requiring such separation in all embodiments.
[0190] Only some implementations and examples have been described; other implementations, extensions and variations can be made based on what is described and illustrated in this patent document.
Claims
1. 1. A method of wireless communication, comprising: determining, by the first communication device, channel state information CSI corresponding to P ports, where P is a positive integer; transmitting, by the first communication device, the CSI to a second communication device; Including, The CSI comprises at least one set of precoding matrix indicators PMI, Q sets of channel quality indicators CQI, or R values of a rank indicator RI; The PMI of the one set is C 4 C corresponding to the first type of time domain units 4 a set of Q precoding matrices, the Q sets of CQIs corresponding to Q second-type time domain units, and the R values of RI corresponding to R third-type time domain units; Q, R, C 4 is a positive integer, method.
2. Said C 4 Each precoding matrix of the set of precoding matrices is based on three types of vector sets including a first type vector set, a second type vector set, and a third type vector set; or A set of the PMI includes at least one of information about one first type vector set, information about one or v second type vector sets, information about D third type vector sets, the strongest coefficient or an index of E coefficients, where v is the total number of layers, and D and E are positive integers. The method of claim 1 , comprising at least one of:
3. The method of claim 2 , wherein each first type vector contains P / 2 elements.
4. Each second type vector is made up of N 3 The method according to claim 2 or 3, comprising the elements:
5. Each third type vector is C 4 C corresponding to one of the first type time domain units 4 The method according to any one of claims 2 to 4, comprising:
6. The P / 2 elements of one first type vector have the same amplitude and each of the P / 2 elements has a respective phase; or Only one of the P / 2 elements has value 1, and the remaining (P / 2-1) elements have value 0.
6. The method according to any one of claims 3 to 5.
7. The kth element of each second type vector has the format [0010] having f is, [0025] is an index of the corresponding second type vector corresponding to one value of 7. The method according to any one of claims 4 to 6.
8. The information regarding one of the D third type vector sets is: X2 F x Information about, X2f x Information about, X2 F x ’ Information about, or X2f x ’ Information about and F x The unit of is Hz, and f x The unit of is 1, or f x represents the subcarrier spacing multiple, F x ’ The unit of is Hz, and f x ’ The unit of is 1, or f x ’ represents the subcarrier spacing multiple, F x ’ , F x and the first reference value, f x ’ , f x and a second reference value, F x , f x , F x ’ , or f x ’ each of at least one X2 in corresponds to one third type vector having index x; F x , f x , F x ’ , or f x ’ each of at least one X2 of The method of claim 2.
9. F of X2 x The information on each of the above is F of X2. x and the first reference value, f of X2 x The information about each is f x by the first reference value; or f of X2 x The information on each of the f x or an X2 difference value that is a difference value between one of the first and second reference values; f of X2 x The information on each of the f x by the second reference value. The method of claim 8, wherein the at least one of
10. The CSI includes the first reference value. The CSI includes the second reference value. The first reference value is reported by the first communication device to the second communication device, and a period for reporting the first reference value is one or more periods for reporting the CSI; or the second reference value is reported by the first communication device to the second communication node, and a period for reporting the second reference value is one or more periods for reporting the CSI. The first reference value of the P ports in serving cell 1 is f reference Or F reference Based on the port, The first reference value is applied to each serving cell in a serving cell group. The second reference value of the P ports in serving cell 1 is f reference Or F reference The port is the second reference value is applicable to each serving cell in a serving cell group. The first reference value is F 0 and X2 is equal to X-1, and F 0 the different values of are 0 and are not included in the CSI, and one third type vector set includes a third type vector of X or X*M; The second reference value is f 0 where X2 is equal to X-1, and f 0 the different values of are 0 and are not included in the CSI, and one third type vector set includes a third type vector of X or X*M; The first reference value is F 0 and X2 is equal to X-1, and F 0 The quotient value of is 1 and is not included in the CSI, and one third type vector set includes a third type vector of X or X*M; or The second reference value is f 0 where X2 is equal to X-1, and f 0 The quotient value of is 1 and is not included in the CSI, and one third type vector set includes a third type vector of X or X*M. The method of claim 9, wherein the at least one of
11. Said F x represents the Doppler shift, Said F x represents the Doppler spread sample, Said F x is the original F x and the first reference value, [0030] and Δf is the subcarrier spacing. X2 is equal to X-1, F 0 A different value of is 0 and is not included in the CSI. X2 is equal to X-1, and f 0 A different value of is 0 and is not included in the CSI. X2 is equal to X-1, F 0 ’ = 0 is 0, F 0 ’ is not included in the CSI, and one third type vector set includes a third type vector of X or X*M; X2 is equal to X-1, and f 0 ’ = 0 is 0, and f 0 ’ is not included in the CSI, and one third type vector set includes X or X*M third type vectors; or X2 is equal to X, and one third type vector set includes X or X*M third type vectors. The method according to any one of claims 8 to 10, wherein the method is at least one of:
12. A first type vector set includes L first type vectors, A second type vector set includes M second type vectors. A third type vector set includes X or X*M third type vectors, The different second type vector sets include different amounts of the second type vectors. C 4 Each precoding matrix of the set of precoding matrices is determined according to the one first type vector set, the one or v second type vector sets, and the D third type vector sets; or The different third type vector sets include different amounts of the third type vectors. The method according to any one of claims 2 to 11, wherein the method is at least one of the following:
13. The information on one set of the second type vectors is n 3 ∈{0, 1, ... N 3 −1}, the reference value, n before remapping 3 ∈{0, 1, ... N 3 −1}, f corresponding to the strongest coefficient * The method according to claim 2 , further comprising at least one of said indexes:
14. L, M and X are integers greater than 0; the sum of L, M and X is greater than 1; L is greater than 1; L, M and X are the received signaling P, v, C 3 , or N 3 is determined according to at least one of the sum of L, M and X is greater than 4; the sum of M and X is greater than 1; L≦X≦M, or X is greater than 2 The method of claim 12, wherein the at least one of
15. For each x=0, 1, ..., X-1, One third type of vector with index x is F x ’’ , f x ’’ , subcarrier space, orthogonal frequency division multiplexing OFDM symbol index, OFDM symbol cyclic prefix, C 4 based on at least one of a time domain index t corresponding to one of the first type time domain units, a parameter of a second type vector, or an OFDM duration; F x ’’ The unit of is Hz, and f x ’’ The unit of f is 1, or x ’’ represents a multiple of the subcarrier spacing, 15. The method according to any one of claims 2 to 14.
16. Said C 4 A set of precoding matrices, the precoding matrix W k,t The lth column of [0045] is of the following format: [0050] having one of: [006] is the precoding matrix W of frequency domain unit k k,t where the first type of time domain unit corresponds to t and layer l, k=0, 1, ..., N 3 −1, t=t 0 , t 1 , …, t C4-1 , and l=0, 1, ..., v-1. v i , i∈{0, 1, ..., L-1} is a vector of the first type in a set of vectors of the first type; [0070] is the k-th element of a second-type vector with index f in a set of second-type vectors, [0080] is an element corresponding to t of a third type vector having index x in a third type vector set, and a l,i,f,j is a value having a phase and an amplitude, l,i,f,j The amplitude of is less than or equal to 1, and t is C 4 a time domain index corresponding to one of the first type time domain units; [0097] is a third type vector with index x in a set of third type vectors specific to layer l, [0089] is a third type vector with index x in a set of third type vectors specific to layer l, and a second type vector with index f, ##EQU00011## is a third type vector with index x, a second type vector with index f, and a first type vector with index i in a third type vector set specific to layer l, or ##EQU00012## is a third type vector with index x in a third type vector set shared by all layers, 16. The method of any one of claims 1 to 15.
17. One third type vector set is layer-specific, D is equal to v, and each of the D third type vector sets is a vector set of the C 4 used to determine a column of each precoding matrix of the set of precoding matrices, One third type vector set is layer-specific, D is equal to v, and each of the D third type vector sets is a vector set of the C 4 a set of D precoding matrices are used to determine columns of each precoding matrix, each third vector being determined by a parameter of a second type vector, and each of the sets of D third type vectors includes X*M third type vectors; One third type vector set is layer-specific, the second type vector has index f, D is equal to v*M, and the D third type vector sets are the C 4 used to determine each precoding matrix of the set of precoding matrices, One third type vector set is layer-specific, the second type vector has index f, the first type vector has index i, and D is equal to v*M*L, and the D third type vector sets are the C 4 is used to determine each precoding matrix of the set of precoding matrices; or One third type of vector with index x is F x ’’ , f x ’’ , a subcarrier spacing, an OFDM symbol index, a cyclic prefix of the OFDM symbol, a time domain index, a parameter of a second type vector, or an OFDM duration is determined; F x ’’ The units of each of are Hz, and f x ’’ The unit of is 1, or f x ’’ represents the multiple of the subcarrier space 17. The method of claim 2 or 16, wherein the method is at least one of:
18. The element corresponding to t of one third type vector having index x in the third type vector set is expressed in the following format: ##EQU00013## and ##EQU00014## teeth, ##EQU00015## It is one of the ##EQU00016## are the parameters of the second type vector before remapping, ##EQU00017## are the parameters of the second type vector after remapping, [Number 18-1] [Number 18-2] and [0019] teeth, [0020] 18. The method according to claim 2, wherein the method is one of the following:
19. 【Number 21】 are the parameters of a second type vector with index f, [0022] are the parameters of a second type vector with index x, [0023] are the parameters of the second-type vectors in the set of second-type vectors specific to layer l, If the PMI includes one second type vector set that is applied to all layers, [0024] That is, [0025] teeth, [0026] is the value before the remapping operation, t is C 4 a time domain index corresponding to one of the first type time domain units; or t = t 0 , t 1 , …,t C4-1 is 20. The method of claim 18, wherein the at least one of
20. F x ’’ , F x ’ , or F x is equal to, or f x ’’ , f x ’ , or f x is equal to 20. The method of claim 18.
21. T OFDM is the duration of one OFDM symbol, [0027] and The method of claim 18, wherein μ is a subcarrier spatial parameter.
22. l OFDM ≠0 and l OFDM ≠7*2 μ and for the normal cyclic prefix CP, [0028] That is, l OFDM = 0 and l OFDM = 7 * 2 μ And for normal CP, [0029] and μ is a parameter of the subcarrier space. Regarding the extended CP, [0030] That is, [0031] z is the number of OFDM symbols with a longer CP from the start of the time domain unit of the first type with index 0 to the end of the time unit with index t, or z is the number of OFDM symbols with a longer CP from the start of the time domain unit of the first type with index 0 to the start of the time unit with index t, and μ is a subcarrier spatial parameter. C 4 all of the first type time units have the same length, and t is a time domain unit index of the first type. C 4 all of the first type time units contain the same number of OFDM symbols, and t is a time domain unit index of the first type. C 4 at least two of the first type time domain units have different time lengths, and t is an OFDM symbol index of a starting OFDM symbol of one of the first type units; or C 4 At least two of the first type time domain units have different time lengths, and t is an OFDM symbol index of a starting OFDM symbol of one of the first type units.
20. The method of claim 18, wherein the at least one of
23. Said C 4 The first type of time units are: Said C 4 each of the first type time units includes at most one transmission opportunity for the P ports; Said C 4 each of the first type time units includes a transmission opportunity for at least one of the P ports; Said C 4 each of the first type of time units corresponds to one or more slots; Said C 4 the first type time domain units are consecutive first type time units, Said C 4 the first type time domain units include at least two discontinuous first type time units; Said C 4 The first type of time domain units have duration T 3 Within, Said C 4 The number of OFDM symbols in one of the first-type time domain units is the number of OFDM symbols in one transmission opportunity of the P ports, the OFDM symbol gap between the starting OFDM symbol and the ending OFDM symbol of one transmission opportunity of the P ports, each of which is C 1 C is the OFDM symbol gap between the starting OFDM symbol and the ending OFDM symbol of one of the transmission opportunities. 1 the maximum OFDM symbol gap in the received signaling, F x , f x , F x The maximum value of f x , a value reported by the first communication device, or a capability reported by the first communication device; x , f x is a parameter associated with a third type vector with index x 23. The method according to claim 1 , wherein at least one of the following conditions is satisfied:
24. Said C 4 The first type time domain units, the Q second type time domain units, and the R third type time domain units are of duration T 3 The method of claim 1 , wherein
25. The duration T is determined by the first communication device according to at least one of a period of the P ports, a start of a burst of the P ports in a period of one of the P ports, an end of a burst of the P ports in a period of one of the P ports, received signaling, or received signaling configured in a CSI report corresponding to the CSI. 3 To determine, The duration T 3 All first type time domain units in 4 be included in a first type of time domain unit; or The duration T 3 A subset of the first type of time domain units in C 4 be included in the first type of time domain units 25. The method of claim 23 or 24, comprising at least one of:
26. Determining the channel state information CSI corresponding to the P ports may include: The first communication device transmits the P ports of C 1 receiving P reference signals for the P ports at transmission opportunities C 1 is a larger positive integer, and determining, by the first communication device, the CSI based on the received P reference signals of the P ports; 26. The method of any of claims 1 to 25, comprising:
27. C of the P ports 1 The transmission opportunity is The C of the P ports 1 The transmission opportunity corresponds to one CSI-RS resource including the P ports. The C of the P ports 1 The transmission opportunities are C 1 Corresponding to the CSI-RS resources of C of the P ports 1 The transmission opportunities are determined based on received signaling including at least one of an OFDM symbol index of a starting transmission opportunity, a number of transmission opportunities, an OFDM symbol gap between two successive transmission opportunities, a slot gap between two successive transmission opportunities, a set of slot offsets, an OFDM symbol index for each transmission opportunity, or a set of OFDM symbol gaps.
27. The method of claim 26, wherein at least one of the following is satisfied:
28. Said C 1 The CSI-RS resource of Said C 1 The parameters of the CSI-RS resources are the same, and the parameters include at least one of the amount of CSI-RS ports, RB positions, bandwidth, or duration; Said C 1 The CSI-RS resources of are QCLed with QCL type A and QCL type D, respectively, if applicable; or Said C 1 Different CSI-RS resources of the CSI-RS resources are in different time domain symbols in one slot or different slots.
28. The method of claim 27, wherein at least one of the following is satisfied:
29. Determining the channel state information CSI corresponding to P ports comprises: determining, by the first communication device, the P ports according to at least one of received signaling or one or more CRIs (Channel State Information Reference Indicators) reported by the first communication device; determining, by the first communication device, the CSI based on the P ports and one or more CSI-RSs for tracking resources; determining, by the first communication device, a CSI based on the P ports and one or more SSB (Synchronized PBCH Block) resources; or receiving, by the first communication device, a configuration of a CSI report corresponding to the CSI, the configuration including information about the P ports and at least one of information about the one or more CSI-RS for tracking resources, or information about one or more SSB (Synchronized PBCH Block) resources; 29. The method of claim 1 , comprising at least one of the following:
30. Transmitting the CSI includes: transmitting, by the first communication device, the CSI on an uplink channel; The time resource in which the uplink channel is located is determined according to at least one of the last transmission opportunity of the P ports of a burst, the duration of the P ports, and a gap included in the received signaling, the gap being a gap between the last transmission opportunity of the P ports of a burst and a start time of the uplink channel.
30. The method of any one of claims 1 to 29.
31. The set of PMIs includes at least N 3 *C 4 , and the C 4 Each of the sets of precoding matrices is 3 *C 4 N 3 The C 4 Each of the sets of precoding matrices is 4 corresponding to one of the first type time domain units, N 3 represents the number of frequency domain units of one first type of time domain unit, and C 4 represents the number of time domain units of the first type, N 3 *C 4 is greater than 1, or C 4 is greater than 1, 31. The method of any one of claims 1 to 30.
32. Q, R, C 4 at least one of is greater than 1; C 4 ≧Q≧R; A third type time domain unit includes one or more second type time domain units. a third-type time domain unit includes one or more first-type time domain units; or A second type time domain unit includes one or more first type time domain units.
32. The method of claim 1 , wherein the at least one of
33. a period length of one of the P ports is equal to a period length of one of the one or more CSI-RS for tracking resources; The period of one of the P ports is C 1 including transmission opportunities, A period of the one or more CSI-RS for tracking resources is C R including transmission opportunities, Said C R The gap between successive transmission opportunities of the transmission opportunities of C 1 the gap between successive CSI-RS transmission opportunities of C 1 ≧C R That is, The C 1 A burst including a CSI-RS transmission opportunity is R longer than a burst containing a TRS transmission opportunity, The one or more CSI-RS for tracking resources are configured in a CSI report corresponding to the CSI; or The one or more synchronization resources are configured in a CSI report corresponding to the CSI.
30. The method of claim 1, wherein the at least one of
34. The coefficient a l,i,f,x teeth, [0032] or at least one of the parameters of a vector of the second type, [Equation 33] are the amplitude coefficients whose phase is zero, [0034] is greater than or equal to 0 and less than or equal to 1, [Equation 35] are the phase coefficients whose amplitudes are 1 for l=0,1,...,v-1, i=0,1,...,2*L-1, f=0,1,...,M-1, x=0,1,...,X-1, 23. The method of any one of claims 2 to 22.
35. The following format: [0036] 35. The method of claim 34, comprising one of:
36. The set of PMIs includes a set of v indices, each of which corresponds to a strongest coefficient of the corresponding layer, and each of the set of v indices includes at least one i * , f * , or x * Contains, or The information about the E coefficients is [Equation 37] or at least one of the parameters of a vector of the second type 36. The method of claim 35, wherein the at least one of
37. The index f of the strongest coefficient * is equal to 0 and is not included in one set of PMIs; The index x of the strongest coefficient * is equal to 0 and is not included in one set of PMIs; [Equation 38] and is not included in one set of PMIs; [0039] and is not included in one set of PMIs; [0040] and is not included in one set of PMIs; [0041] and is not included in one set of PMIs; [0042] and is not included in one set of PMIs; [0043] and is not included in one set of PMIs; or [0044] and is not included in one set of PMIs 37. The method of claim 36, wherein the at least one of
38. The total number of v for determining one set of PMIs is the maximum of R values of the RI. Each of the Q CQIs is 4 based on one or more precoding matrices of the set of precoding matrices and one of the R values of RI, or For each first-type time domain unit of a third-type time domain unit, the number of columns of the precoding matrix is greater than the RI of the third-type time domain unit.
38. The method of any one of claims 1 to 37, wherein the method is at least one of:
39. The method of any preceding claim, wherein the P ports include P CSI-RS ports.
40. 1. A method of wireless communication, comprising: receiving, by the second communication device, channel state information CSI corresponding to P ports from the first communication device, where P is a positive integer; Including, The CSI comprises at least one set of precoding matrix indicators PMI, Q sets of channel quality indicators CQI, or R values of a rank indicator RI; The PMI of the one set is C 4 C corresponding to the first type of time domain units 4 where Q, R, C are a set of precoding matrices, the Q sets of CQIs corresponding to Q time domain units of a second type, and R values of RI corresponding to R time domain units of a third type, 4 is a positive integer, method.
41. 41. The method of claim 40, further comprising the features of any of claims 2 to 39.
42. 1. A method of wireless communication, comprising: receiving, by the first communication device, a signal transmission from a second communication device, the signal transmission including a transmission of a first reference signal and a second reference signal according to the pattern; transmitting, by the first communication device, channel state information to the second communication device according to the first reference signal and the second reference signal; A method comprising:
43. 43. The method of claim 42, wherein the pattern rules specify that the first reference signal and the second reference signal transmissions have the same duration and that the second reference signal transmissions are denser than the first reference signal transmissions within a timeslot.
44. The pattern rule is such that one transmission period of the first reference signal is C 1 and the second reference signal C R or C for the first reference signal. 1 and the second reference signal C R 43. The method of claim 42, further comprising specifying that the resource include:
45. 45. A method according to any of claims 42 to 44, comprising receiving, by the first communications device, from the second communications device, a configuration of the first and second reference signals for the channel measurements.
46. 43. The method of claim 42, wherein the configuration of the pattern configures a starting transmission opportunity, a number of transmission opportunities, a symbol gap between two consecutive transmission opportunities, a slot gap between two consecutive transmission opportunities, a set of slot offsets, a symbol index for each transmission opportunity, or a set of symbol gaps to be used.
47. Said C R The gap between successive transmission opportunities of the transmission opportunities of C 1 the gap between successive transmission opportunities is smaller than the C 1 ≧C R That is, Said C 1 A burst containing a transmission opportunity of C R longer than a burst containing a transmission opportunity, Said C 1 A burst containing a transmission opportunity of C R longer than a burst containing a transmission opportunity; or Said C R The gap between two consecutive resources of the resource C 1 The gap between two consecutive resources is smaller than the gap between two consecutive resources.
45. The method of claim 44, wherein the at least one of
48. The first reference signal is a channel state information reference signal CSI-RS; or The second reference signal is a CSI-RS for tracking; or the second reference signal is a synchronization signal; 48. A method according to any one of claims 42 to 47.
49. 1. A method of wireless communication, comprising: Transmitting, by the second communication device, a signal transmission to the first communication device, the signal transmission including a transmission of a first reference signal and a second reference signal according to the pattern; receiving, by the second communication device, from the first communication device, channel state information based on the first reference signal and the second reference signal; A method comprising:
50. 50. The method of claim 49, wherein the pattern rules specify that the first reference signal and the second reference signal transmissions have the same duration and that the second reference signal transmissions are denser than the first reference signal transmissions within a timeslot.
51. The pattern rule is such that one transmission period of the first reference signal is C 1 and the second reference signal C R or C for the first reference signal. 1 and the second reference signal C R 50. The method of claim 49, further comprising specifying that the resource include:
52. 52. A method according to any of claims 49 to 51, comprising receiving, by the first communications device, from the second communications device, a configuration of the first and second reference signals for the channel measurements.
53. 50. The method of claim 49, wherein the configuration of the pattern configures a starting transmission opportunity, a number of transmission opportunities, a symbol gap between two consecutive transmission opportunities, a slot gap between two consecutive transmission opportunities, a set of slot offsets, a symbol index for each transmission opportunity, or a set of symbol gaps to be used.
54. Said C R The gap between successive transmission opportunities of the transmission opportunities of C 1 the gap between successive transmission opportunities is smaller than the C 1 ≧C R That is, Said C 1 A burst containing a transmission opportunity of C R longer than a burst containing a transmission opportunity, Said C 1 A burst containing a transmission opportunity of C R longer than a burst containing a transmission opportunity; or Said C R The gap between two consecutive resources of the resource C 1 The gap between two consecutive resources is smaller than the gap between two consecutive resources.
52. The method of claim 51, wherein the at least one of
55. The first reference signal is a channel state information reference signal CSI-RS; or The second reference signal is a CSI-RS for tracking, or the second reference signal is a synchronization signal.
55. A method according to any one of claims 49 to 54.
56. A communications device comprising a processor, the processor configured to perform a method according to any of claims 1 to 55.
57. 56. A computer readable medium having stored thereon code which, when executed by a processor, causes the processor to perform a method according to any of claims 1 to 55.
Citation Information
Patent Citations
Method and apparatus for reduced feedback MIMO - Patents.com
JP2019503103A
Channel state information reporting method, channel state information reading method, and related device
JP2019521570A
Doppler codebook-based precoding and CSI reporting for wireless communication systems
JP2021536187A
Method and apparatus to enable segmented CSI reporting in wireless communication systems
WO2020149706A1
Improving communication efficiency
WO2020208297A1
