Beam group reporting in wireless communications
By reporting multiple beam groups with varying qualities and time instances, the method addresses interference challenges in multi-user beamforming, enhancing communication efficiency and reducing interference in wireless systems.
Patent Information
- Application Number
- PCT/CN2024/070209
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-02
- Publication Date
- 2025-07-10
AI Technical Summary
In multi-user beamforming-based communication scenarios, existing wireless communication systems face challenges in efficiently reporting beams and related information to improve system performance due to interference during transmission.
A method for wireless communication that involves reporting a plurality of beam groups in a single instance, where each group is associated with a specific beam quality or time instance, allowing for differentiated communication based on higher and lower quality beams.
Enhances system performance by enabling effective scheduling and communication strategies that account for varying beam qualities and time instances, reducing interference and improving overall network efficiency.
Smart Images

Figure CN2024070209_10072025_PF_FP_ABST
Abstract
Description
BEAM GROUP REPORTING IN WIRELESS COMMUNICATIONSTECHNICAL FIELD
[0001] This document is directed generally to beam group reporting in wireless communications.BACKGROUND
[0002] In wireless communication, 5G New Radio (NR) systems utilize analog beam forming to achieve robust and reliable high frequency communications. In multi-user beamforming-based communication scenarios, system performance is related to beam indication for user equipment (UE) -specific transmission, and is also related to network scheduling for other UEs due to interference experienced during transmission. Ways to report beams and related information in order to improve system performance may be desirable.SUMMARY
[0003] This document relates to methods, systems, apparatuses and devices for wireless communication. In some implementations, a method for wireless communication includes: reporting, by a user device, a plurality of beam groups in a single reporting instance, wherein a first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting, and wherein the first beam quality is higher than the second beam quality; and communicating, by the user device, with a network device based on at least one of: one or more beams in the first beam group or one or more beams in the second beam group.
[0004] In some other implementations, a method for wireless communication includes: receiving, by a network device, a plurality of beam groups in a single reporting instance, wherein a first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting, and wherein the first beam quality is larger than the second beam quality; and communicating, by the network device, with a user device based on at least one of one or more beams in the first beam group or one or more beams in the second beam group.
[0005] In some other implementations, a device, such as a network device, is disclosed. The device may include one or more processors and one or more memories, wherein the one or more processors are configured to read computer code from the one or more memories to implement any of the methods above.
[0006] In yet some other implementations, a computer program product is disclosed. The computer program product may include a non-transitory computer-readable program medium with computer code stored thereupon, the computer code, when executed by one or more processors, causing the one or more processors to implement any of the methods above.
[0007] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.BRIEF DESCRIPTION OF THE DRAWINGS
[0008] FIG. 1 shows a block diagram of an example of a wireless communication system.
[0009] FIG. 2 shows a diagram of a transmission reception point and a user device performing beam-based uplink and downlink transmission.
[0010] FIG. 3 shows a flow chart of a method for wireless communication.
[0011] FIG. 4 shows a flow chart of another method for wireless communication.
[0012] FIG. 5 shows a schematic diagram of first and second beam groups reported in a single reporting instance.
[0013] FIG. 6 shows a schematic diagram of an example reporting of beams in a beam set.
[0014] FIG. 7 shows a schematic diagram of multi-level differential based reporting.DETAILED DESCRIPTION
[0015] The present description describes various embodiments of systems, apparatuses, devices, and methods for wireless communications related to beam grouping and associated reporting. In some implementations, the beam group reporting described herein may be used for multi-user multiple-input multiple-output (MIMO) scheduling. In some other implementations, the beam group reporting described herein may be used for beam indication of multiple time instances. In such implementations, the content of each reporting instance may be split or separated into a plurality of beam groups based on associated beam pools and / or beam qualities and / or time instances, which is used for the scheduling of communication (transmitting and / or receiving) with one or more user devices.
[0016] FIG. 1 shows a diagram of an example wireless communication system 100 including a plurality of communication nodes (or just nodes) that are configured to wirelessly communicate with each other. In general, the communication nodes include at least one user device 102 and at least one network device 104. The example wireless communication system 100 in FIG. 1 is shown as including two user devices 102, including a first user device 102 (1) and a second user device 102 (2) , and one device 104. However, various other examples of the wireless communication system 100 that include any of various combinations of one or more user devices 102 and / or one or more network devices 104 may be possible.
[0017] In general, a user device as described herein, such as the user device 102, may include a single electronic device or apparatus, or multiple (e.g., a network of) electronic devices or apparatuses, capable of communicating wirelessly over a network. A user device may comprise or otherwise be referred to as a user terminal, a user terminal device, or a user equipment (UE) . Additionally, a user device may be or include, but not limited to, a mobile device (such as a mobile phone, a smart phone, a smart watch, a tablet, a laptop computer, vehicle or other vessel (human, motor, or engine-powered, such as an automobile, a plane, a train, a ship, or a bicycle as non-limiting examples) or a fixed or stationary device, (such as a desktop computer or other computing device that is not ordinarily moved for long periods of time, such as appliances, other relatively heavy devices including Internet of things (IoT) , or computing devices used in commercial or industrial environments, as non-limiting examples) . In various embodiments, a user device 102 may include transceiver circuitry 106 coupled to an antenna 108 to effect wireless communication with the network device 104. The transceiver circuitry 106 may also be coupled to a processor 110, which may also be coupled to a memory 112 or other storage device. The memory 112 may store therein instructions or code that, when read and executed by the processor 110, cause the processor 110 to implement various ones of the methods described herein.
[0018] Additionally, in general, a network device as described herein, such as the network device 104, may include a single electronic device or apparatus, or multiple (e.g., a network of) electronic devices or apparatuses, and may comprise one or more wireless access nodes, base stations, or other wireless network access points capable of communicating wirelessly over a network with one or more user devices and / or with one or more other network devices 104. For example, the network device 104 may comprise a 4G LTE base station, a 5G NR base station, a 5G central-unit base station, a 5G distributed-unit base station, a next generation Node B (gNB) , an enhanced Node B (eNB) , or other similar or next-generation (e.g., 6G) base stations, in various embodiments. A network device 104 may include transceiver circuitry 114 coupled to an antenna 116, which may include an antenna tower 118 in various approaches, to effect wireless communication with the user device 102 or another network device 104. The transceiver circuitry 114 may also be coupled to one or more processors 120, which may also be coupled to a memory 122 or other storage device. The memory 122 may store therein instructions or code that, when read and executed by the processor 120, cause the processor 120 to implement one or more of the methods described herein.
[0019] In various embodiments, two communication nodes in the wireless system 100-such as a user device 102 and a network device 104, two user devices 102 without a network device 104, or two network devices 104 without a user device 102-may be configured to wirelessly communicate with each other in or over a mobile network and / or a wireless access network according to one or more standards and / or specifications. In general, the standards and / or specifications may define the rules or procedures under which the communication nodes can wirelessly communicate, which, in various embodiments, may include those for communicating in millimeter (mm) -Wave bands, and / or with multi-antenna schemes and beamforming functions. In addition or alternatively, the standards and / or specifications are those that define a radio access technology and / or a cellular technology, such as Fourth Generation (4G) Long Term Evolution (LTE) , Fifth Generation (5G) New Radio (NR) , or New Radio Unlicensed (NR-U) , as non-limiting examples.
[0020] Additionally, in the wireless system 100, the communication nodes are configured to wirelessly communicate signals between each other. In general, a communication in the wireless system 100 between two communication nodes can be or include a transmission or a reception, and is generally both simultaneously, depending on the perspective of a particular node in the communication. For example, for a given communication between a first node and a second node where the first node is transmitting a signal to the second node and the second node is receiving the signal from the first node, the first node may be referred to as a source or transmitting node or device, the second node may be referred to as a destination or receiving node or device, and the communication may be considered a transmission for the first node and a reception for the second node. Of course, since communication nodes in a wireless system 100 can both send and receive signals, a single communication node may be both a transmitting / source node and a receiving / destination node simultaneously or switch between being a source / transmitting node and a destination / receiving node.
[0021] Also, particular signals can be characterized or defined as either an uplink (UL) signal, a downlink (DL) signal, or a sidelink (SL) signal. An uplink signal is a signal transmitted from a user device 102 to a network device 104. A downlink signal is a signal transmitted from a network device 104 to a user device 102. A sidelink signal is a signal transmitted from a one user device 102 to another user device 102, or a signal transmitted from one network device 104 to another network device 104. Also, for sidelink transmissions, a first / source user device 102 directly transmits a sidelink signal to a second / destination user device 102 without any forwarding of the sidelink signal to a network device 104.
[0022] Additionally, signals communicated between communication nodes in the system 100 may be characterized or defined as a data signal or a control signal. In general, a data signal is a signal that includes or carries data, such multimedia data (e.g., voice and / or image data) , and a control signal is a signal that carries control information that configures the communication nodes in certain ways in order to communicate with each other, or otherwise controls how the communication nodes communicate data signals with each other. Also, certain signals may be defined or characterized by combinations of data / control and uplink / downlink / sidelink, including uplink control signals, uplink data signals, downlink control signals, downlink data signals, sidelink control signals, and sidelink data signals.
[0023] For at least some specifications, such as 5G NR, data and control signals are transmitted and / or carried on physical channels. Generally, a physical channel corresponds to a set of time-frequency resources used for transmission of a signal. Different types of physical channels may be used to transmit different types of signals. For example, physical data channels (or just data channels) , also herein called traffic channels, are used to transmit data signals, and physical control channels (or just control channels) are used to transmit control signals. Example types of traffic channels (or physical data channels) include, but are not limited to, a physical downlink shared channel (PDSCH) used to communicate downlink data signals, a physical uplink shared channel (PUSCH) used to communicate uplink data signals, and a physical sidelink shared channel (PSSCH) used to communicate sidelink data signals. In addition, example types of physical control channels include, but are not limited to, a physical downlink control channel (PDCCH) used to communicate downlink control signals, a physical uplink control channel (PUCCH) used to communicate uplink control signals, and a physical sidelink control channel (PSCCH) used to communicate sidelink control signals. As used herein for simplicity, unless specified otherwise, a particular type of physical channel is also used to refer to a signal that is transmitted on that particular type of physical channel, and / or a transmission on that particular type of transmission. As an example illustration, a PDSCH refers to the physical downlink shared channel itself, a downlink data signal transmitted on the PDSCH, or a downlink data transmission. Accordingly, a communication node transmitting or receiving a PDSCH means that the communication node is transmitting or receiving a signal on a PDSCH.
[0024] Additionally, for at least some specifications, such as 5G NR, and / or for at least some types of control signals, a control signal that a communication node transmits may include control information comprising the information necessary to enable transmission of one or more data signals between communication nodes, and / or to schedule one or more data channels (or one or more transmissions on data channels) . For example, such control information may include the information necessary for proper reception, decoding, and demodulation of a data signals received on physical data channels during a data transmission, and / or for uplink scheduling grants that inform the user device about the resources and transport format to use for uplink data transmissions. In some embodiments, the control information includes downlink control information (DCI) that is transmitted in the downlink direction from a network device 104 to a user device 102. In other embodiments, the control information includes uplink control information (UCI) that is transmitted in the uplink direction from a user device 102 to a network device 104, or sidelink control information (SCI) that is transmitted in the sidelink direction from one user device 102 (1) to another user device 102 (2) .
[0025] Additionally, as previously described, each user device 102 and the network device 104 may each include respective antennas 108, 116 to wireless communicate with each other. In order to achieve beam alignment and obtain sufficiently high antenna gain, the user and network devices 102, 104 may perform beam training, and their respective antennas 108, 116 may include antenna arrays with certain numbers of antenna elements (e.g., 1024 antenna elements in some embodiments) multiple-input multiple-output (MIMO) implementation. Such features of the user and network devices 102, 104 may help overcome the challenge of propagation loss induced by high frequencies at which the user and network devices 102, 104 may wirelessly communicate. In addition, the respective transceiver circuitry 106, 114 of the user and network device 102, 104 may include analog phase shifters for implementation of millimeter wave (mmWave) beam forming, which provides a finite number of controllable phases. Additionally, constant modulus constraints may be placed on the antenna elements. Given pre-specified beam patterns, variable-phase-shift-based beam-forming training targets may be used to identify the best pattern for subsequent data transmission generally, such as between one transmission reception point (TRP) and one UE panel for example. FIG. 2 shows a diagram of a TRP 202 and a user device 102 performing beam-based UL and DL transmission. Each of the TRP 202 and the user device 102 may communicate (transmit and / or receive) using one of a plurality of beams. FIG. 2 shows selected Tx / Rx beams for transmission.
[0026] In some embodiments, a user device 102 and a network device 104 may implement a set of beam management procedures for adjusting the beam direction in the high frequency band and maintaining a suitable transmitting and receiving beam pair. The set of beam management procedures may include beam sweeping, beam measurement, beam reporting, and / or beam indication. In some of these embodiments, the user device 102 is configured with at least one resource setting for channel measurement and at least one reporting setting for channel state information (CSI) reporting. Each reporting setting may include the parameters for one CSI reporting band and the CSI related quantities to be reported by the user device 102.
[0027] Additionally, for beam management, the CSI related quantities to be reported by the user device 102 may be indicated by the higher layer parameter reportQuantity in the reporting setting and include a CSI-reference signal (RS) resource indicator (CRI) , synchronization signal (SS) / physical broadcast channel (PBCH) Block resource indicator (SSBRI) , Layer 1 (L1) -reference signal receiving power (RSRP) or L1-signal to interference plus noise ratio (SINR) . More specifically, the higher layer parameter reportQuantity can be set to 'cri-RSRP' , 'cri-SINR' , 'ssb-Index-RSRP' , and 'ssb-Index-SINR' . For example, in event that the higher layer parameter reportQuantity is set to 'cri-RSRP' , the user device 102 may report at least one CRI and associated L1-RSRP in a single report for each report setting. In some embodiments, the number of RS resources to be reported is configured by a higher layer (e.g., the second layer or higher) . Also, in some embodiments, the user device 102 ma report N transmit (Tx) beam identifications (IDs) (e.g., CRIs) as well as its corresponding L1-RSRP results. In turn, the network device 104 (e.g., gNB) may select one beam from a candidate set according to beam reporting and associated scheduling schemes.
[0028] In addition, in some embodiments, differential-based reporting may be used for the reporting of L1-RSRP and L1-SINR. For example, for L1-RSRP reporting, if the number of RS resources to be reported per report setting is configured to be one, the reported L1-RSRP value is defined by a 7-bit value in the range [-140, -44] dBm with 1dB step size. In addition or alternatively, if the number of measured RS resources to be reported per report setting is configured to be larger than one, the user device 102 may use differential L1-RSRP based reporting, where the largest measured value of L1-RSRP is quantized to a 7-bit value in the range [-140, -44] dBm with 1dB step size, and the differential L1-RSRP is quantized to a 4-bit value. For at least some of these embodiments, the differential L1-RSRP value may be determined or computed with a 2 dB step size with a reference to the largest measured L1-RSRP value that is part of the same L1-RSRP reporting instance. The bitwidth for CRI, SSBRI, RSRP, and differential RSRP are provided in the following Table 1.
[0029] Table 1: Bitwidths for CRI, SSBRI, RSRP, and Differential RSRP
[0030] In Table 1, the term KCSI-RS is the number of CSI-RS resources in the corresponding resource set, and the term KSSB is the configured number of SS / PBCH blocks in the corresponding resource set for reporting 'ssb-Index-RSRP' . The mapping order of CSI fields of one report for CRI / RSRP or SSBRI / RSRP reporting is provided below in the following Table 2.
[0031] Table 2: Mapping Order of CSI Fields for one report for CRI / RSRP or SSBRI / RSRP
[0032] Additionally, as used herein, the term “beam state” means the same as, is equivalent to, or includes at least one of: a quasi-co-location (QCL) state, a transmission configuration indicator (TCI) state, a spatial relation (also called spatial relation information) , a reference signal (RS) , a RS resource, a spatial filter, and / or a precoding. Furthermore, as used herein, a “beam state” is also called a “beam” .
[0033] Additionally, as used herein, the term “transmit beam” or “Tx beam” mean the same as, are equivalent to, or include at least one of: a QCL state, a transmission configuration indicator (TCI) state, a spatial relation state, a downlink (DL) and / or uplink (UL) reference signal (such as a channel state information reference signal (CSI-RS) ) , a synchronization signal block (SSB) (which is also called SS / physical broadcast channel (PBCH) ) , a demodulation reference signal (DMRS) , a sounding reference signal (SRS) , physical random access channel (PRACH) ) , or Tx spatial filter or Tx precoding.
[0034] Additionally, as used herein, the terms “receive beam” or “Rx beam” mean the same as, are equivalent to, or includes: a QCL state, TCI state, spatial relation state, spatial filter, Rx spatial filter, and / or Rx precoding.
[0035] Additionally, as used herein, the term “beam identification (ID) ” means the same as, is equivalent to, or includes a QCL state index, TCI state index, spatial relation state index, reference signal index, spatial filter index, a precoding index, a CSI-RS resource indicator (CRI) , a SSB resource indicator (SSBRI) , a CSI resource set ID, a CSI resource setting ID, and / or a reporting setting ID.
[0036] Additionally, as used herein, the term “beam quality” means the same as, is equivalent to, or includes: channel state information (CSI) , reference signal received power (RSRP) , reference signal received quality (RSRQ) , signal to interference and noise ratio (SINR) , received signal strength indicator (RSSI) , channel quality indicator (CQI) , precoding matrix indicator (PMI) , rank indicator (RI) , layer indicator (LI) , signal to noise ratio (SNR) , block error rate (BLER) , channel phase information, channel impulse response information, timing information, confidence level information, probability information, channel matrix (e.g., in spatial-frequency domain or in angular-delay domain) , precoding matrix, location, fingerprinting based on channel observation, new measurement and / or enhancement of existing measurement (e.g., line of sight (LOS) / non-line of sight (NLOS) identification, timing and / or angle of measurement, and / or likelihood of measurement) .
[0037] Additionally, in some embodiments, a spatial filter may be either user device (UE) -side or network (gNB) -side, and / or the spatial filter is also called a spatial-domain filter.
[0038] Additionally, in some embodiments, a “spatial relation information” includes one or more reference RSs, which may be used to represent the same or quasi-co “spatial relation” between a targeted RS or channel and the one or more reference RSs.
[0039] Additionally, in some embodiments, “beam state” is associated with or comprised of, one or more reference RSs and / or their corresponding QCL type parameters, where QCL type parameters include at least one, including a combination of two or more, of: [1] Doppler spread, [2] Doppler shift, [3] delay spread, [4] average delay, [5] average gain, and [6] Spatial parameter.
[0040] Additionally, as used herein, the term a “TCI state” means the same as, is equivalent to, or includes a “beam state” .
[0041] Additionally, as used herein, the term “spatial parameter” means the same as, is equivalent to, or is the same as spatial parameter, spatial Rx parameter, or spatial filter.
[0042] Additionally, as used herein, the terms ‘QCL-TypeA’ , ‘QCL-TypeB’ , ‘QCL-TypeC’ , and ‘QCL-TypeD’ have the following respective definitions:
[0043] - 'QCL-TypeA' : {Doppler shift, Doppler spread, average delay, delay spread}
[0044] - 'QCL-TypeB' : {Doppler shift, Doppler spread}
[0045] - 'QCL-TypeC' : {Doppler shift, average delay}
[0046] - 'QCL-TypeD' : {Spatial Rx parameter}
[0047] Additionally, as used herein, an “UL channel” may include a PUCCH or a PUSCH.
[0048] Additionally, as used herein, an “DL channel” may include a PDCCH or a PDSCH.
[0049] Additionally, as used herein, an “UL RS” may be or include a SRS, a PRACH, or a demodulation reference signal (DMRS) (e.g., a DMRS for a PUSCH or a PUCCH) .
[0050] Additionally, as used herein, a “DL RS” may be or include a synchronization signal block (SSB) , a CSI-RS, or DMRS (e.g., a DMRS for a PDSCH or a PDCCH) .
[0051] Additionally, as used herein, an “UL signal” may be or include an UL channel or a UL RS (e.g., a SRS, a physical random access channel (PRACH) , a DMRS, a PUSCH or a PUCCH) .
[0052] Additionally, as used herein, a “DL signal” may be or include a DL channel or a DL RS (e.g., a SSB, a CSI-RS, a DMRS, a PDSCH, or a PDCCH) .
[0053] Additionally, as used herein, a “time unit” may be or include a sub-symbol, a symbol, a slot, a sub-frame, a frame, or a transmission occasion.
[0054] Additionally, as used herein, a power control parameter includes a target power (also referred to as “P0” ) , a path loss RS, a scaling factor for path loss (also referred to as “alpha” ) , or a closed loop process. Also, as used herein, a path-loss may be or include a couple loss.
[0055] Additionally, as used herein, a “DCI” means the same as, or is equivalent to, a “PDCCH” .
[0056] Additionally, as used herein, the term “precoding information” means the same as, is equivalent to, or includes a precoding matrix indicator (PMI) , a transmit precoding matrix indicator (TPMI) , precoding, or a beam.
[0057] Additionally, as used herein, the term transmission and reception point (TRP) means the same as, is equivalent to, or includes a RS port, a RS port group, a RS resource, or a RS resource set.
[0058] Additionally, as used herein, the term “port group” means the same as, is equivalent to, or includes an antenna group or a user device (UE) port group.
[0059] Additionally, as used herein, the term “model” means the same as, is equivalent to, or includes: functionality, function, functionality module, function module, processing method, information processing method, implementation, feature, feature group, configuration, configuration set, dataset (e.g., for model training) or data-driven algorithms. In addition or alternatively, as used herein, the term “model” is used to refer to a capability of a user device 102 to perform a certain processing or have a certain functionality, a feature, and / or a feature group.
[0060] Additionally, aspects described herein may be used or implemented in any of various communication networks, including wireless communication networks, cellular communication networks, mobile communication networks, or the like, including future implementations of such networks, such as 6G mobile communication networks and beyond.
[0061] FIG. 3 shows a flow chart of a method 300 of wireless communication involving beam groups. At block 302, a user device 102 may report a plurality of beam groups in a single reporting instance. A first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting, and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting. Also, the first beam quality is higher than the second beam quality. At block 304, the user device 102 may communicate (including transmit or receive) with a network device 104 based on at least one of: one or more beams in the first beam group or one or more beams in the second beam group. For example, in some implementations, different beam groups are for, or correspond to, different user devices 102. In this way, the user device 102 that reports the plurality of beam groups at block 302 may communicate with the network device 104 based on one or more beams in one of the first and second beam groups, and another (i.e., a different) user device may communicate with the network device 104 based on one or more beams in the other of the first and second beam groups. In some other implementations, the first and second beam groups may both be for (or correspond to) the same user device 102 that reports the plurality of beam groups, but are for (or correspond to) different time instances. For example, target user device 102 may communicate with the network device 104 based on one or more beams in the first beam group at a first time instance and may communicate with the network device 104 based on one or more beams in the second beam group at a second time instance, where the first and second time instances are different than each other.
[0062] FIG. 4 shows a flow chart of another method 400 of wireless communication involving beam groups. At block 402, a network device 104 may receive a plurality of beam groups in a single reporting instance. A first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting, and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting. Also, the first beam quality is larger than the second beam quality. At block 404, the network device 104 may communicate (including transmit or receive) with a user device 102 based on at least one of: one or more beams in the first beam group or one or more beams in the second beam group. For example, in some implementations, different beam groups are for, or correspond to, different user devices 102. In this way, the network device 104 may communicate with the user device 102 that reports the plurality of beam groups at block 402 based on one or more beams in one of the first and second beam groups, and the network device 104 may communicate with another (i.e., a different) user device based on one or more beams in the other of the first and second beam groups. In some other implementations, the first and second beam groups may both be for (or correspond to) the same user device 102, such as the target user device 102 that reports the plurality of beam groups, but are for (or correspond to) different time instances. For example, the network device 104 may communicate with the target user device 102 based on one or more beams in the first beam group at a first time instance and may communicate with the target user device 102 based on or more beams in the second beam group at a second time instance, where the first and second time instances are different than each other.
[0063] In some implementations of the method 300 and / or the method 400, the first beam group and the second beam group are selected from a same beam set for channel measurement.
[0064] In some implementations of the method 300 and / or the method 400, the first beam group is selected from a first beam set and the second beam group is selected from a second beam set different than the first beam set. In some of these implementations, the first beam set and the second beam set are both for channel measurement; the first beam set is for channel measurement, and the second beam set is for interference measurement; or the first beam set is for channel measurement, and the second beam set is a default beam pool.
[0065] In some implementations of the method 300 and / or the method 400, each of a first reporting parameter of the first beam group and a second reporting parameter of the second beam group comprises at least one of a respective beam identification (ID) or a respective beam quality. In particular of these implementations, the first reporting parameter and the second reporting parameter are different from each other. For example, in some implementations where the reporting parameters are different, one of the first reporting parameter and the second reporting parameter comprises both a beam ID and a beam quality, and the other of the first reporting parameter and the second reporting parameter comprises only one of a beam ID and beam quality. In addition or alternatively, the first reporting parameter and the second reporting parameter are different from each other by having different types of beam qualities.
[0066] In some implementations of the method 300 and / or the method 400, a number of beams in the first beam group or a number of beams in the second beam group is configurable by the network device 104; at least one of a number of beams in the first beam group or a number of beams in the second beam group is a predetermined value known by the network device 104 and the user device 102; or a number of beams in one of the first beam group and the second beam group is configurable by the network device 104 and a number of beams in the other of the first beam group and the second beam group is a predetermined value known by the network device 104 and the user device 102.
[0067] In some implementations of the method 300 and / or the method 400, at least one of a number of beams in the first beam group or a number of beams in the second beam group is determined based on at least one threshold criterion indicated by the network device. In some of these implementations, for each of a set of one or more beams in at least one of the first beam group or the second beam group, the user device 102 reports a beam when the beam satisfies the at least one threshold criterion. In addition or alternatively, the at least one threshold criterion comprises a first threshold criterion for the first beam group and a second threshold criterion for the second beam group, where the first threshold criterion and the second threshold criterion are different than each other. In addition or alternatively, the at least one threshold criterion provides: an upper bound of beam quality, a lower bound of beam quality, an upper bound of beam quality difference, or a lower bound of beam quality difference.
[0068] In some implementations of the method 300 and / or the method 400, at least one of a number of beams in the first beam group or a number of beams in the second beam group is determined by the user device 102 and the user device 102 indicates, to the network device 104, the at least one of the number of beams in the first beam group or the number of beams in the second beam group. In at least some of these implementations, the user device 102 indicates at least one of the number of beams in the first beam group, the number of beams in the second beam group, or a location of a reference beam using an indicator having a bit width of where Q is a number of reported beams configured by the network device.
[0069] In some implementations of the method 300 and / or the method 400, an N-number of beams having the N-number of highest beam qualities are reported in the first beam group, and an M-number of beams having the M-number of lowest beam qualities are reported in the second beam group, where the N-number and the M-number are configured by the network device 104.
[0070] In some implementations of the method 300 and / or the method 400, the user device 102 reports a plurality of beam identifications (IDs) for the first beam group and the second beam group according to at least one of a plurality of reporting schemes. In a first reporting scheme, a bit width for reporting of each beam ID is where K is the number of beams in a corresponding beam set. In a second reporting scheme, the user device 102 reports the plurality of beam IDs according to a bitmap. In a third reporting scheme, the user device 102 reports the plurality of beam IDs according to a range. For some of these implementations, the user device 102 uses different schemes among the plurality of schemes to report beam IDs of the first beam group and beam IDs of the second beam group.
[0071] In some implementations of the method 300 and / or the method 400, at least one of: a first reference beam is reported for the reporting of the first beam group or a second reference beam is reported for the reporting of the second beam group. In some of these implementations, the first reference beam has a highest beam quality value among beam quality values in the first beam group. In particular of these implementations, for the first reference beam, an absolute value of an associated beam quality of the first reference beam is reported, and for other beams in the first beam group, differential values between beam qualities of the other beams in the first beam group and the associated beam quality of the first reference beam are reported. In addition or alternatively, the second reference beam has a highest or lowest beam quality among beam quality values in the second beam group. In addition or alternatively, for the second reference beam, an absolute value of an associated beam quality of the second reference beam or a differential value between the associated beam quality of the second reference beam and an associated beam quality of the first reference beam is reported; and for other beams in the second beam group, differential values between beam qualities of the other beams in the second beam group and the associated beam quality of the second reference beam are reported.
[0072] In some implementations of the method 300 and / or the method 400, beam qualities of the first beam group and the second beam group are reported with associated quantization ranges, step sizes, and bit widths, and one or more of the associated quantization ranges, step sizes and bit widths are different from each other.
[0073] Further details of various actions performed by the communication nodes of the wireless communication system 100 involving beam groups, any of which may be incorporated into the method 300 and / or the method 400, are now described.
[0074] In some implementations, a user device 102 may report, in one, or a single, reporting instance, a plurality of beam groups. The plurality of beam groups may include at least a first beam group and a second beam group. FIG. 5 shows an example schematic diagram of first and second beam groups reported in a single reporting instance. In some implementations, the plurality of beam groups may include only two beam groups, such that the first and second beam groups are the only beam groups of the plurality. In other embodiments, the plurality of beam groups may include three or more beam groups, such that the first and second beam groups form only part of the plurality.
[0075] Additionally, the first beam group may be associated with a first beam quality and the second beam group may be associated with a second beam quality, where the first beam quality is a larger, higher, or stronger beam quality (e.g., stronger beam) than the second beam quality. In other words, the second beam quality is a smaller, lower, or weaker quality (e.g., weaker beam) than the first beam quality. Accordingly, in the first beam group, each beam is associated with the first beam quality and / or first time instance. Similarly, in the second beam group, each beam is associated with the second beam quality and / or second time instance.
[0076] In addition or alternatively, the first beam group may be associated with a first time instance for measurement and / or reporting, and the second beam group may be associated with a second time instance for measurement and / or reporting. For example, a user device 102 may report channel information (e.g., a beam ID and / or a beam quality) of multiple past or prior or future time instances in one (or a single) reporting instance, and the different beam groups to be reported may correspond to channel information of different prior or past or future time instances.
[0077] In addition or alternatively, the first beam group may be associated with a first beam ID, and the second beam group may be associated with a second beam ID. For example, a user device 102 may report channel information (e.g., a beam ID and / or a beam quality) of multiple beams in one (or a single) reporting instance, and the different beam groups to be reported may correspond to channel information of different beam IDs.
[0078] After the network device 104 receives the plurality of beam groups, the network device 104 may use the plurality of beam groups in one or more ways. For example, for multi-user (MU) -multiple-input multiple-output (MIMO) scheduling, one or more beams in the first beam group may be used for subsequent data transmission of the target user device 102 due to the strong beam quality and / or first time instance associated with the first beam group, and / or one or more beams in the second beam group may be used for one or more other, non-target user devices 102 due to the weak beam quality, low interference to the target user device 102, and / or the second time instance. As another example, one or more beams in the first beam group and one or more beams in the second beam group may be used for communication with the same user device (e.g., the target user device 102 in some embodiments) , but at different time instances. For example, one or more beams in the first beam group may be used by the target user device 102 at a first time instance, and one or more beams in the second beam group may be used by the target user device 102 at a second time instance. Additionally, as used herein, the target user device 102 is the user device that reports the plurality of beam groups to the network device 104.
[0079] In some implementations, the user device 102 may select the plurality of beam groups from the same beam set or pool, or from the different beam sets or pools. For example, the user device 102 may select the plurality of beam groups from a same beam set for channel measurement. As another example, the user device 102 may select the plurality of beam groups from the same beam sets (e.g., two beam sets) for channel measurement. In another example, one beam group is selected from a beam set for channel measurement and another beam group is selected from another beam set for channel measurement. In still another example, one beam group is selected from a beam set for channel measurement and another beam group is selected from another beam set for interference measurement. In another example, one beam group is selected from a beam set for channel measurement and another beam group is selected from a default beam pool (e.g., a synchronization signal block (SSB) resource set) .
[0080] Additionally, in some implementations, a reporting parameter for each beam of at least two beam groups of the plurality of beam groups may be the same or different, which includes at least one of a beam ID or a beam quality. For example, the reporting parameters for the two beam groups are the same, such as beam ID (e.g., channel state information reference signal (CSI-RS) resource indicator (CRI) and / or beam quality (e.g., reference signal received power (RSRP) ) . As another example, the reporting parameters for at least two beam groups of the plurality of beam groups are different. To illustrate, a reporting parameter for the first beam group may be the beam ID (e.g., CRI) and beam quality, and a reporting parameter for the second beam group is beam ID (e.g., CRI) . For another example, the reporting parameters for at least two of the plurality of beam groups are different from each other. To illustrate, the reporting parameter for the first beam group is beam ID (e.g., CRI) and one type of beam quality (e.g., RSRP) , and the reporting parameter for the second beam group is beam ID and another type of beam quality (e.g., signal to interference plus noise ratio (SINR) ) .
[0081] In some implementations, for one beam group (e.g., the first beam group or the second beam group) , the reporting parameter for each beam of the beam group can be the same or different. In some of these implementations, the reporting parameters include at least one of a beam ID or a beam quality. For example, the reporting parameters (e.g., beam ID and / or beam quality) for all beams in the beam group are the same. As another example, the reporting parameters for the beam with the largest beam quality is beam ID (e.g., CRI) and beam quality (e.g., RSRP) , and the reporting parameter for all other beams in a given beam group is beam ID (e.g., CRI) . As another example, the reporting parameters for the beam with the lowest beam quality is beam ID (e.g., CRI) and beam quality (e.g., RSRP) , and the reporting parameter for all other beams in a given beam group is beam ID (e.g., CRI) . In still another example, the reporting parameters for one beam or multiple beams in a given beam group is beam ID (e.g., CRI) and beam quality (e.g., RSRP) , and the reporting parameter for all other beams in a given beam group is beam ID (e.g., CRI) .
[0082] In some implementations, the number of beams to be reported in one reporting instance may be configurable by the network device 104. In order to determine the number of beams in the first beam group and / or in the second beam group in one reporting instance, one of the more of the following schemes may be implemented or applied.
[0083] In a first scheme, the number of beams in a given beam group (e.g., the first beam group and / or the second beam group) is configurable by the network device 104. For example, the number of beams in the first beam group is configured to be two and the number of beams in the second beam group is configured to be one. In a second scheme, the number of beams in a given beam group (e.g., the first beam group or the second beam group) is a pre-determined value known by the network device 104 and the user device 102. For example, the number of beams in the first beam group and / or the second beam group is fixed or set to 1. In a third scheme, the number of beams in one beam group is configurable by the network device 104 and the number of beam in another beam group is a pre-determined fixed value known by the network device 104 and the user device 102. For example, the number of beams in the first beam group is configured by the network device 104 and the number of beams in the second beam group is fixed or set to one. In a fourth scheme, the number of beams in a given beam group (e.g., the first beam group and / or the second beam group) is determined (by the user device 102 or by the network device 104) based on at least one threshold criterion indicated by the network device 104. The beams that satisfy the at least one threshold criterion may be reported by the user device 102. For example, the beams whose beam quality exceeds a pre-determined / indicated threshold are reported, or, all beams whose beam quality is lower than a pre-determined / indicated threshold are reported. In any of various implementations, the threshold criteria for the two beam group may or may not be the same.
[0084] In some implementations, in event that the number of beams in a given beam group (e.g., the first beam group or the second beam group) is determined by the user device 102, the user device 102 may indicate the number of beams in the given beam group to the network device 104. For example, an indicator with a bit width of may be reported by the user device 102, where Q is the number of reported beams configured by the network device 104. For at least some implementations, the reporting of the indicator is used to indicate the number of beams in a given beam group (e.g., the first beam group or the second beam group) and / or to indicate the location of the reference beam for differentiating beam quality based on the beam reporting.
[0085] In some implementations, in order for the selection of beams to be reported, at least one of the following schemes may be implemented or applied. In a first scheme, all beams in a corresponding beam set are sorted according to their associated beam qualities (e.g., RSRP) . Then, the beams to be reported are determined based on the associated beam qualities. For example, for the first beam group, the first N beams with larger beam qualities are reported by the user device 102, where N is the number of reported beams configured by the network device 104. For the second beam group, the last M beams with lower beam qualities are reported by the user device 102, where M is the number of reported beams configured by the network device 104.
[0086] In a second scheme, the number of beams to be reported is determined based on at least one threshold criterion indicated by the network device 104. In some implementations, the at least one criterion may include a criterion for each beam group. Criteria for two beam groups may be the same as or different than each other. In addition or alternatively, the at least one threshold criterion may include at least one of the following aspects.
[0087] In a first aspect, a threshold criterion provides an upper bound of beam quality. For example, beam qualities of all reported beams in the first beam group and / or the second beam group are lower or not greater than an indicated threshold. In a second aspect, a threshold criterion provides a lower bound of beam quality. For example, beam qualities of all reported beams in the first beam group and / or the second beam group are greater or not lower than an indicated threshold. In a third aspect, a threshold criterion provides an upper bound of beam quality difference. For example, the beam quality difference of two beams (e.g., any two beams) in the first beam group is lower or not greater than an indicated threshold, or the beam quality difference of two beams (e.g., any two beams) in the second beam group is lower or not greater than an indicated threshold. In a fourth aspect, a threshold criterion provides a lower bound of beam quality difference. For example, the beam quality difference between one beam (e.g., any beam) in the first beam group and one beam (e.g., any beam) in the second beam group is greater or not lower than an indicated threshold, or the beam quality difference between one beam (e.g., the beam with the lowest beam quality) in the first beam group and one beam (e.g., the beam with the largest beam quality) in the second beam group is greater or not lower than an indicated threshold.
[0088] Additionally, in some implementations, beam qualities in different reporting instances may vary due to environment changes. In turn, the number of beams that satisfy the at least one threshold criterion may also vary. As the number of reported beams may be a pre-determined fixed value or configured by the network device 104 prior to measurement, the number of beams that satisfy the at least one threshold criterion may be different with the pre-determined or configured number of reported beams. To illustrate, suppose the number of beams that satisfy the at least one threshold criterion is P, and the configured or pre-determined number of reported beams is Q. Then, at least one of the following schemes may be implemented for beam selection of one or more of the plurality of beam groups.
[0089] In a first scheme, if P is greater than Q, then, among the P beams, the Q beams with larger beam quality are reported, or, the Q beams with lower beam quality are reported.
[0090] In a second scheme, if P is greater than Q, then a reporting priority of the first beam group is higher than that of the second beam group. For example, suppose three beams with a larger beam quality and two beams with lower beam quality are selected based on the at least one threshold criterion, and the configured number of reported beams is four. Then, the three beams with the larger beam quality are reported for the first beam group, and one beam (e.g., the beam with lower beam quality) is reported for the second beam group.
[0091] In a third scheme, if P is lower than Q, then all P beams are reported. Additionally, at least one of the P beams are repeatedly reported. For example, one of the P beams (e.g., the beam associated with the largest beam quality, the beam associated with the lowest beam quality, the beam with the largest beam ID, the beam with the lowest beam ID) is repeatedly reported Q minus P (Q-P) times.
[0092] Additionally, in some implementations, a user device 102 may use or apply the same scheme or different schemes for reporting beam IDs for two or more beam groups according to one or more of the following schemes.
[0093] In a first scheme, a user device 102 may use a bit width of for reporting each beam ID, where K is the number of beams in the corresponding beam set, and a kth beam IDk (where 0 ≤ k ≤ K-1) corresponds to the (k+1) -th entry of an associated beam in the beam set. In some implementations of the first scheme, the beam set is a CSI-RS resource set or a SSB resource set.
[0094] In a second scheme, a user device 102 may reporting beam IDs based on a bitmap. In particular implementations of the second scheme, the bit width for reporting all beam IDs to be reported is K, where K is the number of beams in the corresponding beam set. Each bit in the bitmap may correspond to a beam, and each bit may have a bit value of ‘1’ or ‘0’ to indicate to, or notify, the network device 104 whether the corresponding beam in the beam set has been reported or not.
[0095] In a third scheme, the user device 102 may report beam IDs based on a range. In particular implementations, the beam IDs to be reported in a beam set are continuous, and the user device 102 may report only the starting beam ID, the ending beam ID, and / or the number of beams, which indicates or implies that all beams inside the range are reported.
[0096] FIG. 6 shows a schematic diagram of an example reporting of beams in a beam set. In the schematic, each circle represents a beam in a beam set. The three solid circles represent three beams of the beam set to be reported. As example illustrations, the user device 102 may report beam IDs for the three beams under the first scheme as: [ ‘011’ , ‘100’ , ‘101’ ] , under the second scheme as: [ ‘00011100’ ] , and under the third scheme as: [ ‘011’ , ‘101’ ] .
[0097] Of note, under the first scheme, reporting overhead may increase linearly with the increase of the number of reported beams. Under the second scheme, the reporting overhead is fixed to K for each beam set, regardless of the number of reported beams. Under the third scheme, the reporting overhead is fixed to for each beam set, regardless of the number of reported beams. For at least some implementations, from a reporting overhead perspective, the first scheme is used for situations where a relatively small number of beams in a beam set are to be reported, and the second scheme is used for situations where a relatively large number of beams in a beam set are to be reported. Additionally, in some embodiments where different numbers of beams may be reported for two beam groups, different schemes may be used to report the beam IDs for the two beam groups. For example, a user device 102 may report beam IDs for one beam group according to the first scheme, and may report beam IDs for another or different beam group according to the second scheme.
[0098] Additionally, in some implementations, for the reporting of beam quality, the same or different reference beam and / or quantization methods may be applied for two or more beam groups of the plurality of beam groups. In some beam reporting schemes, the user device 102 selects the beam with the largest measured value of beam quality (e.g., RSRP) as a reference beam, and performs or applies differential beam quality based reporting. Other reporting schemes for reporting beam quality may include a selection of two or more references beams for reporting beam quality. Such other reporting schemes may be desirably implemented where there is a potentially large beam quality gap or different temporal characteristics between two or more beam groups of the plurality of beam groups. Examples of such other reporting schemes according to which a user device 102 may report beam quality are as follows.
[0099] In some implementations, a user device 102 may select one beam in a first beam group as a first reference beam, where the beam that is selected has or is associated with the largest beam quality value among all beam quality values in the first beam group or in one reporting instance. For the first reference beam, the absolute value of the associated beam quality is reported after quantization. For all other beams in the first beam group, a differential value of the associated beam quality is reported with reference to the largest beam quality value (i.e., the beam quality of the first reference beam) .
[0100] In addition or alternatively, in some implementations, a user device 102 may select one beam in a second beam group as a second reference beam, where the beam that is selected has or is associated with the lowest (or largest) beam quality value among all beam quality values in the second beam group. For the second reference beam, the absolute value of the associated beam quality is reported after quantization. Alternatively, for the second reference beam, the differential value of the associated beam quality is reported with reference to the largest beam quality value in the first beam group (i.e., the beam quality of the first reference beam) . For all other beams in the second beam group, a differential value of the associated beam quality is reported with reference to the lowest (or largest) beam quality value (i.e., the beam quality of the second reference beam) . The bit width of the quantized beam quality of all reference beams (including the first reference beam and the second reference beam) are larger or not lower than that of other beams in the two beam groups.
[0101] In addition or alternatively, in some implementations, a user device 102 may use or apply the same or different quantization range, step size, and / or bit width for reporting beam quality of the plurality of beam groups. For example, one or more beam qualities in the first beam group may be quantized to an X1-bit value in a first range with Y1-dB step size, and one or more beam qualities in the second beam group may be quantized to an X2-bit value in a second range with Y2-dB step size, where X1 and X2 are equal or unequal, Y1 and Y2 are equal or unequal, and the first range and the second range are equal or unequal.
[0102] Similar beam quality reporting may be implemented for configurations having more than two beam groups. For example, suppose there are M beam groups (M>2) to be reported. In turn, a user device 102 may select M reference beams. In one implementation, the absolute values of the associated beam qualities of the M beams are reported. In other implementations, in one reporting instance, the absolute value of the beam quality of the reference beam with the largest beam quality, with a certain time instance, or with a certain beam ID is reported, and for any of the other reference beams, the differential value of the associated beam quality is reported with reference to the beam quality value of the reference beam with the largest beam quality, with the certain time instance, or with the certain beam ID. Additionally, for all other beams to be reported, the differential value of the associated beam quality is reported with reference to the beam quality value of the corresponding reference beam.
[0103] In addition or alternatively, in some implementations, a user device 102 may utilize a multi-level differential based reporting mechanism. FIG. 7 shows a schematic diagram that illustrates an example of multi-level differential based reporting. For example, suppose there are M beam groups (M>2) to be reported. In one implementation, the absolute values of the associated beam qualities of all beams in the first beam group are reported. In other implementations, in one reporting instance, the absolute value of the beam quality of a reference beam with the largest beam quality, with a certain time instance, or with a certain beam ID in the first beam group is reported, and for any of the other beams in the first beam group, the differential value of the associated beam quality is reported with reference to the beam quality value of the reference beam with the largest beam quality, with the certain time instance, or with the certain beam ID. Additionally, for each beam in the second beam group to be reported, the differential value of the associated beam quality is reported with reference to the beam quality value of one beam in the first beam group, e.g., the beam with the largest beam quality, with the certain time instance, or with the certain beam ID in the first beam group. Moreover, for each beam in the third beam group to be reported, the differential value of the associated beam quality is reported with reference to the beam quality value of one beam in the second beam group, e.g., the beam with the largest beam quality, or with the certain time instance, or with the certain beam ID in the second beam group. Other aspects, such as with respect to quantization as previously described, may be similarly implemented. The rest can be done in the same manner as above. Additionally, for at least some implementations where multi-level differential based reporting is utilized, the bit width of each beam in the beam group with a lower group index may be larger or not lower than that of each beam in the beam group with a larger group index.
[0104] The description and accompanying drawings above provide specific example embodiments and implementations. The described subject matter may, however, be embodied in a variety of different forms and, therefore, covered or claimed subject matter is intended to be construed as not being limited to any example embodiments set forth herein. A reasonably broad scope for claimed or covered subject matter is intended. Among other things, for example, subject matter may be embodied as methods, devices, components, systems, or non-transitory computer-readable media for storing computer codes. Accordingly, embodiments may, for example, take the form of hardware, software, firmware, storage media or any combination thereof. For example, the method embodiments described above may be implemented by components, devices, or systems including memory and processors by executing computer codes stored in the memory.
[0105] Throughout the specification and claims, terms may have nuanced meanings suggested or implied in context beyond an explicitly stated meaning. Likewise, the phrase “in one embodiment / implementation” as used herein does not necessarily refer to the same embodiment and the phrase “in another embodiment / implementation” as used herein does not necessarily refer to a different embodiment. It is intended, for example, that claimed subject matter includes combinations of example embodiments in whole or in part.
[0106] In general, terminology may be understood at least in part from usage in context. For example, terms, such as “and” , “or” , or “and / or, ” as used herein may include a variety of meanings that may depend at least in part on the context in which such terms are used. Typically, “or” if used to associate a list, such as A, B or C, is intended to mean A, B, and C, here used in the inclusive sense, as well as A, B or C, here used in the exclusive sense. In addition, the term “one or more” as used herein, depending at least in part upon context, may be used to describe any feature, structure, or characteristic in a singular sense or may be used to describe combinations of features, structures or characteristics in a plural sense. Similarly, terms, such as “a, ” “an, ” or “the, ” may be understood to convey a singular usage or to convey a plural usage, depending at least in part upon context. In addition, the term “based on” may be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
[0107] Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present solution should be or are included in any single implementation thereof. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present solution. Thus, discussions of the features and advantages, and similar language, throughout the specification may, but do not necessarily, refer to the same embodiment.
[0108] Furthermore, the described features, advantages and characteristics of the present solution may be combined in any suitable manner in one or more embodiments. One of ordinary skill in the relevant art will recognize, in light of the description herein, that the present solution can be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the present solution.
[0109] The subject matter of the disclosure may also relate to or include, among others, the following aspects:
[0110] A first aspect includes a method for wireless communication that includes: reporting, by a user device, a plurality of beam groups in a single reporting instance, wherein a first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting, and wherein the first beam quality is higher than the second beam quality; and communicating, by the user device, with a network device based on at least one of: one or more beams in the first beam group or one or more beams in the second beam group.
[0111] A second aspect includes a method for wireless communication that includes: receiving, by a network device, a plurality of beam groups in a single reporting instance, wherein a first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting, and wherein the first beam quality is larger than the second beam quality; and communicating, by the network device, with a user device based on at least one of one or more beams in the first beam group or one or more beams in the second beam group.
[0112] A third aspect includes any of the first or second aspects, and further includes wherein the first beam group and the second beam group are selected from a same beam set for channel measurement.
[0113] A fourth aspect includes any of the first or second aspects, and further includes wherein the first beam group is selected from a first beam set and the second beam group is selected from a second beam set different than the first beam set.
[0114] A fifth aspect includes the fourth aspect , and further includes wherein: the first beam set and the second beam set are both for channel measurement; the first beam set is for channel measurement, and the second beam set is for interference measurement; or the first beam set is for channel measurement, and the second beam set is a default beam pool.
[0115] A sixth aspect includes any of the first through fifth aspects, and further includes wherein each of a first reporting parameter of the first beam group and a second reporting parameter of the second beam group comprises at least one of a respective beam identification (ID) or a respective beam quality.
[0116] A seventh aspect includes the sixth aspect, and further includes wherein the first reporting parameter of the first beam group is different than the second reporting parameter of the second beam group.
[0117] An eighth aspect includes the seventh aspect, and further includes wherein the first reporting parameter and the second reporting parameter are different from each other in that one of the first reporting parameter and the second reporting parameter comprises both a beam ID and a beam quality, and the other of the first reporting parameter and the second reporting parameter comprises only one of a beam ID and beam quality.
[0118] A ninth aspect includes any of the seventh or eighth aspects, and further includes wherein the first reporting parameter and the second reporting parameter are different from each other by having different types of beam qualities.
[0119] A tenth aspect includes any of the first through ninth aspects, and further includes wherein: a number of beams in the first beam group or a number of beams in the second beam group is configurable by the network device; at least one of a number of beams in the first beam group or a number of beams in the second beam group is a predetermined value known by the network device and the user device; a number of beams in one of the first beam group and the second beam group is configurable by the network device and a number of beams in the other of the first beam group and the second beam group is a predetermined value known by the network device and the user device.
[0120] An eleventh aspect includes any of the first through tenth aspects, and further includes wherein at least one of a number of beams in the first beam group or a number of beams in the second beam group is determined based on at least one threshold criterion indicated by the network device.
[0121] A twelfth aspect includes the eleventh aspect, and further includes wherein for each of a set of one or more beams in at least one of the first beam group or the second beam group, the user device reports a beam when the beam satisfies the at least one threshold criterion.
[0122] A thirteenth aspect includes any of the eleventh or twelfth aspects, and further includes wherein the at least one threshold criterion comprises a first threshold criterion for the first beam group and a second threshold criterion for the second beam group, and wherein the first threshold criterion and the second threshold criterion are different than each other.
[0123] A fourteenth aspect includes any of the eleventh through thirteenth aspects, and further includes wherein the at least one threshold criterion provides: an upper bound of beam quality, a lower bound of beam quality, an upper bound of beam quality difference, or a lower bound of beam quality difference.
[0124] A fifteenth aspect includes any of the first through fourteenth aspects, and further includes wherein at least one of a number of beams in the first beam group or a number of beams in the second beam group is determined by the user device and the user device indicates, to the network device, the at least one of the number of beams in the first beam group or the number of beams in the second beam group.
[0125] A sixteenth aspect includes the fifteenth aspect, and further includes wherein the user device indicates at least one of the number of beams in the first beam group, the number of beams in the second beam group, or a location of a reference beam using an indicator having a bit width of where Q is a number of reported beams configured by the network device.
[0126] A seventeenth aspect includes any of the first through sixteenth aspects, and further includes wherein an N-number of beams having the N-number of highest beam qualities are reported in the first beam group, and an M-number of beams having the M-number of lowest beam qualities are reported in the second beam group, wherein the N-number and the M-number are configured by the network device.
[0127] An eighteenth aspect includes any of the first through seventeenth aspects, and further includes wherein the user device reports a plurality of beam identifications (IDs) for the first beam group and the second beam group according to at least one of a plurality of reporting schemes: in a first reporting scheme: a bit width for reporting of each beam ID is [log2K] , where K is the number of beams in a corresponding beam set; in a second reporting scheme: the user device reports the plurality of beam IDs according to a bitmap; or in a third reporting scheme: the user device reports the plurality of beam IDs according to a range.
[0128] A nineteenth aspect includes the eighteenth aspect, and further includes wherein the user device uses different schemes among the plurality of schemes to report beam IDs of the first beam group and beam IDs of the second beam group.
[0129] A twentieth aspect includes any of the first through nineteenth aspects, and further includes wherein at least one of: a first reference beam is reported for the reporting of the first beam group or a second reference beam is reported for the reporting of the second beam group.
[0130] A twenty-first aspect includes the twentieth aspect, and further includes wherein the first reference beam has a highest beam quality value among beam quality values in the first beam group.
[0131] A twenty-second aspect includes the twenty-first aspect, and further includes wherein: for the first reference beam, an absolute value of an associated beam quality of the first reference beam is reported, and for other beams in the first beam group, differential values between beam qualities of the other beams in the first beam group and the associated beam quality of the first reference beam are reported.
[0132] A twenty-third aspect includes any of the twentieth through twenty-second aspects, and further includes wherein the second reference beam has a highest or lowest beam quality among beam quality values in the second beam group.
[0133] A twenty-fourth aspect includes the twenty-third aspect, and further includes wherein: for the second reference beam, an absolute value of an associated beam quality of the second reference beam or a differential value between the associated beam quality of the second reference beam and an associated beam quality of the first reference beam is reported; and for other beams in the second beam group, differential values between beam qualities of the other beams in the second beam group and the associated beam quality of the second reference beam are reported.
[0134] A twenty-fifth aspect includes any of the first through twenty-fourth aspects, and further includes wherein beam qualities of the first beam group and the second beam group are reported with associated quantization ranges, step sizes, and bit widths, and wherein one or more of the associated quantization ranges, step sizes and bit widths are different from each other.
[0135] A twenty-sixth aspect includes a wireless communications apparatus including a processor and a memory, wherein the processor is configured to read code from the memory to implement any of the first through twenty-fifth aspects.
[0136] A twenty-seventh aspect includes a computer program product including a computer-readable program medium comprising code stored thereupon, the code, when executed by a processor, causing the processor to implement any of the first through twenty-fifth aspects.
[0137] In addition to the features mentioned in each of the independent aspects enumerated above, some examples may show, alone or in combination, the optional features mentioned in the dependent aspects and / or as disclosed in the description above and shown in the figures.
Claims
1.A method for wireless communication, the method comprising:reporting, by a user device, a plurality of beam groups in a single reporting instance, wherein a first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting, and wherein the first beam quality is higher than the second beam quality; andcommunicating, by the user device, with a network device based on at least one of: one or more beams in the first beam group or one or more beams in the second beam group.2.A method for wireless communication, the method comprising:receiving, by a network device, a plurality of beam groups in a single reporting instance, wherein a first beam group of the plurality of beam groups is associated with at least one of a first beam quality or a first time instance for measurement or reporting and a second beam group of the plurality of beam groups is associated with at least one of a second beam quality or a second time instance for measurement or reporting, and wherein the first beam quality is larger than the second beam quality; andcommunicating, by the network device, with a user device based on at least one of one or more beams in the first beam group or one or more beams in the second beam group.3.The method of any of claims 1 or 2, wherein the first beam group and the second beam group are selected from a same beam set for channel measurement.4.The method of any of claims 1 or 2, wherein the first beam group is selected from a first beam set and the second beam group is selected from a second beam set different than the first beam set.5.The method of claim 4, wherein:the first beam set and the second beam set are both for channel measurement;the first beam set is for channel measurement, and the second beam set is for interference measurement; orthe first beam set is for channel measurement, and the second beam set is a default beam pool.6.The method of any of claims 1 or 2, wherein each of a first reporting parameter of the first beam group and a second reporting parameter of the second beam group comprises at least one of a respective beam identification (ID) or a respective beam quality.7.The method of claim 6, wherein the first reporting parameter of the first beam group is different than the second reporting parameter of the second beam group.8.The method of claim 7, wherein the first reporting parameter and the second reporting parameter are different from each other in that one of the first reporting parameter and the second reporting parameter comprises both a beam ID and a beam quality, and the other of the first reporting parameter and the second reporting parameter comprises only one of a beam ID and beam quality.9.The method of claim 7, wherein the first reporting parameter and the second reporting parameter are different from each other by having different types of beam qualities.10.The method of any of claims 1 or 2, wherein:a number of beams in the first beam group or a number of beams in the second beam group is configurable by the network device;at least one of a number of beams in the first beam group or a number of beams in the second beam group is a predetermined value known by the network device and the user device;a number of beams in one of the first beam group and the second beam group is configurable by the network device and a number of beams in the other of the first beam group and the second beam group is a predetermined value known by the network device and the user device.11.The method of claim 2, wherein at least one of a number of beams in the first beam group or a number of beams in the second beam group is determined based on at least one threshold criterion indicated by the network device.12.The method of claim 11, wherein for each of a set of one or more beams in at least one of the first beam group or the second beam group, the user device reports a beam when the beam satisfies the at least one threshold criterion.13.The method of claim 11, wherein the at least one threshold criterion comprises a first threshold criterion for the first beam group and a second threshold criterion for the second beam group, and wherein the first threshold criterion and the second threshold criterion are different than each other.14.The method of claim 11, wherein the at least one threshold criterion provides: an upper bound of beam quality, a lower bound of beam quality, an upper bound of beam quality difference, or a lower bound of beam quality difference.15.The method of claim 1, wherein at least one of a number of beams in the first beam group or a number of beams in the second beam group is determined by the user device and the user device indicates, to the network device, the at least one of the number of beams in the first beam group or the number of beams in the second beam group.16.The method of claim 15, wherein the user device indicates at least one of the number of beams in the first beam group, the number of beams in the second beam group, or a location of a reference beam using an indicator having a bit width of where Q is a number of reported beams configured by the network device.17.The method of claim 2, wherein an N-number of beams having the N-number of highest beam qualities are reported in the first beam group, and an M-number of beams having the M-number of lowest beam qualities are reported in the second beam group, wherein the N-number and the M-number are configured by the network device.18.The method of claim 1, wherein the user device reports a plurality of beam identifications (IDs) for the first beam group and the second beam group according to at least one of a plurality of reporting schemes:in a first reporting scheme: a bit width for reporting of each beam ID is [log2K] , where K is the number of beams in a corresponding beam set;in a second reporting scheme: the user device reports the plurality of beam IDs according to a bitmap; orin a third reporting scheme: the user device reports the plurality of beam IDs according to a range.19.The method of claim 18, wherein the user device uses different schemes among the plurality of schemes to report beam IDs of the first beam group and beam IDs of the second beam group.20.The method of any of claims 1 or 2, wherein at least one of: a first reference beam is reported for the reporting of the first beam group or a second reference beam is reported for the reporting of the second beam group.21.The method of claim 20, wherein the first reference beam has a highest beam quality value among beam quality values in the first beam group.22.The method of claim 21, wherein:for the first reference beam, an absolute value of an associated beam quality of the first reference beam is reported, andfor other beams in the first beam group, differential values between beam qualities of the other beams in the first beam group and the associated beam quality of the first reference beam are reported.23.The method of claim 20, wherein the second reference beam has a highest or lowest beam quality among beam quality values in the second beam group.24.The method of claim 23, wherein:for the second reference beam, an absolute value of an associated beam quality of the second reference beam or a differential value between the associated beam quality of the second reference beam and an associated beam quality of the first reference beam is reported; andfor other beams in the second beam group, differential values between beam qualities of the other beams in the second beam group and the associated beam quality of the second reference beam are reported.25.The method of any of claims 1 or 2, wherein beam qualities of the first beam group and the second beam group are reported with associated quantization ranges, step sizes, and bit widths, and wherein one or more of the associated quantization ranges, step sizes and bit widths are different from each other.26.A wireless communications apparatus comprising a processor and a memory, wherein the processor is configured to read code from the memory to implement a method of any of claims 1 to 25.27.A computer program product comprising a computer-readable program medium comprising code stored thereupon, the code, when executed by a processor, causing the processor to implement a method of any of claims 1 to 25.
Citation Information
Patent Citations
Beam information feedback method and a device
CN108401264A
Enhancement for beam group reporting in multi-TRP scenarios
CN116783840A
Method, apparatus, and system for terminal identification and paging signal transmission for terminal in power saving state
US20180192371A1