Channel information reporting in wireless communications

By enabling a user device to report channel information in a single instance with optimized reporting methods, including common and temporal-specific data, the method addresses overhead and performance issues in wireless communication systems, leveraging AI/ML for improved efficiency.

WO2025166630A1PCT designated stage Publication Date: 2025-08-14ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/076651
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-07
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

Existing wireless communication systems face challenges in efficiently reporting channel information across multiple time instances, leading to increased overhead and reduced system performance due to the need for multiple reporting instances.

Method used

Implementing a method where a user device determines and transmits channel information, including common and temporal-specific information, in a single reporting instance, with instructions from a network device to optimize the reporting process.

Benefits of technology

This approach reduces reporting overhead and improves system performance by leveraging advanced AI/ML models to predict future channel information, enhancing compatibility and efficiency in wireless communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024076651_14082025_PF_FP_ABST
    Figure CN2024076651_14082025_PF_FP_ABST
Patent Text Reader

Abstract

This document generally relates to wireless communication involving a user device that determines channel information of one or more time instances associated with a configured beam set, where the channel information includes common channel information and temporal-specific channel information. The user device transmits, and / or a network device receives, a reporting of the channel information in a single reporting instance, where the temporal-specific channel information is reported per time instance. The network device may transmit instructions that instruct the user device how to transmit the channel information of the one or more time instances.
Need to check novelty before this filing date? Find Prior Art

Description

CHANNEL INFORMATION REPORTING IN WIRELESS COMMUNICATIONSTECHNICAL FIELD

[0001] This document is directed generally to channel information reporting in wireless communications.BACKGROUND

[0002] In wireless communication, with the development of advanced algorithms such as artificial intelligence (AI) or machine learning (ML) , the network side may utilize well-trained AI / ML models to predict future channel information based on channel information of multiple past time instances. In turn, a user device may report channel information of multiple past time instances in one reporting instance, which may be provided as a model input at the network side. As such, ways to report channel information in ways that can reduce overhead and / or 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: determining, by a user device, channel information of one or more time instances associated with a configured beam set, wherein the channel information comprises common channel information and temporal-specific channel information; and transmitting, by the user device, a reporting of the channel information in a single reporting instance, wherein the temporal-specific channel information is reported per time instance.

[0004] In some other implementations, a method for wireless communication includes: transmitting, by a network device, instructions that instruct a user device how to transmit channel information of one or more time instances associated with a configured beam set; and receiving, by the network device, the channel information in a single reporting instance according to the instructions, wherein the channel information comprises common channel information and temporal-specific channel information, and wherein the temporal-specific channel information is reported per time instance.

[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 flow chart of a method for wireless communication.

[0010] FIG. 3 shows a flow chart of another method for wireless communication.

[0011] FIG. 4 shows a schematic diagram of an example implementation of reporting beams in a plurality of time instances.

[0012] FIG. 5 shows a schematic diagram of an example implementation of reporting beams in a plurality of time instances, where the beams reported in each of the plurality of time instances are limited by an offset.

[0013] FIG. 6 shows a schematic diagram of an example implementation of reporting beams in a plurality of time instances, where common beams are reported in a first part of a reporting and non-common beams are reported in a second part of a reporting.DETAILED DESCRIPTION

[0014] The present description describes various embodiments of systems, apparatuses, devices, and methods for wireless communications related to channel information reporting.

[0015] 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.

[0016] 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.

[0017] 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.

[0018] 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.

[0019] 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.

[0020] 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.

[0021] 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.

[0022] 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.

[0023] 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) .

[0024] 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. Correspondingly, communication nodes in the wireless communication system 100 may communicate (transmit and / or receive) using and / or according to one of a plurality of beams.

[0025] 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.

[0026] 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) .

[0027] Also, in some embodiments, the user device 102 may report N transmit (Tx) beam identifications (IDs) (e.g., CRIs) as well as its corresponding beam quality (e.g., 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. 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' .

[0031] In addition, in some embodiments, for each synchronization signal (SS)  / physical broadcast channel (PBCH) or non-zero-power (NZP) channel state information (CSI) -reference signal (RS) resource associated with the CSI resource setting, up to one channel information (e.g., L1-RSRP or L1-SINR) may be reported by the user device 102 in each reporting instance. However, with the development of advanced algorithms such as artificial intelligence and machine learning (AI / ML) , the network device 104 may utilize well trained AI / ML models to predict future channel information based on channel information of multiple past time instances. For example, the network device 104 may utilize an AI / ML model that may infer the channel information of the third time instance based on the channel information of the first and second time instances. In this case, the user device 102 may need to report channel information of multiple past time instances in one reporting instance, which may be used as a model input for the AI / ML model at the network device 104. In other words, the user device 102 may report together multiple channel information corresponding to different time instances.

[0032] The present description describes various embodiments of multi-level structured reporting for the  reporting of channel information of multiple time instances in one reporting instance. The multi-level structured reporting embodiments described herein may provide better compatibility and greatly reduced reporting overhead by utilizing temporal correlation across different time instances.

[0033] 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” .

[0034] 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.

[0035] Additionally, as used herein, the terms “receive beam” or “Rx beam” mean the same as, are equivalent to, or includes at least one of: a QCL state, TCI state, spatial relation state, spatial filter, Rx spatial filter, and / or Rx precoding.

[0036] Additionally, as used herein, the term “channel information” means, is, or refers to information that can be obtained by measurements or algorithms, such as channel measurements, performed by the user device 102 or is related to or can be used for an AI / ML model input or output. In addition or alternatively, channel information means the same as, is equivalent to, or includes at least one of: a beam ID or a beam quality.

[0037] Additionally, as used herein, the term “beam identification (ID) ” means the same as, is equivalent to, or includes at least one of: 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.

[0038] Additionally, as used herein, the term “beam quality” means the same as, is equivalent to, or includes at least one of: 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) .

[0039] Additionally, as used herein, the term “time instance” means the same as, is equivalent to, or  includes at least one of: a slot, a sub-slot, a symbol, a sub-symbol, a frame, a sub-frame, a transmission occasion, an occasion, or a unit of time (e.g., a millisecond a microsecond as non-limiting examples) .

[0040] 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.

[0041] 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.

[0042] 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.

[0043] Additionally, as used herein, the term a “TCI state” means the same as, is equivalent to, or includes a “beam state” .

[0044] 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.

[0045] Additionally, as used herein, the terms ‘QCL-TypeA’ , ‘QCL-TypeB’ , ‘QCL-TypeC’ , and ‘QCL-TypeD’ have the following respective definitions:

[0046] - 'QCL-TypeA' : {Doppler shift, Doppler spread, average delay, delay spread}

[0047] - 'QCL-TypeB' : {Doppler shift, Doppler spread}

[0048] - 'QCL-TypeC' : {Doppler shift, average delay}

[0049] - 'QCL-TypeD' : {Spatial Rx parameter}

[0050] Additionally, as used herein, an “UL channel” may include a PUCCH or a PUSCH.

[0051] Additionally, as used herein, an “DL channel” may include a PDCCH or a PDSCH.

[0052] Additionally, as used herein, an “UL RS” may be or include at least one of: a SRS, a PRACH, or a demodulation reference signal (DMRS) (e.g., a DMRS for a PUSCH or a PUCCH) .

[0053] Additionally, as used herein, a “DL RS” may be or include at least one of: a synchronization signal block (SSB) , a CSI-RS, or DMRS (e.g., a DMRS for a PDSCH or a PDCCH) .

[0054] Additionally, as used herein, an “UL signal” may be or include at least one of: an UL channel or a UL RS (e.g., a SRS, a physical random access channel (PRACH) , a DMRS, a PUSCH or a PUCCH) .

[0055] Additionally, as used herein, a “DL signal” may be or include at least one of: a DL channel or a DL RS (e.g., a SSB, a CSI-RS, a DMRS, a PDSCH, or a PDCCH) .

[0056] Additionally, as used herein, a power control parameter includes at least one of: 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.

[0057] Additionally, as used herein, a “DCI” means the same as, or is equivalent to, a “PDCCH” .

[0058] Additionally, as used herein, the term “precoding information” means the same as, is equivalent to, or includes at least one of: a precoding matrix indicator (PMI) , a transmit precoding matrix indicator (TPMI) , precoding, or a beam.

[0059] Additionally, as used herein, the term transmission and reception point (TRP) means the same as, is equivalent to, or includes at least one of: a RS port, a RS port group, a RS resource, or a RS resource set.

[0060] Additionally, as used herein, the term “port group” means the same as, is equivalent to, or includes at least one of: an antenna group or a user device (UE) port group.

[0061] Additionally, as used herein, the term “model” means the same as, is equivalent to, or includes at least one of: 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.

[0062] Additionally, for at least some embodiments, different models may be associated with different configurations (e.g., different radio resource control (RRC) configurations) . In addition or alternatively, model activation may refer to activation of a corresponding configuration for a given user device 102. Similarly, model deactivation may refer to deactivating the corresponding configuration, and / or switching and falling back may refer to switching back and falling back, respectively, to the configuration used without model activation.

[0063] 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.

[0064] FIG. 2 shows a flow chart of an example method 200 of wireless communication involving channel information reporting. A block 202, a user device 102 determines channel information of one or more time instances associated with a configured beam set, wherein the channel information includes common channel information and temporal-specific channel information. At block 204, the user device 102 transmits a reporting of the channel information in a single reporting instance, wherein the temporal-specific channel information is reported per time instance.

[0065] FIG. 3 shows a flow chart of another example method 300 of wireless communication involving channel information reporting. At block 302, a network device 104 transmits instructions that instruct a user device 102 how to transmit channel information of one or more time instances associated with a configured beam set. At block 304, the network device 104 receives the channel information in a single reporting instance according to the instructions, wherein the channel information includes common channel information and temporal-specific channel information, and wherein the temporal-specific channel information is reported per  time instance.

[0066] In some implementations of the method 200 and / or the method 300, the common channel information further includes an indication of a candidate beam subset.

[0067] In some implementations of the method 200 and / or the method 300, a first format of the common channel information is based on at least one of a number of beams in the configured beam set, a bitmap, or a combination of K beams selected from the configured beam set. In some of these implementations, the first format is further based on at least one of: a beam indicator with a bitwidth of where M is the number of beams in the configured beam set; the bitmap with a length of M bits, where each bit in the bitmap corresponds to a beam of the configured beam set; or a combination index that represents the combination of K beams selected from the configured beam set. In addition or alternatively, in some of these implementations, the network device 104 notifies the user device 102 as to which format to use for the first format.

[0068] In some implementations of the method 200 and / or the method 300, the temporal-specific channel information includes at least one of: an indication of one or more beams to be reported in the one or more time instances, one or more beam qualities associated with the one or more beams, or timestamp information. In some of these implementations, the one or more time instances includes a plurality of different time instances, and the indication of the one or more beams to be reported in the plurality of different times instances is only selected from a candidate beam subset of the common channel information.

[0069] In some implementations of the method 200 and / or the method 300, a second format of the temporal-specific channel information is based on at least one of a number of beams in a candidate beam subset of the common channel information, a bitmap, or a combination of N beams selected from the candidate beam subset. In some of these implementations, the second format is further based on at least one of: a beam indicator with a bitwidth of where K is the number of beams in the candidate beam subset; the bitmap with a length of K bits, where each bit in the bitmap corresponds to a beam of the candidate beam subset; or a combination index that represents the combination of N beams selected from the candidate beam subset. In addition or alternatively, in some of these implementations, the network device 104 notifies the user device 102 as to which format to use for the second format.

[0070] In some implementations of the method 200 and / or the method 300, the common channel information includes an indication of a basic beam, and the temporal-specific channel information is reported with reference to the basic beam. In some of these implementations, the basic beam includes a beam among a plurality of beams to be reported that has a largest beam identification (ID) , a lowest beam ID, a beam ID with a median value, a beam ID closest to a combination of the largest beam ID and the lowest beam ID, a largest beam quality, a lowest beam quality, a median beam quality, or an arbitrary beam selected by the user device. In addition or alternatively, in some of these implementations, the temporal-specific channel information includes an indication of a plurality of beams to be reported, wherein the indication includes a plurality of differences, wherein each difference is between a beam identification (ID) of a respective beam of the plurality of beams to be reported and a basic beam ID of the basic beam. In addition or alternatively, the indication further includes a plurality of bits, wherein each bit is associated with a respective one of the plurality of  differences, and wherein each bit includes a bit value to indicate whether the respective one of the plurality of differences is positive or negative. In addition or alternatively, a certain range limits the plurality of beams to be reported to those beams that fall within the certain range. In addition or alternatively, the certain range is derived based on an indicated offset. In addition or alternatively, the certain range is derived further based on a combination of the basic beam ID and the indicated offset. In addition or alternatively, the certain range is determined according to one of: the certain range is from the basic beam ID to the basic beam ID minus the indicated offset; the certain range is from the basic beam ID to the basic beam ID plus the indicated offset; the certain range is from the basic beam ID minus the indicated offset to the basic beam ID plus the indicated offset; or the certain range is from the basic beam ID minus a first reduced offset to the basic beam ID plus a second reduced offset, wherein each of the first reduced offset and the second reduced offset is based on the indicated offset. In addition or alternatively, the plurality of beams to be reported is limited by an indicated step size between adjacent beam IDs, wherein the indicated step size is one or greater.

[0071] In some implementations of the method 200 and / or the method 300, the common channel information includes one or more beams that are common for the one or more time instances. In some of these implementations, a number of beams of the common channel information is configured by the network device or determined by the user device, and wherein the temporal-specific channel information includes one or more other beams not common for the one or more time instances.

[0072] In some implementations of the method 200 and / or the method 300, the common channel information is reported per reporting instance.

[0073] In some implementations of the method 200 and / or the method 300, the common channel information includes one or more common channel information sets, wherein each of the one or more common channel information sets includes an associated valid time duration, and a number of the one or more common channel information sets is configured by a network device or determined by the user device. In some of these implementations, the transmission of the temporal-specific channel information is based on the one or more common channel information sets. In addition or alternatively, the one or more common channel information sets includes a plurality of common channel information sets including a first common channel information set and one or more other common channel information sets, wherein the user device reports the one or more other common channel information sets using only at least one of: an offset from the first common channel information set, a last common channel information set, a latest common channel information set, or a predetermined common channel information set; or an offset from a common channel information set of a first time instance, a last time instance, a latest time instance, or a predetermined time instance.

[0074] In some implementations of the method 200 and / or the method 300, which beams to include in the common channel information to be reported is determined according to a predefined selection rule. In some of these implementations, the predefined selection rule includes at least one of: a first predefined selection rule that indicates to include one or more beams in the common channel information based on beam quality; a second predefined selection rule that indicates to include one or more beams in the common channel information based on beam identification (ID) ; or a third predefined selection rule that indicates to include one or more beams in the common channel information based on one or more predefined beam patterns configured by a network device.  In some of these implementations, according to the first predefined selection rule, beams in all of the one or more time instances are sorted in ascending order or descending order according to beam quality, and a first predetermined number of beams or a last predetermined number of beams from the ascending order or the descending order for all of the one or more time instances are included in the common channel information. In addition or alternatively, according to the first predefined selection rule, beams in each or a specific one or more of the one or more time instances are sorted in ascending order or descending order according to beam quality, and a first predetermined number of beams or a last predetermined number of beams from the ascending order or the descending order for the each or the specific one or more of the one or more time instances are included in the common channel information. In addition or alternatively, the second predefined selection rule further includes: beam IDs reported in the common channel information are unidirectionally continuous beam IDs reported in the common channel information are cyclically continuous; or beam IDs reported in the common channel information are equally spaced apart by a step size. In addition or alternatively, according to the third predefined selection rule, the common channel information includes an index of a predefined beam pattern, or an offset from a predefined beam pattern, where one or more candidate values for the offset are configured by the network device.

[0075] 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 200, the method 300, and / or other methods are now described.

[0076] In some embodiments, a user device 102 may be configured with a beam set for channel measurement, where the beam set includes M (M ≥ 1) beams. In one reporting instance, the user device 102 may report channel information of T (T ≥ 1) time instances associated with the configured beam set. The channel information that the user device 102 reports may include two parts, including a first part and a second part. The first part may be or include common channel information. The second part may be or include temporal-specific channel information. The user device 102 may report the first part and the second part of the channel information per reporting instance and per time instance, respectively.

[0077] Additionally, in some embodiments, the first part of channel information is a plurality of sets (or a super set) of all temporal-specific channel information to be reported in a plurality of different time instances. In addition or alternatively, the first part includes an indication of a candidate beam subset, and the user device 102 may select the beams to be reported in the plurality of different time instances from the candidate beam subset. In addition or alternatively, the second part may include an indication of the beams to be reported and / or the associated beam quality of the beams.

[0078] FIG. 4 shows a schematic diagram of an example implementation of reporting beams in a plurality of time instances, where the beams reported in each of the plurality of time instances are from a candidate beam subset of a configured beam set.

[0079] To further illustrate, assume that a candidate beam subset includes K beams, where K is a positive integer. In any of various implementations, K is a positive integer configured by the network device 104 or otherwise determined or derived by the user device 102. In addition or alternatively, the first part and / or a format of the indication of the candidate beam subset of the first part may include or be determined according  to one or more of the following schemes.

[0080] In a first scheme, the indication of the candidate beam subset may include an indication of each beam in the candidate beam subset, which may include a beam indicator with a bitwidth of where M is the number of beams in the configured beam set. In some embodiments, the beam indicator m (0 ≤ m ≤ M-1) corresponds to the (m+1) -th entry of an associated beam in the configured beam set for channel measurement. Correspondingly,  bits may be reported for the indication of the candidate beam subset.

[0081] In a second scheme, a bitmap based mechanism may be implemented. In particular of these implementations, a bitmap having a length of M bits may be reported. Each bit in the bitmap may correspond to a respective beam of the configured beam set, and each bit may have or be set to a bit value of ‘1’ or ‘0’ , which indicates to the network device 104 whether the corresponding beam belongs to the candidate beam subset or not. In this particular implementation of the second scheme, M bits may be reported for the indication of the candidate beam subset.

[0082] A third scheme may implement a combination based mechanism. In particular implementations of the third scheme, a combination index with a length of may be reported, where is the number of ways to pick K beams out of M different beams without replacement and where order does not matter. Each combination index represents a combination of K beams selected from the configured beam set. In this case,  bits may be reported for the indication of the candidate beam subset.

[0083] In particular embodiments or implementations where K is equal to M, the candidate beam subset is the same as the configured beam set, and in turn the first part of the channel information may not be reported.

[0084] In addition, in some embodiments, for the second part of the channel information, all beams to be reported in each time instance may be selected from the candidate beam subset instead of, or rather than, the configured beam set. In such embodiments, the bitwidth or reporting overhead for the indication of each beam in the second part of the channel information may be reduced. In particular of these embodiments, the user device 102 may be configured or determine to report N beams in a specific time instance, where N is a positive integer. In addition or alternatively, the second part of the channel information may similarly indicate the beams in each time instance according to one or more of the following schemes.

[0085] In a first scheme, for the indication of each beam in each time instance, a beam indicator with a bitwidth of is reported, where K is the number of beams in the candidate beam subset. In some embodiments, a beam indicator m (0 ≤ m ≤ K-1) corresponds to the (m+1) -th entry of an associated beam in the candidate beam subset. Correspondingly, for a specific time instance,  bits may be reported for the indication of all beams to be reported.

[0086] In a second scheme, a bitmap based mechanism may be implemented. In particular of these implementations, a bitmap having a length of K bits may be reported. Each bit in the bitmap may correspond to a respective beam, and each bit may have or be set to a bit value of ‘1’ or ‘0’ , which indicates to the network device 104 whether the corresponding beam of the candidate beam subset is reported or not and / or belongs to the temporal-specific channel information. In this particular implementation of the second scheme, for a specific  time instance, K bits may be reported for the indication of all beams to be reported.

[0087] A third scheme may implement a combination based mechanism. In particular implementations of the third scheme, a combination index with a length of is reported, where is the number of ways to pick N beams out of K different beams without replacement and where order does not matter. Each combination index represents a combination of N beams selected from the candidate beam subset. In this case, for a specific time instance,  bits may be reported for the indication of all beams to be reported.

[0088] In particular implementations where K is equal to N, the candidate beam subset is reported in the specific time instance, and in turn the second part of the channel information may not be reported.

[0089] To illustrate referring to FIG. 4 as an example, suppose there are four time instances (T=4) , eight beams (M=8) in the configured beam set, four beams (K=4) in the candidate beam subset, and three beams (N=3) to be reported in each time instance. In some embodiments,  bits is used or consumed for the reporting of each beam. In turn, for such embodiments, the reporting overhead for reporting three beams in each of four time instances is bits. Suppose however in other embodiments that the above-described bitmap-based mechanism is implemented instead to report both the first part and the second part of the channel information. Using the bitmap-based mechanism in the second scheme, the associated reporting overhead for the first part and second part of the channel information is M=8 bits and TK=16 bits, respectively. In turn, the total reporting overhead for the first and second parts when implementing the bitmap-based mechanism is 24 bits. Accordingly, using the bitmap-based mechanism for reporting may provide lower overhead compared to the first way using three bits to report each beam.

[0090] Additionally, of note, whether the above-described first, second, and three schemes are implemented for the first and second parts of the channel information may lead to different reporting overhead, which highly relates to the values of parameters T, K, M, and N. In some embodiments, one or more of those values may be configured by the network device 104. In addition or alternatively, the network device 104 may indicate which of the first, second, or third schemes to use for reporting the first part and / or the second part. In at least some implementations, the network device 104 may determine which of the schemes will lead to the lowest reporting overhead, and in turn indicate to the user device 102 to use the scheme or schemes that it determined will lead to the lowest reporting overhead. In addition or alternatively, the user device 102 may determine one or more of the values for the parameters T, K, M, and / or N, and / or the user device 102 may select one or more of the above-described schemes for reporting the beams in the first and second parts. In some embodiments where the user device 102 selects one or more of the schemes, the user device 102 may notify the network device 104 which one or more schemes are used for the channel information reporting.

[0091] In addition or alternatively, the user device 102 may be configured with a beam set for channel measurement, where the beam set includes M (M ≥ 1) beams. In one reporting instance, the user device 102 may report channel information of T (T ≥ 1) time instances associated with the configured beam set. The content of the reporting in the one reporting instance may include two parts, including a first part and a second part. The first part may be or include the common channel information, and the second part may be or include the temporal-specific channel information, as previously described. The user device 102 may report the first and second parts  of the channel information per reporting instance and per time instance, respectively.

[0092] In some embodiments, the first part of the channel information may include an indication of a basic beam, and the temporal-specific channel information in the second part of channel information may be reported with a reference to the basic beam. In some embodiments involving the basic beam, among all beams to be reported by the user device 102, the basic beam may be the beam with the largest beam ID, the beam with the lowest beam ID, the beam with the median value of beam IDs, the beam with a beam ID closest to a combination (e.g., average value) of the largest beam ID and lowest beam ID, the beam with the largest beam quality, the beam with the lowest beam quality, the beam with the median beam quality, the beam with a beam quality closest to a combination (e.g., average value) of the largest beam quality and lowest beam quality, or an arbitrary or predetermined beam selected by the UE. In addition or alternatively, as an indication of each beam to be reported in the second part of channel information, the user device 102 may report a difference value that indicates a difference between the basic beam ID and the beam ID of the beam to be reported. In some of these embodiments, the second part that is reported may include an additional bit associated with each difference that indicates whether the associated difference value is a positive value or a negative value. To illustrate, Table 2 below shows an example of reporting difference values for four time instances. The example in Table 2 includes four beams with beam IDs of 2, 5, 6, and 8 are to be reported for the respective time instance. Suppose for example, the user device 102 determines the basic beam to be beam ID 5. Correspondingly, for the first part of the channel information, the user device 102 may report the basic beam ID as 5. For the second part of channel information, the user device 102 may report an indication of the four beams as 3, 0, -1, and -3, respectively.

[0093] Table 2: Beam Reporting Using Difference Values

[0094] Additionally, in some embodiments, the difference value reported in the second part of channel information may be limited by a certain range, which in some of these embodiments may be indicated by the network device. Utilization of the certain range may further reduce the reporting overhead.

[0095] In particular embodiments implementing a certain range, the user device 102 reporting of the beam indication may derive, determine, or otherwise implement the certain range based on the indicated offset and / or the step size. In some of these embodiments, the network device 104 may indicate the offset and / or the step size.

[0096] In one example utilizing an offset, the basic beam ID is the largest beam ID among all beams to be reported. In turn, in the second part of the channel information, the user device 102 may include or indicate those  beams (or only those beams) that are within the certain range from the basic beam ID to the basic beam ID minus the offset. In another example utilizing an offset, the basic beam ID is the lowest beam ID among all beams to be reported. In turn, in the second part of the channel information, the user device 102 may include or indicate those beams (or only those beams) that are within the certain range from basic beam ID to the basic beam ID plus the offset. In still another example utilizing an offset, the basic beam ID is the median beam ID among all beams to be reported, or the basic beam ID is the beam ID closest to a combination (e.g., average value) of the largest beam ID and the lowest beam ID. In turn, in the second part of channel information, the user device 102 may include or indicate those beams (or only those beams) that are within the certain range from the basic beam ID minus the offset to the basic beam ID plus the offset, or within the certain range from the basic beam ID minus a first reduced offset (e.g., the offset divided by a predetermined value x1) to the basic beam ID plus a second reduced offset (e.g., the offset divided by a predetermined value x2) , where x1 and x2 are each a predetermined value greater than zero, such as two for example, and / or where x1 and x2 are the same or different from each other in any of various embodiments.

[0097] FIG. 5 shows a schematic diagram of an example implementation of reporting beams in a plurality of time instances, where the beams reported in each of the plurality of time instances are limited by an offset. The example in FIG. 5 indicates one of the beams (i.e., beam ID 4) as a basic beam, and also indicates an offset of one, which implies or indicates that the beams to be reported are limited by the range from beam ID 3 to beam ID 5. In any of various embodiments, the beams in the second part that are reported may include at least one, less than all, or all of the beams limited by the offset. In the example in FIG. 5, beam ID 3 is reported for the first time instance, beam ID 4 is reported for each of the second and third time instances, and beam ID 5 is reported for the fourth time instance. Which and / or how many beams from the range limited by the offset that are reported for each of the time instances in the second part may be determined according to any of various criteria, such as by being configured by the network device 104 or a predetermined rule such as one using a beam quality threshold, as non-limiting examples. Also, some implementations of the example in FIG. 5 may incorporate the features shown in Table 2, in that only two bits (for three values: 1, -1, 0) may be consumed or used for the reporting of each beam in the second part of the channel information.

[0098] Additionally, a step size may indicate a difference, spacing, or gap between two adjacent beam IDs. For example, in an embodiment utilizing a step size in combination with a certain range, and the step size is 1, the user device 102 may report all beams within the certain range. As another example, the step size is R (R ≥1) , and the user device 102 takes or uses the basic beam ID as a reference beam ID and reports an indication of beams in the second part of channel information with a step size of R. To illustrate, suppose that the basic beam ID is 3, and the limited beam range is from 0 to 6. In turn, where the step size is 1, the second part of the channel information may include beam IDs of 0, 1, 2, 3, 4, 5, and / or 6 (i.e., the step size of adjacent beam IDs 0 and 1 is one, the step size from adjacent beam IDs 1 and 2 is one, and so on) . As another illustration, suppose the step size is two. In turn, the second part of the channel information may only include beam IDs of 1, 3, and / or 5 (i.e., the step size from adjacent beam IDs 1 and 3 it two, and the step size of adjacent beam IDs 3 and 5 is two) .

[0099] As illustrated by the examples in Table 2 and FIG. 6, utilizing a certain range, an offset, and / or a step size to limit the beams to be reported may reduce the bitwidth or overhead for the indication of each beam. As a result, the overhead of beam reporting may be reduced.

[0100] Additionally, in some embodiments, the same beam may be reported in all of T time instances. A beam that is reported in all of the T time instances of the second part may be referred to as common beams. Conversely, beams that are not to be reported in all of the T time instances may be referred to as non-common beams. In such embodiments, common beams of all the T time instances may be reported in the first part of the channel information and thus are reported only once. Doing so may reduce reporting overhead. In any of various implementations, the number of beams to be indicated in the first part of the channel information may be configured by the network device 104 or determined by the user device 102. In addition or alternatively, in the second part of the channel information, the user device 102 may limit its reporting to only non-common beams for each of the time instances.

[0101] FIG. 6 shows a schematic diagram of an example implementation of reporting beams in a plurality of time instances, where common beams are reported in the first part and non-common beams are reported in the second part. In the example in FIG. 6, suppose channel information of four time instances is reported in one reporting instance. Additionally, suppose that four beams from each time instance are to be reported. In some other embodiments that shown in FIG. 6, the user device 102 may report beam IDs of (2, 3, 4, 5) for the 1st time instance, beam IDs (1, 2, 3, 4) for the 2nd time instance, beam IDs (1, 3, 4, 5) for the 3rd time instance, and beam IDs (3, 4, 5, 7) for the 4th time instance, respectively. However, as indicated in FIG. 6, beam IDs 3 and 4 are common beams since they are to be reported in all four times instances. Correspondingly, in some embodiments such as illustrated in FIG. 6, the user device 102 may report beam IDs (3, 4) in the first part of the channel information, and report beam IDs of (2, 5) , (1, 2) , (1, 5) , (5, 7) for the respective four time instances in the second part of the channel information.

[0102] The embodiment previously described provide some examples of the common channel information reported in the first part of a beam reporting, such as where the common channel information includes a candidate beam subset, a basic beam ID, or a common beam group of one or more common beams. In such embodiments, the first part of the common channel information may be reported per reporting instance, and the reporting of the second part of the channel information is based on the common channel information. That is to say, there is only one common channel information (e.g., one candidate beam subset, one basic beam ID, or one common beam group) and the valid time duration of the common channel information is T time instances. In this context, the common channel information is, or is considered as, a single common channel information set.

[0103] In other embodiments now described, the first part of the channel information includes more than one (i.e., a plurality of) common channel information sets. In particular of these embodiments, the first part of the channel information includes the plurality of common channel information sets and associated valid time durations. In any of various embodiments, the number of the common channel information sets may be configured by the network device 104 and / or or determined by the user device 102. Example implementations of different numbers of common channel information sets are now described.

[0104] In some example implementations, the number of common channel information sets is one, which implies that only one common channel information set is be reported and used for all time instances. In such implementations, an indication of the associated valid time durations may not be reported.

[0105] In some other implementations, the number of common channel information sets is T (i.e., equal to  the number of time instances to be reported in one reporting instance) . In such implementations, one common channel information is reported and used for each time instance. In such implementations, an indication of the associated valid time durations may not be reported.

[0106] In still some other implementations, the number of common channel information sets is more than one. In such implementations, the first part of the channel information may include more than one common channel information set and associated valid time durations (e.g., a number of associated time instances or other associated numbers of time durations, such as a certain number of slots, symbols, occasions, milliseconds, microseconds, or frames, as examples) . Additionally, the reporting of the second part of the channel information may be based on the corresponding common channel information sets. For example, suppose that the common channel information includes a candidate beam subset. Further, suppose that the number of candidate beam subsets is two, and the associated valid time durations for the two candidate beam subsets are 1 and 3, respectively. Such a configuration implies that all beams to be reported in the first time instance may be selected from the first candidate beam subset and all beams to be reported from the second, third, and fourth time instances may be selected from the second candidate beam subset.

[0107] Additionally, where there are multiple common channel information sets, the first common channel information set (e.g., the first candidate beam subset) may be reported in accordance with any of the above described embodiments and the other common channel information sets (i.e., other than the first common channel information set) , may be reported in accordance with any of the previously described embodiments. Alternatively, for the reporting of other common channel information, the user device 102 may only report an offset (also referred to herein as a difference or a shift) from the first common channel information set, a last common channel information set, a latest common channel information set, or a certain or predetermined common channel information set. Still alternatively, for the reporting of the other common channel information, the user device 102 may only report the offset from the common channel information of the first time instance, the last time instance, the latest time instance, or a certain or predetermined time instance. To illustrate, suppose that multiple common channel information sets each include a respective candidate beam subset. Accordingly, suppose that the first candidate beam subset includes beam IDs of 2, 3, 4, and 5. In turn, for the indication of the second candidate beam subset, the user device 102 may only report a shift of 2, which implies or indicates that the second candidate beam subset includes beam IDs of 4, 5, 6, and 7.

[0108] Additionally, in some embodiments, the beams chosen to be reported in the first part is determined by the user device 102 according to user device implementations. In other embodiments, the beams chosen to be reported in the first part may be based on one or more pre-defined selection rules. Example pre-defined selections results are described as follows.

[0109] A first pre-defined selection rule may be based on the values of beam qualities of all the T time instances. In one embodiment, in all T time instances to be reported in a reporting instance, all beams are sorted in ascending order or descending (or reverse) order of the associated beam qualities. In particular of these embodiments, upon sorting and / or generating the order, the first L (L≥ 1) beams and / or the last L (L≥ 1) beams from the order may be included in the first part for reporting. In other particular of these embodiments, upon sorting, the beam with the median value of beam quality may be included in the first part for reporting. In still  other embodiments of the first pre-defined selection rule, the beam with the largest sum and / or the lowest sum of beam qualities at different time instances may be included in the first part for reporting. In other embodiments of the first pre-defined selection rule, the beam with the largest mean value and / or the lowest mean value of beam qualities at different time instances may be included in the first part for reporting.

[0110] A second pre-defined selection rule may be based on the values of beam qualities of each time instance or a specific time instance. In each or a specific time instance to be reported in a reporting instance, all beams associated with that specific time instance may be sorted in ascending order or descending (or reverse) order of the associated beam qualities. In particular of these embodiments, upon sorting and / or generating the order, the first L (L≥ 1) beams and / or the last L (L≥ 1) beams may be included in the first part for sorting. In other particular of these embodiments, the beam with the median value of beam quality may be included in the first part for reporting.

[0111] A third pre-defined selection rule may be based on the values of beam IDs. In one embodiment, the beam IDs to be reported in the first part are continuous or unidirectionally continuous (i.e., the beam IDs continuously or consecutively extend in number from an initial or lowest number to a last or highest number) . For example, the candidate beam subset in the first part of channel information includes beam IDs of 2, 3, 4, and 5.In another embodiment, the beam IDs to be reported in the first part are cyclically continuous. In such embodiments, beam IDs may be arranged cyclically, in that a first beam of a given beam set and a last beam of a given beam set are considered adjacent or consecutive with each other. In this context, the first and last beam IDs of a given beam set or subset (e.g., the configured beam set or the candidate beam subset) may be considered continuous or consecutive with each other. In turn, when the user device 102 reports the first part, the beam IDs in the first set may be reported where the first and last beam IDs of a given beam set or subset are positioned continuous, consecutive, or adjacent with each other. For example, suppose a configured beam set includes eight beams having beam IDs 0 to 7-i.e., the first or initial beam ID is beam ID 0 and the last beam ID is beam ID 7. Additionally, under the cyclically continuous scheme, suppose the candidate beam subset includes four beam IDs, starting with beam ID 6. In this candidate beam subset, the four beam IDs include beam IDs 6, 7, 0, and 1-where the last and first beam IDs 7 and 0 of the configured beam set are continuously, consecutively, and / or adjacently positioned in the candidate beam subset to be reported in the first part. In still another embodiment, adjacent beam IDs to be reported in the first part may be equally spaced apart from each other according to or as defined by a step size. For example, for a configured beam set including eight beams with beam IDs from beam ID 0 to beam ID 7, where the step size is 2, the candidate beam subset in the first part of the channel information may include beam IDs of 1, 3, 5, and 7. In any of various embodiments, the step size may be configured by the network device 104.

[0112] A fourth pre-defined selection rule may be based on one or more pre-defined beam patterns, which in some embodiments may be configured by the network device 104. In one example implementation of the fourth pre-defined selection rule, the user device 102 may report (e.g., only report in some embodiments) a beam pattern index for the indication of the first part of channel information. For example, the first part of the channel information is uniquely identified by the beam pattern index. In other example implementations, the user device 102 may report (e.g., only report in some embodiments) an offset (also called herein a difference or a shift) from a pre-defined beam pattern for the indication of the first part of the channel information. In any of various  embodiments, one or more candidate values of the offset (or difference or shift) may be configured by the network device 104. To illustrate, suppose a pre-defined beam pattern includes beam IDs of 2, 3, 4, and 5, and the common channel information of the first part includes beam IDs of 4, 5, 6 and 7. Correspondingly, the user device 102 may indicate the common channel information by reporting a shift value of two, implying or indicating that the common channel information includes beam IDs of 4, 5, 6, and 7.

[0113] 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.

[0114] 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.

[0115] 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.

[0116] 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.

[0117] 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.

[0118] The subject matter of the disclosure may also relate to or include, among others, the following aspects:

[0119] A first aspect includes a method for wireless communication that includes: determining, by a user device, channel information of one or more time instances associated with a configured beam set, wherein the channel information comprises common channel information and temporal-specific channel information; and transmitting, by the user device, a reporting of the channel information in a single reporting instance, wherein the temporal-specific channel information is reported per time instance.

[0120] A second aspect includes a method for wireless communication that includes: transmitting, by a network device, instructions that instruct a user device how to transmit channel information of one or more time instances associated with a configured beam set; and receiving, by the network device, channel information in a single reporting instance according to the instructions, wherein the channel information comprises common channel information and temporal-specific channel information, and wherein the temporal-specific channel information is reported per time instance.

[0121] A third aspect includes any of the first or second aspects, and further includes wherein the common channel information further comprises an indication of a candidate beam subset.

[0122] A fourth aspect includes any of the firs through third aspects, and further includes wherein a first format of the common channel information is based on at least one of a number of beams in the configured beam set, a bitmap, or a combination of K beams selected from the configured beam set.

[0123] A fifth aspect includes the fourth aspect, and further includes wherein the first format is further based on at least one of: a beam indicator with a bitwidth of where M is the number of beams in the configured beam set; the bitmap with a length of M bits, where each bit in the bitmap corresponds to a beam of the configured beam set; or a combination index that represents the combination of K beams selected from the configured beam set.

[0124] A sixth aspect includes any of the fourth or fifth aspects, and further includes wherein the network device notifies the user device as to which format to use for the first format.

[0125] A seventh aspect includes any of the first through sixth aspects, and further includes wherein the temporal-specific channel information comprises at least one of: an indication of one or more beams to be reported in the one or more time instances, one or more beam qualities associated with the one or more beams, or timestamp information.

[0126] An eighth aspect includes the seventh aspect, and further includes wherein the one or more time instances comprises a plurality of different time instances, and wherein the indication of the one or more beams to be reported in the plurality of different times instances is only selected from a candidate beam subset of the common channel information.

[0127] A ninth aspect includes any of the first through eighth aspects, and further includes wherein a second format of the temporal-specific channel information is based on at least one of a number of beams in a candidate beam subset of the common channel information, a bitmap, or a combination of N beams selected from the candidate beam subset.

[0128] A tenth aspect includes the ninth aspect, and further includes wherein the second format is further based on at least one of: a beam indicator with a bitwidth of where K is the number of beams in the candidate beam subset; the bitmap with a length of K bits, where each bit in the bitmap corresponds to a beam of the candidate beam subset; or a combination index that represents the combination of N beams selected from the candidate beam subset.

[0129] An eleventh aspect includes any of the ninth or tenth aspects, and further includes wherein the network device notifies the user device as to which format to use for the second format.

[0130] A twelfth aspect includes any of the first or second aspects, and further includes wherein the common channel information comprises an indication of a basic beam, and wherein the temporal-specific channel information is reported with reference to the basic beam.

[0131] A thirteenth aspect includes the twelfth aspect, and further includes wherein the basic beam comprises a beam among a plurality of beams to be reported that has a largest beam identification (ID) , a lowest beam ID, a beam ID with a median value, a beam ID closest to a combination of the largest beam ID and the lowest beam ID, a largest beam quality, a lowest beam quality, a median beam quality, or an arbitrary beam selected by the user device.

[0132] A fourteenth aspect includes any of the twelfth or thirteenth aspects, and further includes wherein the temporal-specific channel information comprises an indication of a plurality of beams to be reported, wherein the indication comprises a plurality of differences, wherein each difference is between a beam identification (ID) of a respective beam of the plurality of beams to be reported and a basic beam ID of the basic beam.

[0133] A fifteenth aspect includes the fourteenth aspect, and further includes wherein the indication further comprises a plurality of bits, wherein each bit is associated with a respective one of the plurality of differences, and wherein each bit comprises a bit value to indicate whether the respective one of the plurality of differences is positive or negative.

[0134] A sixteenth aspect includes any of the fourteenth or fifteenth aspects, and further includes wherein a certain range limits the plurality of beams to be reported to those beams that fall within the certain range.

[0135] A seventeenth aspect includes the sixteenth aspect, and further includes wherein the certain range is derived based on an indicated offset.

[0136] An eighteenth aspect includes the seventeenth aspect, and further includes wherein the certain range is derived further based on a combination of the basic beam ID and the indicated offset.

[0137] A nineteenth aspect includes the eighteenth aspect, and further includes wherein the certain range is determined according to one of: the certain range is from the basic beam ID to the basic beam ID minus the indicated offset; the certain range is from the basic beam ID to the basic beam ID plus the indicated offset; the certain range is from the basic beam ID minus the indicated offset to the basic beam ID plus the indicated offset; or the certain range is from the basic beam ID minus a first reduced offset to the basic beam ID plus a  second reduced offset, wherein each of the first reduced offset and the second reduced offset is based on the indicated offset.

[0138] A twentieth aspect includes any of the fourteenth through nineteenth aspects, and further includes wherein the plurality of beams to be reported is limited by an indicated step size between adjacent beam IDs, wherein the indicated step size is one or greater.

[0139] A twenty-first aspect includes any of the first or second aspects, and further includes wherein the common channel information comprises one or more beams that are common for the one or more time instances.

[0140] A twenty-second aspect includes the twenty-first aspect, and further includes wherein a number of beams of the common channel information is configured by the network device or determined by the user device, and wherein the temporal-specific channel information comprises one or more other beams not common for the one or more time instances.

[0141] A twenty-third aspect includes any of the first through twenty-second aspects, and further includes wherein the common channel information is reported per reporting instance.

[0142] A twenty-fourth aspect includes any of the first or second aspects, and further includes wherein the common channel information comprises one or more common channel information sets, wherein each of the one or more common channel information sets comprises an associated valid time duration, and wherein a number of the one or more common channel information sets is configured by a network device or determined by the user device.

[0143] A twenty-fifth aspect includes the twenty-fourth aspect, and further includes wherein the transmission of the temporal-specific channel information is based on the one or more common channel information sets.

[0144] A twenty-sixth aspect includes any of the twenty-fourth or twenty-fifth aspects, and further includes wherein the one or more common channel information sets comprises a plurality of common channel information sets comprising a first common channel information set and one or more other common channel information sets, wherein the user device reports the one or more other common channel information sets using only at least one of: an offset from the first common channel information set, a last common channel information set, a latest common channel information set, or a predetermined common channel information  set; or an offset from a common channel information set of a first time instance, a last time instance, a latest time instance, or a predetermined time instance.

[0145] A twenty-seventh aspect includes any of the first or second aspects, and further includes wherein which beams to include in the common channel information to be reported is determined according to a predefined selection rule.

[0146] A twenty-eighth aspect includes the twenty-seventh aspect, and further includes wherein the predefined selection rule comprises at least one of: a first predefined selection rule that indicates to include one or more beams in the common channel information based on beam quality; a second predefined selection rule that indicates to include one or more beams in the common channel information based on beam identification (ID) ; or a third predefined selection rule that indicates to include one or more beams in the common channel information based on one or more predefined beam patterns configured by a network device.

[0147] A twenty-ninth aspect includes the twenty-eighth aspect, and further includes wherein the predefined selection rule comprises the first predefined selection rule, and wherein according to the first predefined selection rule, beams in all of the one or more time instances are sorted in ascending order or descending order according to beam quality, and a first predetermined number of beams or a last predetermined number of beams from the ascending order or the descending order for all of the one or more time instances are included in the common channel information.

[0148] A thirtieth aspect includes the twenty-eighth aspect and further includes wherein the predefined selection rule comprises the first predefined selection rule, and wherein according to the first predefined selection rule, beams in each or a specific one or more time instances are sorted in ascending order or descending order according to beam quality, and a first predetermined number of beams or a last predetermined number of beams from the ascending order or the descending order for the each or the specific one or more time instances are included in the common channel information.

[0149] A thirty-first aspect includes the twenty-eighth aspect, and further includes wherein the predefined selection rule comprises the second predefined selection rule, and wherein the second predefined selection rule further comprises: beam IDs reported in the common channel information are unidirectionally continuous; beam IDs reported in the common channel information are cyclically continuous; or beam IDs reported in the common channel information are equally spaced apart by a step size.

[0150] A thirty-second aspect includes the twenty-eighth aspect, and further includes wherein the predefined selection rule comprises the third predefined selection rule, and wherein the common channel information comprises an index of a predefined beam pattern, or an offset from a predefined beam pattern, wherein one or more candidate values for the offset are configured by the network device.

[0151] A thirty-third aspect includes a wireless communications apparatus comprising a processor and a memory, wherein the processor is configured to read code from the memory to implement any of the first through thirty-second aspects.

[0152] A thirty-fourth aspect includes 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 any of the first through thirty-second aspects.

[0153] 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:determining, by a user device, channel information of one or more time instances associated with a configured beam set, wherein the channel information comprises common channel information and temporal-specific channel information; andtransmitting, by the user device, a reporting of the channel information in a single reporting instance, wherein the temporal-specific channel information is reported per time instance.2.A method for wireless communication, the method comprising:transmitting, by a network device, instructions that instruct a user device how to transmit channel information of one or more time instances associated with a configured beam set; andreceiving, by the network device, the channel information in a single reporting instance according to the instructions, wherein the channel information comprises common channel information and temporal-specific channel information, and wherein the temporal-specific channel information is reported per time instance.3.The method of any of claim 1 or 2, wherein the common channel information further comprises an indication of a candidate beam subset.4.The method of any of claim 1 or 2, wherein a first format of the common channel information is based on at least one of a number of beams in the configured beam set, a bitmap, or a combination of K beams selected from the configured beam set.5.The method of claim 4, wherein the first format is further based on at least one of:a beam indicator with a bitwidth ofwhere M is the number of beams in the configured beam set;the bitmap with a length of M bits, where each bit in the bitmap corresponds to a beam of the configured beam set; ora combination index that represents the combination of K beams selected from the configured beam set.6.The method of claim 4, wherein the network device notifies the user device as to which format to use for the first format.7.The method of any of claim 1 or 2, wherein the temporal-specific channel information comprises at least one of: an indication of one or more beams to be reported in the one or more time instances, one or more beam qualities associated with the one or more beams, or timestamp information.8.The method of claim 7, wherein the one or more time instances comprises a plurality of different time instances, and wherein the indication of the one or more beams to be reported in the plurality of different times instances is only selected from a candidate beam subset of the common channel information.9.The method of any of claim 1 or 2, wherein a second format of the temporal-specific channel information is based on at least one of a number of beams in a candidate beam subset of the common channel information, a bitmap, or a combination of N beams selected from the candidate beam subset.10.The method of claim 9, wherein the second format is further based on at least one of:a beam indicator with a bitwidth ofwhere K is the number of beams in the candidate beam subset;the bitmap with a length of K bits, where each bit in the bitmap corresponds to a beam of the candidate beam subset; ora combination index that represents the combination of N beams selected from the candidate beam subset.11.The method of claim 9, wherein the network device notifies the user device as to which format to use for the second format.12.The method of any of claim 1 or 2, wherein the common channel information comprises an indication of a basic beam, and wherein the temporal-specific channel information is reported with reference to the basic beam.13.The method of claim 12, wherein the basic beam comprises a beam among a plurality of beams to be reported that has a largest beam identification (ID) , a lowest beam ID, a beam ID with a median value, a beam ID closest to a combination of the largest beam ID and the lowest beam ID, a largest beam quality, a lowest beam quality, a median beam quality, or an arbitrary beam selected by the user device.14.The method of claim 12, wherein the temporal-specific channel information comprises an indication of a plurality of beams to be reported, wherein the indication comprises a plurality of differences, wherein each difference is between a beam identification (ID) of a respective beam of the plurality of beams to be reported and a basic beam ID of the basic beam.15.The method of claim 14, wherein the indication further comprises a plurality of bits, wherein each bit is associated with a respective one of the plurality of differences, and wherein each bit comprises a bit value to indicate whether the respective one of the plurality of differences is positive or negative.16.The method of claim 14, wherein a certain range limits the plurality of beams to be reported to those beams that fall within the certain range.17.The method of claim 16, wherein the certain range is derived based on an indicated offset.18.The method of claim 17, wherein the certain range is derived further based on a combination of the basic beam ID and the indicated offset.19.The method of claim 18, wherein the certain range is determined according to one of:the certain range is from the basic beam ID to the basic beam ID minus the indicated offset;the certain range is from the basic beam ID to the basic beam ID plus the indicated offset;the certain range is from the basic beam ID minus the indicated offset to the basic beam ID plus the indicated offset; orthe certain range is from the basic beam ID minus a first reduced offset to the basic beam ID plus a second reduced offset, wherein each of the first reduced offset and the second reduced offset is based on the indicated offset.20.The method of claim 14, wherein the plurality of beams to be reported is limited by an indicated step size between adjacent beam IDs, wherein the indicated step size is one or greater.21.The method of any of claim 1 or 2, wherein the common channel information comprises one or more beams that are common for the one or more time instances.22.The method of claim 21, wherein a number of beams of the common channel information is configured by the network device or determined by the user device, and wherein the temporal-specific channel information comprises one or more other beams not common for the one or more time instances.23.The method of any of claims 1 to 22, wherein the common channel information is reported per reporting instance.24.The method of any of claim 1 or 2, wherein the common channel information comprises one or more common channel information sets, wherein each of the one or more common channel information sets comprises an associated valid time duration, and wherein a number of the one or more common channel information sets is configured by a network device or determined by the user device.25.The method of claim 24, wherein the transmission of the temporal-specific channel information is based on the one or more common channel information sets.26.The method of claim 24, wherein the one or more common channel information sets comprises a plurality of common channel information sets comprising a first common channel information set and one or more other common channel information sets,wherein the user device reports the one or more other common channel information sets using only at least one of:an offset from the first common channel information set, a last common channel information set, a latest common channel information set, or a predetermined common channel information set; oran offset from a common channel information set of a first time instance, a last time instance, a latest time instance, or a predetermined time instance.27.The method of any of claim 1 or 2, wherein which beams to include in the common channel information to be reported is determined according to a predefined selection rule.28.The method of claim 27, wherein the predefined selection rule comprises at least one of:a first predefined selection rule that indicates to include one or more beams in the common channel information based on beam quality;a second predefined selection rule that indicates to include one or more beams in the common channel information based on beam identification (ID) ;a third predefined selection rule that indicates to include one or more beams in the common channel information based on one or more predefined beam patterns configured by a network device.29.The method of claim 28, wherein the predefined selection rule comprises the first predefined selection rule, and wherein according to the first predefined selection rule, beams in all of the one or more time instances are sorted in ascending order or descending order according to beam quality, and a first predetermined number of beams  or a last predetermined number of beams from the ascending order or the descending order for all of the one or more time instances are included in the common channel information.30.The method of claim 28, wherein the predefined selection rule comprises the first predefined selection rule, and wherein according to the first predefined selection rule, beams in each or a specific one or more time instances are sorted in ascending order or descending order according to beam quality, and a first predetermined number of beams or a last predetermined number of beams from the ascending order or the descending order for the each or the specific one or more time instances are included in the common channel information.31.The method of claim 28, wherein the predefined selection rule comprises the second predefined selection rule, and wherein the second predefined selection rule further comprises:beam IDs reported in the common channel information are unidirectionally continuous;beam IDs reported in the common channel information are cyclically continuous; orbeam IDs reported in the common channel information are equally spaced apart by a step size.32.The method of claim 28, wherein the predefined selection rule comprises the third predefined selection rule, and wherein the common channel information comprises an index of a predefined beam pattern, or an offset from a predefined beam pattern, wherein one or more candidate values for the offset are configured by the network device.33.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 32.34.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 32.

Citation Information

Patent Citations

  • Sidelink-based channel state information

    CN114270721A

  • Method and apparatus for transmitting or receiving reference signal in wireless communication system

    WO2021162445A1

  • Beam indication for prediction-based beam management

    WO2023153988A1