Apparatus, method, and computer program
The measurement report pool mechanism with indexed beams and a FIFO queue/slide window addresses beam switching inefficiencies in high mobility scenarios, enhancing beam management and UL coverage in wireless communication systems.
Patent Information
- Application Number
- JP2023501064
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-07-06
- Filing Date
- 2021-06-14
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2041-06-14
AI Technical Summary
Existing wireless communication systems face challenges in high mobility scenarios due to high processing and signaling loads during beam switching procedures, particularly in frequency ranges above 52.6 GHz, where beam failures and UL coverage issues are prevalent, leading to inefficiencies in beam management and coverage robustness.
A mechanism is introduced to manage beam switching by maintaining a measurement report pool with indexed measurement reports and DL/UL beams, utilizing a FIFO queue or sliding window to efficiently determine serving beams based on selected DL reference signals, reducing latency and signaling overhead.
This approach enhances beam management efficiency, reduces processing and signaling loads, and improves UL coverage by allowing faster beam switching and diversity transmission, particularly in high mobility environments.
Smart Images

Figure 0007602006000001 
Figure 0007602006000002 
Figure 0007602006000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an apparatus, method, and computer program for enabling a terminal to determine a serving beam based on a selected downlink reference signal in a selected measurement report in a cellular system. [Background technology]
[0002] A communication system may be viewed as a facility that enables communication sessions between two or more entities, such as user terminals, base stations / access points, and / or other nodes, by providing carriers between the various entities involved in the communication paths. A communication system may be provided, for example, using a communication network and one or more compatible communication devices. The communication sessions may include communication of data, for example, to carry communications such as voice, electronic mail (email), text messages, multimedia, and / or content data. Non-limiting examples of services provided include two-way or multi-way calls, data communication or multimedia services, and access to a data network system such as the Internet. In a wireless communication system, at least a portion of the communication sessions between at least two base stations occur over a wireless link.
[0003] A user may access a communication system using an appropriate communication device or terminal. A user's communication device is often referred to as user equipment (UE) or user device. A communication device is equipped with appropriate signal transmission and reception equipment to enable communication (e.g., to enable access to a communication network or to communicate directly with other users). A communication device may access a carrier provided by a base station or access point and transmit and / or receive communications on the carrier.
[0004] Communication systems and related devices usually operate according to required standards or specifications that define what the various entities associated with the system are allowed to do and how it should be realized. The communication protocols and / or parameters that must be used for the connection are also usually defined. One example of a communication system is UTRAN (3G radio). Another example of an architecture is known as the Long-term Evolution (LTE) or Universal Mobile Telecommunications System (UMTS) radio access technology. Another exemplary communication system is the so-called 5G radio or new radio (NR) access technology. Summary of the Invention
[0005] According to one aspect, an apparatus is provided that includes at least one processor and at least one memory including computer code of one or more programs, wherein the at least one memory and the computer code, together with the at least one processor, are configured to cause the apparatus to at least perform the following: maintain a measurement report pool including a plurality of measurement reports provided to a base station, each measurement report indicating one or more downlink reference signals; receive information from the base station indicating selected measurement reports in the measurement report pool and indicating selected downlink reference signals in the selected measurement reports; and determine a serving beam based on the selected downlink reference signals in the selected measurement reports.
[0006] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the apparatus to at least perform the following: determine a downlink receive beam associated with a selected downlink reference signal; and determine a serving beam based on the downlink receive beam associated with the selected downlink reference signal.
[0007] The serving beam may be a serving downlink receiving beam, and the at least one memory and computer program code, together with the at least one processor, may be configured to cause the device to at least perform receiving one or more downlink signals or channels using the serving downlink receiving beam.
[0008] The serving beam may be a serving uplink transmission beam, and the at least one memory and computer program code, together with the at least one processor, may be configured to cause the device to at least perform transmitting one or more uplink signals or channels using the serving uplink transmission beam.
[0009] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the apparatus to at least receive from a base station an indication of one or more uplink signals or channels and / or one or more downlink signals or channels.
[0010] The at least one memory and computer program code, together with the at least one processor, may be configured to at least cause the device to use a serving downlink receiving beam and / or an uplink transmitting beam for a duration determined based on a serving downlink receiving beam and / or an uplink transmitting beam switching latency or activation latency of the device.
[0011] Each measurement report may be indexed by an index in the first index space, and each downlink reference signal is indexed by an index in the second index space.
[0012] The information may include an index of the selected measurement report and an index of the selected downlink reference signal measurement result.
[0013] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the device to at least perform receiving a request to provide a measurement report from a base station, the request including an index of the measurement report determined by the base station.
[0014] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the device to at least perform the following: providing a measurement report to a base station, the measurement report including an index of the measurement report determined by the device.
[0015] The measurement report pool may contain a fixed number of measurement reports.
[0016] The measurement report pool may be operated according to a first-in-first-out queue or a sliding window.
[0017] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0018] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0019] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0020] Each measurement report may indicate one or more strongest downlink reference signals.
[0021] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0022] According to one aspect, an apparatus is provided comprising: means for maintaining a measurement report pool including a plurality of measurement reports provided to a base station, each measurement report indicating one or more downlink reference signals; means for receiving information from the base station indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report; and means for determining a serving beam based on the selected downlink reference signal in the selected measurement report.
[0023] The apparatus may comprise means for determining a downlink receive beam associated with a selected downlink reference signal, and means for determining a serving beam based on the downlink receive beam associated with the selected downlink reference signal.
[0024] The serving beam may be a serving downlink receiving beam, and the apparatus may comprise means for receiving one or more downlink signals or channels using the serving downlink receiving beam.
[0025] The serving beam may be a serving uplink transmission beam, and the apparatus may comprise means for transmitting one or more uplink signals or channels using the serving uplink transmission beam.
[0026] The apparatus may comprise means for receiving an indication of one or more uplink signals or channels and / or one or more downlink signals or channels from a base station.
[0027] The apparatus may comprise means for using a serving downlink receiving beam and / or an uplink transmitting beam for a duration determined based on a serving downlink receiving beam and / or an uplink transmitting beam switching latency or an activation latency of the apparatus.
[0028] Each measurement report may be indexed by an index in the first index space, and each downlink reference signal is indexed by an index in the second index space.
[0029] The information may include an index of the selected measurement report and an index of the selected downlink reference signal measurement result.
[0030] The apparatus may comprise means for receiving a request to provide a measurement report from a base station, the request including an index of the measurement report determined by the base station.
[0031] The apparatus may comprise means for providing a measurement report to a base station, the measurement report including an index of the measurement report determined by the apparatus.
[0032] The measurement report pool may contain a fixed number of measurement reports.
[0033] The measurement report pool may be operated according to a first-in-first-out queue or a sliding window.
[0034] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0035] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0036] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0037] Each measurement report may indicate one or more strongest downlink reference signals.
[0038] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0039] According to one aspect, an apparatus is provided that includes circuitry configured to: maintain a measurement report pool including a plurality of measurement reports provided to a base station, each measurement report indicating one or more downlink reference signals; receive information from the base station indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report; and determine a serving beam based on the selected downlink reference signal in the selected measurement report.
[0040] The apparatus may include circuitry configured to determine a downlink receive beam associated with a selected downlink reference signal and to determine a serving beam based on the downlink receive beam associated with the selected downlink reference signal.
[0041] The serving beam may be a serving downlink receive beam, and the device may include circuitry configured to receive one or more downlink signals or channels using the serving downlink receive beam.
[0042] The serving beam may be a serving uplink transmission beam, and the apparatus may include circuitry configured to transmit one or more uplink signals or channels using the serving uplink transmission beam.
[0043] The apparatus may comprise circuitry configured to receive an indication of one or more uplink signals or channels and / or one or more downlink signals or channels from a base station.
[0044] The device may include circuitry configured to use a serving downlink receive beam and / or an uplink transmit beam for a duration determined based on a serving downlink receive beam and / or an uplink transmit beam switching latency or an activation latency of the device.
[0045] Each measurement report may be indexed by an index in the first index space, and each downlink reference signal is indexed by an index in the second index space.
[0046] The information may include an index of the selected measurement report and an index of the selected downlink reference signal measurement result.
[0047] The apparatus may comprise a circuit configured to receive a request to provide a measurement report from a base station, the request including an index of the measurement report determined by the base station.
[0048] The apparatus may comprise circuitry configured to provide a measurement report to a base station, the measurement report including an index of the measurement report determined by the apparatus.
[0049] The measurement report pool may contain a fixed number of measurement reports.
[0050] The measurement report pool may be operated according to a first-in-first-out queue or a sliding window.
[0051] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0052] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0053] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0054] Each measurement report may indicate one or more strongest downlink reference signals.
[0055] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0056] According to one aspect, a method is provided that includes maintaining a measurement report pool including a plurality of measurement reports provided to a base station, each measurement report indicating one or more downlink reference signals; receiving information from the base station indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report; and determining a serving beam based on the selected downlink reference signal in the selected measurement report.
[0057] The method may include determining a downlink receive beam associated with a selected downlink reference signal, and determining a serving beam based on the downlink receive beam associated with the selected downlink reference signal.
[0058] The serving beam may be a serving downlink receiving beam, and the method may include receiving one or more downlink signals or channels using the serving downlink receiving beam.
[0059] The serving beam may be a serving uplink transmission beam, and the method may include transmitting one or more uplink signals or channels using the serving uplink transmission beam.
[0060] The method may include receiving an indication of one or more uplink signals or channels and / or one or more downlink signals or channels from a base station.
[0061] The method may include using a serving downlink receiving beam and / or an uplink transmitting beam for a duration determined based on a serving downlink receiving beam and / or an uplink transmitting beam switching latency or an activation latency of the device.
[0062] Each measurement report may be indexed by an index in the first index space, and each downlink reference signal is indexed by an index in the second index space.
[0063] The information may include an index of the selected measurement report and an index of the selected downlink reference signal measurement result.
[0064] The method can include receiving a request to provide a measurement report from a base station, the request including an index of the measurement report determined by the base station.
[0065] The method may include providing a measurement report to a base station, the measurement report including an index of the measurement report determined by the device.
[0066] The measurement report pool may contain a fixed number of measurement reports.
[0067] The measurement report pool may be operated according to a first-in-first-out queue or a sliding window.
[0068] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0069] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0070] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0071] Each measurement report may indicate one or more strongest downlink reference signals.
[0072] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0073] According to one aspect, a computer program product is provided that includes computer-executable code, which when executed on at least one processor is configured to: maintain a measurement report pool including a plurality of measurement reports provided to a base station, each measurement report indicating one or more downlink reference signals; receive information from the base station indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report; and determine a serving beam based on the selected downlink reference signal in the selected measurement report.
[0074] The computer program may include computer-executable code configured, when executed on at least one processor, to determine a downlink receive beam associated with a selected downlink reference signal and to determine a serving beam based on the downlink receive beam associated with the selected downlink reference signal.
[0075] The serving beam may be a serving downlink receive beam, and the computer program may include computer-executable code configured, when executed on at least one processor, to receive one or more downlink signals or channels using the serving downlink receive beam.
[0076] The serving beam may be a serving uplink transmission beam, and the computer program may include computer-executable code configured, when executed on at least one processor, to transmit one or more uplink signals or channels using the serving uplink transmission beam.
[0077] The computer program may include computer executable code that, when executed on at least one processor, is configured to receive an indication of one or more uplink signals or channels and / or one or more downlink signals or channels from a base station.
[0078] The computer program may include computer-executable code configured, when executed on at least one processor, to use a serving downlink receive beam and / or an uplink transmit beam for a duration determined based on a serving downlink receive beam and / or an uplink transmit beam switching latency or an activation latency of the device.
[0079] Each measurement report may be indexed by an index in the first index space, and each downlink reference signal is indexed by an index in the second index space.
[0080] The information may include an index of the selected measurement report and an index of the selected downlink reference signal measurement result.
[0081] The computer program may include computer executable code configured, when executed on at least one processor, to receive a request from a base station to provide a measurement report, the request including an index of the measurement report determined by the base station.
[0082] The computer program may include computer executable code configured, when executed on at least one processor, to provide a measurement report to a base station, the measurement report including an index of the measurement report determined by the device.
[0083] The measurement report pool may contain a fixed number of measurement reports.
[0084] The measurement report pool may be operated according to a first-in-first-out queue or a sliding window.
[0085] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0086] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0087] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0088] Each measurement report may indicate one or more strongest downlink reference signals.
[0089] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0090] According to one aspect, an apparatus is provided that includes at least one processor and at least one memory including computer code of one or more programs, wherein the at least one memory and the computer code, together with the at least one processor, are configured to cause the apparatus to at least perform the following: maintain a measurement report pool including a plurality of measurement reports received from terminals, each measurement report indicating one or more downlink reference signals; and provide information to the terminal indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report.
[0091] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the apparatus to at least perform providing an indication of one or more uplink signals or channels and / or one or more downlink signals or channels to a terminal.
[0092] Each measurement report may be indexed by a first index in the first index space, and each downlink reference signal measurement result is indexed by an index in the second index space.
[0093] The information may indicate an index of the selected measurement report and an index of the selected downlink reference signal.
[0094] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the device to at least perform the following: providing a request for providing a measurement report from a base station, the request including an index of the determined measurement report to the terminal.
[0095] The at least one memory and computer program code, together with the at least one processor, may be configured to cause the apparatus to at least perform receiving a measurement report from a terminal, the measurement report including an index of the measurement report determined by the terminal.
[0096] The measurement report pool may contain a fixed number of measurement reports.
[0097] The measurement reports may be updated according to a first-in, first-out rule.
[0098] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0099] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0100] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0101] Each measurement report may indicate one or more strongest downlink reference signals.
[0102] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0103] According to one aspect, an apparatus is provided comprising: means for maintaining a measurement report pool including a plurality of measurement reports received from terminals, each measurement report indicating one or more downlink reference signals; and means for providing information to the terminal indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report.
[0104] The apparatus may comprise means for providing an indication of one or more uplink signals or channels and / or one or more downlink signals or channels to a terminal.
[0105] Each measurement report may be indexed by a first index in the first index space, and each downlink reference signal measurement result is indexed by an index in the second index space.
[0106] The information may indicate an index of the selected measurement report and an index of the selected downlink reference signal.
[0107] The apparatus may comprise means for providing a request to provide a measurement report from a base station, the request including an index of the determined measurement report to a terminal.
[0108] The apparatus may comprise means for receiving a measurement report from a terminal, the measurement report including an index of the measurement report determined by the terminal.
[0109] The measurement report pool may contain a fixed number of measurement reports.
[0110] The measurement reports may be updated according to a first-in, first-out rule.
[0111] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0112] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0113] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0114] Each measurement report may indicate one or more strongest downlink reference signals.
[0115] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0116] According to one aspect, an apparatus is provided that includes circuitry configured to: maintain a measurement report pool including a plurality of measurement reports received from terminals, each measurement report indicating one or more downlink reference signals; and provide information to the terminal indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report.
[0117] The apparatus may comprise circuitry configured to provide an indication of one or more uplink signals or channels and / or one or more downlink signals or channels to a terminal.
[0118] Each measurement report may be indexed by a first index in the first index space, and each downlink reference signal measurement result is indexed by an index in the second index space.
[0119] The information may indicate an index of the selected measurement report and an index of the selected downlink reference signal.
[0120] The apparatus may comprise circuitry configured to provide a request to provide a measurement report from a base station, the request including an index of the determined measurement report to a terminal.
[0121] The apparatus may comprise a circuit configured to receive a measurement report from a terminal, the measurement report including an index of the measurement report determined by the terminal.
[0122] The measurement report pool may contain a fixed number of measurement reports.
[0123] The measurement reports may be updated according to a first-in, first-out rule.
[0124] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0125] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0126] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0127] Each measurement report may indicate one or more strongest downlink reference signals.
[0128] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0129] According to one aspect, a method is provided that includes maintaining a measurement report pool including a plurality of measurement reports received from a terminal, each measurement report indicating one or more downlink reference signals, and providing information to the terminal indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report.
[0130] The method may include providing an indication of one or more uplink signals or channels and / or one or more downlink signals or channels to a terminal.
[0131] Each measurement report may be indexed by a first index in the first index space, and each downlink reference signal measurement result is indexed by an index in the second index space.
[0132] The information may indicate an index of the selected measurement report and an index of the selected downlink reference signal.
[0133] The method can include providing a request to provide a measurement report from the base station, the request including an index of the determined measurement report to the terminal.
[0134] The method can include receiving a measurement report from a terminal, the measurement report including an index of the measurement report determined by the terminal.
[0135] The measurement report pool may contain a fixed number of measurement reports.
[0136] The measurement reports may be updated according to a first-in, first-out rule.
[0137] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0138] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0139] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0140] Each measurement report may indicate one or more strongest downlink reference signals.
[0141] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0142] According to one aspect, a computer program is provided that includes computer-executable code, which when executed on at least one processor is configured to: maintain a measurement report pool including a plurality of measurement reports received from terminals, each measurement report indicating one or more downlink reference signals; and provide information to the terminal indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report.
[0143] The computer program may include computer-executable code configured, when executed on at least one processor, to provide an indication of one or more uplink signals or channels and / or one or more downlink signals or channels to a terminal.
[0144] Each measurement report may be indexed by a first index in the first index space, and each downlink reference signal measurement result is indexed by an index in the second index space.
[0145] The information may indicate an index of the selected measurement report and an index of the selected downlink reference signal.
[0146] The computer program may include computer executable code configured, when executed on at least one processor, to provide a request from a base station to provide a measurement report, the request including an index of the determined measurement report to the terminal.
[0147] The computer program may include computer executable code configured, when executed on at least one processor, to receive a measurement report from a terminal, the measurement report including an index of the measurement report determined by the terminal.
[0148] The measurement report pool may contain a fixed number of measurement reports.
[0149] The measurement reports may be updated according to a first-in, first-out rule.
[0150] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0151] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0152] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0153] Each measurement report may indicate one or more strongest downlink reference signals.
[0154] Each measurement report may indicate two or more downlink reference signals received simultaneously.
[0155] According to one aspect, a computer readable medium is provided that includes program instructions stored thereon for performing at least one of the methods described above.
[0156] According to one aspect, a non-transitory computer readable medium is provided that includes program instructions stored thereon for performing at least one of the methods described above.
[0157] According to one aspect, there is provided a tangible non-volatile memory medium containing program instructions stored thereon for performing at least one of the methods described above.
[0158] Various aspects have been described above. It should be understood that further aspects may be provided by combining any two or more of the aforementioned aspects.
[0159] Various other aspects are described in the following detailed description and the appended claims.
[0160] List of abbreviations ACK(Acknowledgement): Acknowledgement AF(Application Function): Application function AMF (Access Management Function): Access management function AUSF (Authentication Server Function): Authentication server function BS (Base Station): Base station CU (Centralized Unit): Centralized unit CSI-RS (Channel State Information Reference Signal): Channel state information reference signal DCI (Downlink Control Information): Downlink control information DL(Downlink): Downlink DN(Data Network): Data Network DU (Distributed Unit): Distributed unit eNB: eNodeB FeMIMO (Further enhanced Multiple Input Multiple Output): Further enhanced multiple input multiple output FIFO (First In First Out): First in, first out FR (Frequency Range): Frequency range gNB: gNodeB GSM (Global System for Mobile communication): Global System for Mobile communication HARQ (Hybrid Automatic Repeat Request): Hybrid automatic repeat request HSS (Home Subscriber Server): Home subscriber server IMS (IP multimedia subsystem): IP multimedia subsystem IoT (Internet of Things) IP (Internet Protocol): LTE (Long Term Evolution): Long Term Evolution MAC (Medium Access Control): Medium access control MRP (Maximum Power Reduction): Maximum power reduction MS(Mobile Station): Mobile station MTC (Machine Type Communication): Machine Type Communication NEF (Network Exposure Function): Network Exposure Function NF (Network Function): Network function NR(New radio): New radio NZP (Non-Zero Power): Non-zero power PCC (Policy and Charging Control): Policy and charging control PDCCH (Physical Downlink Control Channel): Physical downlink control channel PDSCH (Physical Downlink Shared Channel): Physical Downlink Shared Channel PDU (Packet Data Unit): Packet data unit PSA (PDU session anchor): PDU session anchor PUCCH (Physical Uplink Control Channel) PUSCH (Physical Uplink Shared Channel): Physical uplink shared channel QCL (Quasi-CoLocation): Quasi-colocation RAM (Random Access Memory): (R)AN((Radio)Access Network): (Radio) access network ROM (Read Only Memory): Read-only memory RS (Reference Signal): Reference signal RX (Receive): SDM (Spatial Domain Multiplexing): Spatial domain multiplexing SMF (Session Management Function): Session management function SRS (Sounding Reference Signal): Sounding Reference Signal SSB (Synchronisation Signals Block): Synchronisation Signal Block TCI (Transmission Configuration Indication): Transmission configuration indication TDD (Time Division Duplex) TRP (Transmission Point): Transmission point TX (Transmit): UCI (Uplink Control information): Uplink control information UE (User Equipment): User equipment UL(Uplink): Uplink UP(User Plane): User Plane UMTS (Universal Mobile Telecommunication System) URLLC (Ultra-Reliable Low Latency Communication): Ultra-reliable low latency communication USB (Universal Serial Bus) WID(Word Item Description): Word item description 3GPP(3 rd Third Generation Partnership Project 5G(5 th Generation): 5th generation 5GC(5G Core network): 5G core network 5GS(5G System): 5G System
[0161] Embodiments will now be described, by way of example only, with reference to the accompanying drawings, in which: [Brief description of the drawings]
[0162] [Figure 1] FIG. 1 illustrates a diagrammatic representation of a 5G system. [Diagram 2] FIG. 2 shows a diagrammatic representation of a control device. [Diagram 3] FIG. 2 shows a diagrammatic representation of a terminal. [Figure 4] FIG. 1 shows a diagrammatic representation of a procedure for performing beam acquisition, measurement, and reporting. [Diagram 5] A diagram showing a graphical representation of a beam group measurement report and a single UE beam group including a non-zero power channel state information reference signal. [Figure 6] FIG. 1 shows a pictorial representation of a measurement report pool operated according to a first-in-first-out queue or sliding window. [Figure 7] FIG. 13 illustrates a graphical representation of a measurement report pool operated according to a first-in-first-out queue or sliding window with respect to beam switching commands. [Figure 8] FIG. 13 shows a schematic representation of a signaling diagram of the process performed by a user equipment and a gNodeB to enable the user equipment to determine a serving beam based on a selected downlink reference signal in a selected measurement report. [Figure 9] FIG. 13 shows a block diagram representation of a method performed by a terminal to enable the terminal to determine a serving beam based on a selected downlink reference signal in a selected measurement report. [Figure 10] FIG. 13 shows a schematic representation of a block diagram of a method performed by a base station to enable a terminal to determine a serving beam based on a downlink reference signal in a selected measurement report. [Figure 11] FIG. 11 illustrates a diagrammatic representation of a non-volatile memory medium storing instructions that, when executed by a processor, enable the processor to perform one or more of the method steps of FIGS. 9 and 10. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0163] In the following, certain embodiments are described with reference to a mobile communication device, which can communicate via a wireless cellular system and a mobile communication system that serves such a mobile communication device. Before describing the exemplary embodiments in detail, certain general principles of a wireless communication system, its access system, and a mobile communication device are briefly described with reference to Figures 1, 2, and 3 to help understand the technology underlying the described examples.
[0164] Figure 1 shows a schematic representation of a 5G system (5GS), which may comprise a terminal, a (Radio) Access Network ((R)AN), a 5G Core Network (5GC), one or more Application Functions (AFs), and one or more Data Networks (DNs).
[0165] A 5G(R)AN may comprise one or more gNodeB (gNB) distributed unit functions connected to one or more gNodeB (gNB) centralized unit functions.
[0166] The 5GC may include an access management function (AMF), a session management function (SMF), an authentication server function (AUSF), a user data management (UDM), a user plane function (UPF), and / or a network exposure function (NEF).
[0167] FIG. 2 shows an example of a control device 200 for controlling the functions of a (R)AN or 5GC as shown in FIG. 1. The control device may include at least one random access memory (RAM) 211a, at least one read-only memory (ROM) 211b, at least one processor 212, 213, and an input / output interface 214. The at least one processor 212, 213 may be coupled to the RAM 211a and the ROM 211b. The at least one processor 212, 213 may be configured to execute appropriate software code 215. The software code 215 may, for example, be capable of performing one or more steps to perform one or more of the present aspects. The software code 215 may be stored in the ROM 211b. The control device 200 may be interconnected with another control device 200 that controls another function of the 5G(R)AN or 5GC. In some embodiments, each function of the (R)AN or 5GC includes a control device 200. In an alternative embodiment, two or more functions of the (R)AN or 5GC may share a controller.
[0168] FIG. 3 illustrates an example of a terminal 300, such as the terminal illustrated in FIG. 1. The terminal 300 may be provided by any device capable of transmitting and receiving wireless signals. Non-limiting examples include user equipment, a mobile station (MS) or mobile device, such as a mobile phone or what is known as a "smartphone", a computer equipped with a wireless interface card or other wireless interface capability (e.g., a USB dongle), a personal data assistant (PDA) or tablet equipped with wireless communication capability, a machine type communication (MTC) device, a Cellular Internet of things (CloT) device, or any combination thereof, and the like. The terminal 300 may provide communication, for example, of data to carry the communication. The communication may be one or more of voice, electronic mail (email), text message, multimedia, data, machine data, and the like.
[0169] The terminal 300 may receive signals via a suitable device for receiving radio signals and may transmit signals via a suitable device for transmitting radio signals via an air or radio interface 307. In Fig. 3, a transceiver device is generally designated by a block 306. The transceiver device 306 may be provided, for example, with a radio part and an associated antenna arrangement. The antenna arrangement may be located inside or outside the mobile device.
[0170] The terminal 300 may comprise at least one processor 301, at least one memory ROM 302a, at least one RAM 302b, and other possible components 303 for use in executing software and hardware assisted tasks that the terminal 300 is designed to perform, including controlling access and communication to the access system and other communication devices. The at least one processor 301 is coupled to the RAM 302a and the ROM 211b. The at least one processor 301 may be configured to execute appropriate software code 308. The software code 308 may, for example, enable one or more of the present aspects to be performed. The software code 308 may be stored in the ROM 302b.
[0171] The processor, storage, and other suitable control devices may be provided on a suitable circuit board and / or chipset, this feature being indicated at reference numeral 304. The device may optionally include a user interface, such as a keypad 305, a touch-sensitive screen or pad, or a combination thereof. Optionally, depending on the type of device, one or more of a display, a speaker, and a microphone may be provided.
[0172] One or more aspects of the present disclosure relate to 3GPP NR physical layer development.
[0173] One or more aspects of the present disclosure relate to a new beam pointing mechanism that may be implemented with lower configuration, update, and / or signaling overhead, which may provide better support, for example, in high mobility use cases.
[0174] The work item description (WID) for Further Enhanced Multiple-Input Multiple-Output (FeMIMO) in 3GPP Release 17 states the following objectives [RP-1931339]:
[0175] "1. Enhancements regarding multi-beam operation primarily targeted at FR2, although also applicable to FR1: a. Identify and specify features to facilitate more efficient (lower latency and overhead) DL / UL beam management to support higher intra-cell and L1 / L2-centric inter-cell mobility and / or more configured TCI states. i. Common beam for DL and UL data and control transmission / reception, especially for in-band CA ii. Unified TCI framework for DL and UL beam direction iii. Enhancements to the signaling mechanisms of the above features to improve latency and efficiency with greater use of dynamic control signaling (as opposed to RRC).”
[0176] Due to technology limitations and increasing coupling losses with carrier frequency, operation of systems, particularly within the frequency range FR2 (i.e., 24 and 52.6 GHz) and above 52.6 GHz, may require the utilization of narrow downlink (DL) transmit (TX) and uplink (UL) receive (RX) beams at the gNB, and narrow UL transmit TX and DL RX beams at the UE. At the gNB, the narrow DL TX and UL RX beams may be narrower than traditional sector-wide beams. At the UE, the narrow UL TX and DL RX beams may be narrower than traditional omni-directional beams.
[0177] Beam-based connections in FR2 and above 52.6 GHz can be sensitive to blocking effects. As a result, procedures were specified to handle beam failures such that a beam-pair link (i.e. DL TX beam / DL RX beam and / or UL TX beam / UL RX beam) between a gNB and a UE is replaced by another beam-pair link.
[0178] However, the procedure for handling beam defects can be slow, for example, due to long measurement averaging (e.g., 5 samples per defect detection) based on a periodic DL signal with low periodicity (e.g., 20, 40, or 80 ms).
[0179] Mobility / high mobility in beam-based systems may bring additional challenges: the beam switching procedure should be fast enough to replace a beam-pair link (i.e., DL TX beam / DL RX beam and / or UL TX beam / UL RX beam) between the gNB and the UE with another beam-pair link.
[0180] In existing NR systems, a beam switching procedure may conventionally include the following steps:
[0181] In step 1, the gNB may configure the UE with candidate DL reference signals (RS), such as synchronization signal blocks (SSBs) and / or channel state indication reference signals (CSI-RSs). Each candidate DL RS may be associated with a DL beam-pair link (i.e., a DL TX beam and a DL RX).
[0182] In step 2, the UE may measure each candidate DL RS. The UE may determine the strength of each candidate DL RS.
[0183] In step 3, the UE may provide a measurement report to the gNB indicating the strongest candidate DL RS.
[0184] In step 4, the gNB may update a transmission configuration indicator (TCI) state in the DL of the UE based on the measurement report. The gNB may update a spatial relationship in the UL of the UE based on the measurement report. The update of the TCI state in the DL may be performed for each DL signal or channel. The update of the spatial relationship in the UL may be performed for each UL signal or channel.
[0185] For DL signals or channels, quasi-co-location (QCL) characteristics have been defined. The UE may be configured with one or more source DL RSs that the UE has previously received and measured, or may implicitly determine one or more source DL RSs, thereby defining how to set the DL RX beam to receive a subsequent target DL physical signal or channel. To provide the QCL characteristics to the UE, TCI states have been further defined.
[0186] The UE may be configured using a TCI state to provide the UE with one or more source DL RSs to determine QCL characteristics. Each TCI state may include one or two source RSs that provide the UE with QCL TypeA, TypeB, TypeC, and / or TypeD parameters.
[0187] Each type provides the following parameters:
[0188] QCL-TypeA: {Doppler shift, Doppler spread, mean delay, delay spread} QCL-TypeB: {Doppler shift, Doppler spread} QCL-TypeC: {Doppler shift, average delay} QCL-TypeD:{Spatial Rx parameters}
[0189] For UL signals or channels, the UE may be provided with a parameter called spatial relationship that provides a spatial source RS based on which the UE may determine the UL TX beam for subsequent target UL physical signals and channels. The spatial source RS can be a DL RS (SSB or CSI-RS) or a UL RS (SRS).
[0190] For each PUCCH and SRS resource, the gNB may provide the spatial source RS explicitly (i.e., directly). For PUSCH, the gNB may provide the spatial source RS implicitly (i.e., indirectly) as follows:
[0191] The PUSCH is scheduled using DCI format 0_0, and the spatial source RS may be the same as a specific PUCCH resource.
[0192] The PUSCH is scheduled using DCI format 0_1, and the spatial source RS may be the same as the indicated SRS resource. A single SRS resource is indicated in a codebook-based transmission scheme, or One or more SRS resources are indicated in a non-codebook based transmission scheme.
[0193] Beam direction in DL may be based on providing the UE with the source RS of QCL-TypeD using the TCI state. TypeD QCL may indicate that the UE can use the same spatial RX assumption for RX reception for a given source RS. For UL transmission, the UE may be explicitly provided with spatial relationship information. The spatial relationship information may include the spatial source RS, based on which the UE may generate the UL beam.
[0194] A problem with the above beam switching procedure is the large number of steps. For UEs in high mobility states, these steps can cause high processing and signaling loads, especially on the serving gNB. Therefore, it is desirable to provide a new beam switching procedure that leads to lower processing and signaling loads on the serving gNB.
[0195] Another issue may be related to UL coverage. The traditional bottleneck of time division duplex (TDD) systems is the UL coverage. Connections based on beams in FR2 and above 52.6 GHz may be sensitive to blocking effects and may further face UL coverage challenges. Beam failure recovery procedures may be slow and may not consider the quality of the UL TX beam / UL RX beam. Beam failure recovery may only consider the quality of the DL TX beam / DL RX beam. Therefore, it is desirable to improve the UL coverage (e.g., improve robustness), especially for critical uplink control information (UCI) transmissions.
[0196] One way to improve the robustness of the UL coverage is to utilize beam diversity in the UL transmission, which may utilize multiple beam-pair links (i.e., UL TX beam / UL RX) between the UE and the gNB. Multiplexing between the multiple beam-pair links may be provided using the time domain, frequency domain, and / or spatial domain.
[0197] Within FR2 and above 52.6 GHz, additional challenges may arise in detecting and determining the UL TX transmit beam at the UE and the UL receive beam at the gNB.
[0198] In an existing NR system, a UL TX transmission beam at a UE may be determined based on a single DL RS. A single DL RS may be detected based on a DL RS configured by the gNB and a measurement report from the UE. For example, the UE may provide a measurement report indicating one or more strongest DL RSs (e.g., up to four strongest DL RSs) to the gNB, and the gNB may configure one of the one or more strongest DL RSs as a spatial source for the UE to determine a UL TX transmission beam. That is, the UE may use the DL RX beam used to receive the DL RS as the UL TX beam.
[0199] Another alternative is to configure the UE using a sounding reference signal (SRS). Each SRS may be associated with an SRS resource and a UL TX beam. Based on received signal power measurements for the SRS, the gNB may select and indicate an SRS resource. The UE may then determine the UL TX beam associated with the SRS resource. However, determining the UL TX beam based on the SRS may cause significant overhead and latency system-wide, which should be avoided.
[0200] 4 shows a schematic representation of a procedure for performing beam acquisition, measurement, and reporting. This procedure may be divided into sub-procedures P-1, P-2, and P-3.
[0201] At P-1, initial candidate DL RSs may be configured at the UE by the gNB. The initial candidate DL RSs may be evaluated. Each initial candidate DL RS may be associated with a DL TX beam and a DL RX beam.
[0202] A transmission point (TRP), such as a gNB, may perform beam sweeping. The beam sweeping may be intra-TRP or inter-TRP. The UE may also perform beam sweeping. In this manner, the UE may measure each initial candidate DL RS and report the strongest initial candidate DL RS to the gNB.
[0203] At P-2, improved candidate DL RSs may be determined by the gNB based on the strongest initial candidate DL RS. The improved candidate DL RSs may be configured with the UE. The improved candidate DL RSs may be evaluated. Each improved candidate DL RS may be associated with a DL TX beam and a DL RX beam.
[0204] The DL TX beam of the improved candidate DL RS may be different from the DL TX of the strongest initial candidate DL RS (i.e., may be narrower than the DL TX of the strongest initial candidate DL RS). The DL RX beam of the improved candidate DL RS may be the same as the DL RX of the strongest initial candidate DL RS.
[0205] The TRP may perform a beam sweep, which may be a beam sweep within the TRP or a beam sweep between the TRPs. In this manner, the UE may measure each improved candidate DL RS and may report the strongest improved candidate DL RS to the gNB.
[0206] At P-3, a further improved candidate DL RS may be determined by the UE based on the strongest improved candidate DL RS. The further improved candidate DL RS may be evaluated. Each further improved candidate DL RS may be associated with a DL TX beam and a DL RX beam.
[0207] The DL TX beam of the further improved candidate DL RS may be the same as the DL TX of the strongest improved candidate DL RS, and the DL RX beam of the further improved candidate DL RS may be different from the DL RX of the strongest improved candidate DL RS (i.e., may be narrower than the DL RX of the strongest improved candidate DL RS).
[0208] The UE may perform a beam sweep. In this manner, the UE may measure each further-improved candidate DL RS and may report the strongest further-improved candidate DL RS to the gNB.
[0209] In 3GPP Release 15 and Release 16, the UE may be configured to report a group of DL RSs that the UE may receive simultaneously using a single or multiple spatial filters. The gNB may not be aware of whether the UE used a single panel or multiple panels for the measurement. The gNB may not be aware of the UE's UL transmit capability with respect to the reported DL RSs (i.e., whether the UE can generate a UL TX beam based on the reported group of DL RSs).
[0210] FIG. 5 shows an example of a beam group measurement report including non-zero power channel state information reference signals (NZP-CSI-RS) and a single UE beam group. If only a single beam group is configured, it is assumed that the UE receives up to four CSI-RS resource indicators (CRIs) simultaneously. Here, for simplicity, only two CRIs are shown. Since multiple CRIs may be received in a single UE beam group, additional time may not need to be reserved when a TX beam change occurs within a beam group. As a result, network scheduling limitations may be alleviated.
[0211] One or more aspects of the present disclosure provide a beam indication / beam switching mechanism in which a UE is provided with an index indicating a previously transmitted measurement report and an index indicating a DL RS in the previously transmitted measurement beam report, which may be used to determine a serving beam to be used for some or all of the DL and UL signals and / or channels.
[0212] For DL signals and / or channels, the UE may receive the DL signals and / or channels using the DL RX beam that was used to receive the DL RS.
[0213] For UL signals and / or channels, the UE may use the DL RX beam used to receive the DL RS as the UL TX beam to transmit the UL signals and / or channels.
[0214] One or more aspects of the present disclosure relate to configuring a measurement report pool at a gNB and / or at a UE. The measurement report pool may include N×K elements. N may refer to the number of measurement reports in the measurement report pool or the length of the measurement report pool in time units (e.g., n=0 may refer to the oldest measurement report, while n=N may refer to the newest measurement report). K may refer to the number of elements per measurement.
[0215] The elements with indexes 0 to k-1 of each measurement report may include DL RS, which may be CSI-RS, NZP-CSI-RS, and / or SSB.
[0216] Each measurement report element with index k may include a measurement report chain or a beam report chain. The measurement report chain may provide a link between the measurement configuration index and the DL-RS resource index (e.g., measConfig(Id) → CSIReportConfig(Id) → CSIResourceConfig(Id) → resourcesForChannelMeasurement → NZP-nzp-CSI-RS-ResourceSet → CSI-RS-ResourceId). The gNB may determine the measurement report chain. The gNB may explicitly indicate the measurement report chain to the UE, or the UE may implicitly determine the measurement report chain according to a set of rules. The UE may maintain the measurement report chain.
[0217] As described above, each measurement report may be indexed within a measurement report pool (e.g., n=0...n=N). This indexing may be common across different measurement and reporting configurations (each configuration may include its own periodicity type and other parameters) or this indexing may be per measurement and reporting configuration.
[0218] The index may be provided by the gNB when requesting the measurement report (e.g., when requesting an aperiodic report) or the index may be implicitly determined by the UE when providing the report. For example, the measurement report pool may include a fixed number (e.g., four) of measurement reports. The measurement report pool may be operated according to a first-in-first-out (FIFO) queue or a sliding window. The newest measurement report may be at the top of the measurement report pool. The oldest measurement report may be at the bottom of the measurement report pool. The oldest measurement report may be removed from the measurement report and the newest measurement report may be added to the measurement report. In this way, UEs with high speed / mobility may be prevented from using DL-RS in old measurement reports to determine the serving beam.
[0219] FIG. 6 shows a schematic representation of a measurement report pool operated according to a FIFO queue or sliding window.
[0220] The gNB may provide the UE with an index of the measurement report in the pool and an index of the DL-RS in the measurement report. The UE may use the DL-RS as a spatial source to determine the serving beam.
[0221] A serving beam may be used for all DL and UL signals and channels, or a subset of DL and UL signals and channels.
[0222] For DL signals and / or channels, the UE may receive the DL signals and / or channels using the DL RX beam that was used to receive the DL RS.
[0223] For UL signals and / or channels, the UE may use the DL RX beam used to receive the DL RS as the UL TX beam to transmit the UL signals and / or channels.
[0224] The DL and UL signals and channels may include the PDCCH, CSI-RS of the CSI, PDSCH, PUCCH, PUSCH, and SRS of the UL CSI.
[0225] The gNB may configure the UE, e.g., using higher layer configuration, to use all DL and UL signals and channels or a subset of DL and UL signals and channels.
[0226] A serving beam may be used for a period of time, which may be determined based on a switching latency and / or an activation latency at the UE (e.g., a serving beam switching latency, a serving beam activation latency, a panel switching latency, a panel activation latency, etc.).
[0227] The index of the measurement report in the measurement report pool and the index of the DL-RS in the measurement report may be signaled to the UE using a specific DCI format. Upon receiving the index of the measurement report in the pool and the index of the DL-RS in the measurement report, the UE may send an acknowledgement, such as a hybrid automatic repeat request acknowledgement (HARQ ACK), to the gNB to ensure reliability. The HARQ ACK may be sent on resources provided in the DCI (Downlink Control Information).
[0228] 7 shows a schematic representation of a measurement report pool operated according to a FIFO queue or sliding window with respect to a beam switch command. The beam switch command may indicate to the UE the measurement report index number 1 in the measurement pool and the DL-RS index number 0 in the measurement report. The UE may determine the serving beam based on the DL-RS with index number 0 in the measurement result with index number 1.
[0229] The beam switching command and the leading edge of the sliding window are a The beam switching command and the start of using the serving beam are separated in time by a period t b They are separated in time by just
[0230] FIG. 8 shows a schematic representation of a signaling diagram of the process performed by the UE and the gNB to enable the UE to determine a serving beam based on a selected DL-RS in a selected measurement report.
[0231] The gNB may configure the UE with a measurement report pool configuration. The gNB may provide an indication that the measurement report pool operates according to a FIFO queue or a sliding window. The gNB may indicate parameters of the FIFO queue or sliding window (e.g., size or number of measurement reports).
[0232] The UE may determine and maintain a measurement report pool according to a parameter of a FIFO queue or a sliding window. For example, the size of the FIFO queue or the sliding window is 4, and therefore the measurement report pool includes 4 measurement reports. Similarly, the gNB may determine and maintain a measurement report pool.
[0233] The gNB may configure the UE with candidate DL RSs, each of which may be associated with a beam-pair link (i.e., a DL TX beam and a DL RX beam).
[0234] The UE may measure the candidate DL RSs and may provide a measurement report to the gNB indicating the strongest DL RS or RSs.
[0235] The UE may update the measurement report pool. The UE may add a measurement report to the measurement report pool. The measurement report may be the newest measurement report in the measurement report pool. The UE may remove the oldest measurement report from the measurement report pool.
[0236] Similarly, the gNB may update the measurement report pool. The gNB may add a measurement report to the measurement report pool. The measurement report may be the newest measurement report in the measurement report pool. The gNB may remove the oldest measurement report from the measurement report pool.
[0237] The UE may repeat the previous action.
[0238] At some point, the gNB may provide an indication to the UE indicating the index of the measurement report in the measurement report pool and the index of the DL-RS in the measurement report. The indication may be a beam indication or a beam switching command. The indication may be provided via DCI or Layer 1.
[0239] The UE may provide a HARQ ACK to the gNB indicating that the UE successfully received the indication.
[0240] The UE may identify the DL-RS based on the index of the measurement report in the measurement report pool and the index of the DL-RS in the measurement report.
[0241] The UE may determine a serving DL RX beam and / or a UL TX beam based on the identified DL-RS.
[0242] The UE may use the serving DL RX beam for receiving DL signals and / or channels.
[0243] For DL signals and / or channels, the UE may receive the DL signals and / or channels using the DL RX beam that was used to receive the DL RS.
[0244] For UL signals and / or channels, the UE may use the DL RX beam used to receive the DL RS as the UL TX beam to transmit the UL signals and / or channels.
[0245] The UE may use the serving DL RX beam and / or the UL TX beam after an activation latency or a switching latency. The UE may use the serving DL RX beam and / or the UL TX beam after a PDCCH decoding latency.
[0246] A similar process may be used to perform diversity transmission of UL beams based on group-based beam reports.
[0247] The gNB may configure the UE with a beam group measurement reporting configuration to the UE. The beam group measurement reporting configuration may include a transmit power indication (e.g., nominal or over an interval), and the UE may use the transmit power indication to group the DL RS. The grouping of DL RS may be used in addition to or apart from the use of spatial filters at the UE.
[0248] The gNB may configure the UE with a measurement report pool configuration. The gNB may provide an indication that the measurement report pool operates according to a FIFO queue or a sliding window. The gNB may indicate parameters of the FIFO queue or sliding window (e.g., size or number of measurement reports).
[0249] The gNB may configure candidate DL RSs for the UE. Each candidate DL RS may be associated with a DL TX beam and a DL RX beam. Each candidate DL RS may include a TRP ID. The candidate DL RSs may be grouped based on the TRP ID. The UL diversity report ID may be associated with an existing CSI-ResourceConfig (csi-RS-ResourceSetList, which may include SSB / CSI-RS).
[0250] The UE may measure the candidate DL RSs and may determine which candidate DL RSs may be grouped together to generate a UL TX beam and a UL RX beam for diversity transmission of the UL beam.
[0251] A UE capable of a single TX panel may prioritize two or more DL RSs that belong to different TRPs and are received simultaneously, e.g., due to spatial domain multiplexing (SDM). The UE may prioritize two or more DL RSs based on which DL RS the UE can transmit using a single TX panel.
[0252] The UE may consider possible maximum power reduction (MPR) and / or duty cycle limitations for the DL RX beam. The UE may select the DL RS such that the UL transmission capability (e.g., achievable effective isotropic radiated power) is feasible when using the DL RX beam that was used to measure the DL RS.
[0253] The UE may provide a measurement report to the gNB. The measurement report may include the group of DL RSs. The UE may provide an indication to the gNB indicating the power levels used for the group of DL RSs.
[0254] The UE may update the measurement report pool. The UE may add a measurement report to the measurement report pool. The measurement report may be the newest measurement report in the measurement report pool. The UE may remove the oldest measurement report from the measurement report pool.
[0255] Similarly, the gNB may update the measurement report pool. The gNB may add a measurement report to the measurement report pool. The measurement report may be the newest measurement report in the measurement report pool. The gNB may remove the oldest measurement report from the measurement report pool, etc.
[0256] The UE may repeat the previous action.
[0257] The UE may then receive a scheduling indication for a UL transmission (eg, a PUCCH or a PUSCH). The scheduling indication may include an index of the measurement report in the measurement report pool and an index of the group of DL-RSs in the measurement report.
[0258] The UE may determine a serving UL TX beam based on the group of DL-RSs. The UE may use the DL RX beam used to simultaneously receive the reference RS as the UL TX beam. The UE may use the DL RX beam used to simultaneously receive the reference RS as the UL TX beam.
[0259] The UE may use the serving UL TX beam for transmitting UL signals and / or channels.
[0260] The UE may use the serving UL TX beam after an activation latency or a switching latency. The UE may use the serving UL TX beam after a PDCCH decoding latency.
[0261] As explained above, each measurement report in the measurement report pool is indexed, where the index of the measurement report belongs to a measurement report index space.
[0262] The measurement report index space may be specific to measurement reports having a particular reporting periodicity type, or may be common to all measurement reports regardless of their reporting periodicity type, which may include aperiodic, semi-persistent, or periodic.
[0263] For example, the index value in the measurement report index space is incremented every time the UE transmits a measurement report of any reporting periodicity type. Alternatively, the index value in the measurement report index space is incremented every time the UE transmits a measurement report of a particular reporting periodicity type.
[0264] The specific measurement report index space may have different configurations. For example, the specific measurement report index space of periodic measurement reports may include four indexes. The specific measurement report index space of periodic measurement reports may include two indexes.
[0265] The measurement report index space may be specific to a measurement report that uses a particular UL resource used for the report (e.g., PUCCH, PUSCH, MAC CE, beam group report, report with panel ID).
[0266] The use of the measurement report index space or index may be specific to measurement reports having a particular reporting configuration. For a particular PUCCH reporting configuration, indexing may be used, but for other PUCCH reporting configurations, indexing may not be used.
[0267] The use of the measurement report index space or index may be specific to a measurement report having a particular report number (eg, SSB reference signal received power, CSI-RS-RSRP reference signal received power).
[0268] The index may be an explicit value that the UE may generate for each measurement report and signal as part of the report. The use of the explicit value may be configurable for each type of reporting configuration (aperiodic, semi-persistent, periodic). If configured, the UE may use a specific reporting format that can accommodate the beam reports and the explicit value.
[0269] The measurement report index may be counted each time the UE may provide a measurement report to the gNB, and this counting may be restarted within a certain number of times (e.g., a certain number of radio frames or slots).
[0270] FIG. 9 shows a block diagram diagrammatic representation of a method performed by a terminal to enable the terminal to determine a serving beam based on a selected measurement report in a selected measurement report.
[0271] At step 900, a terminal (e.g., UE) may receive a measurement report pool configuration from a BS (gNB). The measurement report pool configuration may include an indication that the measurement report pool operates according to a FIFO queue or a sliding window. The measurement report pool configuration may include parameters for the FIFO queue or sliding window (e.g., a size or fixed number of measurement reports).
[0272] In step 902, the terminal may receive a candidate DL RS configuration from the BS. The candidate DL RS configuration may indicate candidate DL RSs to the UE. Each candidate DL RS may be associated with a DL TX beam and a DL RX beam.
[0273] In step 904, the terminal may provide measurement reports to the BS. Each measurement report may indicate one or more DL RSs. Each measurement report may indicate one or more DL RSs. Each measurement report may indicate one or more strongest DL RSs. Each measurement report may indicate two or more DL RSs received simultaneously.
[0274] Each measurement report may be indexed by an index in the first index space, and each DL RS may be indexed by an index in the second index space.
[0275] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0276] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0277] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0278] The index of the measurement report may be determined by the BS and may be received from the BS in a request to provide the measurement report. Alternatively, the index of the measurement report may be determined by the terminal.
[0279] In step 906, the terminal may maintain a measurement report pool including the measurement reports.
[0280] In step 908, the terminal may receive information indicating a selected measurement report in the measurement report pool and indicating a selected DL RS in the selected measurement report. The information may include an index of the selected measurement report and an index of the selected DL RS.
[0281] In step 910, the terminal may determine a serving beam based on the selected DL RS in the selected measurement report.
[0282] The terminal may determine a DL RX beam associated with the selected DL RS. The terminal may determine a serving beam based on the DL RX beam associated with the selected DL RS.
[0283] In step 912, the terminal may use the serving beam for receiving or transmitting a signal or channel.
[0284] The serving beam may provide the service of a serving DL beam, and the terminal may receive one or more DL signals or channels using the serving DL RX beam. The serving beam may be a serving UL TX beam, and the terminal may transmit one or more UL signals or channels using the serving UL TX beam.
[0285] A terminal may receive an indication of one or more UL signals or channels and / or one or more DL signals or channels from the BS.
[0286] The terminal may use the serving DL RX beam and / or the UL TX beam for a duration determined based on the terminal's serving DL RX beam and / or UL TX beam switching latency or activation latency. FIG. 10 shows a block diagram diagrammatic representation of a method performed by a BS to enable a terminal to determine a serving beam based on a selected measurement report in a selected measurement report.
[0287] In step 1000, a BS (e.g., a gNB) may send a measurement report pool configuration to a terminal. The measurement report pool configuration may include an indication that the measurement report pool operates according to a FIFO queue or a sliding window. The measurement report pool configuration may include parameters (e.g., a size or fixed number of measurement reports) of the FIFO queue or the sliding window.
[0288] In step 1002, the BS may send a candidate DL RS configuration to the terminal. The candidate DL RS configuration may indicate candidate DL RSs to the UE. Each candidate DL RS may be associated with a DL TX beam and a DL RX beam.
[0289] In step 1004, the BS may receive measurement reports from the terminals. Each measurement report may indicate one or more DL RSs. Each measurement report may indicate one or more DL RSs. Each measurement report may indicate one or more strongest DL RSs. Each measurement report may indicate two or more DL RSs received simultaneously.
[0290] Each measurement report may be indexed by an index in the first index space, and each DL RS may be indexed by an index in the second index space.
[0291] The first index space may be common to measurement reports having any reporting periodicity type, measurement reports having any reporting resource, measurement reports having any reporting configuration, and / or measurement reports having any reported number.
[0292] The first index space may be specific to measurement reports having a particular reporting configuration type, measurement reports having particular reporting resources, measurement reports having particular reporting settings, and / or measurement reports having a particular number of reports.
[0293] The type of reporting periodicity may include aperiodic, semi-persistent reporting, or periodic.
[0294] The measurement report index may be determined by the BS and may be received and provided to the terminal in a request to provide the measurement report. Alternatively, the measurement report index may be determined by the terminal.
[0295] At step 1006, the BS may maintain a measurement report pool containing the measurement reports.
[0296] In step 1008, the BS may provide information indicating a selected measurement report in the measurement report pool and indicating a selected DL RS in the selected measurement report. The information may include an index of the selected measurement report and an index of the selected DL RS.
[0297] FIG. 11 shows a diagrammatic representation of non-volatile memory media 1100a (e.g., a computer disc (CD) or digital versatile disc (DVD)) and 1100b (e.g., a universal serial bus (USB) memory stick) storing instructions and / or parameters 1102 that, when executed by a processor, enable the processor to perform one or more of the method steps of FIG. 9 or 10.
[0298] Although example embodiments have been described above, it should be noted that there are a number of variations and modifications that can be made to the disclosed solutions without departing from the scope of the present invention.
[0299] Although the above concepts have been described in the context of 5GS, it will be understood that one or more of these concepts may be applied to other cellular systems.
[0300] Thus, the embodiments may vary within the scope of the appended claims. In general, some embodiments may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, but the embodiments are not limited thereto. Although various embodiments may be illustrated and described as block diagrams, flow charts, or using any other graphical representation, it will be appreciated that the blocks, apparatus, systems, techniques, or methods described herein may be implemented in, by way of non-limiting examples, hardware, software, firmware, dedicated circuits or logic, general-purpose hardware or controllers or other computing devices, or any combination thereof.
[0301] The embodiments may be implemented by computer software stored in a memory and executable by at least one data processor of the involved entity, or by hardware, or by a combination of software and hardware. Moreover, in this regard, it should be noted that any procedure, such as in Figure 9 or 10, may represent program steps, or interconnected logic circuits, blocks and functions, or a combination of program steps and logic circuits, blocks and functions. The software may be stored on a physical medium, such as a memory chip, or a memory block implemented within a processor, a magnetic medium, such as a hard disk or floppy disk, and an optical medium, such as, for example, a DVD and its data variants, a CD, etc.
[0302] The memory may be of any type suitable for the local technology environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memories, and removable memories. The data processor may be of any type suitable for the local technology environment and may include, by way of non-limiting examples, one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASICs), gate level circuits, and processors based on multi-core processor architectures.
[0303] Alternatively or additionally, some embodiments may be implemented using a circuit that may be configured to perform one or more of the functions and / or method steps described above. The circuit may be provided in a base station and / or in a communication device.
[0304] As used in this application, the term "circuit" means (a) hardware-only circuit implementations (e.g., implementations in analog and / or digital circuitry only); (b) (i) Combinations of analog and / or digital hardware circuitry with software / firmware; and (ii) Any portion of hardware processors (including digital signal processors), software, and memory together with software which, in combination, cause an apparatus, such as a communications device or base station, to perform the various functions described above. A combination of hardware circuits and software, such as: (c) may refer to one or more or all of hardware circuitry and / or processors, such as a microprocessor or part of a microprocessor, that requires software (e.g., firmware) to operate, but where the software is not required for operation, the software may not be present.
[0305] This definition of circuitry applies to all uses of the term in this application, including any claims. As a further example, the term circuitry, as used in this application, also covers merely a hardware circuit or processor (or processors), or a portion of a hardware circuit or processor, as well as its (or their) associated software and / or firmware implementations. The term circuitry also covers, for example, integrated devices.
[0306] The foregoing description has provided a complete and informative description of some embodiments by way of illustrative and non-limiting examples. However, various modifications and adaptations may become apparent to those skilled in the art in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended claims. However, all such and similar modifications of the teachings are still intended to fall within the scope defined in the appended claims.
Claims
1. At least one processor; at least one memory containing computer program code, The at least one memory and the computer program code, using the at least one processor, cause the apparatus to: maintaining a measurement report pool including a plurality of measurement reports provided to the base station, each measurement report indicating one or more downlink reference signals; receiving information from a base station indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report; determining a serving beam based on the selected downlink reference signal in the selected measurement report.
2. The at least one memory and the computer program code, using the at least one processor, cause the apparatus to: determining a downlink receive beam associated with the selected downlink reference signal; and determining the serving beam based on the downlink receive beam associated with the selected downlink reference signal.
3. the serving beam is a serving downlink receive beam, The at least one memory and the computer program code, using the at least one processor, cause the apparatus to: The apparatus of claim 1 or 2, configured to at least perform receiving one or more downlink signals or channels using the serving downlink receive beam.
4. the serving beam is a serving uplink transmission beam, The at least one memory and the computer program code, using the at least one processor, cause the apparatus to: The apparatus of any one of claims 1 to 3, configured to at least cause transmission of one or more uplink signals or channels using the serving uplink transmission beam.
5. The at least one memory and the computer program code, using the at least one processor, cause the apparatus to:
5. The apparatus of claim 3 or 4, configured to at least receive an indication of the one or more uplink signals or channels and / or the one or more downlink signals or channels from the base station.
6. The at least one memory and the computer program code, using the at least one processor, cause the apparatus to: The device of any one of claims 3 to 5, configured to at least cause the serving beam to be used for a duration determined based on a switching latency or an activation latency of the device.
7. An apparatus according to any preceding claim, wherein each measurement report is indexed by an index in a first index space and each downlink reference signal is indexed by an index in a second index space.
8. The apparatus of claim 7 , wherein the information includes the index of the selected measurement report and the index of the selected downlink reference signal measurement result.
9. The at least one memory and the computer program code, using the at least one processor, cause the apparatus to:
9. The apparatus according to claim 7 or 8, configured to at least perform receiving a request to provide a measurement report from the base station, the request including the index of the measurement report determined by the base station.
10. The at least one memory and the computer program code, using the at least one processor, cause the apparatus to:
9. The apparatus according to claim 7 or 8, configured to at least perform providing a measurement report to the base station, the measurement report including the index of the measurement report determined by the apparatus.
11. The apparatus of any one of claims 7 to 10, wherein the first index space is common to measurement reports having any reporting periodicity type, any reporting resource, any reporting setting, and / or any reported number.
12. The apparatus of any one of claims 7 to 10, wherein the first index space is specific to measurement reports having a particular reporting configuration type, measurement reports having a particular reporting resource, measurement reports having a particular reporting setting, and / or measurement reports having a particular number of reports.
13. The apparatus of claim 11 , wherein the reporting periodicity type includes aperiodic, semi-persistent reporting, or periodic.
14. Apparatus according to any one of claims 1 to 13, wherein the measurement report pool comprises a fixed number of measurement reports.
15. The apparatus of claim 14 , wherein the measurement report pool is operated according to a first-in-first-out queue or a sliding window.
16. Apparatus according to any preceding claim, wherein each measurement report indicates one or more strongest downlink reference signals.
17. Apparatus according to any preceding claim, wherein each measurement report indicates two or more downlink reference signals received simultaneously.
18. At least one processor; at least one memory containing computer program code, The at least one memory and the computer program code, using the at least one processor, cause the apparatus to: maintaining a measurement report pool including a plurality of measurement reports received from the terminal, each measurement report indicating one or more downlink reference signals; providing, to the terminal, information indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report.
19. maintaining a measurement report pool including a plurality of measurement reports provided to the base station, each measurement report indicating one or more downlink reference signals; receiving information from a base station indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal in the selected measurement report; and determining a serving beam based on the selected downlink reference signal in the selected measurement report.
20. maintaining a measurement report pool including a plurality of measurement reports received from the terminal, each measurement report indicating one or more downlink reference signals; and providing information to the terminal indicating a selected measurement report in the measurement report pool and indicating a selected downlink reference signal within the selected measurement report.
21. A computer program comprising computer executable instructions which, when executed on one or more processors, performs the method of claims 19 and 20.
Citation Information
Patent Citations
Beam tracking for periodic user equipment movement
WO2019165239A1
