Omission of Channel State Information (CSI) in High-Dimensional Multiple-Input Multiple-Output (MIMO) CSI Feedback
By employing time-domain correlation and prediction precoders with CSI feedback optimization, the solution addresses the inefficiencies in CSI feedback in high Doppler scenarios, enhancing downlink throughput and reducing overhead in wireless communication networks.
Patent Information
- Application Number
- JP2024515709
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-24
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2041-09-24
AI Technical Summary
Existing wireless communication networks face challenges in efficiently managing high Doppler scenarios, leading to increased feedback overhead and reduced downlink throughput due to inefficient CSI feedback mechanisms in high-speed scenarios.
The implementation of a CSI feedback mechanism that utilizes time-domain correlation and prediction precoders, along with oversampling factors, to derive CSI for multiple PDSCH occasions, and employs omission rules for UCI transmission to reduce feedback overhead, using a codebook design that supports efficient representation of Doppler domain spreading.
This approach reduces feedback overhead and improves downlink throughput in high Doppler scenarios by optimizing CSI feedback, allowing for more efficient resource allocation and communication in high-speed environments.
Smart Images

Figure 0007706649000093 
Figure 0007706649000094 
Figure 0007706649000095
Abstract
Description
Technical Field
[0001] The present disclosure relates to a wireless communication network including techniques for CSI omission in high - level multiple - input multiple - output (MIMO) channel state information (CSI) feedback.
Background Art
[0002] A wireless communication network may include user equipment (UE) (e.g., smartphones, tablet computers, etc.) capable of communicating with a base station and other network nodes. To facilitate communication between a base station and a user equipment (UE) in a Third Generation Partnership Project (3GPP) network, a precoder is implemented by the base station for signals transmitted by the base station. The base station can determine the value of the precoder based on the channel state information (CSI) signal fed back from the UE. Specifically, the UE performs measurements on the signals received from the base station and feeds back information regarding the measurement values used to determine the value of the precoder.
Brief Description of the Drawings
[0003] The present disclosure will be readily understood and implemented with reference to the detailed description and the figures in the accompanying drawings. Like reference numerals may indicate like features and structural elements. The figures and corresponding descriptions are provided as non - limiting examples of aspects, implementations, etc. of the present disclosure, and references to "an" or "one" aspect, implementation, etc. do not necessarily refer to the same aspect, implementation, etc., but may mean at least one, one or more, etc.
Figure 1
[0004]
Figure 2
[0005]
Figure 3
[0006]
Figure 4
[0007]
Figure 5
[0008]
Figure 6
[0009]
Figure 7
[0010]
Figure 8
[0011]
Figure 9
[0012]
Figure 10
[0013]
Figure 11
[0014]
Figure 12
[0015]
Figure 13
[0016]
Figure 14
[0017]
Figure 15
[0018]
Figure 16
[0019]
Figure 17
[0020]
Figure 18
[0021]
Figure 19
Figure 20
[0022]
Figure 21
[0023]
Figure 22
Mode for Carrying Out the Invention
[0024] The following detailed description refers to the accompanying drawings. Similar reference numerals in different figures may identify the same or similar features, elements, operations, etc. Additionally, other implementations may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure, so the present disclosure is not limited to the following description.
[0025] In several versions of the 3rd Generation Partnership Project (3GPP) related to the Radio Access Network (RAN), such as Release 18, it may include codebook design that utilizes time-domain correlation and prediction precoders for high Doppler scenarios. In this specification, in some embodiments or aspects, a design that utilizes the most efficient representation of Doppler domain spreading is disclosed. Thereby, a low feedback overhead can be achieved, and the downlink throughput in high Doppler scenarios can be improved. Using the disclosed CSI feedback, CSI for a plurality of PDSCH occasions that can be spread in the time domain can be derived or obtained at the gNB. For each PDSCH occasion, a Precoding Matrix Indicator (PMI) and a Channel Quality Indicator (CQI) including wideband CQI and sub-band CQI can be derived or obtained at the base station. Furthermore, by using an Oversampling Factor (Rd), a plurality of precoders for different Orthogonal Frequency Division Multiplexing (OFDM) symbols within the same Physical Downlink Shared Channel (PDSCH) can be derived by a base station such as a next-generation NodeB (gNB). According to various aspects, the omission is devised using one or more omission rules for the communication of CSI measurement reports in Uplink Control Information (UCI) transmission. Similar to the codebook design in this specification, a linear combination codebook can be associated with a large payload, so when the channel resources exceed the resources allocated for UCI transmission, the omission of CSI can be configured.
[0026] FIG. 1 shows an example of an antenna structure 100 of a base station according to some embodiments. A normal antenna can be disposed on the antenna array of the base station. Specifically, the antenna structure 100 can be implemented within a base station (e.g., a next generation NodeB (gNB) 2120 as shown in FIG. 21) as part of the antenna array of the base station.
[0027] The antenna structure 100 can include one or more antennas. The antennas can transmit signals with different antenna polarizations. For example, the illustrated antenna structure 100 can transmit signals using a first polarization (which can be referred to as "polarization 0") and a second polarization (which can be referred to as "polarization 1"). Specifically, the antenna structure 100 shows a first antenna 102 having a first polarization (shown by a solid line) and a second antenna 104 having a second polarization (shown by a dotted line). The antenna structure 100 can include one or more antennas having a first polarization (shown by a solid line) and one or more antennas having a second polarization (shown by a dotted line). In some embodiments, the second polarization may be orthogonal to the first polarization. Although the first polarization and the second polarization are described as being generated by separate antennas, it should be understood that in other aspects, one or more polarizations (e.g., two polarizations) may be realized by a single antenna, or the polarizations may be realized by a single antenna or different antennas.
[0028] One or more signals can be transmitted by the antennas of the antenna structure 100. A signal transmitted by an antenna having a first polarization can be transmitted on the first polarization, and a signal transmitted by an antenna having a second polarization can be transmitted on the second polarization. One or more precoders can determine the phase and amplitude of the signals transmitted by the antennas. The precoder can be used to determine the amplitude of the signals transmitted by the antennas and / or which antennas should transmit the signals. In some embodiments, the precoder can further be used to determine the direction in which the signals should be transmitted, such as in beamforming operations. The precoder can be defined based on CSI feedback received from the UE. For example, the base station can receive CSI feedback from a UE (such as UE2110 in FIG. 21), and based on the CSI feedback, such as through the signal-to-leakage ratio, determine the precoder values of the precoder corresponding to the UE. The base station can then use the determined precoder values of the precoder to precode the signals to be transmitted to the UE.
[0029] The base station (such as gNB2122 in FIG. 21) can determine the precoder values of the precoder for the UE based on an equation for defining the codebook. For example, the base station
Number
[0030] The base station may determine the precoder for the layer for the UE based on the CSI received from the UE. For example, the precoder for the layer may be given by a matrix of size P x N3
Number
Number
Number
[0031] SD selection / compression / quantization can be applied. L spatial domain basis vectors common to both polarizations (mapped to two polarizations, so a total of 2L spatial beams for both polarizations) can be selected.
Number
Number
[0032] FD selection / compression / quantization can be applied. For selecting FD components with significant power for spatial layers,
Number
Number
Number
Number
[0033] FIG. 2 shows an exemplary spatial beam selection representation 200 according to some embodiments. (i1,i2) can be used to select the main direction of the spatial beam. (q1,q2) can be used to finely adjust the direction of the spatial beam. The same (q1,q2) may be used for all selected spatial beams to ensure an orthogonal basis.
[0034] The spatial beam selection representation 200 represents spatial beams that can be transmitted by one or more antennas. Specifically, the spatial beam selection representation 200 can indicate, in some embodiments, the spatial beams that can be transmitted by the antennas of the antenna structure 100 (FIG. 1). The spatial beam (represented by a circle in the illustrated spatial beam selection representation 200) can be grouped into a group of 16 spatial beams (as indicated by the square around the group of spatial beams in the illustrated spatial beam selection representation 200), and each of the groups can correspond to an antenna or an antenna pair having two different polarizations. (i1, i2) can indicate the selected group, and (q1, q2) can indicate a specific spatial beam within the selected group.
[0035] The spatial beam selection representation 200 can include two groups in a first direction and four groups in a second direction, resulting in a 2×4 array of groups. Each group can have four spatial beams in the first direction and four spatial beams in the second direction. For example, the spatial beam selection representation 200 can include a first group 202. The first group 202 can include 16 spatial beams in a 4×4 array. The first group 202 can include a discrete Fourier transform (DFT) beam 204, as indicated by the filled circle within the spatial beam selection representation 200. The first group 202 can include a rotated DFT beam 206, as indicated by the circle filled with a diagonal pattern within the spatial beam selection representation 200. The rotated DFT beam 206 has a rotation coefficient
Number
[0036] FD component selection can be performed according to the aspects of this specification. FIG. 3 shows an exemplary FD component selection array 300 according to some aspects of this specification. The FD component is the counterpart of the delay tap. From wireless channel propagation, it is known that the power delay profile may have large initial taps (in the case of Non-Line-Of-Sight (NLOS) where the strongest tap may not be the earliest tap).
[0037] The FD component selection array 300 may include several configured CQI subbands 302 that can be represented by symbol N SB For example, the FD component selection array 300 can include nine configured CQI subbands in the illustrated example. The configured CQI subbands, or some of them, may be available for the UE (such as UE2110 in FIG. 21) for CSI transmission. For example, the UE can transmit CQI in one or more of the CQI subbands.
[0038] The formed CQI sub-band 302 can be composed of the number of pre-coders, which can be represented by symbol R for each CQI sub-band. The number of pre-coder sub-bands can be determined based on the number of formed CQI sub-bands 302 and the number of pre-coders for each CQI sub-band. For example, N3 = R×N SB where N3 is the number of pre-coder sub-bands. The number of pre-coder sub-bands can define the number of taps or the number of FD components in the time domain. For example, the number of taps or the number of FD components in the time domain may be equal to the number of pre-coder sub-bands. The FD component selection array 300 can include pre-coder sub-bands 304. The number of pre-coder sub-bands 304 can be defined based on the formed CQI sub-bands 302 and the number of pre-coders for each CQI sub-band. For example, in the illustrated example, based on the fact that the number of formed CQI sub-bands 302 is 9 formed CQI sub-bands and the number of pre-coders for each CQI sub-band is 2, the pre-coder sub-bands 304 include 18 pre-coder sub-bands.
[0039] The UE can select the number M of FD components from the CQI sub-bands 302. The number of FD components selected by the UE can be determined based on the number of pre-coders for each CQI sub-band, the number of pre-coder sub-bands, and / or the number of formed CQI sub-bands 302, which can be, for example, as the number of selected FD components
Number
Number
[0040] In the illustrated embodiment, for example, the number N_SB of configured CQI subbands may be equal to 9, the number R of precoders for each CQI subband may be equal to 2, p1 may be equal to 1 / 2, the number N3 of precoder subbands may be equal to 18, and the number M of selected precoder components may be equal to 5. The UE can report the selected FD components to a base station (such as the gNB 2122 in FIG. 21). Specifically, the UE can transmit, for example, using precoder FD components 1, 2, 3, 15, and 17, one or more signals indicating the selected FD components in UCI feedback or CSI reporting to the base station. Another spatial layer 320 may be different, and thus the UE may prefer precoder subbands for CSI feedback, for example, those corresponding to 0, 1, 3, 4, and 17, but may not perform FD component selection for 15. This demonstrates that FD component selection can include time selection and can be different between different spatial layers for CSI reporting in UCI transmission for CSI feedback.
[0041] Considering signaling overhead, when the number of taps is large, two-stage FD component selection can be used. FIG. 4 shows another FD component selection arrangement 400 according to some embodiments. The FD component selection arrangement 400 shows an example of two-stage FD component selection.
[0042] The FD component selection arrangement 400 is for symbol N SBIt can include the number of configured CQI sub-bands 402 represented thereby. For example, the FD component selection array 400 includes 16 configured CQI sub-bands. The configured CQI sub-bands, or some parts thereof, may be available for a UE (such as UE 2110 in FIG. 21) for CSI transmission. For example, the UE can transmit CQI in one or more of the CQI sub-bands.
[0043] The configured CQI sub-band 402 can be configured for each CQI sub-band using the number of precoders represented by symbol R. The number of precoder sub-bands can be determined based on the number of configured CQI sub-bands 402 and the number of precoders for each CQI sub-band. For example, N3 = R × N SB where N3 is the number of precoder sub-bands. The number of precoder sub-bands can define the number of taps or FD components in the time domain. For example, the number of taps or FD components in the time domain may be equal to the number of precoder sub-bands. The FD component selection array 400 can include precoder sub-bands 404. The number of precoder sub-bands 404 can be defined based on the number of configured CQI sub-bands 402 and the number of precoders for each CQI sub-band. For example, based on the fact that the number of configured CQI sub-bands 402 is 16 configured CQI sub-bands and the number of precoders for each CQI sub-band is 2, the precoder sub-band 404 includes 32 precoder sub-bands.
[0044] The UE can further determine an intermediate set 406 for selecting FD components, and this intermediate set (Intermediate Set, IntS) 406 may be a subset of the precoder sub-bands 404. IntS406 can be determined based on the number M of FD components selected by the UE. The number of FD components to be selected can be determined based on the number of precoders for each CQI sub-band, the number of precoder sub-bands, and / or the number of configured CQI sub-bands 402. For example,
Number
Number
Number
Number
[0045] The FD component selection array 400 shows IntS406 from the precoder subband 404. In the illustrated embodiment, M initialis -4 in the FD component 28. Therefore, IntS406 can be extended from the right side to the left side of the figure, from the precoder sub - band index 28 to the precoder sub - band index 11. The UE can select 8 FD components from IntS406 (e.g., 28, 30, 0, 1, 2, 3, 4, 5). Specifically, the UE can select from IntS406 for CSI feedback in the illustrated embodiment, the first FD component 408, the second FD component 410, the third FD component 412, the fourth FD component 414, the fifth FD component 416, the sixth FD component 418, the seventh FD component 420, and the eighth FD component 422 (as indicated by the hatched FD components). In the illustrated embodiment, N SB can be equal to 16, R can be equal to 2, p1 can be equal to 1 / 2, N3 is equal to 32, M is equal to 8, and N3' is equal to 16. The UE can report the selected FD components to the base station in the CSI report. Specifically, the UE can transmit one or more signals indicating the selected FD components to the base station.
[0046] In the example shown, M initial causes the intermediate set (IntS) 406 to be known at the gNB side (such as gNB2122 in FIG. 21). Thus, in one spatial layer, for example, the selection of FD components can only be performed in the spatial layer restricted within the intermediate set (IntS) (e.g., 0, 1, 2, 3, 4, 5). And another spatial layer (28 and 30) within the intermediate set 406 may be independent of this spatial layer. Another spatial layer 420 may be different, so the UE may prefer the precoder sub - bands corresponding to 0, 1, 3, and 9 in a set separate from 28, 30, and 31 for CSI feedback. The UE can select 8 FD components from another spatial layer 420 (e.g., 28, 30, 31, 0, 1, 2, 3, and 9), and as a result, the FD component selection can vary with time selection between different spatial layers for CSI reporting in UCI transmission for CSI feedback.
[0047] When the number of FD components is selected for CSI transmission, from the perspective of the gNB, problems can arise from two spatial layers. From past CSI measurement reports by the UE, the gNB may get the impression that this is probably the most suitable one for this UE because a one-to-one association has been reported (e.g., in the past 10 occasions / reports). However, the channel can change. From the perspective of the UE, rank-2 transmission may be preferred, in which case the coefficients should be transmitted to be changed from rank 1 to rank 2. Therefore, there may not be enough resources to report for both, but if only CSI for one rank (e.g., spatial layer 0) is reported, there is a problem that the base station may be confused about whether to generate a precoder for another spatial layer without further information, regardless of whether the gNB knows that the UE can support rank-2 transmission.
[0048] FIG. 5 shows a first part of an exemplary bitmap generation flow 500 according to some embodiments. The bitmap generation flow 500 shows an exemplary flow that can be executed by a UE (such as UE 2110 in FIG. 21) to generate a bitmap of linear combination (LC) coefficients indication for reporting CSI to a base station (such as gNB 2122 in FIG. 21). The UE implementing the flow of the bitmap generation flow 500 is enabled to select different spatial beams for different antenna polarizations and generate a compressed CSI report through UCI omission, thereby reducing the data to be transmitted for the bitmap compared to a simple bitmap.
[0049] The bitmap generation flow 500 can include a bitmap 502 of LC coefficients determined based on measurement values by the UE. Specifically, the bitmap 502 can indicate the values of the LC coefficients of the signals received from the base station measured by the UE. The UE can generate the bitmap 502 based on the determined values of the LC coefficients. Each square of the bitmap 502 can indicate the LC coefficient of the signal measured by the UE. The x-axis of the bitmap 502 corresponds to the FD component of the LC coefficient, the y-axis of the bitmap 502 corresponds to the selected spatial beam, and each square in the bitmap corresponds to the index of the FD component and the index of the spatial beam(s).
[0050] In the illustrated embodiment, the bitmap 502 includes eight selected spatial beams for two antenna polarizations and six FD components. The spatial beams of the bitmap 502 can be divided into a first polarization 504 and a second polarization 506. Specifically, the spatial beams corresponding to the upper four rows of the bitmap 502 can have the first polarization 504, and the spatial beams corresponding to the lower four rows of the bitmap 502 can have the second polarization 506.
[0051] In the bitmap 502, an uncolored box indicates that the amplitude of the LC coefficient for the corresponding spatial beam and frequency component is zero (0). Specifically, the UE may have determined that the amplitude of the LC coefficient corresponding to the uncolored box is equal to 0. For example, in the illustrated embodiment, the LC coefficient of the first coefficient 508 has an amplitude of 0. Referring to having an amplitude of 0 does not mean that in some embodiments the amplitude of the LC coefficient is exactly 0, but rather in these embodiments it should be understood that the amplitude of the LC coefficient is within a predetermined range of 0. Further, the non-zero (0) amplitude in these embodiments can refer to an amplitude of the LC coefficient greater than the predetermined range of 0.
[0052] In the bitmap 502, the filled boxes indicate that the amplitudes of the LC coefficients of the corresponding spatial beams and frequency components are non-zero. Specifically, the UE may have determined that the amplitude of the LC coefficient is non-zero. For example, the UE may have determined that the second coefficient 510, the third coefficient 512, the fourth coefficient 514, the fifth coefficient 516, the sixth coefficient 518, the seventh coefficient 520, the eighth coefficient 522, the ninth coefficient 524, the tenth coefficient 526, and the eleventh coefficient 528 have non-zero amplitudes. As can be seen from the bitmap, the second coefficient 510 to the eighth coefficient 522 have the first polarization 504, and the ninth coefficient 524 to the eleventh coefficient 528 have the second polarization 506.
[0053] The UE can determine whether there is a non-zero LC coefficient value in any of the FD components of the bitmap 502. For example, the UE can determine that the FD component 530 corresponding to the fourth column in the bitmap 502 does not contain an LC coefficient with a non-zero amplitude. Based on the UE's determination that the FD component does not contain an LC coefficient with a non-zero amplitude, the UE can remove the FD component from the bitmap 502 to generate a modified or compressed bitmap. Specifically, the UE can remove the column corresponding to the FD component from the bitmap 502 to make the modified bitmap smaller than the bitmap 502. In the illustrated embodiment, the UE can remove the FD component 530 to generate a modified / compressed bitmap 532 without the FD component. As part of removing the FD component 530, the UE may not report the values of the LC coefficients within the FD component 530. In contrast, the UE can include an indication of the FD component removed from the bitmap 502 instead of the value of each LC coefficient within the FD component in the report, resulting in fewer bits included in the report and reducing the overhead. Additionally, or alternatively, the UE can reduce the size of the bitmap by indicating a subset of the selected 2L spatial beams. The modified bitmap 532 can maintain the remaining FD components and LC coefficient values from the bitmap 502.
[0054] For purposes of understanding, the illustrated bitmap generation flow 500 further includes a non-zero indication bitmap 534. The non-zero indication bitmap 534 can indicate which components of the post-modification bitmap 532 have non-zero values and which components of the post-modification bitmap have zero values. Specifically, the non-zero indication bitmap 534 indicates a "1" at the component positions of the LC coefficients having non-zero values and a "0" at the component positions of the LC coefficients having zero values. In the illustrated example, the non-zero indication bitmap 534 has a first coefficient 536, a second coefficient 538, a third coefficient 540, a fourth coefficient 542, a fifth coefficient 544, a sixth coefficient 546, a seventh coefficient 548, an eighth coefficient 550, a ninth coefficient 552, and a tenth coefficient 554 that indicate a "1" based on the corresponding LC coefficient having a non-zero value. The remaining components of the non-zero indication bitmap 534 can indicate a "0" based on the corresponding LC coefficient having a zero value. The first coefficient 536 of the non-zero indication bitmap 534 corresponds to the second coefficient 510 from the post-modification bitmap 532, the second coefficient 538 of the non-zero indication bitmap 534 corresponds to the third coefficient 512 of the post-modification bitmap 532, the third coefficient 540 of the non-zero indication bitmap 534 corresponds to the fourth coefficient 514 of the post-modification bitmap 532, the fourth coefficient 542 of the non-zero indication bitmap 534 corresponds to the fifth coefficient 516 of the post-modification bitmap 532, the fifth coefficient 544 of the non-zero indication bitmap 534 corresponds to the sixth coefficient 518 of the post-modification bitmap 532, the sixth coefficient 546 of the non-zero indication bitmap 534 corresponds to the seventh coefficient 520 of the post-modification bitmap 532, the seventh coefficient 548 of the non-zero indication bitmap 534 corresponds to the eighth coefficient 522 of the post-modification bitmap 532, the eighth coefficient 550 of the non-zero indication bitmap 534 corresponds to the ninth coefficient 524 of the post-modification bitmap 532, the ninth coefficient 552 of the non-zero indication bitmap 534 corresponds to the tenth coefficient 526 of the post-modification bitmap, and the tenth coefficient 554 of the non-indication bitmap 534 corresponds to the eleventh coefficient 528 of the post-modification bitmap 532.
[0055] Figure 6 shows a second portion 600 of an exemplary bitmap generation flow 500 according to some embodiments. For example, the second portion of the exemplary bitmap generation flow 500 can proceed with processing using the modified or compressed bitmap 532 generated from the first portion of the exemplary bitmap generation flow 500. A UE (such as UE2110 in FIG. 21) can identify a reference for each polarization, and the stronger reference can be used by the UE to normalize all LC coefficients.
[0056] The UE can determine the strongest LC coefficient from the LC coefficients included in the modified bitmap 532. Specifically, the UE can determine the LC coefficient having the maximum amplitude included in the modified bitmap 532. In the illustrated embodiment, for example, the UE can determine that the fifth coefficient 516 having the maximum amplitude among the LC coefficients included in the modified bitmap 532 is the strongest LC coefficient.
[0057] The UE can further determine which polarization includes the strongest LC coefficient. For example, in the illustrated embodiment, the UE can determine whether the strongest LC coefficient has the first polarization 504 or the second polarization 506. In the illustrated embodiment, for example, the UE can determine that the fifth coefficient 516 has the first polarization 504.
[0058] The UE can also determine the strongest LC coefficient from the other polarization that does not include the strongest LC coefficient of the entire modified bitmap 532. For example, when the UE determines that the strongest LC coefficient in the illustrated embodiment has the first polarization 504, the UE can determine which LC coefficient having the second polarization 506 has the maximum amplitude. In the illustrated embodiment, the UE can determine that the tenth coefficient 526 has the strongest LC coefficient among the LC coefficients having the second polarization 506.
[0059] The UE can normalize the non-zero (0) LC coefficients of the modified bitmap 532 based on the strongest LC coefficient of the modified bitmap 532. Specifically, the UE can divide the values of all LC coefficients having non-zero amplitudes by the value of the strongest LC coefficient within the modified bitmap 532. For example, the UE can divide the value of the non-zero LC coefficient of the modified bitmap 532 by the value of the fifth coefficient 516 to normalize the non-zero LC coefficient. For example, the UE can perform high-resolution amplitude quantization using the LC coefficients within the modified bitmap 532 by normalizing the values of the LC coefficients within the modified bitmap 532 and quantizing the normalized values to selected digital values. The UE can perform normal-resolution amplitude quantization and / or phase quantization using the LC coefficients having the first polarization 504 by dividing the LC coefficients into those having the first polarization 504 and those having the second polarization 506. Additionally, or alternatively, the UE can perform phase quantization using the LC coefficients having the first polarization 504. Additionally, or alternatively, the UE can perform phase quantization to indicate the phase of the LC coefficients in the first polarization 504, where, for example, the UE can perform phase quantization to 16-phase shift keying (PSK) using the LC coefficients having the first polarization 504. The phase can be based on the FD component of the strongest LC in the polarization. In the illustrated embodiment, the strongest LC of the first polarization 504 can be the fifth coefficient 516, which is within the first FD component of the modified bitmap 532 and has a phase of 0. Since the phase in the illustrated embodiment of the first polarization 504 is 0, the phase value of the first polarization 504 becomes 0 by phase quantization. Therefore, since the phase value of the fifth coefficient 516 remains the same before and after phase quantization, phase quantization can be skipped in the illustrated embodiment. The UE can also perform normalization, normal-resolution amplitude quantization, and / or phase quantization on the LC coefficients of the second polarization 506 in the same manner, and the strongest LC coefficient of the second polarization 506 can be the tenth coefficient 526.
[0060] FIG. 7 shows various examples in the application of the transmission path between a base station 702 (e.g., gNB) and high-speed moving UEs 704, 706 (e.g., vehicle UEs (vUEs)) or a high-speed rail (HSR). Due to various objects 708 (e.g., buildings, trees, etc.), a specific path may arrive later or not much earlier than other direct paths between the base station 702 and the UEs 704, 706. For example, the path between the base station 702 and the UE 704 includes a direct path with a direct line-of-sight (LoS) channel 710, and thus this path reaches the vehicle UE faster than other paths to the UE 704. A channel path between the base station 702 and the UE 706, such as a non-LOS (NLOS) path 714 where the arrival is longer due to the reflection of the object 708 (e.g., one or more buildings). In the case of the LoS channel 710, a strong path occurs first, but after movement, a weak path that may be attenuated by reflection or take longer may occur.
[0061] As shown in the power delay profile 712, the intensity of the signal received via the multipath channel may be a function of the time delay, which is the difference in the travel time between multiple paths. As the time delay increases along the X-axis, the power decreases in decibels along the Y-axis in the linear region.
[0062] In an embodiment, generating CSI feedback in a CSI report can include performing a cyclic shift of the strongest path to a first position (e.g., at the origin), as shown in FIG. 8. Different portions of the channel power delay profile representation of the NLoS profile 802 can be separated in two portions 804 and 806 of the representation in the linear region, but can be split to be adjacent in the cyclic shift region. The strongest path(s) can be cyclically shifted to a position with portion 804 as the axis origin, for example. In various embodiments, a UE (such as UE 2110 in FIG. 21) can select coefficients in the cyclic region when generating CSI feedback. CSI omission can be performed when exceeding resources for CSI reporting by selecting more significant coefficients of the FD component and / or TD component cyclically shifted in the power delay region / power Doppler region. Ideally, with only the direct path, the channel response seen at the UE side is a delta function. For the LoS channel path, for the power delay profile, it can be assumed that the first tap or FD component is the strongest and there is no significant power necessarily preceding the strongest tap at the origin, i.e., a delta function. However, due to bandwidth limitation, the effective wireless signal observed by the UE can be the convolution of the wireless channel and the time domain response of the band-limiting filter, such that it is characterized by a sinc function. The sinc function can have some small signal leakage before the channel, and a composite channel with LoS can also have non-zero paths before the strongest path. Therefore, shifting the strongest path to the 0 position and alternatively selecting coefficients here can bring additional advantages.
[0063] Specifically, for example, regarding rank-2 transmission in the spatial layer of a spatial beam, a plurality of spatial beams can be generated from a base station transmission to a UE. Different spatial beams can be combined and different coefficients can be assigned to form a transmission direction. The strongest spatial path can be specified by the strongest coefficient within a specific neighborhood or range. Therefore, when configuring CSI omission, priorities can be assigned based on a priority function to various permutations along the range. In response to exceeding the resources for a complete CSI report, less important components may be removed to ensure there is no overhead problem.
[0064] FIG. 9 shows an example of a cyclic shift of a power profile 900 having priority values for components of a MIMO codebook. For example, the power profile 902 can be cyclically shifted such that the cyclic shift is in the frequency domain for the TD component and in the time domain for the FD component along the horizontal axis. If the TD component is represented such that the cyclic shift being performed is in the TD component region, the horizontal axis represents the change in frequency. Additionally, or alternatively, if the FD component is represented such that the cyclic shift is being performed in the FD component region, the horizontal axis represents the change in time.
[0065] The power profile 902 can be selected as the strongest path between a UE (such as the UE 2110 in FIG. 21) and a base station for any one of the multi-path communication paths. This profile 902 is cyclically shifted such that the adjacent profile portions 904 and 906 are arranged left and right along the entire range. The strongest component as the strongest path is arranged at the origin or the 0 position and can be specified with the lowest priority value as the highest priority. The highest priority can be read first in the read sequence for CSI reporting. Thus, the read sequence can be cyclically repeated and alternated through all components from the right profile portion 904 to the left profile portion 906. Then, based on the amount of allocated resources, the UE can select which components to include in the CSI report. When the amount of resources (e.g., the number of resource elements, the number of physical resource blocks (PRBs), the number of orthogonal frequency division multiplexing (OFDM) slots, etc.) increases or decreases, more or fewer components can be selected for CSI reporting.
[0066] Depending on the amount of resources allocated to the UE for CSI reporting, the UE can read different components in various ways. The UE can read, by means of a spatial beam, first the FD components having a permutation, then the TD components having a permutation, and then the spatial layers. Alternatively or additionally, the UE can first read the FD components having a permutation, by means of a spatial beam, the TD components having a permutation, and then the spatial layers. Alternatively or additionally, the UE can read the FD components having a permutation, by means of a spatial beam, the spatial layers, and then the FD components having a permutation. The permutation can be determined, for example, according to the ordering of a priority function.
[0067] Based on the above read priority, the UE can select which component of the linear coefficient (LC) coefficient or the LC coefficient to omit from the CSI report in UCI transmission. For example, according to the figure, if the priority value 0 represents the strongest component (FD component / TD component), the UE can determine to read this component first for reporting. The strongest component in the left profile 904 can be specified with a priority value of 0, where the lower it is, the better. Next is the priority value 1 in the right profile 906. The UE can repeatedly travel back and forth between the two adjacent profiles 904 and 906 to obtain the components clustered around the strong signal. Those with non-zero coefficients are selected based on, for example, the threshold level of the resources allocated for UCI transmission for CSI reporting and can be reported in the CSI report.
[0068] CSI omission can be configured, for example, when the UL resources allocated for UCI are not sufficient for a complete CSI report or for reporting all coefficients. Each selected component can be based on the priority value 910 for components having an LC coefficient (LC Coefficient, LCC) including non-zero LC coefficients. The non-zero LC coefficients can be represented according to the associated spatial layer, beam, FD component basis, and / or TD component basis. For example, without a TD basis, the non-zero LC coefficient (Non-Zero LC Coefficient, NZC) can be
Number
Number
Number
Number
Number
[0069] FIG. 10 shows an exemplary readout sequence 1000 of multiple spatial layers. The FD components are along the horizontal axis, and the spatial beams are indexed along the vertical axis. In the figure, for each spatial layer (e.g., spatial layer 0 and spatial layer 1), eight spatial beams are represented along the vertical axis. When it is determined that the resources allocated by generating the CSI report are exceeded and UCI omission occurs, the selective readout can be configured in this way. The TD components are not shown, but a similar readout sequence can also be executed with the TD components to reduce or compress the CSI report. This enables the opportunity to provide CSI feedback for multiple layers even when a CSI report with complete information is not provided.
[0070] For example, the portion filled with diagonal hatching represents the selected FD component (or tap) and can include non-0 LC coefficients. As detailed above using FIGS. 3 and 4, different spatial layers may vary, and as shown here, the components filled with diagonal hatching represent FD components between different ranks or different spatial layers. In this read sequence, the spatial beam is read first, then the spatial layer is read, and then the FD component is read. The read sequence itself characterizes the priority and is independent of whether there are non-0 selected components for selecting parameters for UCI omission. A UE (such as UE2110 in FIG. 21) repeatedly reads through the left adjacent profile (e.g., 904 in FIG. 9) represented by coefficients 0, 1, 2, 3, 4, 5, 6, and 7 for one spatial layer, and then reads through 8, 9, 10, 11, 12, 13, 14, and 15 for the next spatial layer, which is the origin where the FD component is considered the strongest. Then, a wrap-around procedure is executed, and as previously explained with respect to FIG. 9 (e.g., left adjacent profile 904 and right adjacent profile 906), the right adjacent profile (e.g., 906) is considered from the cyclic shift. Next, the strongest component is usually on the next iteration and is arranged alongside the strongest candidates on the right as represented by 16, 17, 18, 19, 20, 21, 22, and 23 within spatial layer 0 and 24 to 31 within the next spatial layer. Thus, the iterative read moves from the spatial beam to the spatial layer and then to the FD components with permutations. The wrap-around iteration continues along the next component on the left to 32 to 47 and then along the next component on the right to 48 to 63. The wrap-around of the cyclic shift profile continues iteratively on the left from 64 to 79 until the iteration of reading the spatial beam, spatial layer, and FD components with non-0 LC coefficients is completed, and finally returns to the right to 80 to 95. In this way, the UE can select components of the CSI report for feedback in, for example, UCI transmission and determine which parameters should be omitted.
[0071] FIG. 11 shows an example of a CSI / UCI report 1100 in the CSI part 2 (UCI part 2). For the purpose of UCI omission in the CSI report, the parameters in the UCI part 2 can be divided into three groups, where group n has a higher priority than group n + 1, provided that n = 0, 1. The 3GPP specification defines a single CSI feedback that is split into two parts. Part 1 is considered essential, while part 2 CSI is a less important parameter but can be considered meaningful for scheduling with a gNB (such as gNB2122 in FIG. 21).
[0072] In the case of part 2 CSI, the codebook can be defined according to three groups 0, 1, and 2. When a UE (such as UE2110 in FIG. 21) is configured to report N Rep CSI reports, group 0 can include parameters such as the SD rotation coefficient, the SD indicator, the SCI(s) of all N Rep reports, or other essential parameters or priority parameters for group 0 of part 2 CSI / UCI rather than group 1 and group 2, but is not limited or restricted thereto. The exact parameters that can be included in group 0 can depend on various factors in the codebook design and can vary to include more or fewer other parameters than those described, and the same is true for groups 1 and 2 described below.
[0073] The priority level is such that if the priority levels of two LCC
number
number
number
Number
Number
[0074] N Rep For each of the N reports, Group 1 consists of the reference amplitude(s) of the weaker polarization, FD indicators,
Number
Number
Number
Number
Number
Number
Number
Number
[0075] In the illustrated example, each report (e.g., Report 1, Report 2, and Report 3) includes different parameters selected for part 2 CSI in G1 and G2. Group 0 (G0) will include more essential parameters for part 2 wideband across reports, for example, to avoid UCI omission. For example, these can be assigned a priority of 0: for CSI reports 1 to NRep, for CSI reports configured as "typeII-r16" or "typeII-PortSelection-r16", Group 0 CSI, and for other configured CSI reports, part 2 wideband CSI. Priority 1 to 2N Repincludes sub-band parameters by, for example, even or odd sub-bands, and can be selected as G1 or G2 as indicated by the associated arrows for each priority reporting level. Select priority 1 for G1 of Report 1, which can include: when configured as "typeII-r16" or "typeII-PortSelection-r16", group 1 CSI of CSI Report 1; in other configurations, part 2 sub-band CSI of the even sub-bands of CSI Report 1. Select priority 2 for G2 of Report 1, which can include: when configured as "typeII-r16" or "typeII-PortSelection-r16", group 2 CSI of CSI Report 1; in other configurations, part 2 sub-band CSI of the odd sub-bands of CSI Report 1. Select priority 3 for G1 of Report 2, which can include: when configured as "typeII-r16" or "typeII-PortSelection-r16", group 1 CSI of CSI Report 2; in other configurations, part 2 sub-band CSI of the even sub-bands of CSI Report 2. Select priority 4 for G2 of Report 2, which can include: when configured as "typeII-r16" or "typeII-PortSelection-r16", group 2 CSI of CSI Report 2; in other configurations, part 2 sub-band CSI of the odd sub-bands of CSI Report 2. The report is, for example, the priority 2N selected for G1 further included in Report 3 Rep is similarly generated using -1 and can include: when configured as "typeII-r16" or "typeII-PortSelection-r16", CSI Report N Rep 's group 1 CSI; in other configurations, part 2 sub-band CSI of the even sub-bands of the CSI report. Select priority 2N Rep for G2 of Report 3, which can include: when configured as "typeII-r16" or "typeII-PortSelection-r16", CSI Report N Rep 's group 2 CSI; in other configurations, CSI Report N Rep 's part 2 sub-band CSI of the odd sub-bands.
[0076] Therefore, the UE can divide different UCI parameters into three groups. The most important parameters in CSI / UCI part 2 are included in G0, the first part of the next most important (next highest priority) parameters in UCI part 2 is included in G1, and the second part of the next most important (next highest priority) parameters in UCI part 2 is included in G2. The priority function can be used to effectively determine the membership of the next most important parameters in the first or second part of UCI part 2. This omission design can be formulated as a mapping where the FD component permutation is the first FD component, followed by the spatial beam, and the third is the spatial layer considering the power delay profile, which can be represented as (FD component with permutation, spatial beam, spatial layer). However, the omission design is not particularly limited to this and can also include TD components with permutations across different pages with frequency offsets for each spatial layer.
[0077] In some embodiments, the codebook configuration can be configured to implement multiple sheets (also referred to as "pages") of the codebook within the codebook design. FIG. 12 shows an exemplary codebook 1200 having a single sheet and a power delay profile 1250 according to some embodiments. Specifically, the codebook 1200 can have a single sheet for each spatial layer.
[0078] The illustrated codebook 1200 may be for two spatial layers. Specifically, the codebook 1200 may include a first sheet 1202 for a first spatial layer (which may be referred to as "spatial layer 0") and a first sheet 1204 for a second spatial layer (which may be referred to as "spatial layer 1"). The first sheet 1202 may include a precoding definition for the first spatial layer, and the first sheet 1204 may include a precoding definition for the second spatial layer. The base station and / or the UE can utilize the precoding definition of the first sheet 1202 to precode the signal transmitted in the first spatial layer, and can utilize the precoding definition of the first sheet 1204 to precode the signal transmitted in the second spatial layer. The case shown in FIG. 12 may occur, for example, for a stationary UE, a stationary gNB, and a stationary propagation environment, due to unimportant Doppler frequency components in the codebook other than the 0 frequency offset component after shifting the frequency offset as described above. Since there is only one sheet for spatial layer 1 in the CSI feedback and only one sheet for spatial layer 2 in the CSI feedback, the Doppler frequency index is omitted in the linear combination coefficient notation shown in FIG. 12, and C l,m,d,n is used instead of C l,m,λ . It may also occur when there is only one sheet in one spatial layer but multiple sheets in another spatial layer.
[0079] The power delay profile 1250 can indicate the power delay profile in the spatial beam of the spatial layer. Specifically, the power delay profile 1250 can include a first power delay profile 1252 and a second power delay profile 1254. The first power delay profile 1252 may correspond to the first spatial layer, and the second power delay profile 1254 may correspond to the second spatial layer. As can be seen from the figure, the first power delay profile 1252 can reach its peak at an earlier time than the second power delay profile 1254. As a result, the first signal corresponding to the spatial beam in the first spatial layer reaches its peak at a different time from the second signal corresponding to the spatial beam in the second spatial layer.
[0080] FIG. 13 shows a portion of a codebook 1300 having a plurality of sheets according to some embodiments. Each sheet can correspond to a Doppler frequency offset. Specifically, a portion of the codebook 1300 may be an example of a portion of the codebook 1300 corresponding to a single spatial layer. In FIG. 13, the linear combination coefficient C for λ = 1, 0 ≦ l ≦ 8 - 1, 0 ≦ m ≦ 6 - 1, -2 ≦ d ≦ 2 l,m,d,λ is shown. Additional spatial layers other than spatial layer 1 (e.g., spatial layer 0, etc.) can also be represented in a similar manner using a plurality of sheets as a 3D matrix codebook 1300 composed of TD components and FD components in a given spatial layer.
[0081] A portion of the codebook 1300 can include a plurality of sheets corresponding to a single spatial layer. For example, a portion of the codebook 1300 can include five sheets corresponding to a single spatial layer in the illustrated embodiment. Specifically, a portion of the codebook 1300 can include a first sheet 1302, a second sheet 1304, a third sheet 1306, a fourth sheet 1308, and a fifth sheet 1310.
[0082] Each sheet can correspond to one frequency offset. For example, the third sheet 1306 can correspond to a spatial layer with no frequency offset, which can be represented as a frequency offset of 0·Δf. The second sheet 1304 can correspond to a spatial layer with a positive frequency offset of 1, which can be represented as a frequency offset of 1·Δf. The first sheet 1302 can correspond to a spatial layer with a positive frequency offset of 2, which can be represented as a frequency offset of 2·Δf. The fourth sheet 1308 can correspond to a spatial layer with a negative frequency offset of 1, which can be represented as a frequency offset of -1·Δf. The fifth sheet 1310 can correspond to a spatial layer with a negative frequency offset of 2, which can be represented as a frequency offset of -2·Δf. The sheet or page can represent, for example, a wrap-around with respect to the strongest coefficient at the origin 0 in the third sheet 1303.
[0083] The base station and / or the UE (such as the UE 2110 in FIG. 21) can utilize the sheets with their corresponding frequency offsets to construct one or more precoders for the signals to be transmitted.
[0084] Aspects of the present specification can implement a codebook structure considering TD components for UCI omission in CSI reports. For example, the base station (such as the gNB 2122 in FIG. 21) and / or the UE (such as the UE 2110 in FIG. 21) can implement a codebook structure considering the selection of TD components for precoding the signals exchanged between the base station and the UE.
[0085] In some embodiments, the codebook structure implemented by the base station and / or the UE
Number
Number
Number
Number
Number
Number
Number
Number
[0086] Furthermore, P can be equal to 2N1N2 which can be equal to the number of SD dimensions. N3 can be equal to the number of FD dimensions. N4 can be equal to the number of time domain dimensions (the maximum number of time units between the CSI report and the precoder predicted for PDSCH in the latest valid time unit).
[0087] The base station can determine the precoder of the layer for the UE based on the CSI received from the UE. For example, the precoder of the layer is a matrix of size P x N3
Number
Number
Number
[0088] SD selection / compression / quantization can be applied. L spatial domain basis vectors common to both polarizations (mapped to two polarizations, so a total of 2L spatial beams for both polarizations) can be selected.
Number
Number
[0089] FD selection / compression / quantization can be applied.
Number
Number
[0090]
Number
Number
Number
Number
Number
Number
Number
[0091] Time domain (TD) selection / compression / quantization can be applied.
Number
Number
[0092] For the FD compression unit, {PMI sub-band size = CQI sub-band size} can be used as the default, and {PMI sub-band size = CQI sub-band size / R} can be used as an extension to provide finer adaptation to frequency-selective fading. The value of R can be fixed to 2, for example. The FD compression unit parameter R can be configured by the gNB or upper layer signaling.
[0093] Regarding the value of M (the number of FD compression units),
Number
Number
[0094] For the TD compression unit, {precoder time unit = slot duration} can be used as the default, and {precoder time unit = slot duration / R d} can be used as an extension to provide a finer adaptation to time-selective fading. R d The value of R can be, for example, 2, 3, 4, 7, 14. The TD compression unit parameter R d can be configured by the upper layer. M d (Number of TD compression units), for example, [Number] where, however, [Number] is set as this, which limits the overhead allowed for the time domain. M d The value of can be configured by the upper layer [via R d and p d .
[0095] When the UE generates a quantizer (e.g., the center of a Voronoi region), the quantizer constellation is included in group 1 or group 0.
[0096] In various aspects, considering the Doppler offset aspect, the omission design can be formulated as (TD components with permutations, FD components with permutations, spatial beams, spatial beams, spatial layers), which is suitable for the design of Doppler components. Since the signaling overhead for Doppler components can be significant, the UE can iterate over all "pages" for a given spatial beam and a given FD element in a given spatial layer. Thus, in response to the complete CSI or the CSI of the entire CSI exceeding a predefined threshold or the allocated resources permitted for UCI transmission, the UE can configure the omission of UCI or CSI from the UCI transmission based on the iteration.
[0097] When iterating over the TD components with a permutation, pages or sheets 1302 - 1310 can be iterated over the same spatial beam by being assigned priorities according to the priority function described herein. The same can be done for all FD components over time for the spatial beam of the spatial layer and the sheet. Other designs can also be considered, such as first iterating over the FD components with a permutation, then the TD components with a permutation, and then over the spatial beam and spatial layer. Alternatively or additionally, the iteration can proceed through the FD components with a permutation, the spatial beam, the TD components with a permutation, and the spatial layer. Alternatively or additionally, the iteration can first proceed through the FD components with a permutation, then the spatial beam, then the spatial layer, and finally over the TD components with a permutation.
[0098] Doppler components / TD components with larger LC coefficients in terms of amplitude can be considered more important. Since the LC coefficients tend to be near the origin of the power delay profile, the permutation for the FD components can be reused as follows. (Considering wrap - around / circular time shift, 0,N3 - 1,1,N3 - 2,2,....), applying the same principle to the TD components, (as a function of wrap - around and circular frequency shift), TD components around 0 frequency offset can be preferred (prefer 0,N4 - 1,1,N4 - 2,2,...). In various aspects related to UCI omission and the rules for constructing UCI omission, for layer λ ∈ {0,1,.,RI - 1}, beam l ∈ {0,1,.,2L - 1}, FD base m ∈ {0,1,.,M - 1} and TD base d ∈ {0,1,.,M d - 1}, the non - zero LC coefficients associated are
Number
Number
Number
Number
Number
Number
Number
[0099] When the UE is configured to report N Rep CSI reports, group 0 can include, for example, one or more of the following parameters, but is not necessarily limited to these: SD rotation coefficient, SD indicator, and the SCI(s) of all N Rep reports. For each of the N Rep reports, group 1 can include one or more of the following parameters, but is not necessarily limited to these: reference amplitude(s) of the weaker polarization, FD indicator, TD indicator,
Number
Number
Number
Number
Number
Number
Number
Math
Math
Math
[0100] For example, other types of metrics such as the scaled Euclidean distance to the origin (m = 0, d = 0) in the form of P(m,d)=sqrt(|m^2 + d^2|) or P(m,d)=(m^2 + d^2) can be used. P(m,d) can also be formulated as P(r1{m},r2{d}) using the previous function, where r1{m}=min(m,abs(m - N3)), r2(d)=min(d,abs(d - N4)), and the priority function can be represented by Prioλ,l,m,d)=N3.2L.RI.P(m,d)+2L.RI.P(m)+RI.1+λ.
[0101] FIG. 14 shows an example of a high-speed train scenario where UE 1404 transitions between two base stations 1402 and 1406 (or gNB) as towers 1 and 2. UE 1404 is moving on the rail line towards base station 1402 and away from base station 1406, thereby generating two different FD components or taps with different frequency offsets and different time offsets. Both the Doppler frequency and the time delay can be very different between the two paths between each tower and UE 1404. In the case of the frequency offset, there may be two essentially different signal spikes that give two strong coefficients at very different frequencies. Even after normalization of the coefficients, the strong coefficients are essentially relocated to this side near zero as the right neighborhood or the left neighborhood.
[0102] As shown in FIGS. 15 and 16, the signal spikes of the high-speed train scenario 1400 result in power spike profiles 1502 and 1504 along the frequency domain and power spike profiles 1602 and 1604 in the time domain. One set of spikes 1502 and 1602 is not in the same neighborhood as the other set of spikes 1504 or 1604. When both spikes are normalized based on the strongest coefficients for the frequency offset and the relative delay, respectively, such that the strongest coefficients associated with the strongest power spike profiles 1502 and 1602 are set to zero for all other spikes, the profiles are cyclically shifted. Thereafter, UE 1404 can determine whether coefficients with a significant frequency offset or a significant relative delay with respect to another base station still exist. As explained above, UE 1404 can still perform a readout sequence of all coefficients over FD components with permutations, FD components with permutations, spatial beam(s), and spatial layer(s) in one or more different orders for all sheets of the iteration, by proceeding from the right to the left neighborhood around the strongest coefficient origin. However, the UE may still lack information associated with another prominent spike as a result of the limited resources permitted for UCI transmission of CSI reports.
[0103] Accordingly, UE1404 can construct alternative permutations of the TD component and the FD component for reading the parameters associated with the priority function. Then, instead of using N4-1,1, N4-2,2,...., the UE can propose a frequency offset order / permutation, and instead of 0, N3-1,1, N3-2,2,... etc., a delay tap order / permutation.
[0104] In one aspect, UE1404 can configure the CSI report to report the location of the cluster including its vicinity together with the strongest spike 1602. The strongest clusters 1502 and 1602 can be centered around, for example, FD component 0 and TD component 0, and other clusters around the other significant spike profiles 1504 and 1604 can be identified by their corresponding FD component indices and TD component indices. Although the spike positions and their vicinities can be reported, the strongest 1502 and 1602 will not be reported as they will be around FD component 0 and TD component 0 from the normalization of the spikes.
[0105] Referring to FIG. 17, an example of two power profile spikes of FIGS. 15 and 16, associated with the strongest and the next strongest power profile spikes 1502, 1602 and 1504, 1604 at spikes 1702 and 1704 respectively, is shown. Two spikes 1702 and 1704 representing the strongest coefficient and the next strongest coefficient are shown on the 3D axes along power, delay, and frequency offset. Spike 1702 includes a coefficient vicinity 1706, and spike 1704 includes a coefficient vicinity 1708, which can be from the leakage of each signal path represented by vicinities 1706 and 1708 and may include weaker associated peaks.
[0106] UE1404 can, for example, take two spikes 1702 and 1704 in the Doppler offset (e.g., one is 0 and the other is
Number
Number
Number
Number
Number
[0107] In one aspect, when determining the stop condition of the read sequence for selectively reporting information while omitting other CSI, the power difference or the estimated potential power difference between two spikes can be considered. The stop condition can be defined to stop the iteration between the vicinities of two or more spikes until a given or predefined number of vicinities of the second spike are picked up or selected. Then, the selection of CSI can be stopped based on the second spike.
[0108] FIG. 18 shows an example for reporting cluster locations around significant spikes for TD components and FD components. The UE can identify and report locations around 0, for example, in accordance with the aspects described herein.
Number
Number
Number
[0109] In the example shown, ten TD components (see page 13) are spread along a permutation from 0 to 9, and N4 is the number of time dimensions (the maximum number of time units between the CSI report and the precoder predicted for PDSCH in the most recent valid time unit). As shown, the strongest coefficient is at the origin 0. The UE can also
Number
[0110] There is a similarity between the TD component and the FD component for repeatedly reading out coefficients. Here, the UE can consider the FD component by reading 1 as 0 and 1 and reading the left neighbor as 2. The reading can include, for example, 0, 4 then 3, 1, and then 2. To omit the UCI part 2 of the TD and FD components, various repetition sequences can be assumed. When the UE repeats from other clusters around 5, it can read 0, 1 then the left neighbor 2. This amplitude is smaller than the power concentrated near 5. After exhausting two clusters, more can be considered based on the amount of resources for CSI reporting. Similar to the TD component, the UE can consider providing the reading of the cluster location by reporting the strongest coefficient and the index of another cluster giving its direction. The reading can include, for example, 0, 4 then 3, 1, and then 2. To omit the UCI part 2 of the TD and FD components, various repetition sequences can be assumed.
[0111] The UE is restricted on resources and can generate various constraints regarding the omission and stopping of the reading sequence. When the UE reports the location of another cluster by the FD component index and the TD component index, there may be an indication of the cluster that becomes strong depending on its strong neighborhood on a specific page or sheet of one or more FD components. One frequency offset in the neighborhood in this direction may also be strong. Thus, by indicating the location of a very important coefficient that is not located near the strongest coefficient on the left side, the UE can indicate it without an explicit indication using the FD component and TD component indexes.
[0112] Referring to FIG. 19, an exemplary process flow 1900 for generating CSI reports with UCI omission according to various aspects is shown. The process flow 1900 can start at 1902 by determining measurement values of CSI measurement resources (e.g., CSI-Reference Signal (CSI-RS)) based on a multiple-input multiple-output (MIMO) codebook configuration. At 1904, in response to the CSI report exceeding the allocated uplink resources for UCI transmission, UCI omission is performed based on components including a frequency domain (FD) component and a time domain (TD) component to omit parameters or measurement values of the CSI report, thereby generating a compressed CSI report. At 1906, the UCI transmission can be performed (e.g., via the UE 2100 in FIG. 21) using the compressed CSI report, for example, in a physical uplink channel.
[0113] In one aspect, the process flow further includes determining a priority level of parameters of a linear combination (LC) coefficient for UCI part 2 of the CSI report including the FD component and the TD component according to a priority level definition including the following:
Number
[0114] In one aspect, the process flow further includes determining the priority levels of the parameters of the linear combination (LC) coefficients for UCI part 2 of the CSI report including FD components and TD components according to the following priority level definition [Number] : Prio(λ, l, m, d) = N4·2^L·RI·P(m) + 2^L·RI·P d (d) + RI·l + λ, provided that P(m) maps the index m according to the following order of FD components: 0, N3 - 1, 1, N3 - 2, 2,...., P d (d) maps the index d according to the following order of TD components: 0, N4 - 1, 1, N4 - 2, 2,...., provided that the spatial layer is λ ∈ {0, 1,..., rank indicator (RI) - 1}, the spatial beam is l ∈ {0, 1,..., 2^L - 1}, the FD component basis is m ∈ {0, 1,..., M - 1}, and the TD component basis is d ∈ {0, 1,..., M d -1}, provided that N3 can be equal to the number of FD dimensions. N4 can be equal to the number of time domain dimensions (the maximum number of time units between the CSI report and the precoder predicted for PDSCH in the latest valid time unit).
[0115] In one aspect, the process flow 1900 can further include repeatedly reading out the neighboring components of the strongest FD component and the strongest TD component in the wraparound procedure, normalizing the strongest FD component and the strongest TD component at the origin, and performing a cyclic shift to select the neighboring components to be included in the CSI report.
[0116] In one aspect, the process flow 1900 may further include determining a cluster of neighboring components from the FD component and the TD component to the strongest component among a plurality of pages associated with different frequency offsets of the spatial layer, reading out the cluster of neighboring components in the wrap-around procedure and cyclic shift of the strongest component, and selecting a cluster to report in the CSI report based on one or more indices of the second strongest component and the neighboring components of the first strongest component.
[0117] In one aspect, the selection of a parameter or measurement value to be omitted from a portion of the UCI part 2 information with the lowest priority among a plurality of portions of the UCI part 2 information may be based on a priority function applied to each of the FD component and the TD component.
[0118] In other aspects, the process flow 1900 may include reading out the parameters of the FD component and the TD component from among a plurality of sheets based on a sequence order by repeatedly identifying the FD component, the TD component, the spatial beam(s), and the spatial layer(s), and the sequence order of the repetition may include the FD component first, the TD component second, the spatial beam third, and the spatial layer fourth, or any order that repeatedly includes the FD component, the TD component, the spatial beam(s), and the spatial layer(s) at once within the sequence.
[0119] The process flow may further include mapping the TD component from the strongest TD component cyclically shifted to the 0 origin in the wrap-around procedure, mapping the FD component from the strongest FD component cyclically shifted to the 0 origin in the wrap-around procedure, identifying from among the TD component and the FD component within at least one cluster in a coefficient neighborhood different from the coefficient neighborhood of the strongest TD component and the strongest FD component, reading out pairs of indices of the TD component and the FD component in the coefficient neighborhood and the different coefficient neighborhood in an alternating sequence with each other, and reporting at least one cluster based on one or more indices in the coefficient neighborhood and another coefficient neighborhood.
[0120] Referring to FIG. 20, an exemplary process flow 2000 for processing CSI reports by a base station (such as gNB 2120 in FIG. 21) and the like is shown. The process flow 2000 starts in 2002 by providing CSI measurement resources for CSI measurements. In 2004, the process flow 2000 includes providing a multiple-input multiple-output (MIMO) codebook to the UE, where the MIMO codebook includes parameters for selecting frequency domain (FD) components and time domain (TD) components. In 2006, the process flow 2000 receives a CSI report including a compressed CSI report in uplink control information (UCI) transmission.
[0121] In one aspect, the process flow 2000 can further include generating one or more precoders by the base station based on a CSI report including an indication of coefficients around different clusters in different neighborhoods from among a plurality of pages associated with spatial layers, and omitting the strongest components and components with lower priorities based on a priority function.
[0122] In one aspect, the process flow 2000 can further include generating precoders for symbols associated with a first coefficient cluster in a first neighborhood and a second coefficient cluster in a second neighborhood based on the CSI report.
[0123] In one aspect, the process flow 2000 can further include receiving UCI part 2 having parameters associated with a part of UCI part 2 based on a priority function.
[0124] FIG. 21 is an exemplary network 2100 according to one or more implementations described herein. The exemplary network 2100 may include user equipment (UE) 2110-1, 2110-2, etc. (collectively referred to as "UE 2110" and individually as "UE 2110"), a radio access network (RAN) 2120, a core network (CN) 2130, an application server 2140, an external network 2150, and satellites 2160-1, 2160-2, etc. (collectively referred to as "satellites 2160" and individually as "satellites 2160"). As shown, the network 2100 may include a non-terrestrial network (NTN) including one or more satellites 2160 communicating with the UE 2110 and the RAN 2120 (e.g., of a global navigation satellite system (GNSS)).
[0125] The systems and devices of the exemplary network 2100 can operate in accordance with one or more communication standards, such as the 2nd Generation (2G), 3rd Generation (3G), 4th Generation (4G) (e.g., Long Term Evolution (LTE)), 5th Generation (5G) (e.g., New Radio (NR)) communication standards of the 3rd Generation Partnership Project (3GPP). Additionally, or alternatively, one or more of the systems and devices of the exemplary network 2100 can operate in accordance with future versions or generations of 3GPP standards (e.g., 6th Generation (6G) standards, 7th Generation (7G) standards, etc.), Institute of Electrical and Electronics Engineers (IEEE) standards (e.g., Wireless Metropolitan Area Network (WMAN), Worldwide interoperability For Microwave Access (WiMAX), etc.), and other communication standards and protocols described herein.
[0126] As shown in the figure, UE2110 may include a smartphone (e.g., a handheld touchscreen mobile computing device capable of connecting to one or more wireless communication networks). Additionally, or alternatively, UE2110 may include other types of mobile or non-mobile computing devices capable of wireless communication, such as a Personal Data Assistant (PDA), pager, laptop computer, desktop computer, wireless headset, etc. In some implementations, UE2110 may include an Internet of Thing (IoT) device (or IoT UE) that can include a network access layer designed for low-power IoT applications that utilize short-lived UE connections. Additionally, or alternatively, the IoT UE can utilize one or more types of technologies such as Machine-to-Machine (M2M) communication, or Machine-Type Communication (MTC) (e.g., for exchanging data with an MTC server or other devices via a Public Land Mobile Network (PLMN)), Proximity-based Service (ProSe) or Device-to-Device (D2D) communication, sensor network, IoT network, etc. Depending on the scenario, the M2M or MTC exchange of data can be an exchange initiated by a machine, and the IoT network may include interconnecting IoT UEs (which can include uniquely identifiable embedded computing devices within the Internet infrastructure) with short-lived connections. In some scenarios, the IoT UE may execute background applications (e.g., keep-alive messages, status updates, etc.) to facilitate connection to the IoT network.
[0127] UE 2110 can communicate with RAN 2120 and establish a connection with it (e.g., communicatively couple), which may involve one or more wireless channels 2114-1 and 2114-2, each of which may include a physical communication interface / layer. In some implementations, the UE may be configured to use dual connectivity (DC) as multi-Radio Access Technology (multi-RAT) or multi-Radio Dual Connectivity (MR-DC), and multiple receive and transmit (Rx / Tx) capable UEs may use resources provided by different network nodes (e.g., 2122-1 and 2122-2) connected via a non-ideal backhaul (e.g., one network node provides NR access and the other network node provides either LTE's E-UTRA or 5G's NR access). In such a scenario, one network node can function as a Master Node (MN) and the other network node can function as a Secondary Node (SN). The MN and SN can be connected via a network interface, and at least the MN can be connected to CN 2130. Further, at least one of the MN or SN can operate using shared spectrum channel access, and the functions designated for UE 2110 can be used for an Integrated Access and Backhaul Mobile Termination (IAB-MT).Similarly to the case of UE101, the IAB-MT can access the network by using one network node or either of two different nodes having an enhanced dual connectivity (EN-DC) architecture, a new radio dual connectivity (NR-DC) architecture, etc. In some implementations, the base station (described herein) may be an example of the network node 2122.
[0128] As shown in the figure, UE2110 may also or alternatively be connected to AP2116 via a connection interface 2118 that may include an air interface that enables UE2110 to be communicatively coupled to an Access Point (AP) 2116. AP2116 may include a Wireless Local Area Network (WLAN), a WLAN node, a WLAN end point, and the like. The connection 21207 may include a local wireless connection such as a connection compliant with any IEEE 702.11 protocol, and AP2116 may include a Wireless Fidelity (Wi-Fi (registered trademark)) router or other AP. Although not explicitly shown, AP2116 may be connected to another network (e.g., the Internet) without being connected to RAN2120 or CN2130. In some scenarios, UE2110, RAN2120, and AP2116 may be configured to utilize LTE-WLAN Aggregation (LWA) technology or LTE / WLAN radio level integration with IPsec tunnel (LWIP) technology. In LWA, UE2110, which is in the RRC_CONNECTED configured by RAN2120, may be involved in utilizing the wireless resources of LTE and WLAN. In LWIP, UE2110 may be involved in authenticating and encrypting packets (e.g., Internet Protocol (IP) packets) communicated via connection interface 2118 using WLAN wireless resources (e.g., connection interface 2118) via IPsec protocol tunneling. IPsec tunneling may include encapsulating the entire original IP packet, adding a new packet header, thereby protecting the original header of the IP packet.
[0129] RAN 2120 may include one or more RAN nodes 2122-1 and 2122-2 (collectively referred to as RAN nodes 2122 and individually as RAN node 2122) that enable connections 2114-1 and 2114-2 to be established between UE 2110 and RAN 2120. The RAN nodes 2122 may include network access points configured to provide a radio baseband function for data or voice connectivity between a user and a network based on one or more of the communication technologies described herein (e.g., 2G, 3G, 4G, 5G, WiFi, etc.). Thus, by way of example, the RAN node may be an E-UTRAN Node B (e.g., evolved Node B, eNode B, eNB, 4G base station, etc.), a next-generation base station (e.g., 5G base station, NR base station, next-generation eNB (gNB), etc.). The RAN nodes 2122 may include a RoadSide Unit (RSU), a Transmission Reception Point (TRxP or TRP), and one or more other types of terrestrial stations (e.g., terrestrial access points). In some scenarios, the RAN nodes 2122 may be dedicated physical devices such as macrocell base stations and / or low-power (LP) base stations, such as femtocells, picocells, etc., that provide a smaller coverage area, a smaller user capacity, or a higher bandwidth compared to a macrocell. As described below, in some implementations, satellite 2160 may operate as a base station (e.g., RAN node 2122) with respect to UE 2110. Thus, references herein to base stations, RAN nodes 2122, etc. may include implementations in which the base stations, RAN nodes 2122, etc. are terrestrial network nodes and implementations in which the base stations, RAN nodes 2122, etc. are non-terrestrial network nodes (e.g., satellite 2160).
[0130] Some or all of the RAN nodes 2122 can be implemented as one or more software entities that run on a server computer as part of a virtual network, and this software entity may be referred to as a Centralized RAN (CRAN) or a virtual BaseBand Unit Pool (vBBUP). In these implementation forms, for the CRAN or vBBUP, the Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP) layers are operated by the CRAN / vBBUP, and other Layer 2 (L2) protocol entities can be operated by individual RAN nodes 2122, such as RAN function splitting like PDCP splitting, where the RRC, PDCP, Radio Link Control (RLC), and Media Access Control (MAC) layers are operated by the CRAN / vBBUP and the Physical (PHY) layer can be operated by individual RAN nodes 2122, or MAC / PHY layer splitting, or an "underlying PHY" splitting where the upper parts of the RRC, PDCP, RLC, MAC layers, and the PHY layer are operated by the CRAN / vBBUP and the lower part of the PHY layer can be operated by individual RAN nodes 2122, can be implemented. This virtualized framework can free up the processor cores of the RAN nodes 2122 and make it possible to run other virtualized applications.
[0131] In some implementations, each RAN node 2122 can represent an individual gNB Distributed Unit (DU) connected to a gNB Control Unit (CU) via an individual F1 interface. In such implementations, the gNB-DU can include one or more remote radio heads or Radio Frequency (RF) front end modules (RFEMs) and can operate by a server (not shown) located in the RAN 2120 or by a server pool (e.g., a group of servers configured to share resources) in a similar manner to CRAN / vBBUP. Additionally, or alternatively, one or more of the RAN nodes 2122 can be a next-generation eNB (i.e., gNB) that can provide evolved Universal Terrestrial Radio Access (E-UTRA) user plane and control plane protocol terminations for the UE 2110 and can be connected to the 5G Core network (5GC) 2130 via the NG interface.
[0132] Any of the RAN nodes 2122 can terminate the air interface protocol and can serve as the first contact of the UE 2110. In some implementations, any of the RAN nodes 2122 can perform various logical functions for the RAN 2120, including but not limited to radio bearer management, uplink and downlink dynamic radio resource management, and data packet scheduling, as well as mobility management, such as radio network controller (RNC) functions. The UE 2110 can be configured to communicate with each other or with any of the RAN nodes 2122 via a multi-carrier communication channel according to various communication technologies, including but not limited to Orthogonal Frequency-Division Multiplexing (OFDM) communication signals, such as OFDMA communication technology (for downlink communication, for example) or Single Carrier Frequency-Division Multiple Access (SC-FDMA) communication technology (for uplink and ProSe or SideLink (SL) communication, for example). However, the scope of such implementations is not necessarily limited to this. The OFDM signal can include a plurality of orthogonal sub-carriers.
[0133] In some implementations, the downlink resource grid can be used for downlink transmission from any of the RAN nodes 2122 to the UE 2110, and uplink transmission can utilize similar techniques. The grid can be a time-frequency grid (e.g., a resource grid or a time-frequency resource grid) representing the downlink physical resources within each slot. Such a time-frequency plane representation is a common way in OFDM systems, which makes the allocation of radio resources intuitive. Each column and each row of the resource grid correspond to one OFDM symbol and one OFDM sub-carrier, respectively. The duration of the resource grid in the time domain corresponds to one slot within a radio frame. The smallest time-frequency unit of the resource grid is denoted as a resource element. Each resource grid includes resource blocks, which represent the mapping of specific physical channels to resource elements. Each resource block can include a set of resource elements (Resource Element, RE), and in the frequency domain, this can represent the smallest amount of resources that can currently be allocated. There are several different physical downlink channels transmitted using such resource blocks.
[0134] Furthermore, RAN node 2122 may be configured to wirelessly communicate with UE 2110 and / or with each other via a licensed medium (also referred to as "licensed spectrum" or "licensed band"), an unlicensed shared medium (also referred to as "unlicensed spectrum" or "unlicensed band"), or a combination thereof. The licensed spectrum may include channels operating in a frequency range of approximately 400 MHz to approximately 3.8 GHz, and the unlicensed spectrum may include the 5 GHz band. The licensed spectrum can correspond to channels or frequency bands that are selected, reserved, regulated, etc. for some types of wireless activities (e.g., wireless long-distance communication network activities), and the unlicensed spectrum can correspond to one or more frequency bands that are not restricted for a particular type of wireless activity. Whether a particular frequency band corresponds to a licensed medium or an unlicensed medium may depend on one or more factors such as frequency allocation determined by a public-sector organization (e.g., a government agency, a regulatory agency, etc.) or frequency allocation determined by a private-sector organization involved in the development of wireless communication standards and protocols.
[0135] To operate in the unlicensed spectrum, UE 2110 and RAN node 2122 can operate using a Licensed Assisted Access (LAA), eLAA, or feLAA mechanism. In these implementations, UE 2110 and RAN node 2122 may perform one or more known medium sensing operations and / or carrier sensing operations to determine whether one or more channels in the unlicensed spectrum are unavailable or occupied before transmitting in the unlicensed spectrum. The medium / carrier sensing operations may be performed according to the Listen Before Talk (LBT) protocol.
[0136] The LAA mechanism can be constructed based on the Carrier Aggregation (CA) technology of the LTE Advanced system. In CA, each aggregated carrier is called a Component Carrier (CC). In some cases, individual CCs can have different bandwidths from other CCs. In a Time Division Duplex (TDD) system, the number of CCs and the bandwidth of each CC may be the same for DL and UL. CA also includes the individual serving cells that provide the individual CCs. For example, since CCs in different frequency bands are expected to experience different path losses, the coverage of the serving cells can be different. The Primary Service Cell or PCell can provide a Primary Component Carrier (PCC) for both UL and DL and can handle RRC and Non-Access Stratum (NAS)-related activities. Other serving cells are called SCell, and each SCell can provide an individual Secondary Component Carrier (SCC) for both UL and DL. SCCs can be added and removed as needed, while to change the PCC, the UE 2110 may need to receive a handover. In LAA, eLAA, and feLAA, some or all of the SCells can operate in an unlicensed band (referred to as "LAA SCell"), and the LAA SCell is assisted by the PCell operating in a licensed band. If a UE is composed of two or more LAA SCells, the UE can receive UL grants on the configured LAA SCells, indicating different PUSCH start positions within the same subframe.
[0137] The PDSCH can carry user data and upper layer signaling to the UE 2110. The Physical Downlink Control Channel (PDCCH) can carry, among other things, information regarding the transport format and resource allocation for the PDSCH channel. The PDCCH can also notify the UE 2110 about the transport format, resource allocation, and Hybrid Automatic Repeat reQuest (HARQ) information regarding the uplink shared channel. Typically, downlink scheduling (e.g., allocating control and shared channel resource blocks to UE 2110-2 within a cell) may be performed at any of the RAN nodes 2122 based on channel quality information fed back from any of the UE 2110. Downlink resource allocation information can be transmitted by the PDCCH used for each of the UE 2110 (e.g., allocated).
[0138] The PDCCH carries control information using control channel elements (CCEs), and the number of CCEs (e.g., 6, etc.) can be composed of resource element groups (REGs), where a REG is defined as a physical resource block (PRB) within an OFDM symbol. Before being mapped to resource elements, the PDCCH complex-valued symbols may first be scrambled, for example, with a quadruplet, and then interleaved using a sub-block interleaver for rate matching. Each PDCCH may be transmitted using one or more of these CCEs, and each CCE can correspond to a set of 9 of the 4 physical resource elements known as a REG. 4 quadrature phase shift keying (QPSK) symbols can be mapped to each REG. The PDCCH can be transmitted using one or more CCEs depending on the size of the DCI and the channel state. There may be more than 4 different PDCCH formats defined in LTE having different numbers of CCEs (e.g., aggregation levels, L = 1, 2, 4, 8, or 16).
[0139] Some implementations may use the concept of resource allocation for control channel information, which is an extension of the above concept. For example, some implementations can utilize an extended (E) PDCCH that uses PDSCH resources for control information transmission. The EPDCCH may be transmitted using one or more ECCEs. Similar to the above, each ECCE can correspond to a set of 9 of the 4 physical resource elements known as an EREG. The ECCE may have other numbers of EREGs in some situations.
[0140] RAN nodes 2122 may be configured to communicate with each other via interface 2123. In an implementation where the system is an LTE system, interface 2123 may be an X2 interface. The X2 interface may be defined between two or more RAN nodes 2122 (e.g., two or more eNBs / gNBs or a combination thereof, etc.) connected to the Evolved Packet Core (EPC) or CN2130, or between two eNBs connected to the EPC. In some implementations, the X2 interface may include an X2 User Plane Interface (X2-U) and an X2 Control Plane Interface (X2-C). The X2-U may provide a flow control mechanism for user data packets transferred via the X2 interface and may be used to communicate information regarding the delivery of user data between eNBs or gNBs. For example, the X2-U may provide information such as specific sequence number information of user data transferred from a Master eNB (MeNB) to a Secondary eNB (SeNB), information regarding the success of the sequence delivery of PDCP packet data units (PDUs) for user data from the SeNB to the UE2110, information on PDCP PDUs not provided to the UE2110, information regarding the current minimum desired buffer size at the SeNB for transmitting user data to the UE, and the like. The X2-C can provide LTE-internal access mobility functionality (e.g., including context transfer from a source eNB to a target eNB, user plane transport control, etc.), load management functionality, and inter-cell interference coordination functionality.
[0141] As shown in the figure, RAN2120 can be connected (e.g., communicatively coupled) to CN2130. CN2130 can include a plurality of network elements 2132 configured to provide various data and telecommunications services to customers / subscribers (e.g., users of UE2110) connected to CN2130 via RAN2120. In some implementations, CN2130 can include an evolved packet core (EPC), a 5G CN, and / or one or more additional or alternative types of CN. The components of CN2130 can be implemented on a single physical node or separate physical nodes, including components for reading and executing instructions from a machine-readable medium or computer-readable medium (e.g., a non-transitory machine-readable storage medium). In some implementations, network function virtualization (NFV) can be utilized to virtualize any or all of the roles or functions of the above-described network nodes via executable instructions stored on one or more computer-readable storage media (described in more detail below). The logical instantiation of CN2130 can sometimes be referred to as a network slice, and some logical instantiations of CN2130 can sometimes be referred to as network sub-slices. The network function virtualization (NFV) architecture and infrastructure can be used to virtualize one or more network functions that are instead performed by dedicated hardware on physical resources including a combination of industry-standard server hardware, storage hardware, or switches. In other words, an NFV system can be used to perform a virtual or reconfigurable implementation of one or more EPC components / functions.
[0142] As shown in the figure, CN2130, application server 2140, and external network 2150 can be connected to each other via interfaces 2134, 2136, and 138, which may include IP network interfaces. The application server 2140 may include one or more server devices or network network elements (e.g., virtual network functions (VNFs)) that provide applications (e.g., Universal Mobile Telecommunications System Packet Service (UMTS PS) domain, LTE PS data service, etc.) that use IP bearer resources in CM2130. The application server 2140 may also or instead be configured to support one or more communication services (e.g., Voice over IP (VoIP) sessions, Push-To-Talk (PTT) sessions, group communication sessions, social networking services, etc.) for UE2110 via CN2130. Similarly, the external network 2150 may include one or more of various networks including the Internet, thereby providing the mobile communication network and the networked UE2110 with access to various additional services, information, interconnectivity, and other network functions.
[0143] As shown, an exemplary network 2100 may include a NTN that may include one or more satellites 2160-1 and 2160-2 (collectively "satellites 2160"). The satellites 2160 may communicate with the UE 2110 via a service link or wireless interface 2162 and / or with the RAN 2120 via a feeder link or wireless interface 2164 (shown individually as 2164-1 and 2164). In some implementations, the satellites 2160 may operate as passive or transparent network relay nodes with respect to communication between the UE 2110 and a terrestrial network (e.g., the RAN 2120). In some implementations, the satellites 2160 may operate as active or regenerative network nodes such that the satellites 2160 may operate as a base station for the UE 2110 (e.g., as a gNB of the RAN 2120) with respect to communication between the UE 2110 and the RAN 2120. In some implementations, the satellites 2160 may communicate with each other via a direct wireless interface (e.g., 2166) or an indirect wireless interface (e.g., via the RAN 2120 using interfaces 2164-1 and 2164-2).
[0144] Additionally, or alternatively, satellite 2160 may include a GEO satellite, LEO satellite, or another type of satellite. Satellite 2160 may also, or alternatively, be related to one or more satellite systems or architectures, such as a Global Navigation Satellite System (GNSS), Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), BeiDou navigation satellite system (BDS), etc. In some implementations, satellite 2160 may operate as a base station (e.g., RAN node 2122) for UE 2110. Thus, references herein to base stations, RAN node 2122, etc. may include implementations where the base stations, RAN node 2122, etc. are terrestrial network nodes and implementations where the base stations, RAN node 2122, etc. are non-terrestrial network nodes (e.g., satellite 2160).
[0145] FIG. 22 is a diagram of exemplary components of a device according to one or more implementations described herein. In some implementations, device 2200 may include, at least as illustrated, an integrated application circuit configuration 2202, a baseband circuit configuration 2204, an RF circuit configuration 2206, a front-end module (FEM) circuit configuration 2208, one or more antennas 2210, and a power management circuitry (PMC) 2212. The components of device 2200 illustrated may be included in a UE or a RAN node. In some implementations, device 2200 may include fewer elements (e.g., a RAN node may not utilize the application circuit configuration 2202 and instead may include a processor / controller that processes IP data received from a CN such as 5GC or an evolved packet core (EPC)). In some implementations, device 2200 may include additional elements such as, for example, a memory / storage device, a display, a camera, a sensor (including one or more temperature sensors such as a single temperature sensor or multiple temperature sensors at different locations within device 2200), or an input / output (I / O) interface. In another implementation, the components described below may be included in two or more devices (e.g., the circuit configurations described above may be separately included in two or more devices in a cloud-RAN (C-RAN) implementation).
[0146] The application circuit configuration 2202 may include one or more application processors. For example, the application circuit configuration 2202 may include, but is not limited to, circuit configurations such as one or more single-core processors or multi-core processors. The processor(s) may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, etc.). The processor may be coupled to, or may include, a memory / storage device, and may be configured to execute instructions stored in the memory / storage device to enable various applications or operating systems to be executed on the device 2200. In some implementations, the processor of the application circuit configuration 2202 may be capable of processing IP data packets received from the EPC.
[0147] The baseband circuit configuration 2204 may include, but is not limited to, circuit configurations such as one or more single-core processors or multi-core processors. The baseband circuit configuration 2204 can include one or more baseband processors or control logics that process the baseband signals received from the receive signal path of the RF circuit configuration 2206 and generate the baseband signals for the transmit signal path of the RF circuit configuration 2206. The baseband circuit configuration 2204 can interface with the application circuit configuration 2202 for generating and processing baseband signals and controlling the operation of the RF circuit configuration 2206. For example, in some implementations, the baseband circuit configuration 2204 can include a 3G baseband processor 2204A, a 4G baseband processor 2204B, a 5G baseband processor 2204C, or other baseband processor(s) 2204D for other existing, under-development, or future-developed generations (e.g., 2G, 6G, etc.). The baseband circuit configuration 2204 (e.g., one or more of the baseband processors 2204A - D) can handle various radio control functions that enable communication with one or more wireless networks via the RF circuit configuration 2206. In another implementation, some or all of the functionality of the baseband processors 2204A - D may be included in modules stored in the memory 2204G and executed via the Central Processing Unit (CPU) 2204E. The radio control functions can include, but are not limited to, signal modulation / demodulation, encoding / decoding, radio frequency shifting, etc. In some implementations, the modulation / demodulation circuit configuration of the baseband circuit configuration 2204 can include Fast-Fourier Transform (FFT), precoding, or constellation mapping / demapping functionality. In some implementations, the encoding / decoding circuit configuration of the baseband circuit configuration 2204 can include convolution, tail-biting convolution, turbo, Viterbi, or Low-Density Parity Check (LDPC) encoder / decoder functionality.The implementation forms of modulation / demodulation and encoder / decoder functionality are not limited to these examples, and in other implementation forms, other suitable functionality can be included.
[0148] In some implementation forms, the baseband circuit configuration 2204 may include one or more audio digital signal processors (Digital Signal Processor, DSP) 2204F. The audio DSP(s) 2204F may include elements for compression / decompression and echo cancellation, and in other implementation forms, may include other suitable processing elements. The components of the baseband circuit configuration may be suitably combined within a single chip, a single chipset, or, in some implementation forms, may be arranged on the same circuit board. In some implementation forms, some or all of the components of the composition of the baseband circuit configuration 2204 and the application circuit configuration 2202 may be integrally implemented, for example, on a System On a Chip (SOC).
[0149] In some implementation forms, the baseband circuit configuration 2204 can provide communication compatible with one or more wireless technologies. For example, in some implementation forms, the baseband circuit configuration 2204 can support communication with NG-RAN, Evolved Universal Terrestrial Radio Access Network (EUTRAN), or other wireless metropolitan area network (WMAN), Wireless Local Area Network (WLAN), Wireless Personal Area Network (WPAN), etc. An implementation form in which the baseband circuit configuration 2204 is configured to support wireless communication of two or more wireless protocols can be called a multi-mode baseband circuit configuration.
[0150] The RF circuit configuration 2206 can enable communication with a wireless network using modulated electromagnetic radiation via a non-solid medium. In various implementation forms, the RF circuit configuration 2206 can include switches, filters, amplifiers, etc. to facilitate communication with the wireless network. The RF circuit configuration 2206 can include a receive signal path that may include a circuit configuration for down-converting the RF signal received from the FEM circuit configuration 2208 and providing the baseband signal to the baseband circuit configuration 2204. The RF circuit configuration 2206 can also include a transmit signal path that may include a circuit configuration for up-converting the baseband signal provided by the baseband circuit configuration 2204 and providing the RF output signal for transmission to the FEM circuit configuration 2208.
[0151] In some implementations, the receive signal path of the RF circuit configuration 2206 can include a mixer circuit configuration 2206A, an amplifier circuit configuration 2206B, and a filter circuit configuration 2206C. In some implementations, the transmit signal path of the RF circuit configuration 2206 can include a filter circuit configuration 2206C and a mixer circuit configuration 2206A. The RF circuit configuration 2206 can also include a synthesizer circuit configuration 2206D that synthesizes the frequencies used by the mixer circuit configuration 2206A of the receive signal path and the transmit signal path. In some implementations, the mixer circuit configuration 2206A of the receive signal path can be configured to down-convert the RF signal received from the FEM circuit configuration 2208 based on the synthesized frequency provided by the synthesizer circuit configuration 2206D. The amplifier circuit configuration 2206B can be configured to amplify the down-converted signal, and the filter circuit configuration 2206C can be a low-pass filter (LPF) or a band-pass filter (BPF) configured to remove unwanted signals from the down-converted signal and generate an output baseband signal. The output baseband signal can be provided to the baseband circuit configuration 2204 for further processing. In some implementations, the output baseband signal can be a zero-frequency baseband signal, but this is not a requirement. In some implementations, the mixer circuit configuration 2206A of the receive signal path can include a passive mixer, but the scope of the implementations is not limited to this point.
[0152] In some implementations, the mixer circuit configuration 2206A of the transmit signal path can be configured to up-convert an input baseband signal based on the synthesized frequency provided by the synthesizer circuit configuration 2206D and generate an RF output signal for the FEM circuit configuration 2208. The baseband signal can be provided by the baseband circuit configuration 2204 and can be filtered by the filter circuit configuration 2206C.
[0153] In some implementations, the mixer circuit configuration 2206A of the receive signal path and the mixer circuit configuration 2206A of the transmit signal path may include two or more mixers, and may be arranged for quadrature downconversion and quadrature upconversion, respectively. In some implementations, the mixer circuit configuration 2206A of the receive signal path and the mixer circuit configuration 2206A of the transmit signal path may include two or more mixers, and may be arranged for image rejection (e.g., Hartley image rejection). In some implementations, the mixer circuit configuration 2206A of the receive signal path and the mixer circuit configuration 2206A may be arranged for direct downconversion and direct upconversion, respectively. In some implementations, the mixer circuit configuration 2206A of the receive signal path and the mixer circuit configuration 2206A of the transmit signal path can be configured for superheterodyne operation.
[0154] In some implementations, the output baseband signal and the input baseband signal may be analog baseband signals, but the scope of the implementations is not limited to this point. In some alternative implementations, the output baseband signal and the input baseband signal may be digital baseband signals. In these alternative implementations, the RF circuit configuration 2206 may include an Analog-to-Digital Converter (ADC) and a Digital-to-Analog Converter (DAC) circuit configuration, and the baseband circuit configuration 2204 can include a digital baseband interface for communicating with the RF circuit configuration 2206.
[0155] In some dual-mode implementations, separate radio IC circuit configurations may be provided to process the signals of each spectrum, but the scope of the implementations is not limited to this point.
[0156] In some implementations, the synthesizer circuit configuration 2206D may be a fractional-N synthesizer or a fractional-N / N+1 synthesizer, and other types of frequency synthesizers may also be suitable, so the scope of the implementation form is not limited in this regard. For example, the synthesizer circuit configuration 2206D may be a synthesizer with a phase-locked loop having a delta-sigma synthesizer, a frequency multiplier, or a frequency divider.
[0157] The synthesizer circuit configuration 2206D can be configured to synthesize the output frequency used by the mixer circuit configuration 2206A of the RF circuit configuration 2206 based on the frequency input and the divider control input. In some implementations, the synthesizer circuit configuration 2206D may be a fractional-N / N+1 synthesizer.
[0158] In some implementations, the frequency input may be provided by a Voltage Controlled Oscillator (VCO), but this is not a necessary condition. The divider control input can be provided by either the baseband circuit configuration 2204 or the application circuit configuration 2202 according to the desired output frequency. In some implementations, the divider control input (e.g., N) can be determined from a look-up table based on the channel indicated by the application circuit configuration 2202.
[0159] The synthesizer circuit configuration 2206D of the RF circuit configuration 2206 can include a frequency divider, a delay-locked loop (DLL), a multiplexer, and a phase accumulator. In some implementations, the frequency divider may be a dual modulus divider (DMD), and the phase accumulator may be a digital phase accumulator (DPA). In some implementations, the DMD can be configured to divide an input signal by either N or N + 1 (e.g., based on execution) to provide a fractional division ratio. In some exemplary implementations, the DLL can include a set of cascaded tunable delay elements, a phase detector, a charge pump, and D-type flip-flops. In these implementations, the delay elements can be configured to divide the VCO period into Nd equal-phase packets, where Nd is the number of delay elements in the delay line. In this way, the DLL provides negative feedback to contribute to ensuring that the total delay through the delay line is one VCO cycle.
[0160] In some implementations, the synthesizer circuit configuration 2206D can be configured to generate a carrier frequency as the output frequency. In another implementation, the output frequency may be a multiple of the carrier frequency (e.g., twice the carrier frequency, four times the carrier frequency), and can be used in conjunction with a quadrature generator and a frequency divider circuit configuration to generate multiple signals with carrier frequencies having multiple different phases relative to each other. In some implementations, the output frequency may be the LO frequency (fLO). In some implementations, the RF circuit configuration 2206 can include an IQ / polarity converter.
[0161] The FEM circuit configuration 2208 can include a receive signal path that operates on RF signals received from one or more antennas 2210, amplifies the received signals, and provides an amplified version of the received signals to the RF circuit configuration 2206 for further processing. The FEM circuit configuration 2208 can also include a transmit signal path that includes a circuit configuration configured to amplify signals for transmission provided by the RF circuit configuration 2206 and transmitted by one or more of the one or more antennas 2210. In various implementations, amplification through the transmit or receive signal path may be performed only in the RF circuit configuration 2206, only in the FEM circuit configuration 2208, or in both the RF circuit configuration 2206 and the FEM circuit configuration 2208.
[0162] In some implementations, the FEM circuit configuration 2208 can include a TX / RX switch for switching between transmit mode and receive mode operation. The FEM circuit configuration can include a receive signal path and a transmit signal path. The receive signal path of the FEM circuit configuration can include an LNA that amplifies the received RF signal and provides the amplified received RF signal as an output (e.g., to the RF circuit configuration 2206). The transmit signal path of the FEM circuit configuration 2208 can include a Power Amplifier (PA) that amplifies an input RF signal (e.g., provided by the RF circuit configuration 2206), and one or more filters that generate an RF signal for subsequent transmission (e.g., by one or more of the one or more antennas 2210).
[0163] In some implementations, the PMC 2212 can manage the power supplied to the baseband circuit configuration 2204. Specifically, the PMC 2212 can control power selection, voltage scaling, battery charging, or DC-DC conversion. When the device 2200 is powered by a battery, for example, when the device is included in a UE, the PMC 2212 can often be included. The PMC 2212 can increase the power conversion efficiency while providing desirable implementation size and heat dissipation characteristics.
[0164] FIG. 22 shows PMC2212 coupled only with the baseband circuit configuration 2204. However, in another implementation, PMC2212 can be additionally or alternatively coupled with other components including, but not limited to, the application circuit configuration 2202, the RF circuit configuration 2206, or the FEM circuit configuration 2208 to perform similar power management operations.
[0165] In some implementations, PMC2212 can control or be part of various power saving mechanisms of device 2200. For example, if the device 2200 is in the RRC_Connected state where it is still connected to the RAN node as it is expected to receive traffic soon, after a certain inactive period, the device can enter a state known as Discontinuous Reception Mode (DRX). During this state, the device 2200 can save power by powering down at short intervals.
[0166] If there is no data traffic activity for a long period, the device 2200 can transition to the RRC_Idle state where it disconnects from the network and does not perform operations such as channel quality feedback and handover. The device 2200 enters a very low power state and periodically wakes up to perform paging to listen for the network and then powers down again. The device 2200 cannot receive data in this state. To receive data, it can transition back to the RRC_Connected state.
[0167] In an additional power saving mode, the device may be allowed to be unavailable from the network for a period longer than the paging interval (ranging from seconds to hours). During this time, the device may not be able to reach the network at all and may completely power off. Although there will be a significant delay if there is data transmitted during this time, the delay is considered acceptable.
[0168] Using the processors of the application circuit configuration 2202 and the processors of the baseband circuit configuration 2204, elements of one or more instances of the protocol stack can be executed. For example, the processors of the baseband circuit configuration 2204 can be used alone or in combination to execute the functions of layer 3, layer 2, or layer 1, and the processors of the application circuit configuration 2204 can utilize the data received from these layers (e.g., packet data) to further execute the functions of layer 4 (e.g., the Transmission Communication Protocol (TCP) layer and the User Datagram Protocol (UDP) layer). As described above in this specification, layer 3 can include the RRC layer described in more detail below. As described above in this specification, layer 2 can include the medium access control (MAC) layer, the radio link control (RLC) layer, and the packet data convergence protocol (PDCP) layer described in more detail below. As described above in this specification, layer 1 can include the physical (PHY) layer of the UE / RAN node described in more detail below.
[0169] Examples described herein can include subject matter such as a method, means for performing actions or blocks of the method, a machine-readable medium including executable instructions that, when executed by a machine (e.g., a processor with memory, such as a processor, an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), etc.), cause the machine to perform actions of a method, apparatus, or system for simultaneous communication using multiple communication techniques according to the described implementations and examples.
[0170] A first example can be a User Equipment (UE) comprising a radio frequency (RF) interface circuitry for receiving downlink signal channel state information (CSI) measurement resources, and one or more processors coupled to the RF circuitry, the one or more processors configured to cause the UE to generate a measurement value of the CSI measurement resources based on a multiple-input multiple-output (MIMO) codebook configuration, generate a CSI report based on the measurement value of the CSI measurement resources, and in response to the CSI report exceeding an uplink resource allocated for uplink control information (UCI) transmission, perform UCI omission to omit parameters of the CSI report by generating a compressed CSI report based on components including a subset of frequency domain (FD) components and a subset of time domain (TD) components of the MIMO codebook configuration, and transmit the compressed CSI report.
[0171] A second example can include the first example, where the one or more processors are further configured to determine a priority level of components for UCI omission according to a subset of TD components, a subset of FD components, spatial layers, and a plurality of non-zero (0) linear combination (LC) coefficients associated with spatial beams.
[0172] The third embodiment can include the first or second embodiment, where one or more processors are further configured to execute UCI omission for parameters associated with a subset of parameters having a lower priority than at least one other subset of the at least three UCI subsets into which the UCI transmission parameters are divided for the UCI part 2 information.
[0173] The fourth embodiment can include any one or more of the first to third embodiments, where one or more processors map the FD indices of the FD components according to an FD sequential order based on the wraparound and round-trip time shift of one or more non-0 LC coefficients, map the TD indices of the TD components according to a TD sequential order based on the wraparound and round-trip time shift of one or more non-0 LC coefficients, and exclude the indices associated with the strongest coefficients for the UCI subset of parameters having a lower priority than at least one other UCI subset of parameters from among the plurality of UCI subsets of parameters.
[0174] The fifth embodiment can include any one or more of the first to fourth embodiments, where one or more processors identify a plurality of pages with different frequency offsets associated with a plurality of spatial layers, where one of the plurality of pages has a permutation of FD components and the plurality of pages have a permutation of TD components therebetween, and are further configured to determine a frequency offset order / permutation for omitting components from among the plurality of pages based on non-0 LCC coefficients for the compressed CSI report.
[0175] The sixth embodiment is further configured such that one or more processors classify into three groups, where the highest-priority group has at least one measurement parameter among a spatial domain (SD) rotation coefficient, an SD index, or one or more strongest coefficient indicators (SCI), the next-highest-priority group has a set of non-zero LCC coefficients of the next-highest priority and the next-highest-priority bits of a bitmap associated with the highest-priority non-zero LCC coefficients, and the lowest-priority group has the lowest-priority non-zero LC coefficients with a lower priority than the next-highest-priority group and the lowest-priority bits of the bitmap, and the next-highest-priority group and the lowest-priority group can each include any one or more of the first to fifth embodiments excluding the strongest LC coefficient.
[0176] The seventh embodiment can include any one or more of the first to sixth embodiments, and is further configured such that one or more processors respectively assign priorities to the first part of the parameters of the next-highest-priority group associated with the highest-priority non-zero LCC coefficients according to a priority function based on a spatial layer, a spatial beam, an FD component, and a TD component among a plurality of spatial layers, and respectively assign priorities to the second part of the measurement parameters of the lowest-priority group associated with the lowest-priority non-zero LC based on a spatial layer, a spatial beam, an FD component, and a TD component among a plurality of spatial layers.
[0177] The eighth embodiment is further configured such that one or more processors repeatedly select priority values for a first portion of parameters and a second portion of measured parameters over a subset of pages corresponding to different frequency offsets associated with spatial layers related to a spatial beam, repeatedly select priority values of FD components for each page of the subset of pages, repeatedly select priority values of TD components for each page of the subset of pages, and then select, from the compressed CSI report, one or more TD components having the lowest priority associated with the strongest non-zero LC coefficients, and may include any one or more of the first to seventh embodiments.
[0178] The ninth embodiment may include any one or more of the first to eighth embodiments, wherein the compressed CSI report includes one or more locations of a cluster of parameters among a subset of a plurality of pages, each subset of pages of the plurality of pages is associated with a different spatial layer, and each page of the subset of pages includes an FD component, a TD component, and a spatial beam of at least one non-zero LC coefficient.
[0179] The tenth embodiment is further configured such that one or more processors repeatedly order in any combination order from the beginning to the end of the TD component, FD component, spatial beam, and spatial layer, and select measured values to be omitted from the compressed CSI report based on the TD priority of the TD component, the FD priority of the FD component, the spatial beam priority of the spatial beam, and the spatial layer priority of the spatial layer, and may include any one or more of the first to ninth embodiments.
[0180] The 11th embodiment is a method for a user equipment (UE) to configure a channel state information (CSI) report, including determining a measurement value of a CSI measurement resource based on a multiple-input multiple-output (MIMO) codebook configuration, and in response to the CSI report exceeding an uplink resource allocated for UCI transmission, performing uplink control information (UCI) omission to omit parameters of the CSI report based on a component including a frequency domain (FD) component and a time domain (TD) component, thereby generating a compressed CSI report, and performing UCI transmission using the compressed CSI report.
[0181] The 12th embodiment further includes determining a priority level of parameters of a linear combination (LC) coefficient for a UCI part 2 of a CSI report including an FD component and a TD component according to a priority level definition including the following:
Number
[0182] The 13th embodiment can further include repeatedly reading out neighboring components in the vicinity of the strongest FD component and the strongest TD component in the wraparound procedure, normalizing the strongest FD component and the strongest TD component at the origin, performing a cyclic shift, and selecting neighboring components to be included in the CSI report, and can include any one or more of the 11th to 12th embodiments.
[0183] The 14th embodiment can further include determining a cluster of neighboring components from the FD component and the TD component to the strongest component among a plurality of pages associated with different frequency offsets of the spatial layer, reading out the cluster of neighboring components in the wraparound procedure and the cyclic shift of the strongest component, and selecting a cluster to be reported in the CSI report based on one or more indexes of the neighboring components of the second strongest component and the first strongest component, and can include any one or more of the 11th to 12th embodiments.
[0184] The 15th embodiment can further include selecting a parameter to be omitted from a part of the UCI part 2 information including the lowest priority from among a plurality of parts of the UCI part 2 information based on a priority function applied to each FD component and TD component, and can include any one or more of the 11th to 14th embodiments.
[0185] The 16th embodiment can further include repeatedly identifying the FD component, the TD component, the spatial beam(s), and the spatial layer(s) to read out the parameters of the FD component and the TD component from among a plurality of sheets based on the sequence order, where the sequence order of repetition includes, first, the FD component, second, the TD component, third, the spatial beam, and fourth, the spatial layer, or can include any order of repeating the FD component, the TD component, the spatial beam(s), and the spatial layer(s) in the sequence, and can include any one or more of the 11th to 15th embodiments.
[0186] The 17th embodiment further includes mapping TD components from the strongest TD component cyclically shifted to the 0 origin in the wraparound procedure, mapping FD components from the strongest FD component cyclically shifted to the 0 origin in the wraparound procedure, identifying from among TD components and FD components within at least one cluster within a coefficient neighborhood different from the coefficient neighborhoods of the strongest TD component and the strongest FD component, reading out pairs of indices of TD components and FD components within the coefficient neighborhood and different coefficient neighborhoods in an alternating sequence with each other, and reporting at least one cluster based on one or more indices within the coefficient neighborhood and different coefficient neighborhoods, and may include any one or more of the 11th to 16th embodiments.
[0187] The 18th embodiment is a method for processing CSI reports, including providing, by a base station, CSI measurement resources for CSI measurement, providing, by the base station, a multiple-input multiple-output (MIMO) codebook including parameters for selecting frequency domain (FD) components and time domain (TD) components to a user equipment (UE), and receiving, by the base station, in uplink control information (UCI) transmission, a CSI report including a compressed CSI report.
[0188] The 19th embodiment further includes generating, by a base station, one or more precoders based on a CSI report including an indication of coefficients around different clusters in different neighborhoods from among a plurality of pages associated with spatial layers, and omitting the strongest component and components with lower priority based on a priority function, and may include the 18th embodiment.
[0189] The 20th embodiment further includes generating, based on a CSI report, a precoder for symbols associated with a first coefficient cluster in a first neighborhood and a second coefficient cluster in a second neighborhood, and may include any one or more of the 18th to 19th embodiments.
[0190] The 21st embodiment further includes receiving UCI Part 2 having parameters associated with a part of UCI Part 2 based on a priority function. It can include any one or more of the 18th to 20th embodiments.
[0191] Including the content described in the abstract, the above description of the illustrated embodiments, implementations, aspects, etc. of the disclosed subject matter is not intended to be exhaustive or to limit the disclosed aspects to the exact forms disclosed. Specific examples, implementations, aspects, etc. are described herein for illustrative purposes, but those skilled in the art will recognize that various modifications within the scope of such examples, implementations, aspects, etc. are possible.
[0192] In this regard, while the disclosed subject matter has been described in relation to various examples, implementations, aspects, etc. and corresponding drawings, it should be understood that other similar aspects can be used or modifications and additions can be made to the disclosed subject matter without departing from the subject matter and still perform the same, similar, alternative, or substitute functions. Accordingly, the disclosed subject matter should not be limited to any single example, implementation, aspect described herein, but rather should be construed in accordance with the breadth and scope of the following appended claims.
[0193] Specifically, with respect to the various functions performed by the above-described components or structures (assemblies, devices, circuits, systems, etc.), the terms used to describe such components (including descriptions related to "means") are, unless otherwise specified, intended to correspond to any component or structure that performs the specific function of the described component, even if not structurally equivalent to the disclosed structure that performs the functions of the exemplary implementations of the invention illustrated herein (e.g., functionally equivalent). Further, although a particular feature may be disclosed with respect to only one of several implementations, such a feature may be combined with one or more other features of one or more other implementations so as to be desirable and advantageous for any given or particular application.
[0194] As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless otherwise specified or clear from the context, "X uses A or B" is intended to mean any of all possible permutations. That is, in the case where "X uses A", in the case where "X uses B", or in the case where "X uses both A and B", each of the foregoing cases satisfies "X uses A or B". In addition, the articles "a" and "an" used in this application and the appended claims should generally be construed to mean "one or more" unless otherwise specified or it is clear from the context that the singular form is being referred to. Further, when "including", "includes", "having", "has", "with", or variations thereof are used in either the embodiments of the invention or the claims, these terms are intended to be as inclusive as the term "comprising". Further, in situations where one or more numbered items (e.g., "first X", "second X", etc.) are described, generally these one or more numbered items may be distinct or the same, although in some situations the context may indicate whether the one or more numbered items are distinct or the same.
[0195] The use of personal information should be fully understood to comply with privacy policies and practices that are generally recognized as meeting or exceeding industry or government requirements for maintaining the privacy of users. In particular, personal information data should be managed and handled to minimize the risk of unintended or unauthorized access or use, and the nature of authorized use should be clearly disclosed to users.
Claims
1. A user equipment (UE), comprising: a radio frequency (RF) circuit; and one or more processors coupled to the RF circuit, which, when executing instructions stored in a memory, cause the UE to: receive a channel state information (CSI) measurement resource; generate a measurement value of the CSI measurement resource based on a multiple-input multiple-output (MIMO) codebook configuration; generate parameters for a CSI report based on the measurement value of the CSI measurement resource; select parameters to be omitted from the CSI report based on the priority of the parameters for the CSI report in order to generate a reduced CSI report, wherein a subset of the parameters for the CSI report corresponding to time domain parameters has a lower priority than frequency domain parameters, spatial layer components, and spatial beam components; one or more processors configured to cause the RF circuit to transmit an uplink control information (UCI) part 2 including the reduced CSI report.
2. The UE according to claim 1, wherein the subset of the parameters corresponding to the time domain parameters is associated with one or more predicted precoders.
3. The UE according to claim 1, wherein the priority of the parameters for the CSI report is based on a priority level definition, and a lowest priority value according to the priority level definition is the highest priority read out in the reduced CSI report.
4. The priority level definition of the priority value parameter C l,m,d (λ) is:[[]] Pri(λ, l, m, d) = N 3.2L.RI.P d (d) + 2L.RI.P(m) + RI.l + λ,[[]] where P(m) maps the index m to a frequency domain (FD) component, P d (d) maps the index d to a time domain (TD) component, the spatial layer λ is such that λ ∈ {0, 1 ,..., rank indicator (RI) - 1}, the spatial beam l is such that l ∈ {0, 1 ,..., 2L - 1}, the FD component base m is such that m ∈ {0, 1,..., M - 1}, and the TD component base d is such that d ∈ {0, 1,..., M d - 1}. The UE according to claim 3.
5. The UE according to claim 4, wherein the priority level definition is further based on a value of N4 representing a maximum number of time units between the reduced CSI report of a physical downlink shared channel (PDSCH) and a predicted precoder in a latest valid time unit.
6. The UE according to claim 4, wherein the priority level definition is further based on a value of N4 representing a number of time domain dimensions.
7. The UE according to claim 4, wherein N3 represents a number of frequency domain dimensions.
8. A baseband processor, when executing instructions stored in a memory, determines a measured value of a CSI measurement resource based on a multiple-input multiple-output (MIMO) codebook configuration; generates parameters for a CSI report based on the measured value of the CSI measurement resource; selects parameters to be omitted from the CSI report based on priorities of the parameters for the CSI report to generate a reduced CSI report, and a subset of the parameters for the CSI report corresponding to time domain parameters has a lower priority than frequency domain parameters, spatial layer components, and spatial beam components; provides a reduced CSI report included in an uplink control information (UCI) part 2 to a radio frequency (RF) interface for transmission. A baseband processor configured to perform the above.
9. The baseband processor according to claim 8, wherein the subset of the parameters corresponding to the time domain parameters is associated with one or more predicted precoders.
10. The baseband processor according to claim 8, wherein the priority of the parameters for the CSI report is based on a priority level definition, and a lowest priority value according to the priority level definition is a highest priority read in the reduced CSI report.
11. The priority level definition of a priority value parameter C l,m,d (λ) is Pr i o(λ, l, m, d) = N3·2L·RI·P d (d) + 2L·RI·P(m) + RI·l + λ, where P(m) maps index m to a frequency domain (FD) component, P d (d) maps index d to a time domain (TD) component, and the spatial layer λ is such that λ ∈ {0, 1 ,..., {rank indicator (RI) - 1}, and the spatial beam l satisfies l ∈ {0, 1 ,..., 2L - 1}, and the FD component basis m satisfies m ∈ {0, 1,..., M - 1}, and the TD component basis d satisfies d ∈ {0, 1,..., Md - 1}, the baseband processor according to claim 10. **Claim 12**: The baseband processor according to claim 11, wherein the priority level definition is further based on a value of N4 representing a maximum number of time units between the reduced CSI report of a physical downlink shared channel (PDSCH) and a predicted precoder in the latest valid time unit. **Claim 13**: The baseband processor according to claim 11, wherein the priority level definition is further based on a value of N4 representing the number of time domain dimensions. **Claim 14**: The baseband processor according to claim 11, wherein N3 represents the number of frequency domain dimensions. **Claim 15**: A method for a base station, comprising: transmitting a CSI measurement resource for channel state information (CSI) measurement; transmitting a multiple-input multiple-output (MIMO) codebook configuration to a UE, the MIMO codebook configuration including a plurality of parameters for CSI reporting; receiving, from the UE, a reduced CSI report in an uplink control information (UCI) part 2 transmission, the reduced CSI report being generated by selecting, based on priorities of the parameters for the CSI reporting, parameters to be omitted from the CSI report for generating the reduced CSI report, and a subset of the parameters of the CSI report corresponding to time domain parameters having a lower priority than frequency domain parameters, spatial layer components, and spatial beam components. **Claim 16**: The method according to claim 15, wherein the subset of the parameters corresponding to the time domain parameters is associated with one or more predicted precoders. **Claim 17**: The method according to claim 16, wherein the priorities of the parameters for the CSI reporting are based on a priority level definition, and a lowest priority value according to the priority level definition is the highest priority read in the reduced CSI report. **Claim 18**: The priority level definition of the priority value parameter Cl,m,d(λ) is Priο(λ, l, m, d) = N3.2L.RI.Pd(d) + 2L.RI.P(m) + RI.l + λ where P(m) maps index m to a frequency domain (FD) component, Pd(d) maps index d to a time domain (TD) component, the spatial layer λ satisfies λ ∈ {0, 1 ,..., rank indicator (RI) - 1}, the spatial beam l satisfies l ∈ {0, 1 ,..., 2L - 1}, the FD component basis m satisfies m ∈ {0, 1,..., M - 1}, the TD component basis d satisfies d ∈ {0, 1,..., Md - 1}, the method according to claim 17.
Citation Information
Patent Citations
Enhanced Type II Channel State Information In Mobile Communications
US20200106503A1
CSI omission rules for enhanced type ii CSI reporting
WO2020225642A1