[go: up one dir, main page]

WO2018201489A1 - Channel state information report transmission - Google Patents

Channel state information report transmission Download PDF

Info

Publication number
WO2018201489A1
WO2018201489A1 PCT/CN2017/083342 CN2017083342W WO2018201489A1 WO 2018201489 A1 WO2018201489 A1 WO 2018201489A1 CN 2017083342 W CN2017083342 W CN 2017083342W WO 2018201489 A1 WO2018201489 A1 WO 2018201489A1
Authority
WO
WIPO (PCT)
Prior art keywords
state information
channel state
determining
information report
time slot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/083342
Other languages
French (fr)
Inventor
Hao Wu
Yu Ngok Li
Yijian Chen
Zhaohua Lu
Chuangxin JIANG
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to PCT/CN2017/083342 priority Critical patent/WO2018201489A1/en
Priority to CN201780090238.XA priority patent/CN110574318B/en
Publication of WO2018201489A1 publication Critical patent/WO2018201489A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0027Scheduling of signalling, e.g. occurrence thereof

Definitions

  • Fig. 4 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
  • Fig. 9 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
  • Fig. 14 is an illustration of a scenario involving an example configuration of a user equipment (UE) that may utilize and/or implement at least a portion of the techniques presented herein.
  • UE user equipment
  • Fig. 15 is an illustration of a scenario featuring an example non-transitory computer readable medium in accordance with one or more of the provisions set forth herein.
  • a connection between the UE and BS may involve the transmittal of a (e.g., large) number of requests from the BS to the UE and/or a large (e.g., large) number of CSI reports from the UE to the BS.
  • a number, frequency and/or variety (e.g., of types) of CSI reports generated by the UE may depend upon a capability of the UE.
  • Some methods of facilitating transmission of CSI reports may result in interference between transmitted requests, transmitted CSI reports and/or other transmitted data, and/or may transmit fewer CSI reports than made possible by a capability of the UE (e.g., and thus provide for communication between the BS and the UE that is less reliable and/or associate with a lower data rate than is possible) .
  • the first wireless node may be a UE and the second wireless node may be a network and/or BS.
  • the first wireless node may (e.g., be required to) send one or more CSI reports to the second wireless node in order to maintain a connection (e.g., between the first wireless node and the second wireless node) .
  • the first wireless node receives a first signal comprising a request for a CSI report (e.g., from the second wireless node) .
  • the request may correspond to a semi-persistent CSI configuration.
  • the request corresponding to the semi-persistent CSI configuration may comprise an activation instruction for a periodic transmission of one or more CSI reports (e.g., to the second wireless node) .
  • the request may correspond to an aperiodic CSI configuration.
  • the request corresponding to the aperiodic CSI configuration may comprise a trigger for a single transmission of a CSI report (e.g., to the second wireless node) .
  • the first wireless node may transmit (e.g., merely) the CSI report and may transmit zero more (e.g., other) CSI reports based upon the trigger for the single transmission after transmitting the CSI report.
  • the first wireless node may determine a time slot at which to transmit a CSI report.
  • the first wireless node may determine the time slot based upon a first setting and/or a second setting.
  • the second setting may comprise a basic value (e.g., T1) corresponding to a latency associated with transmission of the CSI report and/or the first setting may comprise an offset value (e.g., T2) corresponding to an offset of the latency associated with transmission of the CSI report.
  • the first wireless node may receive a second signal from the second wireless node.
  • the second wireless node may generate the second signal to explicitly indicate the first setting to the first wireless node.
  • the first wireless node may determine the first setting based upon an indication of the first setting in the second signal.
  • the second signal may be a Media Access Control (MAC) -layer signal or a Physical (PHY) -layer signal.
  • MAC Media Access Control
  • PHY Physical
  • an uplink resource may be (e.g., required to be) available (e.g., to the first wireless node) for the CSI report to be able to be transmitted to the second wireless node.
  • the first wireless node may identify a replacement time slot for which an uplink resource is available and/or may attempt to transmit the CSI report to the second wireless node at the replacement time slot.
  • the replacement time slot is a first available time slot for which an uplink resource is available, after the time slot.
  • the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of activation instructions received (e.g., by the first wireless node) and a number of deactivation instructions received (e.g., by the first wireless node) exceeds a threshold.
  • the first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold.
  • the threshold may depend upon a capability of the first wireless node.
  • the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of triggers received (e.g., by the first wireless node) and a number of transmitted CSI reports (e.g., from the first wireless node and/or to the second wireless node) exceeds a threshold.
  • the first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold.
  • the threshold may depend on the capability of the first wireless node.
  • the request may correspond to a semi-persistent CSI configuration. In some examples, the request may correspond to an aperiodic CSI configuration.
  • the first wireless node may determine a time slot at which to transmit a CSI report.
  • the first wireless node may determine the time slot based upon a first setting and/or a second setting.
  • the second setting may comprise a basic value (e.g., T1) corresponding to a latency associated with transmission of the CSI report and/or the first setting may comprise an offset value (e.g., T2) corresponding to an offset of the latency associated with transmission of the CSI report.
  • the one or more rules that are used may correspond to a type of CSI report requested (e.g., which may be determined based upon the request and/or another signal) .
  • a type of CSI report requested e.g., which may be determined based upon the request and/or another signal
  • the corresponding number of activated CSI reports may be applied to one or more first rules to determine the first setting
  • a CSI report of a second type e.g., high-resolution linear combination codebook
  • the first setting may be determined by applying a number of triggered but not transmitted CSI reports (e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) to one or more (e.g., pre-defined) rules.
  • a number of triggered but not transmitted CSI reports e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0
  • one or more (e.g., pre-defined) rules e.g., pre-defined
  • the number of triggered but not transmitted CSI reports may be determined based upon a difference between a number of triggers received (e.g., by the first wireless node and/or from the second wireless node) and a number of CSI reports transmitted (e.g., by the first wireless node and/or to the second wireless node) .
  • the first setting may be determined as a first value.
  • the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and/or the threshold is greater than or equal to 0.
  • a first value may be determined for the second setting
  • a second value may be determined for the second setting.
  • the second wireless node may determine the second setting based upon the type of the CSI report determined from the request.
  • the first wireless node may determine the time slot for transmission of the CSI report based upon the first setting.
  • the first wireless node may (e.g., also) use the second setting to determine the time slot.
  • the time slot may be determined by a (e.g., mathematical) combination of the first setting and the second setting, such as the sum of the first setting and the second setting.
  • the first wireless node may transmit, at the time slot, the CSI report to the second wireless node.
  • one or more other CSI report transmissions may conflict with the transmission of the CSI report at the time slot.
  • the one or more other CSI report transmissions may have the (same) time slot determined for the transmission of the CSI report.
  • the CSI report may be transmitted prior to transmitting the one or more other CSI report transmissions based upon a determination that the CSI report corresponds to an earlier request than the one or more CSI report transmissions (e.g., a queue model) .
  • the CSI report may be transmitted after transmitting the one or more other CSI report transmissions based upon a determination that the CSI report corresponds to an earlier request than the one or more CSI report transmissions (e.g., a stack model) .
  • the one or more other CSI reports may be transmitted in decreasing order, according to their corresponding request times (e.g., the stack model) .
  • the third CSI report may be transmitted before the second CSI report is transmitted, and/or the second CSI report may be transmitted before the first CSI report is transmitted.
  • one or more CSI report transmissions in addition to those corresponding to the second request, the third request, etc., may conflict with the transmission of the CSI report at the time slot, and may be processed in a similar manner.
  • an uplink resource may be (e.g., required to be) available (e.g., to the first wireless node) for the CSI report to be able to be transmitted to the second wireless node.
  • the first wireless node may identify a replacement time slot for which an uplink resource is available and/or may attempt to transmit the CSI report to the second wireless node at the replacement time slot.
  • the replacement time slot is a first available time slot for which an uplink resource is available, after the time slot.
  • the first wireless node may terminate transmission of the CSI report.
  • the latency threshold may be greater than or equal to 0.
  • the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of activation instructions received (e.g., by the first wireless node) and a number of deactivation instructions received (e.g., by the first wireless node) exceeds a threshold.
  • the first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold.
  • the threshold may depend upon a capability of the first wireless node.
  • the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of triggers received (e.g., by the first wireless node) and a number of transmitted CSI reports (e.g., from the first wireless node and/or to the second wireless node) exceeds a threshold.
  • the first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold.
  • the threshold may depend on the capability of the first wireless node.
  • the first wireless node may determine a first setting based upon a number of requests for CSI reports transmitted to the second wireless node (e.g., from the first wireless node) .
  • the first setting may be used by the first wireless node to generate a request for a CSI report.
  • the number of requests for CSI reports corresponds to a number of activated CSI reports (e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) .
  • the number of activated CSI reports may be determined based upon a difference between a number of activation instructions transmitted (e.g., by the first wireless node and/or to the second wireless node) and a number of deactivation instructions transmitted (e.g., by the first wireless node and/or to the second wireless node) .
  • the first setting may be determined as a first value.
  • the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and the threshold is greater than or equal to 0.
  • the number of requests for CSI reports corresponds to a number of triggered but not transmitted CSI reports (e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) to one or more (e.g., pre-defined) rules.
  • the number of triggered but not transmitted CSI reports may be determined based upon a difference between a number of triggers transmitted (e.g., by the first wireless node and/or to the second wireless node) and a number of CSI reports received (e.g., by the first wireless node and/or from the second wireless node) .
  • the first setting may be determined as a first value.
  • the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and/or the threshold is greater than or equal to 0.
  • the first wireless node may generate a first signal comprising the request for the CSI report.
  • the first wireless node may generate a second signal comprising an indication of the first setting.
  • the first wireless node may transmit the first signal and the second signal to the second wireless node.
  • the first wireless node may also transmit a third signal.
  • the third signal may explicitly indicate the second setting. Accordingly, the second wireless node may determine (e.g., identify) the second setting based upon the indication of the second setting in the third signal.
  • the third signal may not explicitly indicate the second setting, and may instead identify and/or be associated with a type of CSI report (e.g., low-resolution beam based codebook, high-resolution linear combination codebook, etc. ) . The type of the CSI report may then be used by the second wireless node to determine the second setting.
  • a type of CSI report e.g., low-resolution beam based codebook, high-resolution linear combination codebook, etc.
  • a first value may be determined for the second setting by the second wireless node
  • a second value may be determined for the second setting by the second wireless node.
  • the request may be associated with the type of the CSI report
  • the second wireless node may determine the second setting based upon the type of the CSI report determined from the request.
  • the first wireless node may receive, at a time slot, the CSI report from the second wireless node.
  • the first wireless node and/or the second wireless node may determine the time slot for transmission of the CSI report based upon the first setting.
  • the first wireless node and/or the second wireless node may (e.g., also) use the second setting to determine the time slot.
  • the time slot may be determined by a (e.g., mathematical) combination of the first setting and the second setting, such as the sum of the first setting and the second setting.
  • Fig. 4 illustrates an example of a system 400 for facilitating transmission of a CSI report 420 from a first wireless node 410 (e.g., a UE) to a second wireless node 405 (e.g., a network) .
  • the first wireless node 410 may receive a first signal 415 comprising a request for a CSI report from the second wireless node 405.
  • the first wireless node 410 may transmit the CSI report 420 to the second wireless node 405 (e.g., in response to the request) .
  • Fig. 5 illustrates an example of a system 500 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in a semi-persistent CSI configuration.
  • the second wireless node 405 may transmit, to the first wireless node 410, an activation instruction 505 (e.g., in a first signal) for a periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) .
  • the first wireless node 410 may transmit (e.g., to the second wireless node 405) an initial CSI report 510, and may periodically transmit (e.g., to the second wireless node 405) one or more CSI reports based upon the (e.g., same) activation instruction 505 after transmission of the initial CSI report 510.
  • the first wireless node 410 may transmit a second CSI report 515 and/or one or more other CSI reports, such as a third CSI report 520 (e.g., to the second wireless node 405) .
  • the second wireless node 405 may then transmit a deactivation instruction 525 (e.g., to the first wireless node 410) .
  • a deactivation instruction 525 e.g., to the first wireless node 410 .
  • the first wireless node 410 may terminate (e.g., cease) the periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) based upon the activation instruction 505.
  • Fig. 6 illustrates an example of a system 600 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in a semi-persistent CSI configuration.
  • the second wireless node 405 may transmit, to the first wireless node 410, a first activation instruction 605 (e.g., in a first signal) for a periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) .
  • the first wireless node 410 may transmit (e.g., to the second wireless node 405) a first initial CSI report 610, and may periodically transmit (e.g., to the second wireless node 405) one or more CSI reports based upon the (e.g., same) first activation instruction 605 after transmission of the first initial CSI report 610.
  • the first wireless node 410 may transmit a second CSI report 620 (e.g., to the second wireless node 405) .
  • the second wireless node 405 may then transmit a first deactivation instruction 630 (e.g., to the first wireless node 410) .
  • the first wireless node 410 may terminate (e.g., cease) the periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) based upon the first activation instruction 605.
  • the second wireless node 405 may transmit a second activation instruction 615 (e.g., in a second signal) for a periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) .
  • the first wireless node 410 may transmit a second initial CSI report 625 (e.g., to the second wireless node 405) based upon the second activation instruction 615.
  • the first wireless node 410 may transmit a second CSI report 635 (e.g., to the second wireless node 405) based upon the second activation instruction 615.
  • the first wireless node 410 may then transmit a third CSI report 640 (e.g., to the second wireless node 405) based upon the second activation instruction 615.
  • the second wireless node 405 may then transmit a second deactivation instruction 645 (e.g., to the first wireless node 410) .
  • the first wireless node 410 may terminate (e.g., cease) the periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) based upon the second activation instruction 615.
  • Fig. 7 illustrates an example of a system 700 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in an aperiodic CSI configuration.
  • the second wireless node 405 may transmit (e.g., to the first wireless node 410) a first signal 705 comprising a first trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) .
  • the first wireless node 410 may transmit a first CSI report 710 to the second wireless node 405 (e.g., in response to the first trigger) .
  • the first wireless node 410 may not transmit, in response to the (same) first trigger, one or more other CSI reports to the second wireless node 405 after transmitting the first CSI report 710.
  • the second wireless node 405 may then transmit (e.g., to the first wireless node 410) a second signal 715 comprising a second trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) .
  • the first wireless node 410 may transmit a second CSI report 720 to the second wireless node 405 (e.g., in response to the second trigger) .
  • the first wireless node 410 may not transmit, in response to the (same) second trigger, one or more other CSI reports to the second wireless node 405 after transmitting the second CSI report 720.
  • Fig. 8 illustrates an example of a system 800 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in an aperiodic CSI configuration.
  • the second wireless node 405 may transmit (e.g., to the first wireless node 410) a first signal 805 comprising a first trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) .
  • the second wireless node 405 may then transmit (e.g., to the first wireless node 410) a second signal 810 comprising a second trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) .
  • the first wireless node 410 may transmit a first CSI report 815 (e.g., to the second wireless node 405) after the second signal 810 is received (e.g., by the first wireless node 410) .
  • the first wireless node 410 may not transmit, in response to the (same) first trigger, one or more other CSI reports to the second wireless node 405 after transmitting the first CSI report 815.
  • the first wireless node 410 may transmit a second CSI report 820 (e.g., to the second wireless node 405) after the first CSI report 815 is transmitted (e.g., to the second wireless node 405) .
  • the first wireless node 410 may not transmit, in response to the (same) second trigger, one or more other CSI reports to the second wireless node 405 after transmitting the second CSI report 820.
  • Fig. 9 illustrates an example of a system 900 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in an aperiodic CSI configuration.
  • the second wireless node 405 may transmit (e.g., to the first wireless node 410) a first signal comprising a trigger for a single transmission of a first CSI report 905 (e.g., to the second wireless node 405) .
  • the first CSI report 905 corresponding to the trigger may be stored (e.g., calculated, processed) inside a processor of the first wireless node 410 (e.g., a UE processor) until it is transmitted (e.g., reported) (e.g., to the second wireless node 405) .
  • a processor of the first wireless node 410 e.g., a UE processor
  • the second wireless node 405 may then transmit (e.g., to the first wireless node 410) one or more other signals comprising one or more triggers for one or more single transmissions of one or more CSI reports (e.g., to the second wireless node 405) .
  • the one or more other CSI reports corresponding to the one or more triggers may be stored (e.g., calculated, processed) inside the processor until they are transmitted (e.g., to the second wireless node 405) .
  • the second wireless node 405 may transmit (e.g., to the first wireless node 410) a second signal comprising a second trigger for a single transmission of a second CSI report 910 (e.g., to the second wireless node 405) .
  • the second CSI report 910 corresponding to the second trigger may be stored (e.g., calculated, processed) in the processor until it is transmitted (e.g., to the second wireless node 405) .
  • the second wireless node 405 may then transmit (e.g., to the first wireless node 410) a third signal comprising a third trigger for a single transmission of a third CSI report 915 (e.g., to the second wireless node 405) .
  • the third CSI report 915 corresponding to the third trigger may be stored (e.g., calculated, processed) in the processor until it is transmitted (e.g., to the second wireless node 405) .
  • the number of triggered but not transmitted CSI reports may be equal to (e.g., at least) 3.
  • Fig. 10A illustrates an example of a scenario 1000 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 10A) to the second wireless node 405 (not illustrated in Fig. 10A) .
  • the first wireless node 410 may receive (e.g., from the second wireless node 405) a first signal 1005 comprising a request for a CSI report 1015A.
  • the second setting (e.g., T1) of the CSI report 1015A corresponding to the request may be determined to be 5 time slots.
  • the second setting (e.g., T1) may be determined by high-layer signaling (e.g., RRC layer) associated with the first signal 1005.
  • a time slot that may be determined for the CSI report 1015A to be transmitted may be slot S5 or a time slot after slot S5.
  • the first wireless node 410 may receive (e.g., from the second wireless node 405 and/or one or more other wireless nodes) a second signal 1010 comprising a second request for a second CSI report.
  • the second CSI report may not be transmitted until after the seventh time slot S6.
  • a number of triggered but not transmitted CSI reports may exceed a threshold (e.g., 3) , and in response to the number of triggered but not transmitted CSI reports exceeding the threshold, the first setting (e.g., T2) for the CSI report 1015A may be determined as a first value (e.g., 1) .
  • the CSI report 1015A may be transmitted (e.g., to the second wireless node 405) at a number of time slots (e.g., T1+T2) after the time slot (e.g., time slot S0) at which the first signal 1005 was received by the first wireless node 410.
  • the number of time slots may be equal to a (e.g., mathematical) combination of the first setting (e.g., 1) and the second setting (e.g., 5) .
  • the number of time slots may be equal to the sum of the first setting (e.g., 1) and the second setting (e.g., 5) .
  • the CSI report 1015A may be transmitted at 6 time slots after time slot S0 (e.g., time slot S6) . It may be appreciated that the threshold may be based upon a capability of the first wireless node 410.
  • Fig. 10B illustrates an example of a scenario 1050 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 10B) to the second wireless node 405 (not illustrated in Fig. 10B) .
  • the first wireless node 410 may receive (e.g., from the second wireless node 405) the first signal 1005 comprising a request for a CSI report 1015B.
  • the second setting (e.g., T1) of the CSI report 1015B corresponding to the request may be determined to be 5 time slots.
  • the second setting (e.g., T1) may be determined by high-layer signaling (e.g., RRC layer) associated with the first signal 1005.
  • a time slot that may be determined for the CSI report 1015B to be transmitted may be slot S5 or a time slot after slot S5.
  • the first wireless node 410 may receive (e.g., from the second wireless node 405 and/or one or more other wireless nodes) the second signal 1010 comprising the second request for the second CSI report.
  • the second CSI report may not be transmitted until after the seventh time slot S6.
  • the number of triggered but not transmitted CSI reports may not exceed the threshold (e.g., 3) , and in response to the number of triggered but not transmitted CSI reports not exceeding the threshold, the first setting (e.g., T2) for the CSI report 1015B may be determined as a second value (e.g., 0) and/or may not be determined.
  • the CSI report 1015B may be transmitted (e.g., to the second wireless node 405) at a second number of time slots (e.g., T1) after the time slot (e.g., time slot S0) at which the first signal 1005 was received by the first wireless node 410.
  • the second number of time slots may be equal to the second setting (e.g., 5) .
  • the CSI report 1015B may be transmitted at 5 time slots after time slot S0 (e.g., time slot S5) .
  • the threshold may be based upon a capability of the first wireless node 410.
  • Fig. 11 illustrates an example of a scenario 1100 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 11) to the second wireless node 405 (not illustrated in Fig. 11) in a configuration (e.g., TDD configuration) where an uplink resource may be required to be available for a CSI report to be transmitted (e.g., to the second wireless node 405) .
  • the first wireless node 410 may receive (e.g., from the second wireless node 405) a first signal 1105 comprising a request for a CSI report 1110.
  • the combination (e.g., sum) of the first setting (e.g., T2) and the second setting (e.g., T1) of the CSI report 1110 (e.g., T1+T2) corresponding to the request may be determined to be 3 time slots.
  • a time slot that may be determined for the CSI report 1110 to be transmitted (e.g., to the second wireless node 405) may be time slot S3.
  • the first wireless node 410 may identify a replacement time slot for which an uplink resource is available.
  • the replacement time slot may be a first available time slot for which an uplink resource is available, after the time slot (e.g., S3) determined for the CSI report 1110 to be transmitted.
  • the replacement time slot determined (e.g., identified) to be the first available time slot for which an uplink resource is available may be time slot SN, which may be a number N time slots after the time slot (e.g., S3) determined for the CSI report 1110 to be transmitted.
  • the CSI report 1110 may be transmitted at time slot SN, N time slots after the time slot (e.g., S3) determined for the CSI report 1110 to be transmitted (e.g., T1+T2+N) .
  • Fig. 12 illustrates an example of a scenario 1200 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 12) to the second wireless node 405 (not illustrated in Fig. 12) in a configuration (e.g., TDD configuration) where an uplink resource may be required to be available for a CSI report to be transmitted (e.g., to the second wireless node 405) .
  • the first wireless node 410 may receive (e.g., from the second wireless node 405) a first signal 1205 comprising a request for a CSI report 1215.
  • the first wireless node 410 may receive (e.g., from the second wireless node 405) a second signal 1210 comprising a second request for a second CSI report 1220.
  • the combination (e.g., sum) of the first setting (e.g., T2) and the second setting (e.g., T1) of the CSI report 1215 (e.g., T1+T2) corresponding to the request may be determined to be 3 time slots.
  • a time slot that the CSI report 1215 may be transmitted (e.g., to the second wireless node 405) may be time slot S3.
  • the first wireless node 410 may identify a replacement time slot for which an uplink resource is available.
  • the replacement time slot may be a first available time slot for which an uplink resource is available, after the time slot (e.g., S3) determined for the CSI report 1215 to be transmitted.
  • the replacement time slot determined (e.g., identified) to be the first available time slot for which an uplink resource is available may be time slot S6, 3 time slots after the time slot (e.g., S3) determined for the CSI report 1215 to be transmitted (e.g., T1+T2+3) .
  • the first wireless node 410 may terminate the CSI report 1215 if a difference between the replacement time slot (e.g., S6) and time slot S0 in which the request for the CSI report was received at the first wireless node 410 exceeds a latency threshold (e.g., 6) .
  • a latency threshold e.g. 6
  • the first wireless node 410 may transmit (e.g., and not terminate) the CSI report 1215 (e.g., to the second wireless node 405) .
  • the sum of the first setting (e.g., T2) and the second setting (e.g., T1) of the second CSI report 1220 (e.g., T1+T2) corresponding to the second request may be determined to be 3 time slots.
  • a second time slot that the CSI report 1220 may be transmitted e.g., to the second wireless node 405) may be time slot S4.
  • time slot S4 there may not be an uplink resource available for the CSI report 1220 to be transmitted (e.g., to the second wireless node 405) .
  • the first wireless node 410 may identify a second replacement time slot for which an uplink resource is available.
  • the second replacement time slot may be a first available time slot for which an uplink resource is available, after the second time slot (e.g., S4) determined for the CSI report 1220 to be transmitted.
  • the replacement time slot determined (e.g., identified) to be the first available time slot for which an uplink resource is available may be time slot S8, 4 time slots after the second time slot (e.g., S4) determined for the CSI report 1220 to be transmitted (e.g., T1+T2+4) .
  • the first wireless node 410 may terminate the second CSI report 1220 if a difference between the second replacement time slot (e.g., S8) and time slot S1 in which the request for the second CSI report was received at the first wireless node 410 exceeds a latency threshold (e.g., 6) .
  • a latency threshold e.g. 6
  • the first wireless node 410 may terminate (e.g., and not transmit) the second CSI report 1220.
  • Fig. 13 presents a schematic architecture diagram 1300 of a base station 1350 (e.g., a node) that may utilize at least a portion of the techniques provided herein.
  • a base station 1350 e.g., a node
  • Such a base station 1350 may vary widely in configuration and/or capabilities, alone or in conjunction with other base stations, nodes, end units and/or servers, etc. in order to provide a service, such as at least some of one or more of the other disclosed techniques, scenarios, etc.
  • the base station 1350 may connect one or more user equipment (UE) to a (e.g., wireless) network (e.g., which may be connected and/or include one or more other base stations) , such as Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks, Single-Carrier FDMA (SC-FDMA) networks, etc.
  • the network may implement a radio technology, such as Universal Terrestrial Radio Access (UTRA) , CDMA13000, Global System for Mobile Communications (GSM) , Evolved UTRA (E-UTRA) , IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM, etc.
  • the base station 1350 and/or the network may communicate using a standard, such as Long-Term Evolution (LTE) .
  • LTE Long-Term Evolution
  • the base station 1350 may comprise one or more (e.g., hardware) processors 1310 that process instructions.
  • the one or more processors 1310 may optionally include a plurality of cores; one or more coprocessors, such as a mathematics coprocessor or an integrated graphical processing unit (GPU) ; and/or one or more layers of local cache memory.
  • the base station 1350 may comprise memory 1302 storing various forms of applications, such as an operating system 1304; one or more base station applications 1306; and/or various forms of data, such as a database 1308 and/or a file system, etc.
  • the base station 1350 may comprise a variety of peripheral components, such as a wired and/or wireless network adapter 1314 connectible to a local area network and/or wide area network; one or more storage components 1316, such as a hard disk drive, a solid-state storage device (SSD) , a flash memory device, and/or a magnetic and/or optical disk reader; and/or other peripheral components.
  • peripheral components such as a wired and/or wireless network adapter 1314 connectible to a local area network and/or wide area network
  • storage components 1316 such as a hard disk drive, a solid-state storage device (SSD) , a flash memory device, and/or a magnetic and/or optical disk reader; and/or other peripheral components.
  • the base station 1350 may comprise a mainboard featuring one or more communication buses 1312 that interconnect the processor 1310, the memory 1302, and/or various peripherals, using a variety of bus technologies, such as a variant of a serial or parallel AT Attachment (ATA) bus protocol; a Uniform Serial Bus (USB) protocol; and/or Small Computer System Interface (SCI) bus protocol.
  • a communication bus 1312 may interconnect the base station 1350 with at least one other server.
  • Other components that may optionally be included with the base station 1350 (though not shown in the schematic diagram 1300 of Fig.
  • a display includes a display adapter, such as a graphical processing unit (GPU) ; input peripherals, such as a keyboard and/or mouse; and/or a flash memory device that may store a basic input/output system (BIOS) routine that facilitates booting the base station 1350 to a state of readiness, etc.
  • a display adapter such as a graphical processing unit (GPU)
  • input peripherals such as a keyboard and/or mouse
  • BIOS basic input/output system
  • the base station 1350 may operate in various physical enclosures, such as a desktop or tower, and/or may be integrated with a display as an “all- in-one” device.
  • the base station 1350 may be mounted horizontally and/or in a cabinet or rack, and/or may simply comprise an interconnected set of components.
  • the base station 1350 may comprise a dedicated and/or shared power supply 1318 that supplies and/or regulates power for the other components.
  • the base station 1350 may provide power to and/or receive power from another base station and/or server and/or other devices.
  • the base station 1350 may comprise a shared and/or dedicated climate control unit 1320 that regulates climate properties, such as temperature, humidity, and/or airflow. Many such base stations 1350 may be configured and/or adapted to utilize at least a portion of the techniques presented herein.
  • Fig. 14 presents a schematic architecture diagram 1400 of a user equipment (UE) 1450 (e.g., a node) whereupon at least a portion of the techniques presented herein may be implemented.
  • UE user equipment
  • Such a UE 1450 may vary widely in configuration and/or capabilities, in order to provide a variety of functionality to a user.
  • the UE 1450 may be provided in a variety of form factors, such as a mobile phone (e.g., a smartphone) ; a desktop or tower workstation; an “all-in-one” device integrated with a display 1408; a laptop, tablet, convertible tablet, or palmtop device; a wearable device, such as mountable in a headset, eyeglass, earpiece, and/or wristwatch, and/or integrated with an article of clothing; and/or a component of a piece of furniture, such as a tabletop, and/or of another device, such as a vehicle or residence.
  • the UE 1450 may serve the user in a variety of roles, such as a telephone, a workstation, kiosk, media player, gaming device, and/or appliance.
  • the UE 1450 may comprise one or more (e.g., hardware) processors 1410 that process instructions.
  • the one or more processors 1410 may optionally include a plurality of cores; one or more coprocessors, such as a mathematics coprocessor or an integrated graphical processing unit (GPU) ; and/or one or more layers of local cache memory.
  • the UE 1450 may comprise memory 1401 storing various forms of applications, such as an operating system 1403; one or more user applications 1402, such as document applications, media applications, file and/or data access applications, communication applications, such as web browsers and/or email clients, utilities, and/or games; and/or drivers for various peripherals.
  • the UE 1450 may comprise a variety of peripheral components, such as a wired and/or wireless network adapter 1406 connectible to a local area network and/or wide area network; one or more output components, such as a display 1408 coupled with a display adapter (optionally including a graphical processing unit (GPU) ) , a sound adapter coupled with a speaker, and/or a printer; input devices for receiving input from the user, such as a keyboard 1411, a mouse, a microphone, a camera, and/or a touch-sensitive component of the display 1408; and/or environmental sensors, such as a GPS receiver 1419 that detects the location, velocity, and/or acceleration of the UE 1450, a compass, accelerometer, and/or gyroscope that detects a physical orientation of the UE 1450.
  • peripheral components such as a wired and/or wireless network adapter 1406 connectible to a local area network and/or wide area network
  • one or more output components such as a display
  • Other components that may optionally be included with the UE 1450 include one or more storage components, such as a hard disk drive, a solid-state storage device (SSD) , a flash memory device, and/or a magnetic and/or optical disk reader; a flash memory device that may store a basic input/output system (BIOS) routine that facilitates booting the UE 1450 to a state of readiness; and/or a climate control unit that regulates climate properties, such as temperature, humidity, and airflow, etc.
  • storage components such as a hard disk drive, a solid-state storage device (SSD) , a flash memory device, and/or a magnetic and/or optical disk reader; a flash memory device that may store a basic input/output system (BIOS) routine that facilitates booting the UE 1450 to a state of readiness; and/or a climate control unit that regulates climate properties, such as temperature, humidity, and airflow, etc.
  • BIOS basic input/output system
  • the UE 1450 may comprise a mainboard featuring one or more communication buses 1412 that interconnect the processor 1410, the memory 1401, and/or various peripherals, using a variety of bus technologies, such as a variant of a serial or parallel AT Attachment (ATA) bus protocol; the Uniform Serial Bus (USB) protocol; and/or the Small Computer System Interface (SCI) bus protocol.
  • the UE 1450 may comprise a dedicated and/or shared power supply 1418 that supplies and/or regulates power for other components, and/or a battery 1404 that stores power for use while the UE 1450 is not connected to a power source via the power supply 1418.
  • the UE 1450 may provide power to and/or receive power from other client devices.
  • Fig. 15 is an illustration of a scenario 1500 involving an example non-transitory computer readable medium 1502.
  • the non-transitory computer readable medium 1502 may comprise processor-executable instructions 1512 that when executed by a processor 1516 cause performance (e.g., by the processor 1516) of at least some of the provisions herein.
  • the non-transitory computer readable medium 1502 may comprise a memory semiconductor (e.g., a semiconductor utilizing static random access memory (SRAM) , dynamic random access memory (DRAM) , and/or synchronous dynamic random access memory (SDRAM) technologies) , a platter of a hard disk drives, a flash memory device, or a magnetic or optical disc (such as a compact disc (CD) , digital versatile disc (DVD) , and/or floppy disk) .
  • a memory semiconductor e.g., a semiconductor utilizing static random access memory (SRAM) , dynamic random access memory (DRAM) , and/or synchronous dynamic random access memory (SDRAM) technologies
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • SDRAM synchronous dynamic random access memory
  • CD compact disc
  • DVD digital versatile disc
  • floppy disk floppy disk
  • the example non-transitory computer readable medium 1502 stores computer-readable data 1504 that, when subjected to reading 1506 by a reader 1510 of a device 1508 (e.g., a read head of a hard disk drive, or a read operation invoked on a solid-state storage device) , express the processor-executable instructions 1512.
  • the processor-executable instructions 1512 when executed, cause performance of operations, such as at least some of the example method 100 of Fig. 1, the example method 200 of Fig. 2 and/or the example method 300 of Fig. 3, for example.
  • the processor-executable instructions 1512 are configured to cause implementation of a system and/or scenario, such as at least some of the example system 400 of Fig.
  • the example system 500 of Fig. 5 the example system 600 of Fig. 6, the example system 700 of Fig. 7, the example system 800 of Fig. 8, the example system 900 of Fig. 9, the example system of the scenario 1000 of Fig. 10A, the example system of the scenario 1050 of Fig. 10B, the example system of the scenario 1100 of Fig. 11 and/or the example system of the scenario 1200 of Fig. 12, for example.
  • ком ⁇ онент As used in this application, "component, “ “module, “ “system” , “interface” , and/or the like are generally intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution.
  • a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer.
  • an application running on a controller and the controller can be a component.
  • One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers (e.g., nodes (s) ) .
  • first, ” “second, ” and/or the like are not intended to imply a temporal aspect, a spatial aspect, an ordering, etc. Rather, such terms are merely used as identifiers, names, etc. for features, elements, items, etc.
  • a first object and a second object generally correspond to object A and object B or two different or two identical objects or the same object.
  • example is used herein to mean serving as an instance, illustration, etc., and not necessarily as advantageous.
  • “or” is intended to mean an inclusive “or” rather than an exclusive “or” .
  • “a” and “an” as used in this application are generally be construed to mean “one or more” unless specified otherwise or clear from context to be directed to a singular form.
  • at least one of A and B and/or the like generally means A or B or both A and B.
  • the claimed subject matter may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques to produce software, firmware, hardware, or any combination thereof to control a computer (e.g., node) to implement the disclosed subject matter.
  • a computer e.g., node
  • article of manufacture is intended to encompass a computer program accessible from any computer-readable device, carrier, or media.

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

One or more devices, systems, and/or methods for facilitating transmission of a channel state information (CSI) report are provided. For example, a signal comprising a request for a CSI report may be received from a wireless node. A setting may be determined for the CSI report. A time slot for transmission of the CSI report may be determined based upon the setting. The CSI report may be transmitted to the wireless node at the time slot.

Description

CHANNEL STATE INFORMATION REPORT TRANSMISSION BACKGROUND
A communication link between wireless nodes, such as between a user equipment (UE) and a base station (BS) , may be facilitated using channel state information (CSI) . For example, the BS (and/or one or more other BSs) may provide the UE with one or more signals requesting CSI, and the UE may provide one or more CSIs to the BS (and/or one or more other BSs) . One signal requesting CSI from the BS may be associated with one type, while another signal requesting CSI from the BS may be associated with another type. To maintain one or more communication links, the UE may need to calculate and/or generate CSI in accordance with the type associated with the corresponding signal. However, the UE may have limited resources and/or limited capabilities.
SUMMARY
In accordance with the present disclosure, one or more devices and/or methods for facilitating transmission of a channel state information (CSI) report are provided. In an example, a first signal comprising a request for a CSI report may be received from a wireless node. A second signal may be received from the wireless node. A setting may be determined for the CSI report based upon an indication of the setting in the second signal. A time slot for transmission of the CSI report may be determined based upon the setting. The CSI report may be transmitted to the wireless node at the time slot.
In an example, a signal comprising a request for a CSI report may be received from a wireless node. A setting may be determined for the CSI report based upon an application of a number of requests received for channel state information reports to one or more rules. A time slot for transmission of the CSI report may be determined based upon the setting. The CSI report may be transmitted to the wireless node at the time slot.
In an example, a setting may be determined based upon a number of requests, transmitted to a wireless node, for channel state information  reports. A first signal comprising a request for a channel state information report may be generated. A second signal comprising an indication of the setting may be generated. The first signal and the second signal may be transmitted to the wireless node.
DESCRIPTION OF THE DRAWINGS
While the techniques presented herein may be embodied in alternative forms, the particular embodiments illustrated in the drawings are only a few examples that are supplemental of the description provided herein. These embodiments are not to be interpreted in a limiting manner, such as limiting the claims appended hereto.
Fig. 1 is a flow chart illustrating an example method for facilitating transmission of a channel state information (CSI) report.
Fig. 2 is a flow chart illustrating an example method for facilitating transmission of a CSI report.
Fig. 3 is a flow chart illustrating an example method for facilitating transmission of a CSI report.
Fig. 4 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
Fig. 5 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
Fig. 6 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
Fig. 7 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
Fig. 8 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
Fig. 9 is a component block diagram illustrating an example system for facilitating transmission of a CSI report.
Fig. 10A is a component block diagram illustrating an example scenario corresponding to a system for facilitating transmission of a CSI report.
Fig. 10B is a component block diagram illustrating an example scenario corresponding to a system for facilitating transmission of a CSI report.
Fig. 11 is a component block diagram illustrating an example scenario corresponding to a system for facilitating transmission of a CSI report.
Fig. 12 is a component block diagram illustrating an example scenario corresponding to a system for facilitating transmission of a CSI report.
Fig. 13 is an illustration of a scenario involving an example configuration of a base station (BS) that may utilize and/or implement at least a portion of the techniques presented herein.
Fig. 14 is an illustration of a scenario involving an example configuration of a user equipment (UE) that may utilize and/or implement at least a portion of the techniques presented herein.
Fig. 15 is an illustration of a scenario featuring an example non-transitory computer readable medium in accordance with one or more of the provisions set forth herein.
DETAILED DESCRIPTION
Subject matter will now be described more fully hereinafter with reference to the accompanying drawings, which form a part hereof, and which show, by way of illustration, specific example embodiments. This description is not intended as an extensive or detailed discussion of known concepts. Details that are known generally to those of ordinary skill in the relevant art may have been omitted, or may be handled in summary fashion.
The following subject matter may be embodied in a variety of different forms, such as methods, devices, components, and/or systems. Accordingly, this subject matter is not intended to be construed as limited to any example embodiments set forth herein. Rather, example embodiments are provided merely to be illustrative. Such embodiments may, for example, take the form of hardware, software, firmware or any combination thereof. 
One or more computing devices and/or techniques for facilitating transmission of a channel state information (CSI) report are provided. For example, a user equipment (UE) may connect to a (e.g., wireless communication) network via a base station (BS) of the network. The BS may request one or more CSI reports from the UE. The one or more CSI reports may be used, for example, to enable the BS to communicate with the UE reliably and/or with high data rates (e.g., by enhancing signals sent from the BS to the UE based upon information in the CSI reports, etc. ) . A connection between the UE and BS may involve the transmittal of a (e.g., large) number of requests from the BS to the UE and/or a large (e.g., large) number of CSI reports from the UE to the BS. A number, frequency and/or variety (e.g., of types) of CSI reports generated by the UE may depend upon a capability of the UE. Some methods of facilitating transmission of CSI reports may result in interference between transmitted requests, transmitted CSI reports and/or other transmitted data, and/or may transmit fewer CSI reports than made possible by a capability of the UE (e.g., and thus provide for communication between the BS and the UE that is less reliable and/or associate with a lower data rate than is possible) . Thus, in accordance with one or more of the techniques presented herein, the transmission of CSI reports may be facilitated in a manner that balances the risk of interference and the capability of the UE to provide for optimal communication between the BS (e.g., and/or one or more other BSs) and the UE (e.g., and/or one or more other UEs) .
An example method 100 of facilitating the transmission of a CSI report from a first wireless node to a second wireless node is illustrated in Fig. 1. The first wireless node may be a UE and the second wireless node may be a network and/or BS. The first wireless node may (e.g., be required to) send one or more CSI reports to the second wireless node in order to maintain a connection (e.g., between the first wireless node and the second wireless node) . Accordingly, at 105, the first wireless node receives a first signal comprising a request for a CSI report (e.g., from the second wireless node) .
In some examples, the request may correspond to a semi-persistent CSI configuration. For example, the request corresponding to the semi-persistent CSI configuration may comprise an activation instruction for a  periodic transmission of one or more CSI reports (e.g., to the second wireless node) . Once activated based upon the activation instruction, the first wireless node may transmit (e.g., to the second wireless node) an initial CSI report at a time slot, and periodically transmit (e.g., to the second wireless node) one or more CSI reports based upon the activation instruction after transmission of the initial CSI report (e.g., where the initial CSI report and/or the one or more CSI reports may be generated and/or transmitted in response to the (same) activation instruction) . The first wireless node may then receive a deactivation instruction. Once deactivated based upon the deactivation instruction, the first wireless node may terminate (e.g., cease) the periodic transmission of CSI reports (e.g., to the second wireless node) based upon the activation instruction. It may be appreciated that after terminating the periodic transmission of CSI reports based upon the activation instruction, the first wireless node may continue and/or initiate a periodic transmission of CSI reports based upon one or more other activation instructions.
In some examples, the request may correspond to an aperiodic CSI configuration. For example, the request corresponding to the aperiodic CSI configuration may comprise a trigger for a single transmission of a CSI report (e.g., to the second wireless node) . Upon receiving the trigger for the single transmission, the first wireless node may transmit (e.g., merely) the CSI report and may transmit zero more (e.g., other) CSI reports based upon the trigger for the single transmission after transmitting the CSI report.
In some examples, the first wireless node may determine a time slot at which to transmit a CSI report. The first wireless node may determine the time slot based upon a first setting and/or a second setting. For example, the second setting may comprise a basic value (e.g., T1) corresponding to a latency associated with transmission of the CSI report and/or the first setting may comprise an offset value (e.g., T2) corresponding to an offset of the latency associated with transmission of the CSI report.
At 110, the first wireless node may receive a second signal from the second wireless node. In some examples, the second wireless node may generate the second signal to explicitly indicate the first setting to the first wireless node. Thus at 115, the first wireless node may determine the first  setting based upon an indication of the first setting in the second signal. In some examples, the second signal may be a Media Access Control (MAC) -layer signal or a Physical (PHY) -layer signal.
A number of triggered but not transmitted CSI reports may be determined based upon a difference between a number of triggers received (e.g., by the first wireless node and/or from the second wireless node) and a number of CSI reports transmitted (e.g., by the first wireless node and/or to the second wireless node) . In response to determining that the difference exceeds a threshold, the first setting may be determined as a first value. In response to determining that the difference does not exceed the threshold, the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and/or the threshold is greater than or equal to 0.
The first wireless node may receive a third signal explicitly indicating the second setting. Accordingly, the first wireless node may determine (e.g., identify) the second setting based upon the indication of the second setting in the third signal. In some examples, the third signal may not explicitly indicate the second setting, and the first wireless node may determine the second setting based upon a type of CSI report (e.g., low-resolution beam based codebook, high-resolution linear combination codebook, etc. ) determined based upon the third signal . For example, in an instance where a first type of CSI report is determined based upon the third signal, a first value may be determined for the second setting, while in an instance where a second type of CSI report is determined based upon the third signal, a second value may be determined for the second setting. In some examples, rather than using the third signal to determine the second setting, the first wireless node may determine the second setting based upon the type of the CSI report determined from the request.
At 120, the first wireless node may determine the time slot for transmission of the CSI report based upon the first setting. The first wireless node may (e.g., also) use the second setting to determine the time slot. The time slot may be determined by a (e.g., mathematical) combination of the first  setting and the second setting, such as the sum of the first setting and the second setting.
At 125, the first wireless node may transmit, at the time slot, the CSI report to the second wireless node.
In some examples, one or more other CSI report transmissions may conflict with the transmission of the CSI report at the time slot. For example, the one or more other CSI report transmissions may have the (same) time slot determined for the transmission of the CSI report. Here, the CSI report may be transmitted prior to transmitting the one or more other CSI report transmissions based upon a determination that the CSI report corresponds to an earlier request than the one or more CSI report transmissions (e.g., a queue model) . Alternatively, the CSI report may be transmitted after transmitting the one or more other CSI report transmissions based upon a determination that the CSI report corresponds to an earlier request than the one or more CSI report transmissions (e.g., a stack model) .
The one or more other CSI reports may be transmitted in increasing order, according to their corresponding request times (e.g., the queue model) . For example, in response to determining that the request for the CSI report transmission was received prior to receiving a second request for a second CSI report and the second request was received prior to receiving a third request for a third CSI report, the first CSI report may be transmitted before the second CSI report is transmitted, and/or the second CSI report may be transmitted before the third CSI report is transmitted. It may be appreciated that one or more CSI report transmissions, in addition to those corresponding to the second request, the third request, etc., may conflict with the transmission of the CSI report at the time slot, and may be processed in a similar manner.
Alternatively and/or additionally, the one or more other CSI reports may be transmitted in decreasing order, according to their corresponding request times (e.g., the stack model) . For example, in response to determining that the request for the CSI report transmission was received prior to receiving the second request for the second CSI report and the  second request was received prior to receiving the third request for the third CSI report, the third CSI report may be transmitted before the second CSI report is transmitted, and/or the second CSI report may be transmitted before the first CSI report is transmitted. It may be appreciated that one or more CSI report transmissions, in addition to those corresponding to the second request, the third request, etc., may conflict with the transmission of the CSI report at the time slot, and may be processed in a similar manner.
In some examples, such as examples involving a time division duplex (TDD) configuration, an uplink resource may be (e.g., required to be) available (e.g., to the first wireless node) for the CSI report to be able to be transmitted to the second wireless node. In response to determining that the time slot does not have an uplink resource available, the first wireless node may identify a replacement time slot for which an uplink resource is available and/or may attempt to transmit the CSI report to the second wireless node at the replacement time slot. In some examples, the replacement time slot is a first available time slot for which an uplink resource is available, after the time slot. If a determination is made that the difference between the replacement time slot and the time slot in which the request for the CSI report was received at the first wireless node exceeds a latency threshold, the first wireless node may terminate transmission of the CSI report. The latency threshold may be greater than or equal to 0.
In some examples involving a semi-persistent configuration, the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of activation instructions received (e.g., by the first wireless node) and a number of deactivation instructions received (e.g., by the first wireless node) exceeds a threshold. The first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold. The threshold may depend upon a capability of the first wireless node.
In some examples involving an aperiodic configuration, the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports  if a determination is made that a difference between a number of triggers received (e.g., by the first wireless node) and a number of transmitted CSI reports (e.g., from the first wireless node and/or to the second wireless node) exceeds a threshold. The first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold. The threshold may depend on the capability of the first wireless node.
An example method 200 of facilitating the transmission of a CSI report from a first wireless node to a second wireless node is illustrated in Fig. 2. The first wireless node may be a UE and the second wireless node may be a network and/or BS. The first wireless node may (e.g., be required to) send one or more CSI reports to the second wireless node in order to maintain a connection (e.g., between the first wireless node and the second wireless node) . Accordingly, at 205, the first wireless node receives a first signal comprising a request for a CSI report (e.g., from the second wireless node) .
In some examples, the request may correspond to a semi-persistent CSI configuration. In some examples, the request may correspond to an aperiodic CSI configuration.
In some examples, the first wireless node may determine a time slot at which to transmit a CSI report. The first wireless node may determine the time slot based upon a first setting and/or a second setting. For example, the second setting may comprise a basic value (e.g., T1) corresponding to a latency associated with transmission of the CSI report and/or the first setting may comprise an offset value (e.g., T2) corresponding to an offset of the latency associated with transmission of the CSI report.
At 210, the first wireless node may determine the first setting based upon an application of a number of requests received for CSI reports to one or more (e.g., predefined) rules (e.g., stored in the first wireless node) .
In some examples where the request corresponds to a semi-persistent CSI configuration, the first setting may be determined by applying a number of activated CSI reports (e.g., corresponding to a number of  simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) to the one or more (e.g., pre-defined) rules.
In some examples, the one or more rules that are used may correspond to a type of CSI report requested (e.g., which may be determined based upon the request and/or another signal) . For example, in an instance where a CSI report of a first type (e.g., low-resolution beam based codebook) is requested, the corresponding number of activated CSI reports may be applied to one or more first rules to determine the first setting, while in another instance where a CSI report of a second type (e.g., high-resolution linear combination codebook) is requested, the corresponding number of activated CSI reports may be applied to one or more second rules to determine the first setting.
In some examples, the one or more rules that are used may correspond to a mode of the semi-persistent CSI configuration associated with the CSI report requested. For example, in an instance where a CSI report associated with a first mode (e.g., a frequency division duplex (FDD) mode) is requested, the corresponding number of activated CSI reports may be applied to one or more first rules to determine the first setting, while in another instance where a CSI report associated with a second mode (e.g., a TDD mode) is requested, the corresponding number of activated CSI reports may be applied to one or more second rules to determine the first setting.
The number of activated CSI reports may be determined based upon a difference between a number of activation instructions received (e.g., by the first wireless node and/or from the second wireless node) and a number of deactivation instructions received (e.g., by the first wireless node and/or from the second wireless node) . In response to determining that the difference exceeds a threshold, the first setting may be determined as a first value. In response to determining that the difference does not exceed the threshold, the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and the threshold is greater than or equal to 0.
In some examples where the request corresponds to an aperiodic CSI configuration, the first setting may be determined by applying a number of triggered but not transmitted CSI reports (e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) to one or more (e.g., pre-defined) rules.
In some examples, the one or more rules that are used may correspond to a type of CSI report requested (e.g., which may be determined based upon the request and/or another signal) . For example, in an instance where a CSI report of a first type (e.g., low-resolution beam based codebook) is requested, the corresponding number of triggered but not transmitted CSI reports may be applied to one or more first rules to determine the first setting, while in another instance where a CSI report of a second type (e.g., high-resolution linear combination codebook) is requested, the corresponding number of triggered but not transmitted CSI reports may be applied to one or more second rules to determine the first setting.
In some examples, the one or more rules that are used may correspond to a mode of the aperiodic CSI configuration associated with the CSI report requested. For example, in an instance where a CSI report associated with a first mode (e.g., an FDD mode) is requested, the corresponding number of triggered but not transmitted CSI reports may be applied to one or more first rules to determine the first setting, while in another instance where a CSI report associated with a second mode (e.g., a TDD mode) is requested, the corresponding number of triggered but not transmitted CSI reports may be applied to one or more second rules to determine the first setting.
The number of triggered but not transmitted CSI reports may be determined based upon a difference between a number of triggers received (e.g., by the first wireless node and/or from the second wireless node) and a number of CSI reports transmitted (e.g., by the first wireless node and/or to the second wireless node) . In response to determining that the difference exceeds a threshold, the first setting may be determined as a first value. In response to determining that the difference does not exceed the threshold, the first setting may be determined as a second value. In some examples, the  first value is greater than or equal to 0, the second value is less than or equal to 0 and/or the threshold is greater than or equal to 0.
The first wireless node may receive a second signal explicitly indicating the second setting. Accordingly, the first wireless node may determine (e.g., identify) the second setting based upon the indication of the second setting in the second signal. In some examples, the second signal may not explicitly indicate the second setting, and the second wireless node may determine the second setting based upon a type of CSI report (e.g., low-resolution beam based codebook, high-resolution linear combination codebook, etc. ) determined based upon the second signal . For example, in an instance where a first type of CSI report is determined based upon the second signal, a first value may be determined for the second setting, while in an instance where a second type of CSI report is determined based upon the second signal, a second value may be determined for the second setting. In some examples, rather than using the second signal to determine the second setting, the second wireless node may determine the second setting based upon the type of the CSI report determined from the request.
At 215, the first wireless node may determine the time slot for transmission of the CSI report based upon the first setting. The first wireless node may (e.g., also) use the second setting to determine the time slot. The time slot may be determined by a (e.g., mathematical) combination of the first setting and the second setting, such as the sum of the first setting and the second setting.
At 220, the first wireless node may transmit, at the time slot, the CSI report to the second wireless node.
In some examples, one or more other CSI report transmissions may conflict with the transmission of the CSI report at the time slot. For example, the one or more other CSI report transmissions may have the (same) time slot determined for the transmission of the CSI report. Here, the CSI report may be transmitted prior to transmitting the one or more other CSI report transmissions based upon a determination that the CSI report corresponds to an earlier request than the one or more CSI report transmissions (e.g., a  queue model) . Alternatively, the CSI report may be transmitted after transmitting the one or more other CSI report transmissions based upon a determination that the CSI report corresponds to an earlier request than the one or more CSI report transmissions (e.g., a stack model) .
The one or more other CSI reports may be transmitted in increasing order, according to their corresponding request times (e.g., the queue model) . For example, in response to determining that the request for the CSI report transmission was received prior to receiving a second request for a second CSI report and the second request was received prior to receiving a third request for a third CSI report, the first CSI report may be transmitted before the second CSI report is transmitted, and/or the second CSI report may be transmitted before the third CSI report is transmitted. It may be appreciated that one or more CSI report transmissions, in addition to those corresponding to the second request, the third request, etc., may conflict with the transmission of the CSI report at the time slot, and may be processed in a similar manner.
Alternatively and/or additionally, the one or more other CSI reports may be transmitted in decreasing order, according to their corresponding request times (e.g., the stack model) . For example, in response to determining that the request for the CSI report transmission was received prior to receiving the second request for the second CSI report and the second request was received prior to receiving the third request for the third CSI report, the third CSI report may be transmitted before the second CSI report is transmitted, and/or the second CSI report may be transmitted before the first CSI report is transmitted. It may be appreciated that one or more CSI report transmissions, in addition to those corresponding to the second request, the third request, etc., may conflict with the transmission of the CSI report at the time slot, and may be processed in a similar manner.
In some examples, such as examples involving a TDD configuration, an uplink resource may be (e.g., required to be) available (e.g., to the first wireless node) for the CSI report to be able to be transmitted to the second wireless node. In response to determining that the time slot does not have an uplink resource available, the first wireless node may identify a replacement  time slot for which an uplink resource is available and/or may attempt to transmit the CSI report to the second wireless node at the replacement time slot. In some examples, the replacement time slot is a first available time slot for which an uplink resource is available, after the time slot. If a determination is made that the difference between the replacement time slot and the time slot in which the request for the CSI report was received at the first wireless node exceeds a latency threshold, the first wireless node may terminate transmission of the CSI report. The latency threshold may be greater than or equal to 0.
In some examples involving a semi-persistent configuration, the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of activation instructions received (e.g., by the first wireless node) and a number of deactivation instructions received (e.g., by the first wireless node) exceeds a threshold. The first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold. The threshold may depend upon a capability of the first wireless node.
In some examples involving an aperiodic configuration, the first wireless node may hold (e.g., pause, freeze, etc. ) transmission of CSI reports if a determination is made that a difference between a number of triggers received (e.g., by the first wireless node) and a number of transmitted CSI reports (e.g., from the first wireless node and/or to the second wireless node) exceeds a threshold. The first wireless node may hold transmission of CSI reports during the time that the difference exceeds the threshold and/or may resume or start transmission of one or more CSI reports when a determination is made that the difference no longer exceeds the threshold. The threshold may depend on the capability of the first wireless node.
An example method 300 of facilitating the transmission of a CSI report from a first wireless node to a second wireless node is illustrated in Fig. 3. The first wireless node may be a network and/or BS and the second wireless node may be a UE. The first wireless node may request one or more  CSI reports from the second wireless node. The second wireless node may (e.g., be required to) send one or more CSI reports to the first wireless node in order to maintain a connection (e.g., between the first wireless node and the second wireless node) .
At 305, the first wireless node may determine a first setting based upon a number of requests for CSI reports transmitted to the second wireless node (e.g., from the first wireless node) . The first setting may be used by the first wireless node to generate a request for a CSI report.
In some examples where the request corresponds to a semi-persistent CSI configuration, the number of requests for CSI reports corresponds to a number of activated CSI reports (e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) .
The number of activated CSI reports may be determined based upon a difference between a number of activation instructions transmitted (e.g., by the first wireless node and/or to the second wireless node) and a number of deactivation instructions transmitted (e.g., by the first wireless node and/or to the second wireless node) . In response to determining that the difference exceeds a threshold, the first setting may be determined as a first value. In response to determining that the difference does not exceed the threshold, the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and the threshold is greater than or equal to 0.
In some examples where the request corresponds to an aperiodic CSI configuration, the number of requests for CSI reports corresponds to a number of triggered but not transmitted CSI reports (e.g., corresponding to a number of simultaneous CSI calculations, being performed by the first wireless node, greater than or equal to 0) to one or more (e.g., pre-defined) rules.
The number of triggered but not transmitted CSI reports may be determined based upon a difference between a number of triggers transmitted (e.g., by the first wireless node and/or to the second wireless node) and a  number of CSI reports received (e.g., by the first wireless node and/or from the second wireless node) . In response to determining that the difference exceeds a threshold, the first setting may be determined as a first value. In response to determining that the difference does not exceed the threshold, the first setting may be determined as a second value. In some examples, the first value is greater than or equal to 0, the second value is less than or equal to 0 and/or the threshold is greater than or equal to 0.
At 310, the first wireless node may generate a first signal comprising the request for the CSI report.
At 315, the first wireless node may generate a second signal comprising an indication of the first setting.
At 320, the first wireless node may transmit the first signal and the second signal to the second wireless node.
In some examples, the first wireless node may also transmit a third signal. In some examples, the third signal may explicitly indicate the second setting. Accordingly, the second wireless node may determine (e.g., identify) the second setting based upon the indication of the second setting in the third signal. In some examples, the third signal may not explicitly indicate the second setting, and may instead identify and/or be associated with a type of CSI report (e.g., low-resolution beam based codebook, high-resolution linear combination codebook, etc. ) . The type of the CSI report may then be used by the second wireless node to determine the second setting. For example, in an instance where the third signal is associated with a first type of CSI report, a first value may be determined for the second setting by the second wireless node, while in an instance where the third signal is associated with a second type of CSI report, a second value may be determined for the second setting by the second wireless node. In some examples, the request may be associated with the type of the CSI report, and rather than using the third signal to determine the second setting, the second wireless node may determine the second setting based upon the type of the CSI report determined from the request.
In some examples, the first wireless node may receive, at a time slot, the CSI report from the second wireless node. The first wireless node and/or the second wireless node may determine the time slot for transmission of the CSI report based upon the first setting. The first wireless node and/or the second wireless node may (e.g., also) use the second setting to determine the time slot. The time slot may be determined by a (e.g., mathematical) combination of the first setting and the second setting, such as the sum of the first setting and the second setting.
Fig. 4 illustrates an example of a system 400 for facilitating transmission of a CSI report 420 from a first wireless node 410 (e.g., a UE) to a second wireless node 405 (e.g., a network) . The first wireless node 410 may receive a first signal 415 comprising a request for a CSI report from the second wireless node 405. Upon receiving the request, the first wireless node 410 may transmit the CSI report 420 to the second wireless node 405 (e.g., in response to the request) .
Fig. 5 illustrates an example of a system 500 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in a semi-persistent CSI configuration. For example, the second wireless node 405 may transmit, to the first wireless node 410, an activation instruction 505 (e.g., in a first signal) for a periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) . Once activated based upon the activation instruction 505, the first wireless node 410 may transmit (e.g., to the second wireless node 405) an initial CSI report 510, and may periodically transmit (e.g., to the second wireless node 405) one or more CSI reports based upon the (e.g., same) activation instruction 505 after transmission of the initial CSI report 510. For example, after transmission of the initial CSI report 510, the first wireless node 410 may transmit a second CSI report 515 and/or one or more other CSI reports, such as a third CSI report 520 (e.g., to the second wireless node 405) . The second wireless node 405 may then transmit a deactivation instruction 525 (e.g., to the first wireless node 410) . Once deactivated based upon the deactivation instruction 525, the first wireless node 410 may terminate (e.g.,  cease) the periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) based upon the activation instruction 505.
Fig. 6 illustrates an example of a system 600 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in a semi-persistent CSI configuration. For example, the second wireless node 405 may transmit, to the first wireless node 410, a first activation instruction 605 (e.g., in a first signal) for a periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) . Once activated based upon the first activation instruction 605, the first wireless node 410 may transmit (e.g., to the second wireless node 405) a first initial CSI report 610, and may periodically transmit (e.g., to the second wireless node 405) one or more CSI reports based upon the (e.g., same) first activation instruction 605 after transmission of the first initial CSI report 610. For example, after transmission of the first initial CSI report 610, the first wireless node 410 may transmit a second CSI report 620 (e.g., to the second wireless node 405) . The second wireless node 405 may then transmit a first deactivation instruction 630 (e.g., to the first wireless node 410) . Once deactivated based upon the first deactivation instruction 630, the first wireless node 410 may terminate (e.g., cease) the periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) based upon the first activation instruction 605.
After the first wireless node 410 transmits the first initial CSI report 610 (e.g., to the second wireless node 405) and/or before the first wireless node 410 transmits the second CSI report 620, the second wireless node 405 may transmit a second activation instruction 615 (e.g., in a second signal) for a periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) . After the first wireless node 410 transmits the second CSI report 620 (e.g., to the second wireless node 405) and/or before the second wireless node 405 transmits the first deactivation instruction 630, the first wireless node may transmit a second initial CSI report 625 (e.g., to the second wireless node 405) based upon the second activation instruction 615.
After the second wireless node 405 transmits the deactivation instruction 630 (e.g., to the first wireless node 410) , the first wireless node 410  may transmit a second CSI report 635 (e.g., to the second wireless node 405) based upon the second activation instruction 615. The first wireless node 410 may then transmit a third CSI report 640 (e.g., to the second wireless node 405) based upon the second activation instruction 615. The second wireless node 405 may then transmit a second deactivation instruction 645 (e.g., to the first wireless node 410) . Once deactivated based upon the second deactivation instruction 645, the first wireless node 410 may terminate (e.g., cease) the periodic transmission of one or more CSI reports (e.g., to the second wireless node 405) based upon the second activation instruction 615.
Fig. 7 illustrates an example of a system 700 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in an aperiodic CSI configuration. For example, the second wireless node 405 may transmit (e.g., to the first wireless node 410) a first signal 705 comprising a first trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) . Upon receiving the first trigger for the single transmission, the first wireless node 410 may transmit a first CSI report 710 to the second wireless node 405 (e.g., in response to the first trigger) . The first wireless node 410 may not transmit, in response to the (same) first trigger, one or more other CSI reports to the second wireless node 405 after transmitting the first CSI report 710. The second wireless node 405 may then transmit (e.g., to the first wireless node 410) a second signal 715 comprising a second trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) . Upon receiving the second trigger for the single transmission, the first wireless node 410 may transmit a second CSI report 720 to the second wireless node 405 (e.g., in response to the second trigger) . The first wireless node 410 may not transmit, in response to the (same) second trigger, one or more other CSI reports to the second wireless node 405 after transmitting the second CSI report 720.
Fig. 8 illustrates an example of a system 800 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in an aperiodic CSI configuration. For example, the second wireless node 405 may transmit (e.g., to the first wireless node 410) a first signal 805 comprising a first trigger for a single transmission of a  CSI report (e.g., to the second wireless node 405) . The second wireless node 405 may then transmit (e.g., to the first wireless node 410) a second signal 810 comprising a second trigger for a single transmission of a CSI report (e.g., to the second wireless node 405) . In response to the first trigger for the single transmission, the first wireless node 410 may transmit a first CSI report 815 (e.g., to the second wireless node 405) after the second signal 810 is received (e.g., by the first wireless node 410) . The first wireless node 410 may not transmit, in response to the (same) first trigger, one or more other CSI reports to the second wireless node 405 after transmitting the first CSI report 815. In response to the second trigger for the single transmission, the first wireless node 410 may transmit a second CSI report 820 (e.g., to the second wireless node 405) after the first CSI report 815 is transmitted (e.g., to the second wireless node 405) . The first wireless node 410 may not transmit, in response to the (same) second trigger, one or more other CSI reports to the second wireless node 405 after transmitting the second CSI report 820.
Fig. 9 illustrates an example of a system 900 for facilitating transmission of one or more CSI reports from the first wireless node 410 to the second wireless node 405 in an aperiodic CSI configuration. For example, the second wireless node 405 may transmit (e.g., to the first wireless node 410) a first signal comprising a trigger for a single transmission of a first CSI report 905 (e.g., to the second wireless node 405) . In response to the trigger for the single transmission, the first CSI report 905 corresponding to the trigger may be stored (e.g., calculated, processed) inside a processor of the first wireless node 410 (e.g., a UE processor) until it is transmitted (e.g., reported) (e.g., to the second wireless node 405) .
The second wireless node 405 (e.g., and/or one or more other wireless nodes) may then transmit (e.g., to the first wireless node 410) one or more other signals comprising one or more triggers for one or more single transmissions of one or more CSI reports (e.g., to the second wireless node 405) . In response to the one or more triggers for the one or more single transmissions, the one or more other CSI reports corresponding to the one or more triggers may be stored (e.g., calculated, processed) inside the processor until they are transmitted (e.g., to the second wireless node 405) . For example,  the second wireless node 405 may transmit (e.g., to the first wireless node 410) a second signal comprising a second trigger for a single transmission of a second CSI report 910 (e.g., to the second wireless node 405) . In response to the second trigger for the single transmission, the second CSI report 910 corresponding to the second trigger may be stored (e.g., calculated, processed) in the processor until it is transmitted (e.g., to the second wireless node 405) .
The second wireless node 405 may then transmit (e.g., to the first wireless node 410) a third signal comprising a third trigger for a single transmission of a third CSI report 915 (e.g., to the second wireless node 405) . In response to the third trigger for the single transmission, the third CSI report 915 corresponding to the third trigger may be stored (e.g., calculated, processed) in the processor until it is transmitted (e.g., to the second wireless node 405) . Hence, during the time that the first CSI report 905, the second CSI report 910 and/or the third CSI report 915 are stored (e.g., calculated, processed) in the processor, the number of triggered but not transmitted CSI reports may be equal to (e.g., at least) 3.
Fig. 10A illustrates an example of a scenario 1000 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 10A) to the second wireless node 405 (not illustrated in Fig. 10A) . At the first time slot S0, the first wireless node 410 may receive (e.g., from the second wireless node 405) a first signal 1005 comprising a request for a CSI report 1015A. The second setting (e.g., T1) of the CSI report 1015A corresponding to the request may be determined to be 5 time slots. The second setting (e.g., T1) may be determined by high-layer signaling (e.g., RRC layer) associated with the first signal 1005. Hence, a time slot that may be determined for the CSI report 1015A to be transmitted (e.g., to the second wireless node 405) may be slot S5 or a time slot after slot S5. At the second time slot S1, the first wireless node 410 may receive (e.g., from the second wireless node 405 and/or one or more other wireless nodes) a second signal 1010 comprising a second request for a second CSI report. The second CSI report may not be transmitted until after the seventh time slot S6. At the sixth time slot S5, a number of triggered but not transmitted CSI  reports (e.g., 4) may exceed a threshold (e.g., 3) , and in response to the number of triggered but not transmitted CSI reports exceeding the threshold, the first setting (e.g., T2) for the CSI report 1015A may be determined as a first value (e.g., 1) . Thus, the CSI report 1015A may be transmitted (e.g., to the second wireless node 405) at a number of time slots (e.g., T1+T2) after the time slot (e.g., time slot S0) at which the first signal 1005 was received by the first wireless node 410. The number of time slots may be equal to a (e.g., mathematical) combination of the first setting (e.g., 1) and the second setting (e.g., 5) . For example, the number of time slots may be equal to the sum of the first setting (e.g., 1) and the second setting (e.g., 5) . Thus, the CSI report 1015A may be transmitted at 6 time slots after time slot S0 (e.g., time slot S6) . It may be appreciated that the threshold may be based upon a capability of the first wireless node 410.
Fig. 10B illustrates an example of a scenario 1050 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 10B) to the second wireless node 405 (not illustrated in Fig. 10B) . At the first time slot S0, the first wireless node 410 may receive (e.g., from the second wireless node 405) the first signal 1005 comprising a request for a CSI report 1015B. The second setting (e.g., T1) of the CSI report 1015B corresponding to the request may be determined to be 5 time slots. The second setting (e.g., T1) may be determined by high-layer signaling (e.g., RRC layer) associated with the first signal 1005. Hence, a time slot that may be determined for the CSI report 1015B to be transmitted (e.g., to the second wireless node 405) may be slot S5 or a time slot after slot S5. At the second time slot S1, the first wireless node 410 may receive (e.g., from the second wireless node 405 and/or one or more other wireless nodes) the second signal 1010 comprising the second request for the second CSI report. The second CSI report may not be transmitted until after the seventh time slot S6. At the sixth time slot S5, the number of triggered but not transmitted CSI reports (e.g., 2) may not exceed the threshold (e.g., 3) , and in response to the number of triggered but not transmitted CSI reports not exceeding the threshold, the first setting (e.g., T2) for the CSI report 1015B may be determined as a second value (e.g., 0) and/or may not be determined.  Thus, the CSI report 1015B may be transmitted (e.g., to the second wireless node 405) at a second number of time slots (e.g., T1) after the time slot (e.g., time slot S0) at which the first signal 1005 was received by the first wireless node 410. The second number of time slots may be equal to the second setting (e.g., 5) . Thus, the CSI report 1015B may be transmitted at 5 time slots after time slot S0 (e.g., time slot S5) . It may be appreciated that the threshold may be based upon a capability of the first wireless node 410.
Fig. 11 illustrates an example of a scenario 1100 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 11) to the second wireless node 405 (not illustrated in Fig. 11) in a configuration (e.g., TDD configuration) where an uplink resource may be required to be available for a CSI report to be transmitted (e.g., to the second wireless node 405) . At time slot S0, the first wireless node 410 may receive (e.g., from the second wireless node 405) a first signal 1105 comprising a request for a CSI report 1110. The combination (e.g., sum) of the first setting (e.g., T2) and the second setting (e.g., T1) of the CSI report 1110 (e.g., T1+T2) corresponding to the request may be determined to be 3 time slots. Hence, a time slot that may be determined for the CSI report 1110 to be transmitted (e.g., to the second wireless node 405) may be time slot S3.
At time slot S3, there may not be an uplink resource available for the CSI report 1110 to be transmitted (e.g., to the second wireless node 405) . The first wireless node 410 may identify a replacement time slot for which an uplink resource is available. The replacement time slot may be a first available time slot for which an uplink resource is available, after the time slot (e.g., S3) determined for the CSI report 1110 to be transmitted. For example, the replacement time slot determined (e.g., identified) to be the first available time slot for which an uplink resource is available may be time slot SN, which may be a number N time slots after the time slot (e.g., S3) determined for the CSI report 1110 to be transmitted. Thus, the CSI report 1110 may be transmitted at time slot SN, N time slots after the time slot (e.g., S3) determined for the CSI report 1110 to be transmitted (e.g., T1+T2+N) .
Fig. 12 illustrates an example of a scenario 1200 corresponding to a system for facilitating transmission of one or more CSI reports from the first wireless node 410 (not illustrated in Fig. 12) to the second wireless node 405 (not illustrated in Fig. 12) in a configuration (e.g., TDD configuration) where an uplink resource may be required to be available for a CSI report to be transmitted (e.g., to the second wireless node 405) . At time slot S0, the first wireless node 410 may receive (e.g., from the second wireless node 405) a first signal 1205 comprising a request for a CSI report 1215. At time slot S1, the first wireless node 410 may receive (e.g., from the second wireless node 405) a second signal 1210 comprising a second request for a second CSI report 1220. The combination (e.g., sum) of the first setting (e.g., T2) and the second setting (e.g., T1) of the CSI report 1215 (e.g., T1+T2) corresponding to the request may be determined to be 3 time slots. Hence, a time slot that the CSI report 1215 may be transmitted (e.g., to the second wireless node 405) may be time slot S3.
At time slot S3, there may not be an uplink resource available for the CSI report 1215 to be transmitted (e.g., to the second wireless node 405) . The first wireless node 410 may identify a replacement time slot for which an uplink resource is available. The replacement time slot may be a first available time slot for which an uplink resource is available, after the time slot (e.g., S3) determined for the CSI report 1215 to be transmitted. For example, the replacement time slot determined (e.g., identified) to be the first available time slot for which an uplink resource is available may be time slot S6, 3 time slots after the time slot (e.g., S3) determined for the CSI report 1215 to be transmitted (e.g., T1+T2+3) . The first wireless node 410 may terminate the CSI report 1215 if a difference between the replacement time slot (e.g., S6) and time slot S0 in which the request for the CSI report was received at the first wireless node 410 exceeds a latency threshold (e.g., 6) . In response to determining that the difference (e.g., 6) does not exceed the latency threshold (e.g., 6) the first wireless node 410 may transmit (e.g., and not terminate) the CSI report 1215 (e.g., to the second wireless node 405) .
The sum of the first setting (e.g., T2) and the second setting (e.g., T1) of the second CSI report 1220 (e.g., T1+T2) corresponding to the second  request may be determined to be 3 time slots. Hence, a second time slot that the CSI report 1220 may be transmitted (e.g., to the second wireless node 405) may be time slot S4. At time slot S4, there may not be an uplink resource available for the CSI report 1220 to be transmitted (e.g., to the second wireless node 405) . The first wireless node 410 may identify a second replacement time slot for which an uplink resource is available. The second replacement time slot may be a first available time slot for which an uplink resource is available, after the second time slot (e.g., S4) determined for the CSI report 1220 to be transmitted. For example, the replacement time slot determined (e.g., identified) to be the first available time slot for which an uplink resource is available may be time slot S8, 4 time slots after the second time slot (e.g., S4) determined for the CSI report 1220 to be transmitted (e.g., T1+T2+4) . The first wireless node 410 may terminate the second CSI report 1220 if a difference between the second replacement time slot (e.g., S8) and time slot S1 in which the request for the second CSI report was received at the first wireless node 410 exceeds a latency threshold (e.g., 6) . In response to determining that the difference (e.g., 7) exceeds the latency threshold (e.g., 6) the first wireless node 410 may terminate (e.g., and not transmit) the second CSI report 1220.
Fig. 13 presents a schematic architecture diagram 1300 of a base station 1350 (e.g., a node) that may utilize at least a portion of the techniques provided herein. Such a base station 1350 may vary widely in configuration and/or capabilities, alone or in conjunction with other base stations, nodes, end units and/or servers, etc. in order to provide a service, such as at least some of one or more of the other disclosed techniques, scenarios, etc. For example, the base station 1350 may connect one or more user equipment (UE) to a (e.g., wireless) network (e.g., which may be connected and/or include one or more other base stations) , such as Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks, Single-Carrier FDMA (SC-FDMA) networks, etc. The network may implement a radio technology, such as Universal Terrestrial Radio Access (UTRA) , CDMA13000, Global System for Mobile  Communications (GSM) , Evolved UTRA (E-UTRA) , IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM, etc. The base station 1350 and/or the network may communicate using a standard, such as Long-Term Evolution (LTE) .
The base station 1350 may comprise one or more (e.g., hardware) processors 1310 that process instructions. The one or more processors 1310 may optionally include a plurality of cores; one or more coprocessors, such as a mathematics coprocessor or an integrated graphical processing unit (GPU) ; and/or one or more layers of local cache memory. The base station 1350 may comprise memory 1302 storing various forms of applications, such as an operating system 1304; one or more base station applications 1306; and/or various forms of data, such as a database 1308 and/or a file system, etc. The base station 1350 may comprise a variety of peripheral components, such as a wired and/or wireless network adapter 1314 connectible to a local area network and/or wide area network; one or more storage components 1316, such as a hard disk drive, a solid-state storage device (SSD) , a flash memory device, and/or a magnetic and/or optical disk reader; and/or other peripheral components.
The base station 1350 may comprise a mainboard featuring one or more communication buses 1312 that interconnect the processor 1310, the memory 1302, and/or various peripherals, using a variety of bus technologies, such as a variant of a serial or parallel AT Attachment (ATA) bus protocol; a Uniform Serial Bus (USB) protocol; and/or Small Computer System Interface (SCI) bus protocol. In a multibus scenario, a communication bus 1312 may interconnect the base station 1350 with at least one other server. Other components that may optionally be included with the base station 1350 (though not shown in the schematic diagram 1300 of Fig. 13) include a display; a display adapter, such as a graphical processing unit (GPU) ; input peripherals, such as a keyboard and/or mouse; and/or a flash memory device that may store a basic input/output system (BIOS) routine that facilitates booting the base station 1350 to a state of readiness, etc.
The base station 1350 may operate in various physical enclosures, such as a desktop or tower, and/or may be integrated with a display as an “all- in-one” device. The base station 1350 may be mounted horizontally and/or in a cabinet or rack, and/or may simply comprise an interconnected set of components. The base station 1350 may comprise a dedicated and/or shared power supply 1318 that supplies and/or regulates power for the other components. The base station 1350 may provide power to and/or receive power from another base station and/or server and/or other devices. The base station 1350 may comprise a shared and/or dedicated climate control unit 1320 that regulates climate properties, such as temperature, humidity, and/or airflow. Many such base stations 1350 may be configured and/or adapted to utilize at least a portion of the techniques presented herein.
Fig. 14 presents a schematic architecture diagram 1400 of a user equipment (UE) 1450 (e.g., a node) whereupon at least a portion of the techniques presented herein may be implemented. Such a UE 1450 may vary widely in configuration and/or capabilities, in order to provide a variety of functionality to a user. The UE 1450 may be provided in a variety of form factors, such as a mobile phone (e.g., a smartphone) ; a desktop or tower workstation; an “all-in-one” device integrated with a display 1408; a laptop, tablet, convertible tablet, or palmtop device; a wearable device, such as mountable in a headset, eyeglass, earpiece, and/or wristwatch, and/or integrated with an article of clothing; and/or a component of a piece of furniture, such as a tabletop, and/or of another device, such as a vehicle or residence. The UE 1450 may serve the user in a variety of roles, such as a telephone, a workstation, kiosk, media player, gaming device, and/or appliance.
The UE 1450 may comprise one or more (e.g., hardware) processors 1410 that process instructions. The one or more processors 1410 may optionally include a plurality of cores; one or more coprocessors, such as a mathematics coprocessor or an integrated graphical processing unit (GPU) ; and/or one or more layers of local cache memory. The UE 1450 may comprise memory 1401 storing various forms of applications, such as an operating system 1403; one or more user applications 1402, such as document applications, media applications, file and/or data access applications, communication applications, such as web browsers and/or email  clients, utilities, and/or games; and/or drivers for various peripherals. The UE 1450 may comprise a variety of peripheral components, such as a wired and/or wireless network adapter 1406 connectible to a local area network and/or wide area network; one or more output components, such as a display 1408 coupled with a display adapter (optionally including a graphical processing unit (GPU) ) , a sound adapter coupled with a speaker, and/or a printer; input devices for receiving input from the user, such as a keyboard 1411, a mouse, a microphone, a camera, and/or a touch-sensitive component of the display 1408; and/or environmental sensors, such as a GPS receiver 1419 that detects the location, velocity, and/or acceleration of the UE 1450, a compass, accelerometer, and/or gyroscope that detects a physical orientation of the UE 1450. Other components that may optionally be included with the UE 1450 (though not shown in the schematic architecture diagram 1400 of Fig. 14) include one or more storage components, such as a hard disk drive, a solid-state storage device (SSD) , a flash memory device, and/or a magnetic and/or optical disk reader; a flash memory device that may store a basic input/output system (BIOS) routine that facilitates booting the UE 1450 to a state of readiness; and/or a climate control unit that regulates climate properties, such as temperature, humidity, and airflow, etc.
The UE 1450 may comprise a mainboard featuring one or more communication buses 1412 that interconnect the processor 1410, the memory 1401, and/or various peripherals, using a variety of bus technologies, such as a variant of a serial or parallel AT Attachment (ATA) bus protocol; the Uniform Serial Bus (USB) protocol; and/or the Small Computer System Interface (SCI) bus protocol. The UE 1450 may comprise a dedicated and/or shared power supply 1418 that supplies and/or regulates power for other components, and/or a battery 1404 that stores power for use while the UE 1450 is not connected to a power source via the power supply 1418. The UE 1450 may provide power to and/or receive power from other client devices.
Fig. 15 is an illustration of a scenario 1500 involving an example non-transitory computer readable medium 1502. The non-transitory computer readable medium 1502 may comprise processor-executable instructions 1512 that when executed by a processor 1516 cause performance (e.g., by the  processor 1516) of at least some of the provisions herein. The non-transitory computer readable medium 1502 may comprise a memory semiconductor (e.g., a semiconductor utilizing static random access memory (SRAM) , dynamic random access memory (DRAM) , and/or synchronous dynamic random access memory (SDRAM) technologies) , a platter of a hard disk drives, a flash memory device, or a magnetic or optical disc (such as a compact disc (CD) , digital versatile disc (DVD) , and/or floppy disk) . The example non-transitory computer readable medium 1502 stores computer-readable data 1504 that, when subjected to reading 1506 by a reader 1510 of a device 1508 (e.g., a read head of a hard disk drive, or a read operation invoked on a solid-state storage device) , express the processor-executable instructions 1512. In some embodiments, the processor-executable instructions 1512, when executed, cause performance of operations, such as at least some of the example method 100 of Fig. 1, the example method 200 of Fig. 2 and/or the example method 300 of Fig. 3, for example. In some embodiments, the processor-executable instructions 1512 are configured to cause implementation of a system and/or scenario, such as at least some of the example system 400 of Fig. 4, the example system 500 of Fig. 5, the example system 600 of Fig. 6, the example system 700 of Fig. 7, the example system 800 of Fig. 8, the example system 900 of Fig. 9, the example system of the scenario 1000 of Fig. 10A, the example system of the scenario 1050 of Fig. 10B, the example system of the scenario 1100 of Fig. 11 and/or the example system of the scenario 1200 of Fig. 12, for example.
As used in this application, "component, " "module, " "system" , "interface" , and/or the like are generally intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a controller and the controller can be a component. One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers (e.g., nodes (s) ) . 
Unless specified otherwise, “first, ” “second, ” and/or the like are not intended to imply a temporal aspect, a spatial aspect, an ordering, etc. Rather, such terms are merely used as identifiers, names, etc. for features, elements, items, etc. For example, a first object and a second object generally correspond to object A and object B or two different or two identical objects or the same object.
Moreover, "example" is used herein to mean serving as an instance, illustration, etc., and not necessarily as advantageous. As used herein, "or" is intended to mean an inclusive "or" rather than an exclusive "or" . In addition, "a" and "an" as used in this application are generally be construed to mean "one or more" unless specified otherwise or clear from context to be directed to a singular form. Also, at least one of A and B and/or the like generally means A or B or both A and B. Furthermore, to the extent that "includes" , "having" , "has" , "with" , and/or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term "comprising” .
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing at least some of the claims.
Furthermore, the claimed subject matter may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques to produce software, firmware, hardware, or any combination thereof to control a computer (e.g., node) to implement the disclosed subject matter. The term "article of manufacture" as used herein is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. Of course, many modifications may be made to this configuration without departing from the scope or spirit of the claimed subject matter.
Various operations of embodiments and/or examples are provided herein. The order in which some or all of the operations are described herein should not be construed as to imply that these operations are necessarily order dependent. Alternative ordering will be appreciated by one skilled in the art having the benefit of this description. Further, it will be understood that not all operations are necessarily present in each embodiment and/or example provided herein. Also, it will be understood that not all operations are necessary in some embodiments and/or examples.
Also, although the disclosure has been shown and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art based upon a reading and understanding of this specification and the annexed drawings. The disclosure includes all such modifications and alterations and is limited only by the scope of the following claims. In particular regard to the various functions performed by the above described components (e.g., elements, resources, etc. ) , the terms used to describe such components are intended to correspond, unless otherwise indicated, to any component which performs the specified function of the described component (e.g., that is functionally equivalent) , even though not structurally equivalent to the disclosed structure. In addition, while a particular feature of the disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application.

Claims (79)

  1. A method comprising:
    receiving a first signal comprising a request for a channel state information report from a wireless node;
    receiving a second signal from the wireless node;
    determining a setting for the channel state information report based upon an indication of the setting in the second signal;
    determining a time slot for transmission of the channel state information report based upon the setting; and
    transmitting, at the time slot, the channel state information report to the wireless node.
  2. The method of claim 1, comprising:
    receiving a third signal from the wireless node; and
    determining a second setting for the channel state information report based upon an indication of the second setting in the third signal,
    the time slot determined based upon the second setting.
  3. The method of claim 1, comprising:
    receiving a third signal from the wireless node; and
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the third signal,
    the time slot determined based upon the second setting.
  4. The method of claim 1, comprising:
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the request,
    the time slot determined based upon the second setting.
  5. The method of claim 1, the determining the time slot comprising:
    determining an initial time slot for transmission of the channel state information report based upon the setting; and
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot, for which an uplink resource is available, as the time slot.
  6. The method of claim 1, comprising:
    receiving, at a second time slot, a third signal comprising a second request for a second channel state information report from the wireless node;
    determining an initial time slot for transmission of the second channel state information report;
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot for which an uplink resource is available; and
    in response to determining that a difference between the replacement time slot and the second time slot exceeds a threshold, terminating transmission of the second channel state information report.
  7. The method of claim 1, comprising:
    determining a difference between a number of activation instructions received for periodic transmissions of channel state information reports and a number of deactivation instructions received for periodic transmissions of channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to activation instructions received while the difference exceeds the threshold.
  8. The method of claim 7, comprising:
    determining the threshold based upon a capability of a second wireless node performing at least some of the method.
  9. The method of claim 1, comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to triggers received while the difference exceeds the threshold.
  10. The method of claim 9, comprising:
    determining the threshold based upon a capability of a second wireless node performing at least some of the method.
  11. The method of claim 1, comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports; and
    in response to determining that the difference exceeds a threshold, determining a value for the setting.
  12. The method of claim 11, comprising:
    determining the threshold based upon a capability of a second wireless node performing at least some of the method.
  13. The method of claim 1, comprising:
    determining that a second channel state information report conflicts with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report, transmitting the second channel state information report to the wireless node after transmitting the channel state information report.
  14. The method of claim 1, comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the channel state information report; and
    transmitting the third channel state information report to the wireless node after transmitting the second channel state information report.
  15. The method of claim 1, comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the third channel state information report; and
    transmitting the channel state information report to the wireless node after transmitting the second channel state information report.
  16. A method comprising:
    receiving a signal comprising a request for a channel state information report from a wireless node;
    determining a setting for the channel state information report based upon an application of a number of requests received for channel state information reports to one or more rules;
    determining a time slot for transmission of the channel state information report based upon the setting; and
    transmitting, at the time slot, the channel state information report to the wireless node.
  17. The method of claim 16, comprising:
    determining the number of requests based upon a difference between a number of activation instructions received for periodic transmissions of channel state information reports and a number of deactivation instructions received for periodic transmissions of channel station information reports.
  18. The method of claim 16, comprising:
    determining the number of requests based upon a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports.
  19. The method of claim 16, comprising:
    receiving a second signal from the wireless node; and
    determining a second setting for the channel state information report based upon an indication of the second setting in the second signal,
    the time slot determined based upon the second setting.
  20. The method of claim 16, comprising:
    receiving a second signal from the wireless node; and
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the second signal,
    the time slot determined based upon the second setting.
  21. The method of claim 16, comprising:
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the request,
    the time slot determined based upon the second setting.
  22. The method of claim 16, the determining the time slot comprising:
    determining an initial time slot for transmission of the channel state information report based upon the setting; and
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot, for which an uplink resource is available, as the time slot.
  23. The method of claim 16, comprising:
    receiving, at a second time slot, a second signal comprising a second request for a second channel state information report from the wireless node;
    determining an initial time slot for transmission of the second channel state information report;
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot for which an uplink resource is available; and
    in response to determining that a difference between the replacement time slot and the second time slot exceeds a threshold, terminating transmission of the second channel state information report.
  24. The method of claim 16, comprising:
    determining a difference between a number of activation instructions received for periodic transmissions of channel state information reports and a number of deactivation instructions received for periodic transmissions of channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to activation instructions received while the difference exceeds the threshold.
  25. The method of claim 24, comprising:
    determining the threshold based upon a capability of a second wireless node performing at least some of the method.
  26. The method of claim 16, comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to triggers received while the difference exceeds the threshold.
  27. The method of claim 26, comprising:
    determining the threshold based upon a capability of a second wireless node performing at least some of the method.
  28. The method of claim 16, comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports; and
    in response to determining that the difference exceeds a threshold, determining a value for the setting.
  29. The method of claim 28, comprising:
    determining the threshold based upon a capability of a second wireless node performing at least some of the method.
  30. The method of claim 16, comprising:
    determining that a second channel state information report conflicts with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report, transmitting the second channel state information report to the wireless node after transmitting the channel state information report.
  31. The method of claim 16, comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the channel state information report; and
    transmitting the third channel state information report to the wireless node after transmitting the second channel state information report.
  32. The method of claim 16, comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the third channel state information report; and
    transmitting the channel state information report to the wireless node after transmitting the second channel state information report.
  33. A method comprising:
    determining a setting based upon a number of requests, transmitted to a wireless node, for channel state information reports;
    generating a first signal comprising a request for a channel state information report;
    generating a second signal comprising an indication of the setting; and
    transmitting the first signal and the second signal to the wireless node.
  34. The method of claim 33, comprising:
    determining the number of requests based upon a difference between a number of activation instructions transmitted for periodic transmissions of channel state information reports and a number of deactivation instructions transmitted for periodic transmissions of channel station information reports.
  35. The method of claim 33, comprising:
    determining the number of requests based upon a difference between a number of triggers transmitted for single transmissions of channel state information reports and a number of received channel station information reports.
  36. The method of claim 33, comprising:
    generating a third signal comprising an indication of a second setting; and
    transmitting the third signal to the wireless node.
  37. The method of claim 33, comprising:
    determining a difference between a number of triggers transmitted for single transmissions of channel state information reports and a number of received channel station information reports; and
    in response to determining that the difference exceeds a threshold, determining a value for the setting.
  38. The method of claim 37, comprising:
    determining the threshold based upon a capability of the wireless node.
  39. A wireless communication device comprising:
    a processor; and
    memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:
    receiving a first signal comprising a request for a channel state information report from a wireless node;
    receiving a second signal from the wireless node;
    determining a setting for the channel state information report based upon an indication of the setting in the second signal;
    determining a time slot for transmission of the channel state information report based upon the setting; and
    transmitting, at the time slot, the channel state information report to the wireless node.
  40. The wireless communication device of claim 39, the operations comprising:
    receiving a third signal from the wireless node; and
    determining a second setting for the channel state information report based upon an indication of the second setting in the third signal,
    the time slot determined based upon the second setting.
  41. The wireless communication device of claim 39, the operations comprising:
    receiving a third signal from the wireless node; and
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the third signal,
    the time slot determined based upon the second setting.
  42. The wireless communication device of claim 39, the operations comprising:
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the request,
    the time slot determined based upon the second setting.
  43. The wireless communication device of claim 39, the determining the time slot comprising:
    determining an initial time slot for transmission of the channel state information report based upon the setting; and
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot, for which an uplink resource is available, as the time slot.
  44. The wireless communication device of claim 39, the operations comprising:
    receiving, at a second time slot, a third signal comprising a second request for a second channel state information report from the wireless node;
    determining an initial time slot for transmission of the second channel state information report;
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot for which an uplink resource is available; and
    in response to determining that a difference between the replacement time slot and the second time slot exceeds a threshold, terminating transmission of the second channel state information report.
  45. The wireless communication device of claim 39, the operations comprising:
    determining a difference between a number of activation instructions received for periodic transmissions of channel state information reports and a number of deactivation instructions received for periodic transmissions of channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to activation instructions received while the difference exceeds the threshold.
  46. The wireless communication device of claim 45, the operations comprising:
    determining the threshold based upon a capability of the wireless communication device.
  47. The wireless communication device of claim 39, the operations comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to triggers received while the difference exceeds the threshold.
  48. The wireless communication device of claim 47, the operations comprising:
    determining the threshold based upon a capability of the wireless communication device.
  49. The wireless communication device of claim 39, the operations comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports; and
    in response to determining that the difference exceeds a threshold, determining a value for the setting.
  50. The wireless communication device of claim 49, the operations comprising:
    determining the threshold based upon a capability of the wireless communication device.
  51. The wireless communication device of claim 39, the operations comprising:
    determining that a second channel state information report conflicts with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report, transmitting the second channel state information report to the wireless node after transmitting the channel state information report.
  52. The wireless communication device of claim 39, the operations comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report  and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the channel state information report; and
    transmitting the third channel state information report to the wireless node after transmitting the second channel state information report.
  53. The wireless communication device of claim 39, the operations comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the third channel state information report; and
    transmitting the channel state information report to the wireless node after transmitting the second channel state information report.
  54. A wireless communication device comprising:
    a processor; and
    memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:
    receiving a signal comprising a request for a channel state information report from a wireless node;
    determining a setting for the channel state information report based upon an application of a number of requests received for channel state information reports to one or more rules;
    determining a time slot for transmission of the channel state information report based upon the setting; and
    transmitting, at the time slot, the channel state information report to the wireless node.
  55. The wireless communication device of claim 54, the operations comprising:
    determining the number of requests based upon a difference between a number of activation instructions received for periodic transmissions of channel state information reports and a number of deactivation instructions received for periodic transmissions of channel station information reports.
  56. The wireless communication device of claim 54, the operations comprising:
    determining the number of requests based upon a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports.
  57. The wireless communication device of claim 54, the operations comprising:
    receiving a second signal from the wireless node; and
    determining a second setting for the channel state information report based upon an indication of the second setting in the second signal,
    the time slot determined based upon the second setting.
  58. The wireless communication device of claim 54, the operations comprising:
    receiving a second signal from the wireless node; and
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the second signal,
    the time slot determined based upon the second setting.
  59. The wireless communication device of claim 54, the operations comprising:
    determining a second setting for the channel state information report based upon a type of the channel state information report determined from the request,
    the time slot determined based upon the second setting.
  60. The wireless communication device of claim 54, the determining the time slot comprising:
    determining an initial time slot for transmission of the channel state information report based upon the setting; and
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot, for which an uplink resource is available, as the time slot.
  61. The wireless communication device of claim 54, the operations comprising:
    receiving, at a second time slot, a second signal comprising a second request for a second channel state information report from the wireless node;
    determining an initial time slot for transmission of the second channel state information report;
    in response to determining that an uplink resource is not available for the initial time slot, identifying a replacement time slot for which an uplink resource is available; and
    in response to determining that a difference between the replacement time slot and the second time slot exceeds a threshold, terminating transmission of the second channel state information report.
  62. The wireless communication device of claim 54, the operations comprising:
    determining a difference between a number of activation instructions received for periodic transmissions of channel state information reports and a number of deactivation instructions received for periodic transmissions of channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to activation instructions received while the difference exceeds the threshold.
  63. The wireless communication device of claim 62, the operations comprising:
    determining the threshold based upon a capability of the wireless communication device.
  64. The wireless communication device of claim 54, the operations comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports;
    determining that the difference exceeds a threshold; and
    holding transmission of channel state information reports corresponding to triggers received while the difference exceeds the threshold.
  65. The wireless communication device of claim 64, the operations comprising:
    determining the threshold based upon a capability of the wireless communication device.
  66. The wireless communication device of claim 54, the operations comprising:
    determining a difference between a number of triggers received for single transmissions of channel state information reports and a number of transmitted channel station information reports; and
    in response to determining that the difference exceeds a threshold, determining a value for the setting.
  67. The wireless communication device of claim 66, the operations comprising:
    determining the threshold based upon a capability of the wireless communication device.
  68. The wireless communication device of claim 54, the operations comprising:
    determining that a second channel state information report conflicts with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report, transmitting the second channel state information report to the wireless node after transmitting the channel state information report.
  69. The wireless communication device of claim 54, the operations comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the channel state information report; and
    transmitting the third channel state information report to the wireless node after transmitting the second channel state information report.
  70. The wireless communication device of claim 54, the operations comprising:
    determining that a second channel state information report and a third channel state information report conflict with the channel state information report at the time slot; and
    in response to determining that the request was received prior to receiving a second request for the second channel state information report and the second request was received prior to receiving a third request for the third channel state information report:
    transmitting the second channel state information report to the wireless node after transmitting the third channel state information report; and
    transmitting the channel state information report to the wireless node after transmitting the second channel state information report.
  71. A wireless communication device comprising:
    a processor; and
    memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:
    determining a setting based upon a number of requests, transmitted to a wireless node, for channel state information reports;
    generating a first signal comprising a request for a channel state information report;
    generating a second signal comprising an indication of the setting; and
    transmitting the first signal and the second signal to the wireless node.
  72. The wireless communication device of claim 71, the operations comprising:
    determining the number of requests based upon a difference between a number of activation instructions transmitted for periodic transmissions of channel state information reports and a number of deactivation instructions transmitted for periodic transmissions of channel station information reports.
  73. The wireless communication device of claim 71, the operations comprising:
    determining the number of requests based upon a difference between a number of triggers transmitted for single transmissions of channel state information reports and a number of received channel station information reports.
  74. The wireless communication device of claim 71, the operations comprising:
    generating a third signal comprising an indication of a second setting; and
    transmitting the third signal to the wireless node.
  75. The wireless communication device of claim 71, the operations comprising:
    determining a difference between a number of triggers transmitted for single transmissions of channel state information reports and a number of received channel station information reports; and
    in response to determining that the difference exceeds a threshold, determining a value for the setting.
  76. The wireless communication device of claim 75, the operations comprising:
    determining the threshold based upon a capability of the wireless node.
  77. A non-transitory computer readable medium having stored thereon processor-executable instructions that when executed cause performance of operations, the operations comprising:
    receiving a first signal comprising a request for a channel state information report from a wireless node;
    receiving a second signal from the wireless node;
    determining a setting for the channel state information report based upon an indication of the setting in the second signal;
    determining a time slot for transmission of the channel state information report based upon the setting; and
    transmitting, at the time slot, the channel state information report to the wireless node.
  78. A non-transitory computer readable medium having stored thereon processor-executable instructions that when executed cause performance of operations, the operations comprising:
    receiving a signal comprising a request for a channel state information report from a wireless node;
    determining a setting for the channel state information report based upon an application of a number of requests received for channel state information reports to one or more rules;
    determining a time slot for transmission of the channel state information report based upon the setting; and
    transmitting, at the time slot, the channel state information report to the wireless node.
  79. A non-transitory computer readable medium having stored thereon processor-executable instructions that when executed cause performance of operations, the operations comprising:
    determining a setting based upon a number of requests, transmitted to a wireless node, for channel state information reports;
    generating a first signal comprising a request for a channel state information report;
    generating a second signal comprising an indication of the setting; and
    transmitting the first signal and the second signal to the wireless node.
PCT/CN2017/083342 2017-05-05 2017-05-05 Channel state information report transmission Ceased WO2018201489A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2017/083342 WO2018201489A1 (en) 2017-05-05 2017-05-05 Channel state information report transmission
CN201780090238.XA CN110574318B (en) 2017-05-05 2017-05-05 Channel State Information Report Transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/083342 WO2018201489A1 (en) 2017-05-05 2017-05-05 Channel state information report transmission

Publications (1)

Publication Number Publication Date
WO2018201489A1 true WO2018201489A1 (en) 2018-11-08

Family

ID=64016851

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/083342 Ceased WO2018201489A1 (en) 2017-05-05 2017-05-05 Channel state information report transmission

Country Status (2)

Country Link
CN (1) CN110574318B (en)
WO (1) WO2018201489A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021163959A1 (en) 2020-02-20 2021-08-26 Qualcomm Incorporated Transmission order determination for aperiodic channel state information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110319068A1 (en) * 2010-06-29 2011-12-29 Samsung Electronics Co. Ltd. Method and apparatus for transmitting/receiving csi in cellular communication system supporting carrier aggregation
CN102811456A (en) * 2011-05-31 2012-12-05 华为技术有限公司 Information reporting and processing method, device and system
CN105553532A (en) * 2010-07-19 2016-05-04 Lg电子株式会社 Method and device for transmitting control information in wireless communication system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8761062B2 (en) * 2011-01-11 2014-06-24 Texas Instruments Incorporated CSI measurement, reporting and collision-handling
CN102325378B (en) * 2011-08-31 2015-02-18 新邮通信设备有限公司 Method and device for controlling physical downlink control channel (PDCCH) transmission
US9980167B2 (en) * 2012-05-30 2018-05-22 Telefonaktiebolaget Lm Ericsson (Publ) Methods and network nodes for managing transmission of at least one channel quality report
WO2013191441A1 (en) * 2012-06-18 2013-12-27 Samsung Electronics Co., Ltd. Aperiodic and periodic csi feedback modes for coordinated multi-point transmission
CN103546249B (en) * 2012-07-09 2016-09-14 电信科学技术研究院 A kind of cycle CSI report method and terminal
CN103580818B (en) * 2012-07-31 2018-08-03 中兴通讯股份有限公司 A kind of feedback method of channel state information, base station and terminal
CN106559109A (en) * 2015-09-25 2017-04-05 中兴通讯股份有限公司 A kind of channel condition information measurement feedback method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110319068A1 (en) * 2010-06-29 2011-12-29 Samsung Electronics Co. Ltd. Method and apparatus for transmitting/receiving csi in cellular communication system supporting carrier aggregation
CN105553532A (en) * 2010-07-19 2016-05-04 Lg电子株式会社 Method and device for transmitting control information in wireless communication system
CN102811456A (en) * 2011-05-31 2012-12-05 华为技术有限公司 Information reporting and processing method, device and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021163959A1 (en) 2020-02-20 2021-08-26 Qualcomm Incorporated Transmission order determination for aperiodic channel state information
EP4107882A4 (en) * 2020-02-20 2023-11-29 Qualcomm Incorporated DETERMINATION OF TRANSMISSION ORDER FOR APERIODIC CHANNEL STATE INFORMATION

Also Published As

Publication number Publication date
CN110574318B (en) 2021-08-03
CN110574318A (en) 2019-12-13

Similar Documents

Publication Publication Date Title
US11601874B2 (en) Uplink carrier access
US11051329B2 (en) Search space monitoring
US11330578B2 (en) Uplink carrier configuration
WO2018201489A1 (en) Channel state information report transmission
US11856626B2 (en) Secondary path configuration
WO2018227616A1 (en) Channel state information report transmission
CN110999502B (en) Random access configuration
CN111034076B (en) Candidate control channel blind detection method, equipment and computer readable medium
WO2018227579A1 (en) Configuration transmission

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17908110

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17908110

Country of ref document: EP

Kind code of ref document: A1