|
(11) | EP 3 382 904 B1 |
| (12) | EUROPEAN PATENT SPECIFICATION |
|
|
| (54) |
EFFICIENT BEAM SEARCH METHODS FOR THREE-DIMENSIONAL BEAMFORMING WITH NON-PRECODED REFERENCE SIGNALS EFFIZIENTE STRAHLSUCHVERFAHREN ZUR DREIDIMENSIONALEN STRAHLFORMUNG MIT NICHT VORCODIERTEN REFERENZSIGNALEN PROCÉDÉS DE RECHERCHE DE FAISCEAU EFFICACE POUR UNE FORMATION DE FAISCEAU TRIDIMENSIONNELLE AU MOYEN DE SIGNAUX DE RÉFÉRENCE NON PRÉCODÉS |
|
|
||||||||||||||||||||||||||||
| Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention). |
Technical Field
Background
Brief Description of the Drawings
FIG. 1 shows an exemplary three-dimensional beamforming system;
FIG. 2 shows a first exemplary configuration of a terminal device;
FIG. 3 shows an exemplary internal configuration of a baseband modem;
FIG. 4 shows an exemplary trend of channel quality metric variations in a three-dimensional beamforming system;
FIG. 5 shows a flow diagram for a second implementation of the disclosure;
FIG. 6A shows a branching operation according to a third implementation of the disclosure;
FIG. 6B shows a branching operation according to a fourth implementation of the disclosure;
FIG. 7 shows a flow diagram for a fifth implementation of the disclosure;
FIG. 8A shows a bounding procedure according to a sixth implementation of the disclosure;
FIG. 8B shows a bounding procedure according to a seventh implementation of the disclosure;
FIG. 9A shows a branching and bounding method according to an eighth implementation of the disclosure;
FIG. 9B shows a branching and bounding method according to a ninth implementation of the disclosure;
FIG. 10 shows a circuit configuration according to a tenth implementation of the disclosure;
FIGS. 11A-11C show a first set of modeled comparisons of the throughput performance for an illustrative beamforming system of the disclosure and an exhaustive search;
FIGS. 12A-12C show a second set of modeled comparisons of the throughput performance for an illustrative beamforming system of the disclosure and an exhaustive search; and
FIGS. 13A-13C show a third set of modeled comparisons of the throughput performance for an illustrative implementation of the disclosure and an exhaustive search.
Description
Example 1 is a method for three-dimensional beamforming, in which the method may include: estimating a channel spatial coherence for a beam space of a terminal device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces; and selecting, by the terminal device, a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the beam subspace.
Example 2 is a method for three-dimensional beamforming, in which the method may include: estimating a channel spatial coherence for a beam space of a terminal device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces; selecting, by the terminal device, a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the beam subspace; and generating, by the terminal device, a feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 3, the subject matter of any one of Examples 1 or 2 may further include: receiving the plurality of non-precoded reference signals at a plurality of receiver antennas of the terminal device, wherein estimating the channel spatial coherence is based on a distance between the plurality of receiver antennas.
In Example 4, the subject matter of any one of Examples 1 to 3 can optionally include estimating the channel spatial coherence by: estimating the channel spatial coherence based on angle of arrival information of the plurality of non-precoded reference signals.
In Example 5, the subject matter of any one of Examples 1 to 4 may further include: updating the estimated channel spatial coherence based on changes in the plurality of non-precoded reference signals.
In Example 6, the subject matter of any one of Examples 1 or 2 can optionally include estimating the channel spatial coherence by: estimating the channel spatial coherence based on a minimum expected spatial coherence.
In Example 7, the subject matter of any one of Examples 1 to 6 may further include: defining the plurality of beam subspaces based on the estimated channel spatial coherence.
In Example 8, the subject matter of any one of Examples 1 to 7 can optionally include at least two of the plurality of beam subspaces being overlapping.
In Example 9, the subject matter of any one of Examples 1 to 7 can optionally include the plurality of beam subspaces being mutually disjoint.
In Example 10, the subject matter of any one of Examples 1 to 9 can optionally include the union of the plurality of beam subspaces being equal to the beam space.
In Example 11, the subject matter of any one of Examples 7 to 10 can optionally include defining the plurality of beam subspaces from the beam space by: defining each of the plurality of beam subspaces to comprise a plurality of beam directions representative of respective beam subspaces, wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
In Example 12, the subject matter of Example 11 can optionally include the threshold range of the respective beam subspace being based on a difference from a mean of the channel quality metrics of the respective beam subspace, a difference from a median of the channel quality metrics of the respective beam subspace, a variance of the channel quality metrics of the respective beam subspace, or a standard deviation of the channel quality metrics of the respective beam subspace.
In Example 13, the subject matter of any one of Examples 7 to 12 can optionally include defining the plurality of beam subspaces from the beam space by: defining a plurality of Nth level beam subspaces from each of the plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of Nth level beam subspaces including an Nth level beam direction that is representative of a respective Nth level subspace of the plurality of Nth level beam subspaces.
In Example 14, the subject matter of Example 13 may further include: selecting, by the terminal device, an Nth level beam subspace from the plurality of Nth level beam subspaces based on a channel quality metric of the Nth level beam direction that is representative of the Nth level beam subspace.
In Example 15, the subject matter of any one of Examples 13 or 14 can optionally include each of the plurality of beam subspaces respectively corresponding to the plurality of Nth level beam subspaces.
In Example 16, the subject matter of any one of Examples 13 to 15 can optionally include the union of the plurality of Nth level beam subspaces being equal to the beam space.
In Example 17, the subject matter of any one of Examples 13 to 16 can optionally include defining the plurality of Nth level beam subspaces from each of the plurality of beam subspaces by: defining each of the plurality of Nth level beam subspaces to comprise at least one Nth level beam direction representative of the respective Nth level beam subspace, wherein each of the plurality of Nth level beam directions is associated with a channel quality metric within a range of the respective Nth level beam subspace.
In Example 18, the subject matter of Example 17 can optionally include the range of the respective Nth level beam subspace being based on a difference from a mean of the channel quality metrics of the respective Nth level beam subspace, a difference from a median of the channel quality metrics of the respective Nth level beam subspace, a variance of the channel quality metrics of the respective Nth level beam subspace, or a standard deviation of the channel quality metrics of the respective Nth level beam subspace.
In Example 19, the subject matter of Examples 13 to 18 can optionally include defining the plurality of Nth level beam subspaces from each of the plurality of beam subspace by: defining a plurality of N-1 level beam subspaces from each of the plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of N-1 level beam subspaces including an N-1 level beam direction representative of a respective N-1 level beam subspace of the plurality of N-1 level beam subspaces, and defining a plurality of Nth level beam subspaces from each of the plurality of N-1 level beam subspaces based on the estimated channel spatial coherence, each of the plurality of Nth level beam subspaces including an Nth level beam direction representative of a respective Nth level beam subspace of the plurality of Nth level beam subspaces.
In Example 20, the subject matter of any one of Examples 1 to 19 may further include: performing a bounding procedure on the plurality of beam subspaces that may be selected by the terminal device.
In Example 21, the subject matter of Example 20 can optionally include performing the bounding procedure in a predetermined number of stages.
In Example 22, the subject matter of Example 20 can optionally include performing the bounding procedure in a variable number of stages.
In Example 23, the subject matter of any one of Examples 20 to 22 can optionally include performing the bounding procedure by: identifying a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the identified beam subspace.
In Example 24, the subject matter of Example 23 can optionally include performing the bounding procedure by: comparing the channel quality metric of the beam direction that is representative of the identified beam subspace and a threshold channel quality metric of the plurality of beam subspaces.
In Example 25, the subject matter of Example 24 can optionally include the threshold channel quality metric of the plurality of beam subspaces being predetermined.
In Example 26, the subject matter of any one of Examples 24 or 25 can optionally include the threshold channel quality metric of the plurality of beam subspaces being a fraction of a channel quality metric associated with a highest modulation coding scheme (MCS) index among each of the plurality of beam directions that are representative of the plurality of beam subspaces.
In Example 27, the subject matter of any one of Examples 24 to 26 can optionally include the threshold channel quality metric of the plurality of beam subspaces being modified based on an update to the estimated channel spatial coherence.
In Example 28, the subject matter of any one of Examples 25 to 27 can optionally include performing the bounding procedure by: reducing a number of the plurality of beam subspaces that may be selected by the terminal device based on the comparison.
In Example 29, the subject matter of Example 28 can optionally include the selected beam subspace being selected from the reduced number of the plurality of beam subspaces.
In Example 30, the subject matter of any one of Examples 1 to 29 can optionally include the selected beam subspace being selected based on a comparison of the channel quality metric of the beam direction that is representative of the selected beam subspace and a threshold channel quality metric of the plurality of beam subspaces.
In Example 31, the subject matter of any one of Examples 20 to 29 can optionally include performing the bounding procedure by: identifying an Nth level beam subspace of the plurality of Nth level beam subspaces based on a channel quality metric of the beam direction that is representative of the identified Nth level beam subspace.
In Example 32, the subject matter of Example 31 can optionally include the identified Nth level beam subspace corresponds to the selected beam subspace.
In Example 33, the subject matter of any one of Examples 31 or 32 can optionally include performing the bounding procedure by: comparing the channel quality metric of the beam direction that is representative of the identified Nth level beam subspace with a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 34, the subject matter of Example 33 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being predetermined.
In Example 35, the subject matter of any one of Examples 33 or 34 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being modified based on an update to the estimated channel spatial coherence.
In Example 36, the subject matter of any one of Examples 33 to 35 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being a fraction of a channel quality metric associated with a highest MCS index of the beam space.
In Example 37, the subject matter of any one of Examples 33 to 36 can optionally include performing the bounding procedure by: reducing a number of the plurality of Nth level beam subspaces that may be selected by the terminal device based on the Nth level comparison.
In Example 38, the subject matter of Example 37 can optionally include the selected Nth level beam subspace being selected from the reduced number of the plurality of Nth level beam subspaces.
In Example 39, the subject matter of any one of Examples 14 to 38 can optionally include the selected Nth level beam subspace being selected based on a comparison of the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace and a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 40, the subject matter of any one of Examples 14 to 39 can optionally include the channel quality metric of the beam direction that is representative of the selected Nth level beam subspace being associated with a highest MCS index of the beam space.
In Example 41, the subject matter of any one of Examples 20 to 22 can optionally include performing the bounding procedure by: identifying a channel quality metric for each of the plurality of beam directions that are representative of the respective beam subspaces.
In Example 42, the subject matter of any one of Examples 20 to 22, or 41 can optionally include performing the bounding procedure by: determining a channel quality metric associated with a highest MCS index among each of the plurality of beam directions that are representative of the plurality of beam subspaces.
In Example 43, the subject matter of Example 42 can optionally include the selected beam subspace includes the beam direction associated with the determined channel quality metric of the plurality of beam subspaces.
In Example 44, the subject matter of Example 43 can optionally include performing the bounding procedure by: identifying a channel quality metric for each of the plurality of Nth level beam directions that are representative of the plurality of Nth level beam subspaces corresponding to the selected beam subspace.
In Example 45, the subject matter of Example 44 can optionally include performing the bounding procedure by: determining a channel quality metric that is associated with a highest MCS index among each of the plurality of Nth level beam directions that are representative of the plurality of Nth level beam subspaces corresponding to the selected beam subspace.
In Example 46, the subject matter of Example 45 can optionally include the selected Nth level beam subspace includes the Nth level beam direction associated with the determined channel quality metric of the plurality of Nth level beam subspaces.
In Example 47, the subject matter of any one of Examples 45 or 46 can optionally include performing the bounding procedure by: reducing a number of the plurality of beam subspaces that may be selected by the terminal device based on a comparison to the determined channel quality metric of the plurality of beam subspaces and the determined channel quality metric of the plurality of Nth level beam subspaces.
In Example 48, the subject matter of Example 47 can optionally include the selected beam subspace being selected from the reduced number of the plurality of beam subspaces.
In Example 49, the subject matter of any one of Examples 14 to 48 can optionally include the selected Nth level beam subspace being selected based on a comparison of the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace and a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 50, the subject matter of any one of Examples 14 to 49 can optionally include the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace being associated with the highest modulation coding scheme (MCS) index of the beam space.
In Example 51, the subject matter any one of Examples 1, and 3 to 50 may further include: generating, by the terminal device, a feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 52, the subject matter of any one of Examples 2 or 51 may further include: communicating with an access node based on the feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 53, the subject matter any one of Examples 14 to 52 may further include: generating, by the terminal device, a feedback signal indicating the Nth level beam direction that is representative of the selected Nth level beam subspace.
In Example 54, the subject matter of Example 53 may further include: communicating with an access node based on the feedback signal indicating the Nth level beam direction that is representative of the selected Nth level beam subspace.
Example 55 is a device for three-dimensional beamforming, in which the device may include: an estimation circuit configured to estimate a channel spatial coherence for a beam space of a device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces; and a selection circuit configured to select a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the beam subspace.
Example 56 is a device for three-dimensional beamforming, in which the device may include: an estimation circuit configured to estimate a channel spatial coherence for a beam space of a device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces; a selection circuit configured to select a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the selected beam subspace; and a processing circuit, configured to generate a feedback signal indicating the beam direction that is representative of the beam space.
In Example 57, the subject matter of any one of Examples 55 or 56 may further include: a plurality of receiver antennas configured to receive the plurality of non-precoded reference signals, wherein the estimate of the channel spatial coherence is based on a distance between the plurality of receiver antennas.
In Example 58, the subject matter of any one of Examples 55 to 57 can optionally include the estimation circuit being further configured to: estimate the channel spatial coherence based on angle of arrival information of the plurality of non-precoded reference signals.
In Example 59, the subject matter of any one of Examples 55 to 58 can optionally include the estimation circuit being further configured to: update the estimated channel spatial coherence based on changes in the plurality of non-precoded reference signals.
In Example 60, the subject matter of any one of Examples 55 or 56 can optionally include the estimation circuit being further configured to: estimate the channel spatial coherence based on a minimum expected spatial coherence.
In Example 61, the subject matter of any one of Examples 55 to 60 may further include: a branching circuit configured to define the plurality of beam subspaces from the beam space based on the estimated channel spatial coherence.
In Example 62, the subject matter of any one of Examples 55 to 61 can optionally include at least two of the plurality of beam subspaces being overlapping.
In Example 63, the subject matter of any one of Examples 55 to 61 can optionally include the plurality of beam subspaces being mutually disjoint.
In Example 64, the subject matter of any one of Examples 55 to 63 can optionally include the union of the plurality of beam subspaces being equal to the beam space.
In Example 65, the subject matter of any one of Examples 61 to 64 can optionally include the branching circuit being further configured to:define each of the plurality of beam subspaces to comprise a plurality of beam directions representative of the respective beam subspaces, wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
In Example 66, the subject matter of Example 65 can optionally include the threshold range of the respective beam subspace being based on a difference from a mean of the channel quality metrics of the respective beam subspace, a difference from a median of the channel quality metrics of the respective beam subspace, a variance of the channel quality metrics of the respective beam subspace, or a standard deviation of the channel quality metrics of the respective beam subspace.
In Example 67, the subject matter of any one of Examples 61 to 66 can optionally include the branching circuit being further configured to: define a plurality of Nth level beam subspaces from each of the plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of Nth level beam subspaces including an Nth level beam direction that is representative of a respective Nth level beam subspace of the plurality of Nth level beam subspaces.
In Example 68, the subject matter of Example 67 can optionally include the selection circuit being further configured to: select an Nth level beam subspace from the plurality of Nth level beam subspaces based on a channel quality metric of the Nth level beam direction that is representative of the Nth level beam subspace.
In Example 69, the subject matter of any one of Examples 67 or 68 can optionally include each of the plurality of beam subspaces respectively correspond to the plurality of Nth level beam subspaces.
In Example 70, the subject matter of any one of Examples 67 to 69 can optionally include the union of the plurality of Nth level beam subspaces being equal to the beam space.
In Example 71, the subject matter of any one of Examples 67 to 70 can optionally include the branching circuit being configured to: define each of the plurality of Nth level beam subspaces to comprise at least one Nth level beam direction representative of the respective Nth level beam subspace, wherein each of the plurality of Nth level beam directions is associated with a channel quality metric within a range of the respective Nth level beam subspace.
In Example 72, the subject matter of Example 71 can optionally include the range of the respective Nth level beam subspace being based on a difference from a mean of the channel quality metrics of the respective Nth level beam subspace, a difference from a median of the channel quality metrics of the respective Nth level beam subspace, a variance of the channel quality metrics of the respective Nth level beam subspace, or a standard deviation of the channel quality metrics of the respective Nth level beam subspace.
In Example 73, the subject matter of any one of Examples 67 to 72 can optionally include the branching circuit being configured to: define a plurality of N-1 level beam subspaces from each of the plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of N-1 level beam subspaces including an N-1 level beam direction representative of a respective N-1 level beam subspace of the N-1 level beam subspaces, and define a plurality of Nth level beam subspaces from each of the plurality of N-1 level beam subspaces based on the estimated channel spatial coherence, each of the plurality of Nth level beam subspaces including an Nth level beam direction representative of a respective Nth level beam subspace of the plurality of Nth level beam subspaces.
In Example 74, the subject matter of any one of Examples 55 to 73 may further include: a bounding circuit configured to perform a bounding procedure on the plurality of beam subspaces that may be selected by the selection circuit.
In Example 75, the subject matter of Example 74 can optionally include the bounding procedure comprises a predetermined number of stages.
In Example 76, the subject matter of Example 74 or 75 can optionally include the bounding procedure comprises a variable number of stages.
In Example 77, the subject matter of any one of Examples 74 to 76 can optionally include the bounding circuit being further configured to: identify a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the identified beam subspace.
In Example 78, the subject matter of Example 77 can optionally include the bounding circuit being further configured to: comparing the channel quality metric of the beam direction that is representative of the identified beam subspace and a threshold channel quality metric of the plurality of beam subspaces.
In Example 79, the subject matter of Example 78 can optionally include the threshold channel quality metric of the plurality of beam subspaces being predetermined.
In Example 80, the subject matter of any one of Examples 78 or 79 can optionally include the threshold channel quality metric of the plurality of beam subspaces being a fraction of a channel quality metric associated with a highest modulation coding scheme (MCS) index among each of the plurality of beam directions that are representative of the plurality of beam subspaces.
In Example 81, the subject matter of any one of Examples 78 to 80 can optionally include the threshold channel quality metric of the plurality of beam subspaces being modified based on an update to the estimated channel spatial coherence.
In Example 82, the subject matter of any one of Examples 79 to 81 can optionally include the bounding circuit being further configured to: reduce a number of the plurality of beam subspaces that may be selected by the selection circuit based on the comparison.
In Example 83, the subject matter of Example 82 can optionally include the selected beam subspace being selected from the reduced number of the plurality of beam subspaces.
In Example 84, the subject matter of any one of Examples 55 to 83 can optionally include the selected beam subspace being selected based on a comparison of the channel quality metric of the beam direction that is representative of the selected beam subspace and a threshold channel quality metric of plurality of beam subspaces.
In Example 85, the subject matter of any one of Examples 74 to 84 can optionally include the bounding circuit being further configured to: identify an Nth level beam subspace of the plurality of Nth level beam subspaces based on a channel quality metric of the Nth level beam direction that is representative of the identified Nth level beam subspace.
In Example 86, the subject matter of Example 85 can optionally include the identified Nth level beam subspace corresponds to the selected beam subspace.
In Example 87, the subject matter of any one of Examples 85 or 86 can optionally include the bounding circuit being further configured to: compare the channel quality metric of the Nth level beam direction that is representative of the identified Nth level beam subspace with a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 88, the subject matter of Example 87 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being predetermined.
In Example 89, the subject matter of any one of Examples 87 or 88 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being modified based on an update to the estimated channel spatial coherence.
In Example 90, the subject matter of any one of Examples 87 to 89 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being a fraction of a channel quality metric associated with a highest MCS index of the beam space.
In Example 91, the subject matter of any one of Examples 87 to 90 can optionally include the bounding circuit being further configured to: reduce a number of the plurality of Nth level beam subspaces that may be selected by the selection circuit based on the Nth level comparison.
In Example 92, the subject matter of Example 91 can optionally include the selected Nth level beam subspace being selected from the reduced number of the plurality of Nth level beam subspaces.
In Example 93, the subject matter of any one of Examples 68 to 92 can optionally include the selected Nth level beam subspace being selected based on a comparison of the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace and a threshold channel quality metric of plurality of Nth level beam subspaces.
In Example 94, the subject matter of any one of Examples 68 to 93 can optionally include the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace being associated with a highest MCS index of the beam space.
In Example 95, the subject matter of any one of Examples 74 to 76 can optionally include the bounding circuit being further configured to: identify a channel quality metric for each of the plurality of beam directions that are representative of the respective beam subspaces.
In Example 96, the subject matter of any one of Examples 75 to 76, or 95 can optionally include the bounding circuit being further configured to: determine a channel quality metric associated with a highest MCS index among each of the plurality of beam directions that are representative of the plurality of beam subspaces.
In Example 97, the subject matter of Example 96 can optionally include the selected beam subspace includes the beam direction associated with the determined channel quality metric of the plurality of beam subspaces.
In Example 98, the subject matter of Example 97 can optionally include the bounding circuit being further configured to: identify a channel quality metric for each of the Nth level beam directions that are representative of Nth level beam subspaces corresponding to the selected beam subspace.
In Example 99, the subject matter of Example 98 can optionally include the bounding circuit being further configured to: determine a channel quality metric that is associated with a highest MCS index among each of the Nth level beam directions that are representative of the plurality of Nth level beam subspaces corresponding to the selected beam subspace.
In Example 100, the subject matter of Example 99 can optionally include the selected Nth level beam subspace includes the Nth level beam direction associated with the determined channel quality metric of the plurality of Nth level beam subspaces.
In Example 101, the subject matter of any one of Examples 99 or 100 can optionally include the bounding circuit being further configured to: reduce a number of the plurality of Nth level beam subspaces that may be selected by the selection circuit based on a comparison to the determined channel quality metric of the plurality of beam subspaces and the determined channel quality metric of the plurality of Nth level beam subspaces.
In Example 102, the subject matter of Example 101 can optionally include the selected Nth level beam subspace being selected from the reduced number of the plurality of Nth level beam subspaces.
In Example 103, the subject matter of any one of Examples 68 to 102 can optionally include the selected Nth level beam subspace being selected based on a comparison of the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace and a threshold channel quality metric of Nth level beam subspaces.
In Example 104, the subject matter of any one of Examples 68 to 104 can optionally include the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace being associated with the highest modulation coding scheme (MCS) index of the beam space.
In Example 105, the subject matter any one of Examples 55, and 57 to 104 may further include: a processing circuit configured to generate a feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 106, the subject matter of any one of Examples 56 or 105 can optionally include the processing circuit being further configured to: communicate with an access node based on the feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 107, the subject matter any one of Examples 68 to 106 can optionally include the processing circuit being further configured to: generate a feedback signal indicating the Nth level beam direction that is representative of the selected Nth level beam subspace.
In Example 108, the subject matter of Example 107 can optionally include the processing circuit being further configured to: communicate with the access node based on the feedback signal indicating the Nth level beam direction that is representative of the selected Nth level beam subspace.
Example 109 is a computing device comprising processing circuitry configured to perform the method of any one of Examples 1 to 54.
Example 110 is a processing circuit configured to perform the method of any one of Examples 1 to 54.
Example 111 is a non-transitory computer readable medium storing instructions that when executed by a processor cause the processor to perform the method of any one of Examples 1 to 54.
Example 112 is a non-transitory computer readable medium storing instructions that when executed by processing circuitry of a computing device cause the computing device to perform the method of any one of Examples 1 to 54.
Example 113 is a non-transitory computer readable medium storing instructions that when executed by processing circuitry of a device cause the device to perform a method which may include: estimating a channel spatial coherence for a beam space of a terminal device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces; and selecting, by the terminal device, a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the beam subspace.
Example 114 is a non-transitory computer readable medium storing instructions that when executed by processing circuitry of a device cause the device to perform a method which may include: estimating a channel spatial coherence for a beam space of a terminal device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces; selecting, by the terminal device, a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the beam subspace; and generating, by the terminal device, a feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 115, the subject matter of any one of Examples 113 or 114 may further include: receiving the plurality of non-precoded reference signals at a plurality of receiver antennas of the terminal device, wherein estimating the channel spatial coherence is based on a distance between the plurality of receiver antennas.
In Example 116, the subject matter of any one of Examples 113 to 115 can optionally include estimating the channel spatial coherence by: estimating the channel spatial coherence based on angle of arrival information of the plurality of non-precoded reference signals.
In Example 117, the subject matter of any one of Examples 113 to 116 may further include: updating the estimated channel spatial coherence based on changes in the plurality of non-precoded reference signals.
In Example 118, the subject matter of any one of Examples 113 or 114 can optionally include estimating the channel spatial coherence by: estimating the channel spatial coherence based on a minimum expected spatial coherence.
In Example 119, the subject matter of any one of Examples 113 to 118 may further include: defining the plurality of beam subspaces from the beam space based on the estimated channel spatial coherence.
In Example 120, the subject matter of any one of Examples 113 to 119 can optionally include at least two of the plurality of beam subspaces being overlapping.
In Example 121, the subject matter of any one of Examples 113 to 119 can optionally include the plurality of beam subspaces being mutually disjoint.
In Example 122, the subject matter of any one of Examples 113 to 121 can optionally include the union of the plurality of beam subspaces being equal to the beam space.
In Example 123, the subject matter of any one of Examples 119 to 122 can optionally include defining the plurality of beam subspaces from the beam space by: defining each of the plurality of beam subspaces to comprise a plurality of beam directions including the beam direction that is representative of the respective beam subspace, each of the plurality of beam directions having a channel quality metric associated therewith that is within a threshold range of the respective beam subspace.
In Example 124, the subject matter of Example 123 can optionally include the threshold range of the respective beam subspace being based on a difference from a mean of the channel quality metrics of the respective beam subspace, a difference from a median of the channel quality metrics of the respective beam subspace, a variance of the channel quality metrics of the respective beam subspace, or a standard deviation of the channel quality metrics of the respective beam subspace.
In Example 125, the subject matter of any one of Examples 119 to 124 can optionally include defining the plurality of beam subspaces from the beam space by: defining a plurality of Nth level beam subspaces from each of the plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of Nth level beam subspaces including an Nth level beam direction that is representative of a respective Nth level subspace of the plurality of Nth level beam subspaces.
In Example 126, the subject matter of Example 125 may further include: selecting, by the terminal device, an Nth level beam subspace from the plurality of Nth level beam subspaces based on a channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace.
In Example 127, the subject matter of any one of Examples 125 or 126 can optionally include each of the plurality of beam subspaces respectively correspond to the plurality of Nth level beam subspaces.
In Example 128, the subject matter of any one of Examples 125 to 127 can optionally include the union of the plurality of Nth level beam subspaces being equal to the beam space.
In Example 129, the subject matter of any one of Examples 125 to 128 can optionally include defining the plurality of Nth level beam subspaces from each of the plurality of beam subspace by: defining each of the plurality of Nth level beam subspaces to comprise at least one Nth level beam direction including the Nth level beam direction that is representative of the respective Nth level subspace, each of the Nth level beam directions having a channel quality metric associated therewith that is within a range of the respective Nth level beam subspace.
In Example 130, the subject matter of Example 129 can optionally include the range of the respective Nth level beam subspace being based on a difference from a mean of the channel quality metrics of the respective Nth level beam subspace, a difference from a median of the channel quality metrics of the respective Nth level beam subspace, a variance of the channel quality metrics of the respective Nth level beam subspace, or a standard deviation of the channel quality metrics of the respective Nth level beam subspace.
In Example 131, the subject matter of Examples 125 to 130 can optionally include defining the plurality of Nth level beam subspaces from each of the plurality of beam subspace by: defining a plurality of N-1 level beam subspaces from each of the plurality of beam subspaces based on the estimated channel spatial coherence, each of the N-1 level beam subspaces including an N-1 level beam direction that is representative of a respective N-1 level subspace of the plurality of N-1 level beam subspaces, and defining a plurality of Nth level beam subspaces from each of the plurality of N-1 level beam subspaces based on the estimated channel spatial coherence, each of the plurality of Nth level beam subspaces including an Nth level beam direction that is representative of a respective Nth level subspace of the plurality of Nth level beam subspaces.
In Example 132, the subject matter of any one of Examples 1 to 131 may further include: performing a bounding procedure on the plurality of beam subspaces that may be selected by the terminal device.
In Example 133, the subject matter of Example 132 can optionally include performing the bounding procedure comprises a predetermined number of stages.
In Example 134, the subject matter of Example 132 can optionally include performing the bounding procedure comprises a variable number of stages.
In Example 135, the subject matter of any one of Examples 132 to 134 can optionally include performing the bounding procedure by: identifying a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the identified beam subspace.
In Example 136, the subject matter of Example 135 can optionally include performing the bounding procedure by: comparing the channel quality metric of the beam direction that is representative of the identified beam subspace and a threshold channel quality metric of the plurality of beam subspaces.
In Example 137, the subject matter of Example 136 can optionally include the threshold channel quality metric of the plurality of beam subspaces being predetermined.
In Example 138, the subject matter of any one of Examples 136 or 137 can optionally include the threshold channel quality metric of the plurality of beam subspaces being a fraction of a channel quality metric associated with a highest modulation coding scheme (MCS) index among each of the plurality of beam directions that are representative of the plurality of beam subspaces.
In Example 139, the subject matter of any one of Examples 136 to 138 can optionally include the threshold channel quality metric of the plurality of beam subspaces being modified based on an update to the estimated channel spatial coherence.
In Example 140, the subject matter of any one of Examples 136 to 139 can optionally include performing the bounding procedure by: reducing a number of the plurality of beam subspaces that may be selected by the terminal device based on the comparison.
In Example 141, the subject matter of Example 140 can optionally include the selected beam subspace being selected from the reduced number of the plurality of beam subspaces.
In Example 142, the subject matter of any one of Examples 113 to 141 can optionally include the selected beam subspace being selected based on a comparison of the channel quality metric of the beam direction that is representative of the selected beam subspace and a threshold channel quality metric of the plurality of beam subspaces.
In Example 143, the subject matter of any one of Examples 132 to 142 can optionally include performing the bounding procedure by: identifying an Nth level beam subspace of the plurality of Nth level beam subspaces based on a channel quality metric of the Nth level beam direction that is representative of the identified Nth level beam subspace.
In Example 144, the subject matter of Example 143 can optionally include the identified Nth level beam subspace corresponds to the selected beam subspace.
In Example 145, the subject matter of any one of Examples 143 or 144 can optionally include performing the bounding procedure by: comparing the channel quality metric of the Nth level beam direction that is representative of the identified Nth level beam subspace with a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 146, the subject matter of Example 145 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being predetermined.
In Example 147, the subject matter of any one of Examples 145 or 146 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being modified based on an update to the estimated channel spatial coherence.
In Example 148, the subject matter of any one of Examples 145 to 147 can optionally include the threshold channel quality metric of the plurality of Nth level beam subspaces being a fraction of a channel quality metric associated with a highest MCS index of the beam space.
In Example 149, the subject matter of any one of Examples 145 to 148 can optionally include performing the bounding procedure by: reducing a number of the plurality of Nth level beam subspaces that may be selected by the terminal device based on the Nth level comparison.
In Example 150, the subject matter of Example 149 can optionally include the selected Nth level beam subspace being selected from the reduced number of the plurality of Nth level beam subspaces.
In Example 151, the subject matter of any one of Examples 126 to 150 can optionally include the selected Nth level beam subspace being selected based on a comparison of the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace and a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 152, the subject matter of any one of Examples 126 to 151 can optionally include the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace being associated with a highest MCS index of the beam space.
In Example 153, the subject matter of any one of Examples 132 to 134 can optionally include performing the bounding procedure by: identifying a channel quality metric for each of the plurality of beam directions that are representative of the respective beam subspaces.
In Example 154, the subject matter of any one of Examples 132 to 134, or 153 can optionally include performing the bounding procedure by: determining a channel quality metric associated with a highest MCS index among each of the plurality of beam directions that are representative of the plurality of beam subspaces.
In Example 155, the subject matter of Example 154 can optionally include the selected beam subspace includes the beam direction associated with the determined channel quality metric of the plurality of beam subspaces.
In Example 156, the subject matter of Example 155 can optionally include performing the bounding procedure by: identifying a channel quality metric for each of the plurality of Nth level beam directions that are representative of the plurality of Nth level beam subspaces corresponding to the selected beam subspace.
In Example 157, the subject matter of Example 156 can optionally include performing the bounding procedure by: determining a channel quality metric that is associated with a highest MCS index among each of the plurality of Nth level beam directions that are representative of the plurality of Nth level beam subspaces corresponding to the selected beam subspace.
In Example 158, the subject matter of Example 157 can optionally include the selected Nth level beam subspace includes the Nth level beam direction associated with the determined channel quality metric of the plurality of Nth level beam subspaces.
In Example 159, the subject matter of any one of Examples 157 or 158 can optionally include performing the bounding procedure by: reducing a number of the plurality of Nth level beam subspaces that may be selected by the terminal device based on a comparison to the determined channel quality metric of the plurality of beam subspaces and the determined channel quality metric of the plurality of Nth level beam subspaces.
In Example 160, the subject matter of Example 159 can optionally include the selected Nth level beam subspace being selected from the reduced number of the plurality of Nth level beam subspaces.
In Example 161, the subject matter of any one of Examples 126 to 160 can optionally include the selected Nth level beam subspace being selected based on a comparison of the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace and a threshold channel quality metric of the plurality of Nth level beam subspaces.
In Example 162, the subject matter of any one of Examples 126 to 161 can optionally include the channel quality metric of the Nth level beam direction that is representative of the selected Nth level beam subspace being associated with the highest modulation coding scheme (MCS) index of the beam space.
In Example 163, the subject matter any one of Examples 113, and 115 to 162 may further include: generating, by the terminal device, a feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 164, the subject matter of any one of Examples 114 or 163 may further include: communicating with an access node based on the feedback signal indicating the beam direction that is representative of the selected beam space.
In Example 165, the subject matter any one of Examples 126 to 164 may further include: generating, by the terminal device, a feedback signal indicating the Nth level beam direction that is representative of the selected Nth level beam subspace.
In Example 166, the subject matter of Example 165 may further include: communicating with an access node based on the feedback signal indicating the Nth level beam direction that is representative of the selected Nth level beam subspace.
Example 167 may optionally replace the subject matter of Example 11. In Example 167, the subject matter of any one of Examples 7 to 10 can optionally include defining the plurality of beam subspaces from the beam space by: defining each of the plurality of beam subspaces to comprise a plurality of beam directions including the beam direction that is representative of respective beam subspaces, wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
Example 168 may optionally replace the subject matter of Example 65. In Example 168, forth the subject matter of any one of Examples 61 to 64 can optionally include the branching circuit being further configured to: define each of the plurality of beam subspaces to comprise a plurality of beam directions including the beam direction that is representative of respective beam subspaces, wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
Example 169 may optionally replace the subject matter of Example 123. In Example 169, the subject matter of any one of Examples 119 to 122 can optionally include defining the plurality of beam subspaces from the beam space by: defining each of the plurality of beam subspaces to comprise a plurality of beam directions including the beam direction that is representative of the respective beam subspace, wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
estimating a channel spatial coherence for a beam space of a terminal device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace of the plurality of beam subspaces;
selecting, by the terminal device, a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the beam subspace;
defining the plurality of beam subspaces based on the estimated channel spatial coherence; and
performing a bounding procedure on the plurality of beam subspaces that may be selected by the terminal device.
defining each of the plurality of beam subspaces to comprise a plurality of beam directions representative of respective beam subspaces,
wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
defining each of the plurality of Nth level beam subspaces to comprise at least one Nth level beam direction representative of the respective Nth level beam subspace,
wherein each of the plurality of Nth level beam directions is associated with a channel quality metric within a range of the respective Nth level beam subspace.
an estimation circuit configured to estimate a channel spatial coherence for a beam space of a device based on a plurality of non-precoded reference signals, the beam space comprising a plurality of beam subspaces based on the estimated channel spatial coherence, each of the plurality of beam subspaces including a beam direction representative of a respective beam subspace;
a selection circuit configured to select a beam subspace of the plurality of beam subspaces based on a channel quality metric of the beam direction that is representative of the selected beam subspace;
a processing circuit, configured to generate a feedback signal indicating the beam direction that is representative of the beam space; and
a bounding circuit configured to perform a bounding procedure that reduces a number of the plurality of beam subspaces that may be selected by the selection circuit.
a branching circuit configured to define each of the plurality of beam subspaces to comprise a plurality of beam directions representative of respective beam subspaces,
wherein each of the plurality of beam directions is associated with a channel quality metric within a threshold range of the respective beam subspace.
Schätzen einer räumlichen Kanalkohärenz für einen Strahlraum einer Endgeräteinrichtung auf Grundlage einer Vielzahl nicht-vorcodierter Referenzsignale, wobei der Strahlraum eine Vielzahl von Strahlteilräumen umfasst,
wobei jeder der Vielzahl von Strahlteilräumen eine einen jeweiligen Strahlteilraum der Vielzahl von Strahlteilräumen repräsentierende Strahlrichtung beinhaltet,
durch die Endgeräteinrichtung erfolgendes Auswählen eines Strahlteilraums der Vielzahl von Strahlteilräumen auf Grundlage einer Kanalqualitätsmetrik der den Strahlteilraum repräsentierenden Strahlrichtung,
Definieren der Vielzahl von Strahlteilräumen auf Grundlage der geschätzten räumlichen Kanalkohärenz und Durchführen einer Begrenzungsprozedur an der Vielzahl durch die Endgeräteinrichtung auswählbarer Strahlteilräume.
Definieren jedes der Vielzahl von Strahlteilräumen so,
dass sie eine Vielzahl jeweilige Strahlteilräume repräsentierender Strahlrichtungen umfassen,
wobei jede der Vielzahl von Strahlrichtungen einer Kanalqualitätsmetrik innerhalb eines Grenzbereichs des jeweiligen Strahlteilraums zugeordnet wird.
Definieren jedes der Vielzahl von Strahlteilräumen N-ten Grades so, dass er mindestens eine den jeweiligen Strahlteilraum N-ten Grades repräsentierende Strahlrichtung N-ten Grades umfasst,
wobei jede der Vielzahl von Strahlrichtungen N-ten Grades einer Kanalqualitätsmetrik innerhalb eines Bereichs des jeweiligen Strahlteilraums N-ten Grades zugeordnet wird.
eine Schätzschaltung, die dafür konfiguriert ist, eine räumliche Kanalkohärenz für einen Strahlraum einer Einrichtung auf Grundlage einer Vielzahl nicht-vorcodierter Referenzsignale zu schätzen, wobei der Strahlraum auf Grundlage der geschätzten räumlichen Kanalkohärenz eine Vielzahl von Strahlteilräumen umfasst, wobei jeder der Vielzahl von Strahlteilräumen eine einen jeweiligen Strahlteilraum repräsentierende Strahlrichtung beinhaltet,
eine Auswahlschaltung, die dafür konfiguriert ist, einen Strahlteilraum der Vielzahl von Strahlteilräumen auf Grundlage einer Kanalqualitätsmetrik der den ausgewählten Strahlteilraum repräsentierenden Strahlrichtung auszuwählen,
eine Verarbeitungsschaltung, die dafür konfiguriert ist, ein Rückkopplungssignal zu erzeugen, das die den Strahlraum repräsentierende Strahlrichtung anzeigt, und
eine Begrenzungsschaltung, die konfiguriert ist, um eine Begrenzungsprozedur durchzuführen, die eine Anzahl der Vielzahl durch die Auswahlschaltung auswählbarer Strahlteilräume verringert.
eine Verzweigungsschaltung, die dafür konfiguriert ist, jeden der Vielzahl von Strahlteilräumen so zu definieren, dass sie eine Vielzahl jeweilige Strahlteilräume repräsentierender Strahlrichtungen umfassen,
wobei jede der Vielzahl von Strahlrichtungen einer Kanalqualitätsmetrik innerhalb eines Grenzbereichs des jeweiligen Strahlteilraums zugeordnet ist.
estimer une cohérence spatiale de canal pour un espace de faisceau d'un dispositif terminal sur la base d'une pluralité de signaux de référence non précodés, l'espace de faisceau comprenant une pluralité de sous-espaces de faisceau, chacun de la pluralité de sous-espaces de faisceau comprenant une direction de faisceau représentative d'un sous-espace de faisceau respectif de la pluralité de sous-espaces de faisceau ;
sélectionner, par le dispositif terminal, un sous-espace de faisceau de la pluralité de sous-espaces de faisceau sur la base d'une métrique de qualité de canal de la direction de faisceau qui est représentative du sous-espace de faisceau ;
définir la pluralité de sous-espaces de faisceau sur la base de la cohérence spatiale de canal estimée ; et
exécuter une procédure de délimitation sur la pluralité de sous-espaces de faisceau qui peuvent être sélectionnés par le dispositif terminal.
de définir chacun de la pluralité de sous-espaces de faisceau pour comprendre une pluralité de directions de faisceau représentatives des sous-espaces de faisceau respectifs,
où chacune de la pluralité de directions de faisceau est associée à une métrique de qualité de canal dans une plage de seuil du sous-espace de faisceau respectif.
de définir chacun de la pluralité de sous-espaces de faisceau de niveau N pour comprendre au moins une direction de faisceau de niveau N représentative du sous-espace de faisceau de niveau N respectif,
où chacune de la pluralité de directions de faisceau de niveau N est associée à une métrique de qualité de canal dans une plage du sous-espace de faisceau de niveau N respectif.
un circuit d'estimation configuré pour estimer une cohérence spatiale de canal pour un espace de faisceau d'un dispositif basé sur une pluralité de signaux de référence non précodés, l'espace de faisceau comprenant une pluralité de sous-espaces de faisceau basés sur la cohérence spatiale de canal estimée, chacun de la pluralité de sous-espaces de faisceau comprenant une direction de faisceau représentative d'un sous-espace de faisceau respectif ;
un circuit de sélection configuré pour sélectionner un sous-espace de faisceau de la pluralité de sous-espaces de faisceau sur la base d'une métrique de qualité de canal de la direction de faisceau qui est représentative du sous-espace de faisceau sélectionné ;
un circuit de traitement, configuré pour générer un signal de rétroaction indiquant la direction de faisceau qui est représentative de l'espace de faisceau ; et
un circuit de délimitation configuré pour exécuter une procédure de délimitation qui réduit le nombre de la pluralité de sous-espaces de faisceau qui peuvent être sélectionnés par le circuit de sélection.
le circuit de branchement est en outre configuré pour définir une pluralité de sous-espaces de faisceau de niveau N à partir de chacun de la pluralité de sous-espaces de faisceau sur la base de la cohérence spatiale estimée de canal, chacun de la pluralité de sous-espaces de faisceau de niveau N incluant une direction de faisceau de niveau N qui est représentative d'un sous-espace de faisceau de niveau N respectif, et
le circuit de sélection est en outre configuré pour sélectionner un sous-espace de faisceau de niveau N parmi la pluralité de sous-espaces de faisceau de niveau N sur la base d'une métrique de qualité de canal de la direction de faisceau de niveau N qui est représentative du sous-espace de faisceau de niveau N.
REFERENCES CITED IN THE DESCRIPTION
Non-patent literature cited in the description