Resource allocation in time / frequency domain for SBFD operation
By optimizing the allocation of frequency and time domain resources, the seamless switching of UE between SBFD symbols and non-SBFD symbols when switching from half-duplex mode to full-duplex frequency and time slot to full-duplex mode within the TDD band is solved, which improves communication efficiency and flexibility and reduces resource waste and interference.
Patent Information
- Application Number
- CN202480012397.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-02-14
- Filing Date
- 2024-02-13
- Publication Date
- 2025-09-19
AI Technical Summary
In the prior art, when a UE switches from half-duplex mode to full-duplex mode within a TDD frequency band, frequency and time resource allocation do not match, resulting in the inability to seamlessly switch between frequency resources and time slot resources, thus affecting communication efficiency.
By enhancing the allocation methods of frequency and time domain resources, seamless switching of UE between SBFD symbols and non-SBFD symbols is ensured, including the alignment and bundling of frequency resources and the scheduling optimization of time domain resources, thus achieving flexible allocation of frequency and time resources.
This enables seamless switching of UE between full-duplex and half-duplex modes of the base station, improves communication efficiency and flexibility, and reduces resource waste and interference.
Smart Images

Figure CN120677680A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates generally to the field of wireless communications, and more particularly to systems and methods for allocating time and frequency resources for a mobile wireless device operating in half-duplex mode when communicating with a base station of a wireless communication network in which the base station operates in full-duplex mode within a time division duplex (TDD) frequency band. Other aspects are also described. Background Art
[0002] A wireless communication network operating in TDD mode time-division multiplexing downlink base station to wireless device communications and uplink wireless device to base station communications. For example, TDD mode, which is half-duplex operation, can be implemented between a base station and a UE (also referred to as user equipment or UE) by dividing the communication interval into time slots, wherein each time slot includes a downlink portion separated in time from an uplink portion by a guard band. Enhancements to TDD operation have been proposed to increase the ability to switch a base station to operate in full-duplex mode within a TDD frequency band by mixing frequency division duplex (FDD) symbols and TDD symbols within a time slot or by mixing FDD time slots and TDD time slots. In this configuration, a base station can use FDD symbols or time slots to simultaneously transmit to a first group of UEs while receiving from a second group of UEs. However, a given UE is assumed to operate in half-duplex mode by either transmitting or receiving, but not both simultaneously.
[0003] To support a mix of FDD symbols / slots (also known as sub-band frequency duplex (SBFD) symbols / slots) and TDD symbols / slots (also known as non-SBFD or legacy symbols / slots), the UE may need to enhance the frequency domain resources that have been allocated for legacy symbols so that the frequency resources can be used by SBFD symbols. For example, the downlink frequency sub-band and uplink frequency sub-band in SBFD symbols are different from the downlink bandwidth part (BWP) and uplink BWP of non-SBFD symbols. As a result, the boundaries of frequency resources and reporting sub-bands may not align between SBFD symbols and non-SBFD symbols. Without enhancement, the frequency resources configured for non-SBFD symbols may exceed the sub-band indicated in the SBFD symbol. UE operation in the time domain to support downlink and uplink communications across SBFD and non-SBFD symbols in a slot can also introduce complexity. Therefore, it is desirable to enhance resource allocation in the frequency and time domains to support UE operation across SBFD and non-SBFD symbols or slots. Summary of the Invention
[0004] Disclosed are methods and systems for enhancing the allocation and use of frequency and time domain resources to support uplink transmission and downlink reception by UEs across sub-band frequency duplex (SBFD) symbols and non-SBFD symbols. When a base station switches to FDD mode within a TDD frequency band, the UE can transmit or receive SBFD symbols or time slots. Even if the base station is in full-duplex operation to transmit and receive simultaneously, the UE is still in half-duplex operation to perform either transmission or reception. Because the base station switches to full-duplex operation, the frequency and time domain resources allocated for transmitting or receiving legacy half-duplex non-SBFD symbols may no longer be available for use with SBFD symbols. For example, frequency resources in the downlink bandwidth part (BWP) and uplink BWP allocated for transmitting or receiving non-SBFD symbols by the UE may no longer be available for transmitting or receiving SBFD symbols using smaller downlink frequency sub-bands and smaller uplink frequency sub-bands. Conversely, time domain resources scheduled by a UE for transmitting or receiving symbols in an SBFD timeslot may not be available for transmitting or receiving symbols in a non-SBFD timeslot because the time scheduled for transmitting / receiving symbols in an SBFD timeslot may be used for receiving / transmitting symbols in a non-SBFD timeslot. Enhancements to the allocation of frequency and time resources are proposed to allow the UE to operate seamlessly across SBFD and non-SBFD symbols when the base station dynamically switches between FDD and TDD operations.
[0005] In one aspect, when a downlink reference signal is received in an SBFD symbol, the frequency resources of the non-SBFD symbol carrying the downlink reference signal configured for measurement of channel characteristics by the UE may not be fully used by the UE for channel measurement. In non-SBFD symbols (legacy TD D symbols), downlink frequency resources are allocated on the downlink BWP, and uplink frequency resources are allocated on the uplink BWP. In an SBFD symbol, frequency resources are divided into frequency resources for the downlink and uplink. For example, the frequency resources may include two outer downlink frequency subbands, each of which is separated from an inner uplink frequency subband by a guard band.
[0006] In one embodiment, the frequency resource configuration for downlink reference signals is common between non-SBFD symbols and SBFD symbols. The UE may align the frequency resources configured for receiving downlink reference signals on the downlink BWP of non-SBFD symbols with the downlink frequency subband of SBFD symbols. The UE may ignore frequency resources located in an uplink frequency subband or guard band when receiving downlink reference signals to measure downlink channel characteristics. The UE may receive downlink reference signals on one or both downlink frequency subbands. The UE may report channel measurements to the base station in a single report.
[0007] In one embodiment, the frequency resources used for downlink reference signals are configured separately for SBFD symbols and non-SBFD symbols to provide additional flexibility with a slight increase in configuration overhead. Two frequency resources can be configured, one for each of the two downlink frequency subbands. The UE can receive downlink reference signals on both downlink frequency subbands to measure the channel. In one embodiment, the UE can report channel measurements in a single report by treating the frequency resources on the two downlink frequency subbands as a single frequency resource. In one embodiment, the UE can report channel measurements separately for reference signals on the two downlink frequency subbands.
[0008] In one aspect, frequency domain resource allocation (FDRA) can group frequency resources used to transmit downlink user application data differently between SBFD symbols and non-SBFD symbols. Contiguous frequency resources in the downlink BWP for non-SBFD symbols can be grouped into resource block groups (RBGs), allowing downlink frequency resources to be allocated per RBG. The nominal size of each RBG can be a function of the size of the downlink BWP. A bitmap can be used to specify the allocation of downlink frequency resources in units of RBGs, where each bit of the bitmap corresponds to each RBG.
[0009] In one embodiment, for SBFD symbols, the nominal size of each RBG can be a function of the size of the concatenation of two downlink frequency subbands. Because the size of the concatenation of two downlink frequency subbands in an SBFD symbol is smaller than the size of a BWP in a non-SBFD symbol, the nominal size of each RBG in an SBFD symbol can be smaller than that of a non-SBFD symbol, allowing for greater granularity in allocating downlink frequency resources. The size of the bitmap used to allocate RGB for downlink data can also be smaller than that of a non-SBFD symbol. RBGs may not be located within the guard band of an uplink frequency subband or SBFD symbol, so that the actual RBGs at the edge of the downlink frequency subband allocated for downlink data transmission, as indicated by the bitmap, can be smaller than the nominal size of the RBG.
[0010] In one embodiment, the nominal size of each RBG in an SBFD symbol may be a function of the size of the downlink BWP in a non-SBFD symbol. The RGB allocation bitmap may not allow allocation of RGBs that are entirely within an uplink frequency subband or guard band. In one embodiment, for RGBs that partially overlap a guard band or uplink frequency subband, the entire RBG allocated by the allocation bitmap is discarded. In one embodiment, the actual RBGs at the edge of a downlink frequency subband allocated for downlink data transmission, as indicated by the allocation bitmap, may be smaller than the nominal size of the RBGs, so that the allocated frequency resources are located solely within the downlink frequency subband.
[0011] In one aspect, frequency resources can be bundled to allow the UE to assume that all frequency resources within the bundle experience similar propagation channels. For example, a precoded resource block group (PRG) is a set of contiguous resource blocks of frequency resources from which the UE can generate a single channel estimate. Resource blocks belonging to a PRG are assumed to experience similar channel conditions and have the same precoding applied by the base station. In one embodiment, to bundle frequency resources for transmitting downlink data within an SBFD symbol, the nominal PRG size can be a function of the size of the concatenation of two downlink frequency subbands.
[0012] In one embodiment, the nominal PRG size used to transmit downlink data within an SBFD symbol is a function of the size of the downlink BWP, as in non-SBFD symbols. As in the RBG, the PRG may not be located within the uplink frequency sub-band or the guard band of the SBFD symbol. In one embodiment, the actual PRG at the edge of the downlink frequency sub-band may be smaller than the nominal PRG size, so that the bundled resource blocks are located only within the downlink frequency sub-band.
[0013] In one aspect, a UE may implement the capability to respond to time domain resources scheduled for transmitting uplink signals across both SBFD and non-SBFD symbols. For example, a base station may schedule uplink transmission opportunities for the UE to transmit uplink user data, uplink control messages, uplink reference signals used by the base station to measure uplink propagation channels, random access requests, and the like. An uplink transmission opportunity within a time slot may temporally span both SBFD and non-SBFD symbols.
[0014] In one embodiment, all SBFD and non-SBFD symbols in an uplink transmission opportunity may span the same frequency resources, and the UE may apply a single transmit power to all symbols. In one embodiment, the base station may instruct the UE to apply a different or reduced power to the SBFD symbols to reduce cross-channel interference between multiple UEs transmitting on the uplink frequency subband. In one embodiment, the UE may not expect a scheduled uplink transmission opportunity to span both SBFD and non-SBFD symbols in time.
[0015] In one aspect, when multiple uplink transmission opportunities include both SBFD symbols and non-SBFD symbols, the UE may implement the ability to respond to multiple repetitions of an uplink transmission opportunity within a time slot or across multiple time slots. In one embodiment, if the first uplink repetition opportunity is scheduled within an SBFD symbol and a subsequent uplink repetition opportunity includes a non-SBFD symbol, the UE may discard the subsequent uplink repetition opportunity.
[0016] In one embodiment, if the first uplink repetition opportunity is scheduled within an SBFD symbol and the subsequent uplink repetition opportunity includes a non-SBFD uplink symbol or a symbol that can be configured for uplink transmission, and if the uplink BWP of the non-SBFD symbol and the uplink frequency subband of the SBFD symbol have the same size, the UE may use the subsequent uplink repetition opportunity. In one embodiment, if the first uplink repetition opportunity is scheduled within an SBFD symbol and the subsequent uplink repetition opportunity includes a non-SBFD uplink symbol or a symbol that can be configured for uplink transmission, and if the allocated uplink frequency resources of the SBFD symbol are suitable for the uplink BWP of the non-SBFD symbol, the UE may use the subsequent uplink repetition opportunity.
[0017] In one embodiment, if the first uplink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent uplink repetition opportunity includes an SBFD symbol, the UE may discard the subsequent repetition opportunity. In one embodiment, if the first uplink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent uplink repetition opportunity includes an SBFD symbol, and if the uplink BWP of the non-SBFD symbol and the uplink frequency subband of the SBFD symbol have the same size, the UE may use the subsequent uplink repetition opportunity. In one embodiment, if the first uplink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent uplink repetition opportunity includes an SBFD symbol, and if the allocated uplink frequency resources of the SBFD symbol fit within the uplink BWP of the non-SBFD symbol, the UE may use the subsequent repetition opportunity. In one embodiment, the uplink repetition opportunity of the SBFD symbols within a time slot may be transmitted using a different or reduced power relative to the transmit power of the non-SBFD symbols.
[0018] In one aspect, a UE may implement the capability to respond to time domain resources scheduled for transmitting downlink signals across SBFD and non-SBFD symbols. For example, a base station may schedule downlink transmission opportunities for the UE to receive downlink user data, downlink control messages, downlink reference signals, etc. A downlink transmission opportunity within a time slot may temporally span SBFD and non-SBFD symbols.
[0019] In one embodiment, all SBFD and non-SBFD symbols in a downlink transmission opportunity may span the same frequency resources. The UE may assume that the base station applies the same transmit power and the same number of antenna ports to transmit SBFD and non-SBFD symbols, and assumes that the downlink channels for SBFD and non-SBFD symbols share common characteristics, even though the base station may use a different (e.g., reduced) antenna gain to transmit SBFD symbols compared to non-SBFD symbols. In this embodiment, the UE may receive downlink transmission opportunities. In one embodiment, the UE may not expect the scheduled downlink transmission opportunities to span both SBFD and non-SBFD symbols in time.
[0020] In one aspect, when multiple downlink transmission opportunities include both SBFD symbols and non-SBFD symbols, the UE may implement the ability to respond to multiple repetitions of a downlink transmission opportunity within a time slot or across multiple time slots. In one embodiment, if a first downlink repetition opportunity is scheduled within a SBFD symbol and a subsequent downlink repetition opportunity includes a non-SBFD symbol, the UE may receive the subsequent repetition opportunity if the base station transmits the SBFD and non-SBFD symbols using the same transmit power and the same number of antenna ports, and the downlink channels of the SBFD and non-SBFD symbols share common characteristics.
[0021] In one embodiment, if the first downlink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent downlink repetition opportunity includes the non-SBFD symbol, the UE may discard the subsequent repetition opportunity. In one embodiment, if the first downlink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent downlink repetition opportunity includes the SBFD symbol, and if the allocated downlink frequency resources in the downlink BWP of the non-SBFD symbol are suitable for the downlink frequency subband of the SBFD symbol, the UE may receive the subsequent repetition opportunity, provided that the base station applies the same transmit power and the same number of antenna ports to transmit the SBFD and non-SBFD symbols, and the downlink channels of the SBFD and non-SBFD symbols share common characteristics. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The present invention is illustrated by way of example and not limitation in the figures of the accompanying drawings in which like references indicate similar elements.
[0023] Figure 1 An example wireless communication system according to one aspect of the present disclosure is illustrated.
[0024] Figure 2 A user equipment directly communicating with a base station (BS) according to one aspect of the present disclosure is illustrated.
[0025] Figure 3 An example block diagram of a UE according to one aspect of the present disclosure is illustrated.
[0026] Figure 4 An example block diagram of a BS according to one aspect of the present disclosure is illustrated.
[0027] Figure 5 An example block diagram of cellular communication circuitry according to one aspect of the present disclosure is illustrated.
[0028] Figure 6Illustrated is the frequency resources of a TDD time slot used for transmitting and receiving legacy TDD symbols compared to the frequency resources of an FDD time slot used for transmitting and receiving SBFD symbols according to one aspect of the present disclosure.
[0029] Figure 7 It is illustrated that when frequency resources commonly configured between non-SBFD symbols and SBFD symbols are located in an uplink frequency subband or a guard band according to one aspect of the present disclosure, a UE aligns the frequency resources to receive a downlink reference signal on one downlink frequency subband of the SBFD symbol.
[0030] Figure 8 It is illustrated that according to one aspect of the present disclosure, when frequency resources commonly configured between non-SBFD symbols and SBFD symbols are located in an uplink frequency subband or a guard band, a UE aligns frequency resources to receive downlink reference signals on two downlink frequency subbands of SBFD symbols.
[0031] Figure 9 It is illustrated that when frequency resources for downlink reference signals are separately configured between non-SBFD symbols and SBFD symbols according to one aspect of the present disclosure, a UE receives downlink reference signals on two downlink frequency subbands of the SBFD symbols.
[0032] Figure 10 A flow chart depicts a method for a UE to receive downlink reference signals transmitted in SBFD symbols and non-SBFD symbols when the UE receives information about frequency resources configured to carry downlink reference signals according to one aspect of the present disclosure.
[0033] Figure 11 Frequency domain resource allocation for SBFD symbols according to one aspect of the present disclosure is illustrated, wherein frequency resources used by a UE to receive downlink transmissions are grouped into nominal sizes determined based on an effective bandwidth, which is the concatenation of two downlink frequency subbands.
[0034] Figure 12 A flow chart depicts a method for a UE to receive downlink transmissions on frequency resources in SBFD symbols and non-SBFD symbols when the frequency resources are grouped differently for the SBFD and non-SBFD symbols and allocated according to one aspect of the present disclosure.
[0035] Figure 13 It is illustrated that when all symbols in the uplink transmission opportunity span the same frequency resources according to one aspect of the present disclosure, the UE transmits uplink transmission opportunities spanning SBFD and non-SBFD symbols.
[0036] Figure 14It is illustrated that according to one aspect of the present disclosure, when a first uplink repetition opportunity is scheduled in a time slot of an SBFD symbol and subsequent uplink repetition opportunities include time slots of non-SBFD symbols, the UE transmits multiple repetitions of the uplink transmission opportunity across multiple time slots of SBFD symbols and non-SBFD symbols.
[0037] Figure 15 It is illustrated that according to one aspect of the present disclosure, when a first uplink repetition opportunity is scheduled in a time slot of a non-SBFD symbol and subsequent uplink repetition opportunities include time slots of non-SBFD symbols, the UE sends multiple repetitions of uplink transmission opportunities across multiple time slots of SBFD symbols and non-SBFD symbols.
[0038] Figure 16 It is illustrated that when all symbols in a downlink transmission opportunity span the same frequency resources according to one aspect of the present disclosure, a UE receives a downlink transmission opportunity spanning SBFD and non-SBFD symbols.
[0039] Figure 17 It is illustrated that according to one aspect of the present disclosure, when a first downlink transmission repetition opportunity is scheduled in a time slot of an SBFD symbol and subsequent downlink repetition opportunities include time slots of non-SBFD symbols, a UE receives multiple repetitions of downlink transmission opportunities across multiple time slots of SBFD symbols and non-SBFD symbols.
[0040] Figure 18 It is illustrated that according to one aspect of the present disclosure, when a first downlink transmission repetition opportunity is scheduled in a time slot of a non-SBFD symbol and subsequent downlink repetition opportunities include time slots of SBFD symbols, a UE receives multiple repetitions of downlink transmission opportunities across multiple time slots of SBFD symbols and non-SBFD symbols.
[0041] Figure 19 A flow chart depicts a method for a UE to transmit on an uplink transmission opportunity when the uplink transmission opportunity includes time and frequency resources allocated for transmitting SBFD and non-SBFD symbols according to one aspect of the present disclosure.
[0042] Figure 20 A flow chart depicts a method for a UE to receive on a downlink transmission opportunity when the downlink transmission opportunity includes time and frequency resources allocated for receiving SBFD and non-SBFD symbols according to one aspect of the present disclosure. DETAILED DESCRIPTION
[0043] Disclosed are methods and systems for enhancing the allocation and use of frequency and time domain resources to support uplink transmission and downlink reception by a UE across sub-band frequency duplex (SBFD) symbols and non-SBFD symbols when a base station dynamically switches between half-duplex TDD operation and full-duplex FDD operation using frequency sub-bands of a TDD frequency band.
[0044] In one aspect, a method for operating a UE to receive transmissions from a base station of a communication network includes: a first interval in which the base station transmits on a downlink bandwidth but does not simultaneously receive; and a second interval in which the base station simultaneously transmits on a downlink frequency subband and receives on an uplink frequency subband. The downlink bandwidth is selected to cover the downlink frequency subband and the uplink frequency subband. The UE receives a frequency domain configuration from the base station for configuring the UE to receive a reference signal sent by the base station during the first interval. The UE determines frequency domain resources for receiving the reference signal during the second interval based on the frequency domain configuration, information about the downlink bandwidth, and information about the downlink frequency subband. The UE receives the reference signal sent by the base station on the downlink frequency subband during the second interval based on the determined frequency domain resources.
[0045] In one aspect, a method for operating a UE to receive transmissions from a base station of a communication network includes: a first interval in which the base station transmits on a downlink bandwidth but does not simultaneously receive; and a second interval in which the base station simultaneously transmits on a downlink frequency subband and receives on an uplink frequency subband. The downlink bandwidth is selected to cover the downlink frequency subband and the uplink frequency subband. The UE receives from the base station configuration information for use with information about the downlink bandwidth to allocate first frequency domain resources for the UE to receive transmissions from the base station during the first interval. The UE determines, based on the configuration information for allocating the first frequency domain resources and the information about the downlink frequency subband, second frequency domain resources for receiving transmissions from the base station during a second interval. The UE receives transmissions from the base station on the downlink frequency subband during the second interval based on the second frequency domain resources.
[0046] In one aspect, a method for operating a UE to communicate with a base station of a communication network includes a first interval and a second interval. During the first interval, the base station transmits to the UE on a downlink bandwidth or receives from the UE on an uplink bandwidth, but without temporal overlap. During the second interval, the base station simultaneously receives from the UE on an uplink frequency subband and transmits to one or more other UEs on a downlink frequency subband. The UE receives scheduling information from the base station for scheduling the UE to transmit to the base station using allocated frequency resources in one or more scheduled intervals spanning the first interval and the second interval. The UE determines time domain resources for transmitting during the first interval and the second interval based on the scheduled interval, the uplink bandwidth, the uplink frequency subband, the first interval, and the second interval. The UE uses the time domain resources to transmit to the base station on the allocated frequency resources during the first interval and the second interval.
[0047] In one aspect, a method for operating a UE to communicate with a base station of a communication network includes a first interval and a second interval. During the first interval, the base station transmits to the UE on a downlink bandwidth or receives from the UE on an uplink bandwidth, but without temporal overlap. During the second interval, the base station simultaneously receives from the UE on an uplink frequency subband and transmits to one or more other UEs on a downlink frequency subband. The UE receives scheduling information from the base station for scheduling the UE to receive from the base station using allocated frequency resources in one or more scheduled intervals spanning the first interval and the second interval. The UE determines time domain resources for receiving during the first interval and the second interval based on the scheduled interval, the downlink bandwidth, the downlink frequency subband, the first interval, and the second interval. The UE uses the time domain resources to receive from the base station on the allocated frequency resources during the first interval and the second interval.
[0048] In the following description, numerous specific details are set forth to provide a thorough explanation of the embodiments of the present invention. However, it will be apparent to those skilled in the art that the embodiments of the present invention may be practiced without these specific details. In other instances, well-known components, structures, and techniques have not been shown in detail in order to avoid obscuring the understanding of this description.
[0049] Reference in this specification to "some embodiments" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The appearance of the phrase "in some embodiments" in various places in this specification does not necessarily refer to the same embodiment.
[0050] In the following description and claims, the terms "coupled" and "connected," and their derivatives, may be used. It should be understood that these terms are not intended to be synonymous with each other. "Coupled" is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, cooperate or interact with each other. "Connected" is used to indicate the establishment of communication between two or more elements that are coupled to each other.
[0051] The processes shown in the following figures are performed by processing logic that includes hardware (e.g., circuitry, dedicated logic, etc.), software (such as software running on a general-purpose computer system or a dedicated machine), or a combination of both. Although the processes are described below as operating in certain sequential order, it should be understood that some of the operations described may be performed in a different order. In addition, some operations may be performed in parallel rather than sequentially.
[0052] The terms "server," "client," and "device" are intended to refer generally to data processing systems and not specifically to specific form factors of a server, client, and / or device.
[0053] Figure 1 A simplified example wireless communication system according to one aspect of the present disclosure is illustrated. Note that Figure 1 The system is only one example of a possible system, and features of the present disclosure may be implemented in any of a variety of systems as desired.
[0054] As shown, the example wireless communication system includes a base station 102A that communicates with one or more user devices 106A, 106B, 106N, etc. via a transmission medium. Each of the user devices may be referred to herein as a "user equipment" (UE). Therefore, user device 106 is referred to as a UE or UE device.
[0055] Base station (BS) 102A may be a base transceiver station (BTS) or a cell site ("cellular base station") and may include hardware that enables wireless communications with UEs 106A through 106N.
[0056] The communication area (or coverage area) of a base station may be referred to as a "cell". The base station 102A and the UE 106 may be configured to communicate over a transmission medium using any of a variety of radio access technologies (RATs), also known as wireless communication technologies or telecommunication standards, such as GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, LTE-Advanced (LTE-A), 5G New Radio (5G NR), HSPA, 3GPP2 CDM A2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc. Note that if the base station 102A is implemented in an LTE environment, it may alternatively be referred to as an "eNodeB" or "eNB". Note that if the base station 102A is implemented in a 5G NR environment, it may alternatively be referred to as a "gNodeB" or "gNB".
[0057] As shown, base station 102A may also be configured to communicate with network 100 (e.g., a cellular service provider's core network, a telecommunications network such as a public switched telephone network (PSTN), and / or the Internet, among other possibilities). Thus, base station 102A may facilitate communications between user devices and / or between user devices and network 100. Specifically, cellular base station 102A may provide UE 106 with various telecommunication capabilities, such as voice, SMS, and / or data services.
[0058] Base station 102A and other similar base stations (such as base stations 102B...102N) operating according to the same or different cellular communication standards can therefore provide a network of cells that can provide continuous or nearly continuous overlapping service to UEs 106A-N and similar devices over a geographic area via one or more cellular communication standards.
[0059] Thus, although base station 102A may function as Figure 1 106A-N, each UE 106 may also be capable of receiving signals from (and possibly within communication range of) one or more other cells (which may be provided by base stations 102B-N and / or any other base stations), which may be referred to as "neighboring cells." Such cells may also be capable of facilitating communications between user devices and / or between user devices and network 100. Such cells may include "macro" cells, "micro" cells, "pico" cells, and / or cells of any other variety of granularity of service area size. For example, in Figure 1 The base stations 102A-B illustrated in FIG. 1 may be macro cells, while the base station 102N may be a micro cell. Other configurations are also possible.
[0060] In some embodiments, base station 102A may be a next-generation base station, such as a 5G New Radio (5G NR) base station or "gNB." In some embodiments, the gNB may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) network. Furthermore, a gNB cell may include one or more transition and reception points (TRPs). Furthermore, UEs capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs.
[0061] It should be noted that the UE 106 may be capable of communicating using multiple wireless communication standards. For example, the UE 106 may be configured to communicate using wireless networking (e.g., Wi-Fi) and / or peer-to-peer wireless communication protocols (e.g., Bluetooth, Wi-Fi peer-to-peer, etc.) in addition to at least one cellular communication protocol (e.g., GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, LTE-A, 5G NR, HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc.). If desired, the UE 106 may also or alternatively be configured to communicate using one or more global navigation satellite systems (GNSS, such as GPS or GLONASS), one or more mobile television broadcast standards (e.g., ATSC-M / H or DVB-H), and / or any other wireless communication protocols. Other combinations of wireless communication standards (including more than two wireless communication standards) are also possible.
[0062] Figure 2 A UE 106 is illustrated that directly communicates with a base station 102 through uplink and downlink communications according to one aspect of the present disclosure. The UE 106 can be a device with cellular communication capabilities, such as a mobile phone, a handheld device, a computer or a tablet computer, or in fact any type of wireless device. The UE 106 may include a processor configured to execute program instructions stored in a memory. The UE 106 can perform any of the method embodiments described herein by executing such stored instructions. Alternatively or in addition, the UE 106 may include programmable hardware elements, such as a field programmable gate array (FPGA) configured to perform any of the method embodiments described herein or any part of any of the method embodiments described herein.
[0063] UE 106 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some embodiments, UE 106 may be configured to communicate using, for example, CDMA2000 (1xRTT, 1xEV-DO, HRPD, eHRPD) or LTE using a single shared radio and / or GSM or LTE using a single shared radio. The shared radio may be coupled to a single antenna, or may be coupled to multiple antennas (e.g., for MIMO) for performing wireless communications. Generally speaking, the radio may include any combination of a baseband processor, analog RF signal processing circuitry (e.g., including filters, mixers, oscillators, amplifiers, etc.), or digital processing circuitry (e.g., for digital modulation and other digital processing). Similarly, the radio may implement one or more receive chains and transmit chains using the aforementioned hardware. For example, UE 106 may share one or more portions of a receive chain and / or transmit chain between multiple wireless communication technologies (such as those discussed above).
[0064] In some embodiments, the UE 106 may include a separate transmit chain and / or receive chain (e.g., including separate antennas and other radio components) for each wireless communication protocol with which it is configured to communicate. As another possibility, the UE 106 may include one or more radio components shared between multiple wireless communication protocols, and one or more radio components used uniquely by a single wireless communication protocol. For example, the UE 106 may include a shared radio component for communicating using either LTE or 5GNR (or LTE or 1xRTT, or LTE or GSM), and a separate radio component for communicating using each of Wi-Fi and Bluetooth. Other configurations are also possible.
[0065] Figure 3 An example simplified block diagram of a communication device 106 according to one aspect of the present disclosure is illustrated. Note that Figure 3The block diagram of the communication device is only an example of a possible communication device. According to the embodiment, the communication device 106 can be a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (such as a laptop computer, a notebook or a portable computing device), a tablet computer and / or a combination of devices, in addition to other devices. As shown, the communication device 106 may include a group of components 300 configured to perform core functions. For example, the group of components can be implemented as a system on a chip (SOC), which can include parts for various purposes. Alternatively, the group of components 300 can be implemented as a separate component or group of components for various purposes. The group of components 300 can be coupled to various other circuits of the communication device 106 (e.g., communicatively; directly or indirectly).
[0066] For example, the communication device 106 may include various types of memory (e.g., including NAND flash memory 310), input / output interfaces such as a connector I / F 320 (e.g., for connecting to a computer system; a docking station; a charging station; input devices such as a microphone, a camera, a keyboard; output devices such as a speaker; etc.), a display 360 that may be integrated with the communication device 106 or external to the communication device, and cellular communication circuitry 330 such as for 5G NR, LTE, GSM, etc., and short-range to medium-range wireless communication circuitry 329 (e.g., Bluetooth TM and WLAN circuitry). In some embodiments, the communication device 106 may include wired communication circuitry (not shown), such as, for example, a network interface card for Ethernet.
[0067] Cellular communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as antenna 335 and antenna 336, as shown. Short-range to medium-range wireless communication circuitry 329 may also be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as antenna 337 and antenna 338, as shown. Alternatively, short-range to medium-range wireless communication circuitry 329 may be (e.g., communicatively; directly or indirectly) coupled to antenna 335 and antenna 336 in addition to or in lieu of being (e.g., communicatively; directly or indirectly) coupled to antenna 337 and antenna 338. Short-range to medium-range wireless communication circuitry 329 and / or cellular communication circuitry 330 may include multiple receive chains and / or multiple transmit chains for receiving and / or transmitting multiple spatial streams, such as in a multiple-input, multiple-output (MIMO) configuration.
[0068] In some embodiments, as further described below, the cellular communication circuitry 330 can include dedicated receive chains (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radios) for multiple radio access technologies (RATs) (e.g., a first receive chain for LTE and a second receive chain for 5G-NR). Furthermore, in some embodiments, the cellular communication circuitry 330 can include a single transmit chain that can switch between radios dedicated to specific RATs. For example, a first radio can be dedicated to a first RAT, such as LTE, and can communicate with a dedicated receive chain and a transmit chain shared with an additional radio, such as a second radio that can be dedicated to a second RAT (e.g., 5G NR) and can communicate with both the dedicated receive chain and the shared transmit chain.
[0069] The communication device 106 may also include and / or be configured for use with one or more user interface elements. The user interface elements may include any of a variety of elements, such as a display 360 (which may be a touch screen display), a keyboard (which may be a separate keyboard or may be implemented as part of a touch screen display), a mouse, a microphone and / or speakers, one or more cameras, one or more buttons, and / or any of a variety of other elements capable of providing information to a user and / or receiving or interpreting user input.
[0070] The communication device 106 may also include one or more smart cards 345 , such as one or more UICCs (Universal Integrated Circuit Cards) 345 , having SIM (Subscriber Identity Module) functionality.
[0071] As shown, the SOC 300 may include a processor 302 that may execute program instructions for the communication device 106 and a display circuit 304 that may perform graphics processing and provide display signals to a display 360. The processor 302 may also be coupled to a memory management unit (MMU) 340 (the MMU may be configured to receive addresses from the processor 302 and translate those addresses into locations in memory (e.g., memory 306, read-only memory (ROM) 350, NAND flash memory 310)) and / or to other circuits or devices (such as the display circuit 304, the short-range wireless communication circuit 229, the cellular communication circuit 330, the connector I / F 320, and / or the display 360). The MMU 340 may be configured to perform memory protection and page table translation or setup. In some embodiments, the MMU 340 may be included as part of the processor 302.
[0072] As described above, the communication device 106 can be configured to communicate using wireless and / or wired communication circuits. The communication device 106 can also be configured to determine physical downlink shared channel scheduling resources for the user equipment device and the base station. In addition, the communication device 106 can be configured to select and group CCs (component carriers) from the wireless link and determine virtual CCs from the selected CC group. The wireless device can also be configured to perform physical downlink resource mapping based on the aggregate resource matching pattern of the CC group.
[0073] As described herein, the communication device 106 may include hardware and software components for implementing the above-described features for determining physical downlink shared channel scheduling resources for the communication device 106 and the base station. For example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium), the processor 302 of the communication device 106 may be configured to implement some or all of the features described herein. Alternatively (or in addition), the processor 302 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Alternatively (or in addition), in combination with one or more of the other components 300, 304, 306, 310, 320, 329, 330, 340, 345, 350, 360, the processor 302 of the communication device 106 may be configured to implement some or all of the features described herein.
[0074] Furthermore, as described herein, processor 302 may include one or more processing elements. Thus, processor 302 may include one or more integrated circuits (ICs) configured to perform the functions of processor 302. Furthermore, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform one or more functions of processor 302.
[0075] Furthermore, as described herein, both the cellular communication circuitry 330 and the short-range wireless communication circuitry 329 may include one or more processing elements. In other words, one or more processing elements may be included in the cellular communication circuitry 330, and similarly, one or more processing elements may be included in the short-range wireless communication circuitry 329. Thus, the cellular communication circuitry 330 may include one or more integrated circuits (ICs) configured to perform the functions of the cellular communication circuitry 330. Furthermore, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the cellular communication circuitry 230. Similarly, the short-range wireless communication circuitry 329 may include one or more ICs configured to perform the functions of the short-range wireless communication circuitry 329. Furthermore, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of the short-range wireless communication circuitry 329.
[0076] Figure 4 An example block diagram of a base station 102 according to one aspect of the present disclosure is illustrated. Figure 4 The base station 102 is only one example of a possible base station. As shown, the base station 102 may include a processor 404 that may execute program instructions for the base station 102. The processor 404 may also be coupled to a memory management unit (MMU) 440 that may be configured to receive addresses from the processor 404 and translate those addresses into locations in memory (e.g., memory 460 and read-only memory (ROM) 450) or to other circuits or devices.
[0077] The base station 102 may include at least one network port 470. The network port 470 may be configured to couple to a telephone network and provide access to the telephone network described above. Figure 1 and Figure 2 Multiple devices such as UE 106 of the telephone network described in.
[0078] The network port 470 (or an additional network port) may also or alternatively be configured to couple to a cellular network, such as a core network of a cellular service provider. The core network may provide mobility-related services and / or other services to multiple devices, such as the UE 106. In some cases, the network port 470 may be coupled to a telephony network via the core network, and / or the core network may provide a telephony network (e.g., in other UEs served by the cellular service provider).
[0079] In some embodiments, base station 102 may be a next-generation base station, such as a 5G New Radio (5G NR) base station, or "gNB." In such embodiments, base station 102 may be connected to a legacy Evolved Packet Core (EPC) network and / or to an NR Core (NRC) network. Furthermore, base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). Furthermore, UEs capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs.
[0080] Base station 102 may include at least one antenna 434, and may include multiple antennas. The at least one antenna 434 may be configured to function as a wireless transceiver and may be further configured to communicate with UE 106 via radio 430. Antenna 434 communicates with radio 430 via communication chain 432. Communication chain 432 may be a receive chain, a transmit chain, or both. Radio 430 may be configured to communicate via various wireless communication standards, including but not limited to 5G NR, LTE, LTE-A, GSM, UMTS, CDMA2000, Wi-Fi, and the like.
[0081] Base station 102 may be configured to communicate wirelessly using multiple wireless communication standards. In some instances, base station 102 may include multiple radio components that enable base station 102 to communicate according to multiple wireless communication technologies. For example, as one possibility, base station 102 may include an LTE radio component for communicating according to LTE and a 5G NR radio component for communicating according to 5G NR. In this case, base station 102 may be capable of operating as both an LTE base station and a 5G NR base station. As another possibility, base station 102 may include a multimode radio component capable of communicating according to any one of multiple wireless communication technologies (e.g., 5G NR and Wi-Fi, LTE and Wi-Fi, LTE and UMTS, LTE and CDMA2000, UMTS and GSM, etc.).
[0082] As further described later herein, BS102 may include hardware and software components for implementing or supporting the specific implementation of the features described herein. The processor 404 of the base station 102 may be configured to implement or support implementing part or all of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, the processor 404 may be configured as a programmable hardware element such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit) or a combination thereof. Alternatively (or in addition), in combination with one or more of the other components 430, 432, 434, 440, 450, 460, 470, the processor 404 of the BS102 may be configured to implement or support implementing part or all of the features described herein.
[0083] Furthermore, as described herein, processor 404 may be comprised of one or more processing elements. In other words, one or more processing elements may be included in processor 404. Thus, processor 404 may include one or more integrated circuits (ICs) configured to perform the functions of processor 404. Furthermore, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of one or more processors 404.
[0084] Furthermore, as described herein, radio 430 may be comprised of one or more processing elements. In other words, one or more processing elements may be included in radio 430. Thus, radio 430 may include one or more integrated circuits (ICs) configured to perform the functions of radio 430. Furthermore, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of radio 430.
[0085] Figure 5 An example simplified block diagram of a cellular communication circuit according to one aspect of the present disclosure is illustrated. Note that Figure 5 The block diagram of the cellular communication circuitry is only one example of possible cellular communication circuitry. Depending on the embodiment, the cellular communication circuitry 330 may be included in a communication device such as the communication device 106 described above. As described above, the communication device 106 may be a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook, or portable computing device), a tablet computer, and / or a combination of devices, among other devices.
[0086] Cellular communication circuitry 330 may be coupled (eg, communicatively; directly or indirectly) to one or more antennas, such as ( Figure 3 In some embodiments, the cellular communication circuit 330 may include dedicated receive chains (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components) for multiple RATs (e.g., a first receive chain for LTE and a second receive chain for 5G NR). For example, Figure 5 As shown, the cellular communication circuitry 330 may include a modem 510 and a modem 520. The modem 510 may be configured for communication according to a first RAT (e.g., such as LTE or LTE-A), and the modem 520 may be configured for communication according to a second RAT (e.g., such as 5G NR).
[0087] As shown, the modem 510 may include one or more processors 512 and a memory 516 in communication with the processor 512. The modem 510 may communicate with a radio frequency (RF) front end 530. The RF front end 530 may include circuitry for transmitting and receiving radio signals. For example, the RF front end 530 may include receive circuitry (RX) 532 and transmit circuitry (TX) 534. In some embodiments, the receive circuitry 532 may communicate with a downlink (DL) front end 550, which may include circuitry for receiving radio signals via antenna 335a.
[0088] Similarly, the modem 520 may include one or more processors 522 and a memory 526 in communication with the processors 522. The modem 520 may communicate with an RF front end 540. The RF front end 540 may include circuitry for transmitting and receiving radio signals. For example, the RF front end 540 may include receive circuitry 542 and transmit circuitry 544. In some embodiments, the receive circuitry 542 may communicate with a DL front end 560, which may include circuitry for receiving radio signals via the antenna 335b.
[0089] In some embodiments, the switch 570 can couple the transmit circuitry 534 to an uplink (UL) front end 572. Furthermore, the switch 570 can couple the transmit circuitry 544 to the UL front end 572. The UL front end 572 can include circuitry for transmitting radio signals via the antenna 336. Thus, when the cellular communication circuitry 330 receives an instruction to transmit according to a first RAT (e.g., via a transmit chain including the transmit circuitry 534 and the UL front end 572), the switch 570 can be switched to a first state that allows the modem 510 to transmit signals according to the first RAT (e.g., via a transmit chain including the transmit circuitry 534 and the UL front end 572). Similarly, when the cellular communication circuitry 330 receives an instruction to transmit according to a second RAT (e.g., via a transmit chain including the transmit circuitry 544 and the UL front end 572), the switch 570 can be switched to a second state that allows the modem 520 to transmit signals according to the second RAT (e.g., via a transmit chain including the transmit circuitry 544 and the UL front end 572).
[0090] As described herein, the modem 510 may include hardware and software components for implementing the above-mentioned features or for selecting periodic resource portions for user equipment devices and base stations and for various other technologies described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium), the processor 512 may be configured to implement part or all of the features described herein. Alternatively (or in addition), the processor 512 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Alternatively (or in addition), in combination with one or more of the other components 530, 532, 534, 550, 570, 572, 335, and 336, the processor 512 may be configured to implement part or all of the features described herein.
[0091] Furthermore, as described herein, processor 512 may include one or more processing elements. Thus, processor 512 may include one or more integrated circuits (ICs) configured to perform the functions of processor 512. Furthermore, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor 512.
[0092] As described herein, the modem 520 may include hardware and software components for implementing the above-described features or for selecting a periodic resource portion on a wireless link between a UE and a base station, as well as for various other technologies described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium), the processor 522 may be configured to implement some or all of the features described herein. Alternatively (or in addition), the processor 522 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Alternatively (or in addition), in combination with one or more of the other components 540, 542, 544, 550, 570, 572, 335, and 336, the processor 522 may be configured to implement some or all of the features described herein.
[0093] Furthermore, as described herein, processor 522 may include one or more processing elements. Thus, processor 522 may include one or more integrated circuits (ICs) configured to perform the functions of processor 522. Furthermore, each integrated circuit may include circuitry (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of processor 522.
[0094] Figure 6 Illustrated is the frequency resources of a TDD time slot used for transmitting and receiving legacy TDD symbols compared to the frequency resources of an FDD time slot used for transmitting and receiving SBFD symbols according to one aspect of the present disclosure.
[0095] A TDD timeslot includes a downlink portion (DL) separated in time from an uplink portion (UL) by a guard band. A TDD timeslot includes TDD symbols (also known as non-SBFD symbols or legacy symbols). DL transmissions are carried on frequency resources allocated from the downlink bandwidth portion (BWP), while the UL portion is carried on frequency resources allocated from the uplink BWP.
[0096] An FDD time slot (also known as an SBFD time slot) includes frequency resources that are divided into frequency resources for downlink and uplink transmission of SBFD symbols. For example, the frequency resources may include two outer downlink frequency subbands, each separated from an inner uplink frequency subband by a guard band. The concatenation of the two downlink frequency subbands in an FDD time slot is smaller than the size of the downlink BWP in a TDD time slot. In one embodiment, the concatenation of the two downlink frequency subbands in an FDD time slot may be the same size as the downlink BWP in a TDD time slot. The size of the uplink frequency subband in an FDD time slot is smaller than the size of the uplink BWP in a TDD time slot. In one embodiment, the size of the uplink frequency subband in an FDD time slot may be the same size as the uplink BWP in a TDD time slot. The centers of the downlink BWP and uplink BWP of a TDD time slot may be aligned with the center of the frequency resources of the FDD time slot.
[0097] In one aspect, when downlink reference signals are received in SBFD symbols, the frequency resources of non-SBFD symbols carrying downlink reference signals, such as channel state information reference signals (CSI-RS) configured for the UE to measure downlink channel characteristics, may not be fully used by the UE. In one embodiment, for CSI-RS resource configuration within SBFD symbols, the UE may be configured with a CSI-RS resource configuration that is common between legacy TDD symbols and SBFD symbols, with some modifications for receiving CSI-RS in SBFD symbols. For example, the number of ports (e.g., the nrofPorts parameter in the CSI-RS-ResourceMapping information element (IE) in 5G) may be different for TDD symbols because the gNB may not be able to maintain the same number of Tx antennas for half-duplex operation in TDD symbols and full-duplex operation in SBFD symbols. In one embodiment, a new IE may include two values for the nrofPorts parameter, one for TDD symbols and another for SBFD symbols. In one embodiment, the nrofPorts for CSI-RS within SBFD symbols is assumed to be a fraction (eg, half) of the configured nrofPorts parameter (which is applicable to CSI-RS within TDD symbols).
[0098] The starting resource block (RB) for the CSI-RS within a TDD symbol may be indicated by a parameter (e.g., the startingRB parameter in the CSI-FrequencyOccupation IE in 5G). The startingRB parameter is a reference relative to common resource block #0 (CRB#0). In one embodiment, for SB FD symbols, if the starting resource block is located in the UL frequency subband or guard band, the UE may assume that the initial CRB index for the CSI-RS resource is moved to the first physical resource block (PRB) of the upper DL frequency subband, which starts at a PRB greater than the starting resource block.
[0099] The number of resource blocks for CSI-RS within a TDD symbol can be indicated by a parameter (e.g., the nrofRBs parameter in the CSI-FrequencyOccupation IE in 5G). In one embodiment, if the starting resource block plus the number of resource blocks for CSI-RF exceeds the upper DL frequency subband (or alternatively, the DL BWP) of the SBFD symbol, the UE can assume that the ending PRB associated with the CSI-RS bandwidth is the end of the upper DL frequency subband (or alternatively, the end of the DL BWP). In one embodiment, for CSI-RS reception, CSI-RS RBs located in the UL frequency subband or guard band are not considered. Therefore, the UE can align the frequency resources configured on the downlink BWP of non-SBFD symbols with the downlink frequency subband of the SBFD symbol. In one embodiment, it is assumed that if the CSI-RS resources span more than one symbol, all symbols are legacy TDD or all SBFD. The UE can receive CSI-RS on one or both downlink frequency subbands to measure the channel. The UE can report the channel measurement to the base station in a single report.
[0100] Figure 7 This disclosure illustrates that, according to one aspect of the present disclosure, when frequency resources commonly allocated between non-SBFD symbols and SBFD symbols are located in an uplink frequency subband or a guard band, a UE aligns the frequency resources to receive a downlink reference signal on one downlink frequency subband of the SBFD symbol. The starting RB relative to common RB#0 is located in the UL frequency subband. The number of resource blocks for the starting resource block plus the CSI-RF exceeds the upper DL frequency subband. The UE moves the initial CRB index of the CSI-RS resource to the first PRB in the upper DL frequency subband. The UE also moves the end of the PRB associated with the CSI-RS bandwidth to the end of the upper DL frequency subband. The CRS-RS resources in the UL frequency subband or the guard band are not used.
[0101] Figure 8This disclosure illustrates, according to one aspect of the present disclosure, that when frequency resources commonly allocated between non-SBFD symbols and SBFD symbols are located in an uplink frequency subband or guard band, a UE aligns the frequency resources to receive downlink reference signals on two downlink frequency subbands of the SBFD symbols. The starting RB relative to common RB #0 is located in the lower DL frequency subband. The starting resource block plus the number of resource blocks for CSI-RF are located in the upper DL frequency subband. CRS-RS resources in the UL frequency subband or guard band are not used.
[0102] In one embodiment, the frequency resources for CSI-RS are configured separately for SBFD symbols and non-SBFD symbols. Two separate CSI-RS frequency resources can be configured, one CSI-RS frequency resource for each of the two downlink frequency subbands. In one embodiment, the two CSI-RS resources can have independent parameters. In one embodiment, some parameters can be common (e.g., frequencyDomainAllocation, nrofPorts, firstOFDMSymbolInTimeDomain, cdm-Type, density in CSI-RS-ResourceMapping IE in 5G). In one embodiment, two starting RBs of the CSI-RS frequency resources can be configured (e.g., two startingRB parameters in CSI-FrequencyOccupation IE in 5G), each of which is associated with one of the two downlink frequency subbands. In one embodiment, the number of RBs can be configured jointly for the two downlink frequency subbands. In one embodiment, the number of RBs can be configured separately for the two downlink frequency subbands.
[0103] The UE may receive CSI-RS on both downlink frequency subbands to measure the channel. In one embodiment, the UE may report the channel measurements on a single report. For example, if all parameters (except the starting RB and possibly the number of RBs) are common between the two CSI-RS resources, the CSI-RS measurements may be linked to a single report by treating the CSI-RS resources on the two downlink frequency subbands as a single resource. In one embodiment, the UE may report channel measurements separately for the CSI-RS resources on the two downlink frequency subbands.
[0104] Figure 9This embodiment illustrates that, according to one aspect of the present disclosure, when frequency resources for downlink reference signals are separately configured between non-SBFD symbols and SBFD symbols, a UE receives downlink reference signals on two downlink frequency subbands in the SBFD symbols. The starting RB and number of RBs for CSI-RS frequency resources for the lower and upper DL frequency subbands are separately configured. This separate configuration provides additional flexibility with a slight increase in configuration overhead.
[0105] Figure 10 A flow chart depicting a method 1000 for a UE to receive downlink reference signals sent in SBFD symbols and non-SBFD symbols when the UE receives information about frequency resources configured to carry downlink reference signals according to one aspect of the present disclosure.
[0106] In operation 1001, a UE receives transmissions from a base station of a communication network in a first interval and a second interval. During the first interval, the base station transmits on a downlink bandwidth but does not simultaneously receive. During the second interval, the base station simultaneously transmits on a downlink frequency subband and receives on an uplink frequency subband. The downlink bandwidth is selected to cover both the downlink frequency subband and the uplink frequency subband.
[0107] In operation 1003, the UE receives, from the base station, a frequency domain configuration for configuring the UE to receive a reference signal transmitted by the base station during a first interval.
[0108] In operation 1005 , the UE determines frequency domain resources for receiving a reference signal during a second interval based on the frequency domain configuration, information about a downlink bandwidth, and information about a downlink frequency subband.
[0109] In operation 1007 , the UE receives a reference signal transmitted by the base station on a downlink frequency subband during the second interval based on the determined frequency domain resources.
[0110] In one aspect, frequency domain resource allocation (FDRA) can group frequency resources used to send downlink user application data in different ways between SBFD symbols and non-SBFD symbols. Consecutive RBs in the downlink BWP for non-SBFD symbols can be grouped into resource block groups (RBGs) so that downlink frequency resources can be allocated in units of RBGs. The two main FDRA schemes in 5G are type 0 and type 1. Type 0 is bitmap-based (i.e., not necessarily continuous allocation). A bitmap can be used to specify the allocation of downlink frequency resources in units of RBGs, where each bit of the bitmap corresponds to each RBG. The nominal RBG size can be determined based on the effective BWP portion. Type 1 is based on continuous RB allocation, where downlink control information (DCI) can indicate the starting RB and length of the allocation.
[0111] In one embodiment, a bitmap-based type 0 may be used for FDRA for DL frequency resources in SBFD symbols. The nominal RBG size may be based on the size of two DL frequency subbands, which is smaller than the DL BWP size for non-SBFD symbols. For example, the nominal RBG size may be a function of the size of the concatenation of two downlink frequency subbands, which may be considered the effective DL BWP for the SBFD symbol. Because the size of the concatenation of two downlink frequency subbands in an SBFD symbol is smaller than the BWP size in a non-SBFD symbol, the nominal RBG size for an SBFD symbol may be smaller than that for a non-SBFD symbol, allowing for greater granularity in allocating downlink frequency resources. The size of the bitmap used to allocate RGB for downlink data may also be smaller than that of a non-SBFD symbol. RBGs may not be located within the guard band of a UL frequency subband or SBFD symbol, so that the actual RBG size at the edge of a DL frequency subband allocated for DL data transmission, as indicated by the bitmap, may be smaller than the nominal RBG size.
[0112] In one embodiment, the nominal size of each RBG in an SBFD symbol may be a function of the size of the downlink BWP, as in non-SBFD symbols. The RGB allocation bitmap may not allow allocation of RGBs that are entirely within the UL frequency subband or guard band. In one embodiment, for RGBs that partially overlap the guard band or UL frequency subband, the entire RBG allocated by the allocation bitmap is discarded. In one embodiment, the actual RBGs at the edge of the DL frequency subband allocated for DL data transmission, as indicated by the allocation bitmap, may be smaller than the nominal RBG size, so that the allocated frequency resources are located only within the DL frequency subband.
[0113] Figure 11The present disclosure illustrates frequency-domain resource allocation for SBFD symbols according to one aspect of the present disclosure, wherein frequency resources used by a UE to receive downlink transmissions are grouped into RBGs having a nominal RBG size determined based on an effective bandwidth that is the concatenation of two DL frequency subbands. RBGs at the edge of a lower DL frequency subband partially overlap with a lower guard band. Within this RBG, frequency resources overlapping with the lower guard band may be discarded, such that the actual frequency resources used by the UE to receive downlink transmissions in this RBG may be less than the nominal size of the RBG. Similarly, RBGs at the edge of an upper DL frequency subband partially overlap with the upper guard band. Within this RBG, frequency resources overlapping with the upper guard band may be discarded, such that the actual frequency resources used by the UE to receive downlink transmissions in this RBG may be less than the nominal size of the RBG.
[0114] Figure 12 A flow chart depicting a method 1200 for a UE to receive downlink transmissions on frequency resources in SBFD symbols and non-SBFD symbols when the frequency resources are grouped and allocated differently for the SBFD and non-SBFD symbols according to one aspect of the present disclosure.
[0115] In operation 1201, a UE receives transmissions from a base station of a communication network in a first interval and a second interval. During the first interval, the base station transmits on a downlink bandwidth but does not simultaneously receive. During the second interval, the base station simultaneously transmits on a downlink frequency subband and receives on an uplink frequency subband. The downlink bandwidth is selected to cover both the downlink frequency subband and the uplink frequency subband.
[0116] In operation 1203 , the UE receives, from the base station, configuration information used together with information about a downlink bandwidth to allocate first frequency domain resources used by the UE to receive transmissions from the base station during a first interval.
[0117] In operation 1205, the UE determines a second frequency domain resource for receiving a transmission from the base station during a second interval based on the configuration information for allocating the first frequency domain resource and the information about the downlink frequency subband.
[0118] In operation 1207, the UE receives transmission from the base station on the downlink frequency subband during the second interval based on the second frequency domain resources.
[0119] In one aspect, frequency resources used for downlink data transmission can be bundled to allow the UE to assume that all frequency resources within the bundle experience similar propagation channels. For example, a precoded resource block group (PRG) is a set of consecutive PRBs of frequency resources from which the UE can generate a single channel estimate. Resource blocks belonging to a PRG are assumed to experience similar channel conditions and have the same precoding applied by the base station. The nominal PRG size for non-SBFD symbols can take values of 2, 4, or wideband in 5G.
[0120] In one embodiment, for PRB bundling of frequency resources used for downlink data transmission within an SBFD symbol, the nominal PRG size can be based on the size of two DL frequency subbands. For example, the nominal PRG size can be a function of the size of the concatenation of two downlink frequency subbands, which can be considered the effective DL BWP for an SBFD symbol, similar to the nominal RBG size in an FDRA for DL frequency resources. As in the RBG, the PRG may not be located within the guard band of the uplink frequency subband or SBFD symbol. In one embodiment, the actual PRG at the edge of the downlink frequency subband can be smaller than the nominal PRG size, so that the bundled resource block is located only within the downlink frequency subband.
[0121] In one embodiment, the nominal PRG size may be based on the size of the downlink BWP, such as in non-SBFD symbols. Likewise, the PRG may not be located within the uplink frequency sub-band or guard band of the SBFD symbol. In one embodiment, the actual PRG at the edge of the downlink frequency sub-band may be smaller than the nominal PRG size, so that the bundled resource blocks are located only within the downlink frequency sub-band.
[0122] In one aspect, a UE may implement the capability to respond to time domain resources scheduled for transmitting uplink signals across SBFD and non-SBFD symbols. For example, a base station may schedule uplink transmission opportunities for the UE to transmit uplink user data (e.g., physical uplink shared channel (PUSC H)), uplink control messages (e.g., physical uplink control channel (PUCC H)), uplink reference signals used by the base station to measure uplink propagation channels (e.g., sounding reference signals (SRS)), random access requests (physical random access channel (PRAC H)), etc. The uplink transmission opportunities within a time slot may temporally span SBFD and non-SBFD symbols.
[0123] In one embodiment, all SBFD and non-SBFD symbols in an uplink transmission opportunity may span the same frequency resources, and the UE may apply a single transmit power to all symbols. In one embodiment, the base station may instruct the UE to apply a different or reduced power to the SBFD symbols to reduce cross-channel interference between multiple UEs transmitting on the uplink frequency subband. In one embodiment, the UE may not expect a scheduled uplink transmission opportunity to span both SBFD and non-SBFD symbols in time.
[0124] Figure 13 This disclosure illustrates that, according to one aspect of the present disclosure, a UE transmits uplink transmission opportunities spanning SBFD and non-SBFD symbols when all symbols in the uplink transmission (PUSCH) opportunity span the same frequency resources. The UE can transmit the PUSCH using frequency resources allocated from the uplink frequency subband of the SBFD symbols and frequency resources allocated from the uplink BWP of the non-SBFD symbols.
[0125] In one aspect, when multiple uplink transmission opportunities include both SBFD symbols and non-SBFD symbols, the UE may implement the ability to respond to multiple repetitions of uplink transmission opportunities (e.g., PUSCH transmissions) within a time slot or across multiple time slots. In one embodiment, multiple uplink transmissions may occur when there are multiple PUSCH grants scheduled by a single DCI. In one embodiment, if the first uplink repetition opportunity is scheduled within an SBFD symbol and the subsequent uplink repetition opportunity includes a non-SBFD symbol, the UE may discard the subsequent uplink repetition opportunity.
[0126] In one embodiment, if a first uplink repetition opportunity is scheduled within an SBFD symbol and a subsequent uplink repetition opportunity includes a non-SBFD uplink symbol or a symbol that can be configured for uplink transmission, and if the uplink BWP of the non-SBFD symbol and the uplink frequency subband of the SBFD symbol have the same size, the UE may use the subsequent uplink repetition opportunity while satisfying existing conditions for transmitting the non-SBFD uplink symbol. In one embodiment, if a first uplink repetition opportunity is scheduled within an SBFD symbol and a subsequent uplink repetition opportunity includes a non-SBFD uplink symbol or a symbol that can be configured for uplink transmission, and if the allocated uplink frequency resources of the SBFD symbol are suitable for the uplink BWP of the non-SBFD symbol, the UE may use the subsequent uplink repetition opportunity while satisfying existing conditions for transmitting the non-SBFD uplink symbol.
[0127] Figure 14It is illustrated that according to one aspect of the present disclosure, when a first uplink repetition opportunity is scheduled in a time slot of an SBFD symbol and subsequent uplink repetition opportunities include time slots of non-SBFD symbols, the UE transmits multiple repetitions of the uplink transmission opportunity across multiple time slots of SBFD symbols and non-SBFD symbols.
[0128] PUSCH transmission repetition 1 is scheduled in the SBFD symbol of slot n. PUSCH transmission repetition 2 is scheduled in the SBFD symbol of slot n+1. However, PUSCH transmission repetition 3 is scheduled in the non-SBFD symbol of slot n+2. Because the scheduled PUSCH transmission repetition 3 overlaps with the DL time portion and guard band of the non-SBFD slot n+2, the UE can discard PUSCH transmission repetition 3. PUSCH transmission repetition 4 is scheduled in the non-SBFD symbol of slot n+3. Because the allocated uplink frequency resources of the SBFD symbol fit within the uplink BWP of the non-SBFD symbol of slot n+3, the UE can transmit PUSCH transmission repetition 4.
[0129] In one embodiment, if the first uplink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent uplink repetition opportunity includes an SBFD symbol, the UE may discard the subsequent repetition opportunity. In one embodiment, if the first uplink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent uplink repetition opportunity includes an SBFD symbol, and if the uplink BWP of the non-SBFD symbol and the uplink frequency subband of the SBFD symbol have the same size, the UE may use the subsequent uplink repetition opportunity. In one embodiment, if the first uplink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent uplink repetition opportunity includes an SBFD symbol, and if the uplink BWP of the non-SBFD symbol fits within the allocated uplink frequency resources of the SBFD symbol, the UE may use the subsequent repetition opportunity. In one embodiment, the uplink repetition opportunity of the SBFD symbols within a time slot may be transmitted using a different or reduced power relative to the transmit power of the non-SBFD symbols.
[0130] Figure 15 It is illustrated that according to one aspect of the present disclosure, when a first uplink repetition opportunity is scheduled in a time slot of a non-SBFD symbol and subsequent uplink repetition opportunities include time slots of non-SBFD symbols, the UE sends multiple repetitions of uplink transmission opportunities across multiple time slots of SBFD symbols and non-SBFD symbols.
[0131] PUSCH transmission repetition 1 is scheduled in the non-SBFD symbol of slot n+1. PUSCH transmission repetition 2 is scheduled in the SBFD symbol of slot n+2. PUSCH transmission repetition 3 is scheduled in the SBFD symbol of slot n+3. Because the allocated frequency resources of the uplink BWP from the non-SBFD symbol of slot n+1 fit into the allocated uplink frequency subband of the SBFD symbols in slots n+2 and n+3, the UE can transmit PUSCH transmission repetition 2 and PUSCH transmission repetition 3.
[0132] In one aspect, the UE may implement the capability to respond to time domain resources scheduled for transmitting downlink signals across SBFD and non-SBFD symbols. For example, the base station may schedule downlink transmission opportunities for the UE to receive downlink user data (e.g., PDSCH), downlink control messages (e.g., PDCCH), downlink reference signals (e.g., CSI-RS), etc. The downlink transmission opportunities within a time slot may span SBFD and non-SBFD symbols in time.
[0133] In one embodiment, all SBFD and non-SBFD symbols in a downlink transmission opportunity may span the same frequency resources. The UE may assume that the base station applies the same transmit power and the same number of antenna ports to transmit SBFD and non-SBFD symbols, and assumes that the downlink channels for SBFD and non-SBFD symbols share common characteristics (e.g., all symbols are quasi-co-located (QCL)). In one embodiment, the base station may use a different number of transmit radio units (TxRUs) (e.g., a reduced number of TxRUs) and / or a different (e.g., reduced) antenna gain to transmit SBFD symbols compared to non-SBFD symbols. In this embodiment, the UE may receive a downlink transmission opportunity. In one embodiment, the UE may not expect a scheduled downlink transmission opportunity to span both SBFD and non-SBFD symbols in time.
[0134] Figure 16 This disclosure illustrates that when all symbols in a downlink transmission (PDSCH) opportunity span the same frequency resources, a UE receives downlink transmission opportunities spanning SBFD and non-SBFD symbols according to one aspect of the present disclosure. The UE can receive the PDSCH using frequency resources allocated from the downlink frequency subband of the SBFD symbols and frequency resources allocated from the downlink BWP of the non-SBFD symbols.
[0135] In one aspect, when multiple downlink transmission opportunities include both SBFD symbols and non-SBFD symbols, the UE may implement the ability to respond to multiple repetitions of downlink transmission (e.g., PDSCH transmission) opportunities within a time slot or across multiple time slots. In one embodiment, multiple downlink transmissions may occur when there are multiple granted PDSCHs scheduled by a single DCI. In one embodiment, if a first downlink repetition opportunity is scheduled within a SBFD symbol and a subsequent downlink repetition opportunity includes a non-SBFD symbol, the UE may receive the subsequent repetition opportunity if the base station applies the same transmit power and the same number of antenna ports to transmit the SBFD and non-SBFD symbols and the downlink channels of the SBFD and non-SBFD symbols share common characteristics (e.g., all symbols are quasi-co-located (QCL)).
[0136] Figure 17 It is illustrated that according to one aspect of the present disclosure, when a first downlink transmission repetition opportunity is scheduled in a time slot of an SBFD symbol and subsequent downlink repetition opportunities include time slots of non-SBFD symbols, a UE receives multiple repetitions of downlink transmission opportunities across multiple time slots of SBFD symbols and non-SBFD symbols.
[0137] PDSCH transmission repetition 1 is scheduled within the SBFD symbol of slot n. PDSCH transmission repetition 2 is scheduled within the SBFD symbol of slot n+1. PDSCH transmission repetition 3 is scheduled within the non-SBFD symbol of slot n+2. Because the allocated downlink frequency resources of the SBFD symbol fit within the downlink BWP of the non-SBFD symbol of slot n+2, the UE can receive PDSCH transmission repetition 3. PDSCH transmission repetition 4 is scheduled within the non-SBFD symbol of slot n+3. Because the scheduled PDSCH transmission repetition 4 overlaps with the guard band and UL time portion of the non-SBFD slot n+3, the UE may not receive PDSCH transmission repetition 3.
[0138] In one embodiment, if the first downlink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent downlink repetition opportunity includes the non-SBFD symbol, the UE may discard the subsequent repetition opportunity. In one embodiment, if the first downlink repetition opportunity is scheduled within a non-SBFD symbol and the subsequent downlink repetition opportunity includes the SBFD symbol, and if the allocated downlink frequency resources in the downlink BWP of the non-SBFD symbol are suitable for the downlink frequency subband of the SBFD symbol, the UE may receive the subsequent repetition opportunity, provided that the base station applies the same transmit power and the same number of antenna ports to transmit the SBFD and non-SBFD symbols, and the downlink channels of the SBFD and non-SBFD symbols share common characteristics (e.g., all symbols are quasi-co-located (QCL)).
[0139] Figure 18 It is illustrated that according to one aspect of the present disclosure, when a first downlink transmission repetition opportunity is scheduled in a time slot of a non-SBFD symbol and subsequent downlink repetition opportunities include time slots of SBFD symbols, a UE receives multiple repetitions of downlink transmission opportunities across multiple time slots of SBFD symbols and non-SBFD symbols.
[0140] PDSCH transmission repetition 1 is scheduled within the non-SBFD symbol of slot n. PDSCH transmission repetition 2 is scheduled within the SBFD symbol of slot n+1. PDSCH transmission repetition 3 is scheduled within the SBFD symbol of slot n+2. Because the allocated frequency resources of the downlink BWP from the non-SBFD symbol of slot n fit within the allocated downlink frequency subbands of the SBFD symbols in slots n+1 and n+2, the UE can receive PDSCH transmission repetition 2 and PUSCH transmission repetition 3. PDSCH transmission repetition 4 is scheduled within the non-SBFD symbol of slot n+3. Because the scheduled PDSCH transmission repetition 4 overlaps with the guard band and UL time portion of non-SBFD slot n+3, the UE may not receive PDSCH transmission repetition 3.
[0141] Figure 19 A flow chart depicting a method 1900 for a UE to transmit on an uplink transmission opportunity when the uplink transmission opportunity includes time and frequency resources allocated for transmitting SBFD and non-SBFD symbols according to one aspect of the present disclosure.
[0142] In operation 1901, a UE communicates with a base station of a communication network in a first interval and a second interval. During the first interval, the base station transmits to the UE on a downlink bandwidth or receives from the UE on an uplink bandwidth, but the time does not overlap. During the second interval, the base station simultaneously receives from the UE on an uplink frequency subband and transmits to one or more other UEs on a downlink frequency subband.
[0143] In operation 1903 , the UE receives, from the base station, scheduling information for scheduling the UE to transmit to the base station using allocated frequency resources over one or more scheduled intervals spanning the first interval and the second interval.
[0144] In operation 1905, the UE determines time domain resources for transmission during the first interval and the second interval based on the scheduled interval, the uplink bandwidth, the uplink frequency subband, the first interval, and the second interval.
[0145] In operation 1907 , the UE transmits to the base station on the allocated frequency resources during the first interval and the second interval using the time domain resources.
[0146] Figure 20 A flow chart depicts a method 2000 for a UE to receive on a downlink transmission opportunity when the downlink transmission opportunity includes time and frequency resources allocated for receiving SBFD and non-SBFD symbols according to one aspect of the present disclosure.
[0147] In operation 2001, a UE communicates with a base station of a communication network in a first interval and a second interval. During the first interval, the base station transmits to the UE on a downlink bandwidth or receives from the UE on an uplink bandwidth, but the time does not overlap. During the second interval, the base station simultaneously receives from the UE on an uplink frequency subband and transmits to one or more other UEs on a downlink frequency subband.
[0148] In operation 2003, the UE receives, from the base station, scheduling information for scheduling the UE to receive from the base station using allocated frequency resources over one or more scheduled intervals spanning the first interval and the second interval.
[0149] In operation 2005, the UE determines time domain resources for reception during the first interval and the second interval based on the scheduled interval, the downlink bandwidth, the downlink frequency subband, the first interval, and the second interval.
[0150] In operation 2005, the UE receives from the base station on the allocated frequency resources during the first interval and the second interval using the time domain resources.
[0151] The part of the content described above can be realized by utilizing a logic circuit such as a dedicated logic circuit or utilizing a microcontroller or other form of processing core for executing program code instructions.Thus, program code such as machine executable instructions can be utilized to perform the process taught by the above discussion, and the machine executable instructions make the machine execute these instructions to perform certain functions.In this context, "machine" can be a machine that converts an intermediate form (or "abstract") instruction into an instruction specific to a processor (for example, an abstract execution environment such as a "virtual machine" (for example, a Java virtual machine), an interpreter, a common language runtime, a high-level language virtual machine, etc.), and / or an electronic circuit that is arranged on a semiconductor chip (for example, a "logic circuit" realized using a transistor), and the electronic circuit is designed to execute instructions, and the processor is such as a general-purpose processor and / or a special-purpose processor.The process taught by the above discussion can also be performed by (as a substitute for a machine or in combination with a machine) an electronic circuit, and the electronic circuit is designed to perform a process (or a part thereof) without executing program code.
[0152] For example, the described operations may be stored as instructions on a non-transitory computer-readable medium for execution by a computer. The computer may execute the instructions to communicate with a communication network (e.g., a base station) to enhance reporting of precoding matrix information associated with rapidly varying channel responses by independently selecting TD or DD basis vectors for different groups of SD and FD basis vectors.
[0153] The present invention also relates to an apparatus for performing the operations described herein. The apparatus may be specially constructed for the required purpose, or may comprise a general-purpose computer selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored on a computer-readable storage medium, such as, but not limited to, any type of disk, including floppy disks, optical disks, CD-ROMs and magneto-optical disks, read-only memory (ROM), RAM, EPROM, EEPROM, magnetic or optical cards, or any type of medium suitable for storing electronic instructions, and each coupled to a computer system bus.
[0154] A machine-readable medium includes any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer). For example, machine-readable media include read-only memory ("ROM"); random access memory ("RAM"); magnetic disk storage media; optical storage media; flash memory devices; etc.
[0155] Articles of manufacture can be used to store program code. Articles of manufacture storing program code can be implemented as, but not limited to, one or more memories (e.g., one or more flash memories, random access memories (static, dynamic, or other)), optical disks, CD-ROMs, DVD ROMs, EPROMs, EEPRO M, magnetic or optical cards, or other types of machine-readable media suitable for storing electronic instructions. Program code can also be downloaded from a remote computer (e.g., a server) to a requesting computer (e.g., a client) by means of a data signal contained in a propagation medium (e.g., via a communication link (e.g., a network connection)).
[0156] The foregoing detailed description has been presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the tools used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm, as used here and generally, refers to a self-consistent sequence of operations leading to a desired result. These operations are those requiring physical manipulation of physical quantities. Typically, but not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient, primarily for common sense, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
[0157] It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless otherwise specifically stated, it will be apparent from the foregoing discussion that discussions throughout this specification using terms such as "select," "determine," "receive," "form," "group," "aggregate," "generate," "remove," and the like will be understood to refer to actions and processes on a computer system or similar electronic computing device that manipulates data represented as physical (electronic) quantities in the computer system's registers and memories and converts it into other data similarly represented as physical quantities in the computer system's memories or registers or other such information storage, transmission, or display devices.
[0158] The process presented herein and display are not inherently relevant to any particular computer or other device. According to the teaching content of this paper, various general-purpose systems can be used together with program, or can prove that it is convenient to construct the more special-purpose device for performing described operation. According to the description below, the required structure for various these systems will be apparent. In addition, the present invention is not described with reference to any specific programming language. Should be understood that multiple programming languages can be used for realizing the teaching content of the present invention as described herein.
[0159] The foregoing discussion describes only some exemplary embodiments of the present invention. Those skilled in the art will readily recognize from these discussions, drawings and claims that various modifications can be made without departing from the spirit and scope of the present invention.
Claims
1. A baseband processor of a wireless user equipment (UE) of a communication network in communication with a memory storing instructions, the instructions, when executed by the baseband processor, causing the baseband processor to perform operations comprising: receiving transmissions from a base station of the communications network during a first interval and a second interval, wherein during the first interval, the base station transmits on a downlink bandwidth but does not simultaneously receive, and wherein during the second interval, the base station simultaneously transmits on a downlink frequency subband and receives on an uplink frequency subband, the downlink bandwidth being selected to encompass the downlink frequency subband and the uplink frequency subband; receiving a frequency domain configuration from the base station to configure the UE to receive a reference signal sent by the base station during the first interval; determining, based on the frequency domain configuration, the information about the downlink bandwidth, and the information about the downlink frequency subband, a frequency domain resource for receiving the reference signal during the second interval; as well as The reference signal sent by the base station on the downlink frequency subband is received during the second interval based on the frequency domain resources. 2 . The baseband processor of claim 1 , wherein the frequency domain resources include two outer downlink frequency sub-bands, each of the two outer downlink frequency sub-bands being separated from an inner uplink frequency sub-band by a guard band.
3. The baseband processor of claim 1 , wherein the frequency domain configuration configures the UE using a number of ports parameter, the number of ports parameter comprising a value associated with a time division duplex (TDD) symbol and a second value associated with a sub-band full duplex (SBFD) symbol.
4. The baseband processor of claim 1, wherein the reference signal comprises a channel state information reference signal (CSI-RS), and the frequency domain configuration configures a starting resource block (RB) of the CSI-RS within a time division duplex (TDD) symbol.
5. The baseband processor according to claim 3, wherein determining the frequency domain resources comprises: In response to the frequency domain resources commonly configured between non-SBFD symbols and SBFD symbols being located in an uplink frequency subband or in a guard band, the frequency domain resources are aligned to receive a downlink reference signal on a downlink frequency subband of the SBFD symbol.
6. A baseband processor of a wireless user equipment (UE) of a communication network in communication with a memory storing instructions that, when executed by the baseband processor, cause the baseband processor to perform operations comprising: receiving transmissions from a base station of the communications network during a first interval and a second interval, wherein during the first interval, the base station transmits on a downlink bandwidth but does not simultaneously receive, and wherein during the second interval, the base station simultaneously transmits on a downlink frequency subband and receives on an uplink frequency subband, the downlink bandwidth being selected to encompass the downlink frequency subband and the uplink frequency subband; receiving, from the base station, a configuration having information about the downlink bandwidth to allocate first frequency domain resources for the UE to receive and transmit from the base station during the first interval; determining, based on the configuration for allocating the first frequency-domain resources and the information about the downlink frequency subband, second frequency-domain resources for receiving transmissions from the base station during the second interval; as well as The transmission is received from the base station on the downlink frequency sub-band during the second interval based on the second frequency-domain resources.
7. The baseband processor according to claim 6, wherein determining the second frequency domain resource comprises: One or more precoded resource block groups (PRGs) are determined that include consecutive precoded resource blocks (PRBs) each associated with a single channel estimate.
8. The baseband processor of claim 7, wherein the size of the one or more PRGs is determined based on the size of the downlink bandwidth. 9 . The baseband processor of claim 8 , wherein a first one of the PRGs located at an edge of the downlink frequency sub-band has a smaller size than a second one of the PRGs not located at the edge of the downlink frequency sub-band.
10. A baseband processor of a wireless user equipment (UE) of a communication network in communication with a memory storing instructions that, when executed by the baseband processor, cause the baseband processor to perform operations comprising: communicating with a base station of the communications network in a first interval and a second interval, wherein during the first interval, the base station transmits to the UE on a downlink bandwidth or receives from the UE on an uplink bandwidth, but not overlapping in time, and wherein during the second interval, the base station simultaneously receives from the UE on an uplink frequency subband and transmits to one or more other UEs on a downlink frequency subband; receiving, from the base station, information for scheduling the UE to transmit to the base station using the allocated frequency resources over one or more scheduled intervals spanning the first interval and the second interval; determining time domain resources for transmitting during the first interval and the second interval based on the one or more scheduled intervals, the uplink bandwidth, the uplink frequency subband, the first interval, and the second interval; as well as Transmitting to the base station on the allocated frequency resources during the first interval and the second interval using the time domain resources.
11. The baseband processor of claim 10, wherein transmitting to the base station on the allocated frequency resources comprises: When a first uplink repetition opportunity is scheduled in a time slot of a sub-band full duplex (SBFD) symbol and subsequent uplink repetition opportunities include time slots of non-SBFD symbols, multiple repetitions of the uplink transmission opportunity are transmitted across multiple time slots of the SBFD symbol and the non-SBFD symbol.
12. The baseband processor of claim 11, wherein the first uplink repetition opportunity comprises a PUSCH transmission repetition, and the subsequent uplink repetition opportunity comprises a subsequent PUSCH transmission repetition that partially overlaps with a downlink time, and wherein the UE discards the subsequent PUSCH transmission repetition. 13 . The baseband processor of claim 11 , wherein in response to the first uplink repetition opportunity being scheduled within the non-SBFD symbol and the subsequent uplink repetition opportunity comprising the SBFD symbol, the UE drops the subsequent repetition opportunity.
14. A baseband processor of a wireless user equipment (UE) of a communication network in communication with a memory storing instructions that, when executed by the baseband processor, cause the baseband processor to perform operations comprising: communicating with a base station of the communications network in a first interval and a second interval, wherein during the first interval, the base station transmits to the UE on a downlink bandwidth or receives from the UE on an uplink bandwidth, but not overlapping in time, and wherein during the second interval, the base station simultaneously receives from the UE on an uplink frequency subband and transmits to one or more other UEs on a downlink frequency subband; receiving, from the base station, information for scheduling the UE to receive from the base station using the allocated frequency resources over one or more scheduled intervals spanning the first interval and the second interval; determining time domain resources for receiving during the first interval and the second interval based on the one or more scheduled intervals, the downlink bandwidth, the downlink frequency subband, the first interval, and the second interval; as well as Receiving from the base station on the allocated frequency resources during the first interval and the second interval using the time domain resources.
15. The baseband processor of claim 14, wherein receiving from the base station on the allocated frequency resources comprises: When a first downlink transmission repetition opportunity is scheduled in a time slot of a sub-band full duplex (SBFD) symbol and subsequent downlink transmission repetition opportunities include time slots of non-SBFD symbols, multiple repetitions of the downlink transmission opportunity are received across multiple time slots of the SBFD symbol and the non-SBFD symbol.
16. The baseband processor of claim 15 , wherein the first downlink repetition opportunity comprises a first PDSCH transmission repetition, and the one or more subsequent downlink repetition opportunities comprise subsequent PDSCH transmission repetitions scheduled in the non-SBFD symbol, and wherein in response to the subsequent PDSCH transmission repetition overlapping with the guard band, the UE discards the subsequent PDSCH transmission repetition.
17. The baseband processor of claim 14, wherein receiving from the base station on the allocated frequency resources comprises: When a first downlink transmission repetition opportunity is scheduled in a time slot of a non-subband full duplex (SBFD) symbol and subsequent downlink transmission repetition opportunities include time slots of SBFD symbols, multiple repetitions of the downlink transmission opportunity are received across multiple time slots of the SBFD symbol and the non-SBFD symbol.
18. A method performed by a user equipment (UE), the method comprising the operations of any one of claims 1 to 17.
19. A non-transitory computer readable memory storing instructions that, when executed, perform the operations of any one of claims 1 to 17.