Resource allocation device and wireless communication method
By configuring and determining resource blocks in blocking frequency bands in signaling between user equipment and base stations, the problem of difficulty in frequency domain resource allocation in symbols with duplex subbands is solved, and the frequency domain in 3GPP NR system is realized Efficient utilization of resources and improved communication performance.
Patent Information
- Application Number
- CN202380040136.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-09-30
- Filing Date
- 2023-09-28
- Publication Date
- 2025-01-03
AI Technical Summary
In the prior art, there is difficulty in frequency domain resource allocation in symbols with duplex subbands, especially in scheduling of physical downlink shared channels in orthogonal frequency division multiplexing signal (OFDM) symbols configured with blocking frequency bands. Problems occurred while (PDSCH).
By configuring and determining whether the resource block (RB) in the blocking frequency band in the frequency domain on the OFDM symbol can be used for physical downlink shared channel (PDSCH) allocation in signaling between the user equipment (UE) and the base station, A new resource allocation method is used to solve the problem that the transmission direction of frequency domain resource allocation is opposite to that of duplex subbands.
Implement an effective solution for frequency domain resource allocation in symbols with duplex subbands, improve the utilization efficiency and communication performance of frequency domain resources in 3GPP NR systems, and solve the problem of scheduling PDSCH in OFDM symbols in blocking frequency bands. difficulty.
Smart Images

Figure CN119256609A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication systems, and more particularly, to a device for resource allocation and a wireless communication method, for example, a solution for indicating frequency domain resource allocation in symbols with duplex subbands. Background Art
[0002] Currently, the 3rd Generation Partnership Project (3GPP) is conducting standardization activities to study frequency domain resource allocation methods around duplex subbands. However, in current technology and / or standardization, various aspects of solutions for indicating frequency domain resource allocation in symbols with duplex subbands remain unresolved issues.
[0003] Therefore, there is a need for a resource allocation apparatus and a wireless communication method, such as a solution for indicating frequency domain resource allocation in symbols with duplex subbands, which can solve the problems in the prior art and other problems. Summary of the invention
[0004] The purpose of the present disclosure is to propose a device for resource allocation and a wireless communication method, such as a solution for indicating frequency domain resource allocation in symbols with duplex subbands, which can solve problems in the prior art and other problems, and / or solve problems arising when scheduling a physical downlink shared channel (PDSCH) in an orthogonal frequency division multiplexing signal (OFDM) symbol configured with a blocked frequency band.
[0005] In a first aspect of the present disclosure, a wireless communication method for resource allocation is performed by a user equipment (UE), comprising: being configured with a blocked frequency band in the frequency domain on an OFDM symbol, and determining through signaling whether a resource block (RB) in the blocked frequency band can be used for physical downlink shared channel (PDSCH) allocation.
[0006] In a second aspect of the present disclosure, a wireless communication method for resource allocation is performed by a base station, comprising: configuring a blocked frequency band in the frequency domain on an OFDM symbol to a user equipment (UE); and indicating to the UE through signaling whether a resource block (RB) in the blocked frequency band can be used for physical downlink shared channel (PDSCH) allocation.
[0007] In a third aspect of the present disclosure, a UE includes a memory, a transceiver, and a processor coupled to the memory and the transceiver. The UE is configured to execute the above method.
[0008] In a fourth aspect of the present disclosure, a base station includes a memory, a transceiver, and a processor coupled to the memory and the transceiver. The base station is configured to execute the above method.
[0009] In a fifth aspect of the present disclosure, a UE includes: a receiver for receiving the configuration of a blocked frequency band in a frequency domain on an OFDM symbol; and a determiner for determining through signaling whether a resource block (RB) in the blocked frequency band is available for physical downlink shared channel (PDSCH) allocation.
[0010] In the sixth aspect of the present disclosure, a base station includes: an allocator for configuring a blocked frequency band in the frequency domain on an OFDM symbol to a user equipment (UE); an indicator for indicating to the UE through signaling whether a resource block (RB) in the blocked frequency band can be used for physical downlink shared channel (PDSCH) allocation.
[0011] In a seventh aspect of the present disclosure, a non-transitory machine-readable storage medium stores instructions thereon, which, when executed by a computer, cause the computer to execute the above method.
[0012] In an eighth aspect of the present disclosure, a chip includes a processor for calling and running a computer program stored in a memory so that a device equipped with the chip executes the above method.
[0013] In a ninth aspect of the present disclosure, a computer-readable storage medium stores a computer program thereon, causing a computer to execute the above method.
[0014] In a tenth aspect of the present disclosure, a computer program product includes a computer program, which enables a computer to execute the above method.
[0015] In an eleventh aspect of the present disclosure, a computer program enables a computer to execute the above method. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present disclosure or related technologies, the following drawings will be described when briefly introducing the embodiments. It is obvious that the drawings are only some embodiments of the present disclosure, and ordinary technicians in this field can obtain other drawings based on these drawings without paying any fees.
[0017] Figure 1 is a block diagram of a user equipment (UE) and a base station communicating in a communication network system according to an embodiment of the present disclosure.
[0018] Figure 2 is a block diagram of a UE according to an embodiment of the present disclosure.
[0019] Figure 3 is a block diagram of a UE according to an embodiment of the present disclosure.
[0020] Figure 4The present invention is a flowchart of a wireless communication method for resource allocation performed by a UE according to an embodiment of the present disclosure.
[0021] Figure 5 is a block diagram of a base station according to an embodiment of the present disclosure.
[0022] Figure 6 is a block diagram of a base station according to an embodiment of the present disclosure.
[0023] Figure 7 The present invention is a flowchart of a wireless communication method for resource allocation performed by a base station according to an embodiment of the present disclosure.
[0024] Figure 8 is a schematic diagram showing uplink (UL) subbands and DL blocking bands in a downlink (DL) symbol for implementing some embodiments presented in the present disclosure.
[0025] Fig. 9 FIG. 4 is a schematic diagram showing DL resource allocation with a DL blocked frequency band unavailable for DL for implementing some embodiments presented in the present disclosure.
[0026] Fig.10 FIG. 4 is a schematic diagram showing DL resource allocation with DL blocked frequency bands available or unavailable for DL for implementing some embodiments presented in the present disclosure.
[0027] Fig.11 is a schematic diagram showing an indication of whether a DL blocking subband is effective for implementing some embodiments presented in the present disclosure.
[0028] Fig.12 is a block diagram of a computing device according to an embodiment of the present disclosure.
[0029] Fig.13 is a block diagram of a communication system according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] The technical matters, structural features, objectives and effects of the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings. Specifically, the terms in the embodiments of the present disclosure are only used for the purpose of describing specific embodiments, rather than limiting the present disclosure.
[0031] In the 3rd Generation Partnership Project (3GPP) new radio (NR), which is the fifth generation (5G) radio access technology (RAT) based on orthogonal frequency division multiplexing (OFDM), the radio resources for downlink and uplink are defined on a two-dimensional time-frequency resource plane. The downlink is the transmission direction from the base station (BS, or so-called gNB in 3GPP NR) to the user equipment (UE), and the uplink is the transmission direction from the UE to the base station. On the resource plane, the smallest resource unit called "resource element" (RE) is defined, which corresponds to one subcarrier in the frequency domain and one OFDM symbol in the time domain. In the frequency domain, twelve consecutive subcarriers constitute a resource block (RB), which is the minimum resource allocation granularity in the frequency domain. In the time domain, one OFDM symbol is the minimum resource allocation granularity. Seven consecutive OFDM symbols constitute a time slot.
[0032] Starting from 3GPP NR release 17, an OFDM symbol can be configured through radio resource control (RRC) layer signaling for the UE to use as one of {downlink symbol, uplink symbol, flexible symbol}, where: From the UE's perspective, downlink symbols can be used only for downlink reception. The UE cannot use downlink symbols for uplink transmission. From the UE's perspective, uplink symbols can be used only for uplink transmission. The UE cannot use uplink symbols for downlink reception. From the UE's perspective, flexible symbols can be used for downlink reception or uplink transmission, depending on further dynamic allocation in real-time base station scheduling. However, in time division duplex (TDD) spectrum, the UE does not perform both downlink reception and uplink transmission in the same OFDM symbol. In other words, in TDD spectrum, NR UEs do not need to support full-duplex mode (as opposed to half-duplex).
[0033] As is traditional in TDD spectrum, when a UE switches its radio frequency (RF) unit from downlink reception to uplink transmission, there is some guard time around the switching instance. In contrast, when the RF switches from uplink to downlink, no guard time is required.
[0034] As of NR Release 17, there are two levels of TDD uplink / downlink (UL / DL) configurations: Cell-specific TDD UL / DL configuration via RRC information element (IE) “tdd-UL-DL-ConfigurationCommon”: It defines the UE-common periodicity pattern for TDD uplink / downlink allocation of OFDM symbols in the time domain, where each periodicity pattern contains a certain number (L D ) of continuous downlink symbols, followed by a certain number (LF) of continuous flexible symbols, and then a certain number (L U ) for consecutive uplink symbols. For TDD UE, "tdd-UL-DL-ConfigurationCommon" must be supported. UE-specific TDD UL / DL configuration via RRC Information Element (IE) "tdd-UL-DL-ConfigurationDedicated": It redefines each flexible symbol in "tdd-UL-DL-ConfigurationCommon" as one of {downlink symbol, uplink symbol, flexible symbol}, but cannot change downlink symbols or uplink symbols in "tdd-UL-DL-ConfigurationCommon" to flexible symbols or symbols in the opposite direction. Supporting "tdd-UL-DL-ConfigurationDedicated" is an optional UE capability.
[0035] When it comes to NR version-18, a duplex enhancement is proposed in 3GPP to support full-duplex operation on the base station side in the TDD carrier while maintaining half-duplex operation on the user equipment side. For example, in a TDD carrier, a base station can simultaneously send a downlink signal to one UE and receive an uplink signal from another UE, but no single UE will perform downlink reception and uplink transmission at the same time. Here, "simultaneously" means "in the same OFDM symbol". In addition, since the base station needs to provide services for legacy UEs that may not support "tdd-UL-DL-ConfigurationDedicated" and the number of flexible symbols configured for legacy UEs may be limited, the number of flexible symbols in "tdd-UL-DL-ConfigurationCommon" may be limited in real-world deployments. Therefore, it is not enough to rely on traditional flexible symbols to provide full-duplex operation on the base station side.
[0036] In 3GPP, it is proposed to reallocate some resources in one or more downlink symbols for uplink use, and / or to reallocate some resources in one or more uplink symbols for downlink use. This resource reallocation is proposed to be achieved through "duplex subbands", which are defined as a group of consecutive resource blocks (RBs) in the frequency domain, which are scheduled by the base station to ensure that the same duplex direction (i.e., the transmission direction configured for the resources within the duplex subband) is selected between the downlink and the uplink. Each duplex subband is associated with a subband bandwidth in the frequency domain and a time span in the time domain.
[0037] In order to implement downlink reception scheduling and uplink transmission authorization in 5G-NR, the base station needs to notify the UE of the frequency domain resources for UE reception or transmission through scheduling / authorization signaling. In 3GPP NR, both downlink frequency domain resource allocation (FDRA) and uplink FDRA have three types: Type 0 FDRA only: In type 0 FDRA, the resource block allocation information in the FDRA includes a bitmap indicating the resource block groups (RBGs) allocated to the scheduled UE, and each bit in the bitmap represents an RBG containing P consecutive resource blocks (RBs), where P is in the form of 2 k (1≤k≤4) and can be derived based on the radio resource control (RRC) layer configuration and the frequency bandwidth of the corresponding bandwidth part (BWP). The number of bits in the bitmap is determined as in and They are the size and starting position of BWP respectively, both in RB. Type 1 FDRA only: In Type 1 FDRA, the resource block allocation information in the FDRA indicates to the scheduled UE that the resource block allocation is in a size of A set of contiguous allocated resource blocks within an active BWP. RB allocations can start from any single RB and contain any number of RBs subject to BWP boundaries. 3GPP NR has designed a specific resource indication value (RIV) coding scheme to indicate the number of resource blocks allocated in a BWP. Any number of consecutive RBs selected from any RB position within RBs, the bit length of this indication is equal to The corresponding RIV coding is defined as follows: The downlink type 1 resource allocation field consists of a resource indicator value (RIV) corresponding to the starting virtual resource block (RB 起始) and the length L of the consecutively allocated resource blocks RBs The resource indicator value is defined as follows: if but otherwise in Dynamic switching between type 0 FDRA and type 1 FDRA: The bit size of the FDRA field of the signaling is Among them, the first most significant bit (most-significant-bit, MSB) is used to indicate whether the remaining field bits are used to indicate type 0 FDRA or type 1 FDRA. Each of the above FDRA schemes is applicable to one BWP on one frequency carrier.
[0038] When a duplex subband for uplink is configured for a UE within an OFDM downlink symbol, if the base station does not authorize the UE to perform any uplink transmission in the duplex subband on the OFDM symbol, the base station scheduling preferably retains the ability to schedule downlink reception in the OFDM symbol. In other words, if the OFDM symbol is not used for uplink transmission by the UE, it can still be used for downlink reception by the UE.
[0039] Some embodiments of the present disclosure provide a device for resource allocation and a wireless communication method, such as a solution for indicating frequency domain resource allocation in a symbol with a duplex subband, wherein the transmission direction of the frequency domain resource allocation is opposite to the transmission direction of the duplex subband. For example, some embodiments of the present disclosure are particularly applicable to 3GPP NR systems. In addition, for example, some embodiments of the present disclosure provide a new signaling method for scheduling downlink reception for a UE on an OFDM downlink symbol of a duplex subband for which an uplink is configured for the UE.
[0040] Figure 1It is shown that in some embodiments, a user equipment (UE) 10 and a base station 20 (e.g., gNB) communicating in a communication network system 30 (e.g., NR system) according to an embodiment of the present disclosure are provided. The communication network system 30 includes the UE 10 and the base station 20. The UE 10 may include a memory 12, a transceiver 13, and a processor 11 coupled to the memory 12 and the transceiver 13. The base station 20 may include a memory 22, a transceiver 23, and a processor 21 coupled to the memory 22 and the transceiver 23. The processor 11 or 21 may be used to implement the proposed functions, processes, and / or methods described in this specification. The layers of the radio interface protocol may be implemented in the processor 11 or 21. The memory 12 or 22 is operably coupled to the processor 11 or 21 and stores various information for operating the processor 11 or the processor 21. The transceiver 13 or 23 is operably coupled to the processor 11 or 21, and the transceiver 13 or 23 sends and / or receives radio signals.
[0041] The processor 11 or 21 may include an application specific integrated circuit (ASIC), other chipsets, logic circuits and / or data processing devices. The memory 12 or 22 may include a read-only memory (ROM), a random access memory (RAM), flash memory, a memory card, a storage medium and / or other storage devices. The transceiver 13 or 23 may include a baseband circuit for processing radio frequency signals. When the embodiment is implemented in software, the techniques described herein may be implemented with modules (e.g., processes, functions, etc.) that perform the functions described herein. The modules may be stored in the memory 12 or 22 and executed by the processor 11 or 21. The memory 12 or 22 may be implemented within the processor 11 or 21, or implemented outside the processors 11 and 21, in which case the memory 12 or 22 may be communicatively coupled to the processor 11 or 21 via various means known in the art.
[0042] In some embodiments, the processor 11 is configured with a blocking band in the frequency domain on the OFDM symbol, and the processor 11 is configured to determine by signaling whether a resource block (RB) in the blocking band can be used for physical downlink shared channel (PDSCH) allocation. This can solve the problems in the prior art and other problems, and / or solve the problem of scheduling the physical downlink shared channel (PDSCH) in the OFDM symbol configured with the blocking band. In some examples, the signaling can be downlink control information (DCI). Specifically, in some examples, the processor 11 is configured with a blocking band in the frequency domain on the OFDM symbol by radio resource control (RRC) signaling. In some examples, the processor 11 is configured to determine by DCI whether a resource block (RB) in the blocking band can be used for physical downlink shared channel (PDSCH) allocation. In some examples, the blocking band can refer to a resource block (RB) in the frequency domain, and can indicate whether these RBs can be used for the scheduled PDSCH resource allocation. In some examples, the blocking band can refer to a downlink (DL) blocking band. For example, to support an uplink (UL) subband in a DL OFDM symbol, a group of contiguous RBs including the UL subband and the guard band may be potentially reserved as unavailable for DL resource allocation. Some embodiments name the group of contiguous RBs a downlink blocking band and address issues and other issues when scheduling PDSCH in an OFDM symbol configured with a downlink blocking band.
[0043] In some embodiments, the processor 21 may configure a blocked frequency band in the frequency domain on an OFDM symbol to the UE 10, and the processor 21 may indicate to the UE 10 through signaling whether a resource block (RB) in the blocked frequency band is available for physical downlink shared channel (PDSCH) allocation. This may solve the problems in the prior art and other problems, and / or solve the problem of scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocked frequency band.
[0044] Figure 2An example of a UE 200 according to an embodiment of the present application is shown. UE 200 is configured to implement some embodiments of the present disclosure. Some embodiments of the present disclosure can be implemented in UE 200 using any appropriately configured hardware and / or software. UE 200 includes a receiver 201 and a determiner 202, the receiver 201 is configured to receive the configuration of a blocking frequency band in the frequency domain on an OFDM symbol, and the determiner 202 is configured to determine by signaling whether a resource block (RB) in the blocking frequency band can be used for physical downlink shared channel (PDSCH) allocation. This can solve problems and other problems in the prior art, and / or solve problems when scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band. In addition, in some embodiments described herein, UE 200 is configured to perform at least one of the wireless communication methods for resource allocation.
[0045] Figure 3 An example of a UE 300 according to an embodiment of the present disclosure is shown. The UE 300 is configured to implement some embodiments of the present disclosure. Some embodiments of the present disclosure may be implemented into the UE 300 using any appropriately configured hardware and / or software. The UE 300 may include a memory 301, a transceiver 302, and a processor 303 coupled to the memory 301 and the transceiver 302. The processor 303 may be configured to implement the proposed functions, processes, and / or methods described in this specification. The layers of the wireless interface protocol may be implemented in the processor 303. The memory 301 is operably coupled to the processor 303 and stores various information to operate the processor 303. The transceiver 302 is operably coupled to the processor 303, and the transceiver 302 sends and / or receives radio signals. The processor 303 may include an application specific integrated circuit (ASIC), other chipsets, logic circuits, and / or data processing devices. The memory 301 may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium, and / or other storage devices. The transceiver 302 may include baseband circuits for processing radio frequency signals. When the embodiment is implemented in software, the techniques described herein may be implemented with modules (e.g., procedures, functions, etc.) that perform the functions described herein. The modules may be stored in the memory 301 and executed by the processor 303. The memory 301 may be implemented within the processor 303 or outside the processor 303, in which case the memory 301 may be communicatively coupled to the processor 303 via various means known in the art. In addition, in some embodiments described herein, the UE 300 is configured to perform at least one of the wireless communication methods for resource allocation.
[0046] In some embodiments, the processor 303 is configured with a blocking frequency band in the frequency domain on the OFDM symbol, and the processor 303 is configured to determine through signaling whether a resource block (RB) in the blocking frequency band can be used for allocation of a physical downlink shared channel (PDSCH). This can solve the problems in the prior art and other problems, and / or solve the problem of scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band.
[0047] Figure 4 It is an example of a wireless communication method 400 for resource allocation performed by a UE according to an embodiment of the present disclosure. The wireless communication method 400 for resource allocation performed by a UE is configured to implement some embodiments of the present disclosure. Some embodiments of the present disclosure may use any appropriately configured hardware and / or software to implement the wireless communication method 400 for resource allocation performed by a UE. In some embodiments, the wireless communication method 400 for resource allocation performed by a UE includes: operation 402, being configured with a blocking frequency band in the frequency domain on an OFDM symbol, and operation 404, determining by signaling whether a resource block (RB) in the blocking frequency band is available for physical downlink shared channel (PDSCH) allocation. This can solve problems in the prior art and other problems, and / or solve problems when scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band.
[0048] In some embodiments, RBs in the blocked frequency band are not available for PDSCH allocation. In some embodiments, the bit size of the frequency domain resource allocation (FDRA) field in the signaling is determined by not including RBs in the blocked frequency band into the PDSCH allocation. In some embodiments, the bit size of the FDRA field in the signaling is determined based on the size of the blocked frequency band and the size of the bandwidth part (BWP). In some embodiments, the bit size of the FDRA field in the signaling is determined based on a type 0 FDRA, a type 1 FDRA, and / or a dynamic switching between a type 0 FDRA and a type 1 FDRA. In some embodiments, the bit size of the FDRA field in the signaling is determined by at least one of the following: for a type 0 FDRA, For Type 1 FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA, in refers to the new bit size of FDRA type 0, Refers to the size of BWP, refers to the size of the blocking frequency band, refers to the starting position of the BWP, and Refers to the new bit field size of FDRA of Type 1.
[0049] In some embodiments, the determination of the bit size is applied if and only if at least one of the following conditions is met: for a type 0 FDRA, For Type 1 FDRA, For dynamic switching between the Type 0 FDRA and the Type 1 FDRA, in refers to the new bit size of FDRA type 0, Refers to the bit size of FDRA type 0, refers to the new bit field size of FDRA of type 1, and Refers to the bit size of Type 1 FDRA.
[0050] In some embodiments, the resource indication value (RIV) in the Type 1 FDRA is obtained by adding Replace with RB 起始 Replace with A 起始 , and / or L RBs Replace with A len To determine, Refers to the size of BWP, Refers to the size of the equivalent bandwidth after removing the blocking frequency band, RB 起始 Refers to the starting RB index, A 起始 Refers to the equivalent starting RB index after removing the blocked frequency band, L RBs refers to the number of consecutively allocated resource blocks, and A len Refers to the equivalent number of allocated RBs available for PDSCH after removing the blocked frequency bands.
[0051] In some embodiments, if Otherwise, A 起始 =RB 起始 ;if and Otherwise, A len =L RBs , where the blocked frequency band is indexed in RB Starts at and includes RBs. The RBs may be continuous RBs. The continuous RBs may be continuous RBs in the frequency domain.
[0052] In some embodiments, RBs in a blocked frequency band may be used for PDSCH allocation. In some embodiments, signaling provides an indication of whether an RB allocated by signaling and located in a blocked frequency band may be used for PDSCH allocation. In some embodiments, the indication provided by signaling is a single-bit information field. In some embodiments, if the frequency domain start boundary and / or the frequency domain end boundary allocated by signaling are located in a blocked frequency band, the indication provided by signaling indicates that the RBs allocated by signaling and located in a blocked frequency band may be used for PDSCH allocation. In some embodiments, if the frequency domain start boundary and / or the frequency domain end boundary allocated by signaling are located outside of the blocked frequency band, the indication provided by signaling indicates that the RBs allocated by signaling and located in a blocked frequency band may not be used for PDSCH allocation.
[0053] In some embodiments, if the size L of the RB allocation performed by signaling RBs satisfy or equivalently The indication provided by the signaling indicates that the RBs allocated by the signaling and located in the blocked frequency band are available for PDSCH allocation, where Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks. In some embodiments, if the size L of the RB allocation performed by signaling RBs Meet L RBs ∈Φ or equivalently The indication provided by the signaling indicates that the RBs allocated by the signaling and located in the blocked frequency band are not available for PDSCH allocation, where Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks. In some embodiments, Φ is the set of all RB allocation sizes with even or odd numbers.
[0054] Figure 5An example of a base station 500 according to an embodiment of the present application is shown. The base station 500 is configured to implement some embodiments of the present disclosure. Some embodiments of the present disclosure can be implemented in the base station 500 using any appropriately configured hardware and / or software. The base station 500 includes an allocator 502 and an indicator 504, the allocator 502 is used to configure a blocking frequency band in the frequency domain on an OFDM symbol to a user equipment (UE), and the indicator 504 is used to indicate to the UE by signaling whether a resource block (RB) in the blocking frequency band can be used for physical downlink shared channel (PDSCH) allocation. This can solve problems and other problems in the prior art, and / or solve problems when scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band. In addition, the base station 500 is configured to perform at least one wireless communication method for resource allocation in some embodiments described herein.
[0055] Figure 6 An example of a base station 600 according to an embodiment of the present disclosure is shown. The base station 600 is configured to implement some embodiments of the present disclosure. Some embodiments of the present disclosure may be implemented into the base station 600 using any appropriately configured hardware and / or software. The base station 600 may include a memory 601, a transceiver 602, and a processor 603 coupled to the memory 601 and the transceiver 602. The processor 603 may be configured to implement the proposed functions, processes, and / or methods described in this specification. The layers of the wireless interface protocol may be implemented in the processor 603. The memory 601 is operably coupled to the processor 603 and stores various information to operate the processor 603. The transceiver 602 is operably coupled to the processor 603, and the transceiver 602 sends and / or receives radio signals. The processor 603 may include an application specific integrated circuit (ASIC), other chipsets, logic circuits, and / or data processing devices. The memory 601 may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium, and / or other storage devices. The transceiver 602 may include a baseband circuit for processing radio frequency signals. When the embodiment is implemented in software, the techniques described herein may be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described herein. The modules may be stored in the memory 601 and executed by the processor 603. The memory 601 may be implemented within the processor 603 or outside the processor 603, in which case the memory 301 may be communicatively coupled to the processor 603 in various ways known in the art. In addition, the base station 600 is configured to perform at least one wireless communication method for resource allocation in some embodiments described herein.
[0056] In some embodiments, the processor 603 may configure a blocking frequency band in the frequency domain on an OFDM symbol to a user equipment (UE), and the processor 603 may indicate to the UE through signaling whether a resource block (RB) in the blocking frequency band is available for physical downlink shared channel (PDSCH) allocation. This may solve the problems in the prior art and other problems, and / or solve the problem of scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band.
[0057] Figure 7 It is an example of a wireless communication method 700 for resource allocation performed by a base station according to an embodiment of the present disclosure. The wireless communication method 700 for resource allocation performed by a base station is configured to implement some embodiments of the present disclosure. Some embodiments of the present disclosure can use any appropriately configured hardware and / or software to implement the wireless communication method 700 for resource allocation performed by a base station. In some embodiments, the wireless communication method 700 for resource allocation performed by a base station includes: operation 702, configuring a blocking frequency band in the frequency domain on an OFDM symbol to a user equipment (UE), and operation 704, indicating to the UE by signaling whether a resource block (RB) in the blocking frequency band can be used for physical downlink shared channel (PDSCH) allocation. This can solve problems in the prior art and other problems, and / or solve problems when scheduling a physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band.
[0058] In some embodiments, RBs in the blocked frequency band are not available for PDSCH allocation. In some embodiments, the bit size of the frequency domain resource allocation (FDRA) field in the signaling is determined by not including RBs in the blocked frequency band into the PDSCH allocation. In some embodiments, the bit size of the FDRA field in the signaling is determined based on the size of the blocked frequency band and the size of the bandwidth part (BWP). In some embodiments, the bit size of the FDRA field in the signaling is determined based on a type 0 FDRA, a type 1 FDRA, and / or a dynamic switch between a type 0 FDRA and a type 1 FDRA.
[0059] In some embodiments, the bit size of the FDRA field in the signaling is determined by at least one of the following: for FDRA type 0, For Type 1 FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA, in refers to the new bit size of FDRA of type 0, Refers to the size of BWP, refers to the size of the blocking frequency band, refers to the starting position of the BWP, and Refers to the new bit field size of FDRA of Type 1.
[0060] In some embodiments, the determination of the bit size is applied if and only if at least one of the following conditions is met: for a type O FDRA, For Type 1 FDRA, For dynamic switching between the Type 0 FDRA and the Type 1 FDRA, in refers to the new bit size of FDRA of type 0, Refers to the bit size of FDRA type 0, refers to the new bit field size of FDRA of type 1, and Refers to the bit size of Type 1 FDRA.
[0061] In some embodiments, the resource indication value (RIV) in the Type 1 FDRA is obtained by adding Replace with RB 起始 Replace with A 起始 , and / or L RBs Replace with A len To determine, Refers to the size of BWP, Refers to the size of the equivalent bandwidth after removing the blocking frequency band, RB 起始 Refers to the starting RB index, A 起始 Refers to the equivalent starting RB index after removing the blocked frequency band, L RBs refers to the number of consecutively allocated resource blocks, and A len Refers to the equivalent number of allocated RBs available for PDSCH after removing the blocked frequency bands.
[0062] In some embodiments, if Otherwise, A 起始 =RB 起始 ;if and Otherwise, A len =L RBs , where the blocked frequency band is indexed in RB Starts at and includes RBs. The RBs may be continuous RBs. The continuous RBs may be continuous RBs in the frequency domain.
[0063] In some embodiments, RBs in a blocked frequency band may be used for PDSCH allocation. In some embodiments, signaling provides an indication of whether an RB allocated by signaling and located in a blocked frequency band may be used for PDSCH allocation. In some embodiments, the indication provided by signaling is a single-bit information field. In some embodiments, if the frequency domain start boundary and / or the frequency domain end boundary allocated by signaling are located in a blocked frequency band, the indication provided by signaling indicates that the RBs allocated by signaling and located in a blocked frequency band may be used for PDSCH allocation. In some embodiments, if the frequency domain start boundary and / or the frequency domain end boundary allocated by signaling are located outside of the blocked frequency band, the indication provided by signaling indicates that the RBs allocated by signaling and located in a blocked frequency band may not be used for PDSCH allocation.
[0064] In some embodiments, if the size L of the RB allocation performed by signaling RBs satisfy or equivalently The indication provided by the signaling indicates that the RBs allocated by the signaling and located in the blocked frequency band are available for PDSCH allocation, where Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks. In some embodiments, if the size L of the RB allocation performed by signaling RBs Meet L RBs ∈Φ or equivalently The indication provided by the signaling indicates that the RBs allocated by the signaling and located in the blocked frequency band are not available for PDSCH allocation, where Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks. In some embodiments, Φ is the set of all RB allocation sizes with even or odd numbers.
[0065] An exemplary technical solution is shown below.
[0066] Figure 8 Uplink (UL) subbands and downlink (DL) blocked bands in a DL symbol are shown for implementing some embodiments presented herein. Figure 8 It is shown that in some embodiments, from the perspective of the base station, if downlink resources and uplink resources exist simultaneously in one OFDM symbol, there is a guard band (or guard frequency band) between adjacent downlink resources and uplink resources, such as Figure 8As shown. In other words, if the OFDM resources within the uplink subband are used as uplink resources, the resources that are not available for downlink in the OFDM symbol include resources within the uplink subband and resources within two guard bands surrounding the uplink subband. From the UE's perspective, the UE may not need to know the uplink subband and guard bands configured for another UE. All the UE needs to know is the resource band that cannot be used as a downlink resource - in some embodiments of the present disclosure, it is called a "blocking band", which is a collection of uplink subbands and surrounding guard bands. As Figure 8 As shown, the uplink subband in the DL symbol is protected by the blocking frequency band, and the bandwidth (BW DL-BLK ) is not less than the bandwidth of the uplink subband (BW UL-SB For example, the bandwidth of the blocking band (BW DL-BLK ) is always no less than the uplink subband bandwidth (BW UL-SB ).
[0067] Fig. 9 DL resource allocation with DL blocked frequency bands unavailable for DL is shown for implementing some embodiments presented herein. Fig. 9 It is shown that in some embodiments, for a UE configured with a blocked frequency band in an OFDM symbol, the downlink scheduling signaling for allocating downlink resources in the symbol to the UE may have the following two alternatives:
[0068] Alternative 1: If Fig. 9 As shown, before the UE decodes the downlink scheduling signaling, the UE knows that the resources in the blocked frequency band are not available for downlink resource allocation. In other words, the scheduled downlink resources need to skip the resources in the blocked frequency band. For example, the downlink resources are allocated in symbols, where the blocked frequency band is always not available for downlink resource allocation.
[0069] Alternative 2: Fig.10 DL resource allocation with DL blocked bands available or unavailable for DL is shown for implementing some embodiments presented herein. Fig.10 It is shown that in some embodiments, before the UE decodes the downlink scheduling signaling, the UE does not know whether the resources in the blocked frequency band are available for downlink resource allocation. Fig.10 As shown, if the uplink subband in the symbol is not used for any UE, the guard band needs to be applied, and thus the resources in the entire blocking band configured for UE-1 can be used for downlink resource allocation scheduled for UE-1. If the uplink subband in the symbol is used for another UE (UE-2), the guard band is maintained, and thus the resources in the blocking band configured for UE-1 cannot be used for downlink resource allocation scheduled for UE-1.
[0070] In alternative 1, if Fig. 9 As shown, the effective downlink resource bandwidth is the total downlink bandwidth Subtract the bandwidth of the blocking band (BW DL-BLK ), which makes it possible to use fewer FDRA field bits in scheduling signaling. Assuming BW DL-BLK equal resource blocks (RBs), then the existing calculation formula for determining the FDRA field size is Replace with More specifically, the new FDRA field size is given by at least one of the following.
[0071] For type 0 only FDRA,
[0072] For Type 1 only FDRA,
[0073] For dynamic switching between the Type 0 FDRA and the Type 1 FDRA,
[0074] In alternative 1, Type 1 FDRAs need to have a new resource indication value (RIV) derivation corresponding to the starting resource block index (RB 起始 ) and the length (L) expressed in terms of the number of consecutively allocated resource blocks RBs ). Please note that L RBs is the number of RBs allocated to the UE, which may include RBs from blocked bands. Assume that the blocked bands are indexed at resource blocks (RBs). Starts at and includes RBs, of which and Equivalent to Fig. 9 BW in 下 and BW DL-BLK . RBs can be continuous RBs. Continuous RBs can be continuous RBs in the frequency domain. The starting RB and the ending RB of the downlink resource allocation are not in the blocked frequency band, that is, RB 起始 and (RB 起始 +L RBs ) are not in ), then the new RIV code is as follows:
[0075] Note: Refers to the equivalent bandwidth after removing the DL blocking frequency band. A 起始 Refers to the equivalent starting RB index after removing the DL blocking frequency band. if but otherwise, A 起始 =RB 起始 . A len Refers to the equivalent number of allocated RBs available for PDSCH after removing the DL blocked frequency band. if and but otherwise, A len =L RBs . RIV derivation: Use the existing RIV derivation, but add Replace with RB 起始 Replace with A 起始 , L RBs Replace with A len . if but otherwise, in,
[0076] Thus, in some examples, the RIV received by the UE may be decoded as follows:
[0077] Step-1: Use conventional RIV decoding to obtain {A 起始 , A len}, where Replace with
[0078] Step-2: From Recovery 起始 , L RBs}, as shown below:
[0079] if but Otherwise, RB 起始 =A 起始 .
[0080] if and but Otherwise, L RBs=A len .
[0081] It should be noted that in some cases, 5G-NR Type-1 downlink resource allocation can be allocated in units of K>1 RB in addition to K=1 RB as assumed in the above description. For these cases, the principles and algorithms described in
[0010] to
[0011] above still apply, but Each parameter in is replaced by 1 / K of its value.
[0082] The above method in alternative solution 1 is intended to reduce the overhead of the FDRA field in scheduling signaling. Then the above method is meaningful and applicable only if it can indeed reduce the FDRA overhead. Therefore, in some embodiments, the above method of alternative solution 1 is based on the following conditions: For type 0 only FDRA, For Type 1 only FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA,
[0083] In alternative solution 2, the downlink scheduling signaling indicates to the scheduled UE whether the resources in the configured blocked frequency band can be used as downlink resources for the resource allocation scheduled by the signaling. Fig.10 As shown, if the scheduling signaling indicates yes, the scheduled downlink resources are allocated as if there is no blocked frequency band. If the scheduling signaling indicates no, the scheduled downlink resources are allocated according to the traditional scheduling scheme, but any allocated downlink resources falling into the blocked frequency band are not available for downlink reception of the scheduled UE. For example, the downlink reception of the UE needs to skip the resources in the blocked frequency band configured for the UE.
[0084] In alternative 2, the above-mentioned binary signaling indication can be implemented by an explicit single-bit information field or an implicit indication. The implicit indication can come from an existing PDSCH-scheduling signaling content / attribute or a combination of multiple existing PDSCH-scheduling signaling content / attributes. For example, the signaling attributes between unicast scheduling and non-unicast scheduling can be used for implicit indication: the configured DL blocking frequency band is effective for unicast scheduling, but not for non-unicast scheduling. Some embodiments of the present disclosure focus on implicit indications through the FDRA field itself. More specifically, because the FDRA field of the PDSCH-scheduling signaling informs two pieces of information: the start / end boundaries of the PDSCH allocation in the frequency domain and the size of the PDSCH allocation in the frequency domain (for example, the number of RBs allocated for PDSCH by signaling), the implicit indication can be contained in the start / end boundaries of the allocation derived from the FDRA information or in the size of the allocation derived from the FDRA information.
[0085] Fig.11 An indication of whether a DL blocked subband is in effect for implementing some embodiments presented herein is shown. For example, Fig.11 Various implicit indication methods are shown, where the PDSCH resource allocation implicitly indicates whether the configured blocking band is in effect (ie, whether the allocated PDSCH RBs overlapping the blocking band are unavailable for PDSCH). Fig.11 In some embodiments, for implicit indication of the start / end boundaries based on the allocation, such as Fig.11 As shown, since it does not make much sense to make the start boundary or the end boundary or the start and end boundaries of the PDSCH allocation fall within the DL blocking frequency band when the DL blocking frequency band is in effect, considering that the same allocation effect can be achieved through different allocations, these types of RB allocations for PDSCH (the start or end or even both boundaries are located within the blocking frequency band) can be used to implicitly indicate that the DL blocking frequency band is not in effect (i.e., the allocated RBs falling within the DL blocking frequency band can be used for PDSCH). On the contrary, if the frequency domain start boundary and the end boundary of the RB allocation for PDSCH are both outside the DL blocking frequency band, such an allocation implicitly indicates that the DL blocking frequency band is in effect (i.e., the allocated RBs falling within the DL blocking frequency band cannot be used for PDSCH).
[0086] For the frequency domain size based on the allocation (denoted as L RBs ), such as Fig.11 As shown, implicit indication can be based on L RBs A binary output function (e.g., a Boolean function) as an input parameter. Quite a few functions serve this purpose, for example: whether L RBs (or L RBs / K, where K is mentioned in some of the above embodiments) is an even number or an odd number. More generally, LRBs ∈Φ may indicate that the DL blocking band is effective for the scheduled PDSCH, and It may be indicated that the DL blocked subbands are not effective for the scheduled PDSCH, where Φ is a predefined or even configured set of values for the PDSCH allocation size in the frequency domain.
[0087] The implicit indication based on the allocation size and the implicit indication based on the start / end boundary of the allocation can be combined. For example, if any of the following two conditions are met, the DL blocking frequency band configured for the UE is not effective for the PDSCH allocation scheduled by signaling for the same UE; otherwise, the DL blocking frequency band is effective for the PDSCH allocation.
[0088] Condition-1: The start boundary or the end boundary or even the start and end boundaries of the PDSCH allocation in the frequency domain fall into the DL blocking frequency band.
[0089] Condition-2: The start and end boundaries of the PDSCH allocation in the frequency domain fall outside the DL blocking frequency band, and the PDSCH allocation size (L RBs )satisfy or in is the complement of Φ.
[0090] In implementation, the above-described method and its variants may be implemented as computer software instructions or firmware instructions. Such instructions may be stored in an article having one or more machine-readable storage devices connected to one or more computers or integrated circuits or digital processors (such as digital signal processors and microprocessors). In the communication system of the 3GPP new air interface, the FDRA field determination in the base station and the user equipment and the related signal processing may be implemented in the form of software instructions or firmware instructions for execution by the processor in the transmitter and receiver or the transmitting and receiving controller. In operation, the instructions are executed by one or more processors to enable the transmitter and receiver or the transmitting and receiving controller to perform the described functions and operations. Based on what is described herein, other changes and enhancements may also be made.
[0091] In summary, in some embodiments of the present disclosure, in order to support the UL subband in the DL OFDM symbol, a group of continuous RBs including the UL subband and the guard band can be potentially reserved as unavailable for DL resource allocation. Some embodiments of the present disclosure name this group of continuous RBs as a blocking band, and can solve the problem of scheduling PDSCH in an OFDM symbol configured with a downlink blocking band. For example, if the specification stipulates that resources in the blocking band are not available for PDSCH resource allocation, the FDRA field in the PDSCH scheduling signaling can be improved to use a smaller number of bits to save signaling overhead. For example, a new RIV derivation is also innovated. For example, if it is possible to instantly indicate whether resources in the blocking band are available for scheduled PDSCH resource allocation, both explicit indication and implicit indication are provided.
[0092] The commercial benefits of some embodiments are as follows. 1. Solve the problems in the prior art and other problems. 2. Solve the problem when scheduling the physical downlink shared channel (PDSCH) in an OFDM symbol configured with a blocking frequency band. 3. Provide good communication performance. 4. Provide high reliability. 5. Some embodiments of the present disclosure can be used in many applications. Some embodiments of the present disclosure are used by chipset suppliers, video system development suppliers, automobile manufacturers including cars, trains, trucks, buses, bicycles, motorcycles, helmets, etc., drones (unmanned aerial vehicles), smartphone manufacturers, public safety communication equipment, augmented reality (AR) / virtual reality (VR) / mixed reality (MR) equipment manufacturers (such as games, conferences / seminars, educational purposes), etc. Some embodiments of the present disclosure are a combination of "techniques / processes" that can be adopted in video standards to create final products. Some embodiments of the present disclosure propose technical mechanisms. At least one solution, method, system and device proposed by some embodiments of the present disclosure can be used for current and / or new / future standards for communication systems (such as UE, base station and / or communication system). Compatible products follow at least one solution, method, system and device proposed by some embodiments of the present disclosure. The proposed solutions, methods, systems and devices are widely used in UE, base station and / or communication system. By implementing at least one solution, method, system and device proposed in some embodiments of the present disclosure, at least one modification is considered to be made to the wireless communication method and device for resource allocation for standardization.
[0093] Fig.12 An example of a computing device 1100 according to an embodiment of the present disclosure is shown. Any suitable computing device can be used to perform the operations described herein. For example, Fig.12 An example of a computing device 1100 is shown, which may be implemented using any suitably configured hardware and / or software. Figures 1 to 11. In some embodiments, computing device 1100 may include a processor 1112 that is communicatively coupled to memory 1114 and executes computer executable program code stored in memory 1114 and / or accesses information stored in memory 1114. Processor 1112 may include a microprocessor, an application specific integrated circuit ("ASIC"), a state machine, or other processing device. Processor 1112 may include any of one or more processing devices. Such a processor may include or may communicate with a computer readable medium storing instructions that, when executed by processor 1112, cause the processor to perform the operations described herein.
[0094] Memory 1114 may include any suitable non-transitory computer-readable medium. Computer-readable media may include any electronic, optical, magnetic or other storage device capable of providing computer-readable instructions or other program codes to the processor. Non-limiting examples of computer-readable media include disks, memory chips, read-only memories (ROMs), random access memories (RAMs), application-specific integrated circuits (ASICs), configured processors, optical storage devices, tapes or other magnetic storage devices, or any other medium from which a computer processor can read instructions. Instructions may include processor-specific instructions generated by a compiler and / or interpreter from code written in any suitable computer programming language, including, for example, C, C++, C#, visual basic, java, python, perl, javascript, and actionscript.
[0095] The computing device 1100 may also include a bus 1116. The bus 1116 may communicatively couple one or more components of the computing device 1100. The computing device 1100 may also include a plurality of external or internal devices, such as input or output devices. For example, the computing device 1100 is shown as having an input / output (“I / O”) interface 1118, which may receive input from one or more input devices 1120 or provide output to one or more output devices 1122. One or more input devices 1120 and one or more output devices 1122 may be communicatively coupled to the I / O interface 1118. The communicative coupling may be achieved via any suitable means (e.g., connection via a printed circuit board, connection via a cable, communication via wireless transmission, etc.). Non-limiting examples of the input device 1120 include a touch screen (e.g., one or more cameras for imaging a touch area or a pressure sensor for detecting pressure changes caused by a touch), a mouse, a keyboard, or any other device that may be used to generate input events in response to a physical action of a user of the computing device. Non-limiting examples of output devices 1122 include a liquid crystal display (LCD) screen, an external monitor, speakers, or any other device that can be used to display or otherwise present output generated by the computing device.
[0096] The computing device 1100 may execute the configuration of the processor 1112 to execute the above Figures 1 to 11 The program code may reside in the memory 1114 or any suitable computer-readable medium and may be executed by the processor 1112 or any other suitable processor.
[0097] The computing device 1100 may also include at least one network interface device 1124. The network interface device 1124 may include any device or group of devices suitable for establishing a wired or wireless data connection to one or more data networks 1128. Non-limiting examples of the network interface device 1124 include an Ethernet network adapter, a modem, etc. The computing device 1100 may send messages as electrical or optical signals via the network interface device 1124.
[0098] Fig.13 1 is a block diagram of an example of a communication system 1200 according to an embodiment of the present disclosure. The embodiments described herein may be implemented into the communication system 1200 using any suitably configured hardware and / or software. Fig.13 The communication system 1200 is shown to include at least a radio frequency (RF) circuit 1210, a baseband circuit 1220, an application circuit 1230, a memory / storage device 1240, a display 1250, a camera 1260, a sensor 1270, and an input / output (I / O) interface 1280 that are coupled to each other as shown.
[0099] Application circuit 1230 may include circuits such as, but not limited to, one or more single-core or multi-core processors. The processor may include any combination of general-purpose processors and special-purpose processors, such as a graphics processor, an application processor. The processor may be coupled to a memory / storage device and configured to execute instructions stored in the memory / storage device to enable various applications and / or operating systems running on the system. Communication system 1200 may perform configuration of application circuit 1230 to perform the above-mentioned Figures 1 to 11 The program code may reside in the application circuit 1230 or any suitable computer-readable medium and may be executed by the application circuit 1230 or any other suitable processor.
[0100] The baseband circuit 1220 may include circuits such as, but not limited to, one or more single-core or multi-core processors. The processor may include a baseband processor. The baseband circuit may handle various radio control functions that may communicate with one or more radio networks via RF circuits. The radio control functions may include, but are not limited to, signal modulation, encoding, decoding, radio frequency shifting, etc. In some embodiments, the baseband circuit may provide communications compatible with one or more radio technologies. For example, in some embodiments, the baseband circuit may support communications with an evolved universal terrestrial radio access network (EUTRAN) and / or other wireless metropolitan area networks (WMANs), wireless local area networks (WLANs), and wireless personal area networks (WPANs). An embodiment in which the baseband circuit is configured to support radio communications of more than one wireless protocol may be referred to as a multi-mode baseband circuit.
[0101] In various embodiments, the baseband circuit 1220 may include circuits for processing signals in a non-strict baseband frequency. For example, in some embodiments, the baseband circuit may include circuits for processing signals having an intermediate frequency, which is between the baseband frequency and the radio frequency. The RF circuit 1210 may utilize modulated electromagnetic radiation through a non-solid medium to achieve communication with a wireless network. In various embodiments, the RF circuit may include switches, filters, amplifiers, etc. to facilitate communication with the wireless network. In various embodiments, the RF710 may include circuits for processing signals in a non-strict radio frequency. For example, in some embodiments, the RF circuit may include circuits for processing signals having an intermediate frequency, which is between the baseband frequency and the radio frequency.
[0102] In various embodiments, the above Figures 1 to 11The transmitter circuit, control circuit or receiver circuit discussed in some embodiments may be embodied in whole or in part in one or more of the RF circuit, baseband circuit and / or application circuit. As used herein, "circuit" may refer to the following components, a portion of the following components, or include the following components: an application-specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated or group) and / or a memory (shared, dedicated or group) that executes one or more software or firmware programs, a combinational logic circuit and / or other suitable hardware components that provide the functions. In some embodiments, the electronic device circuit may be implemented in one or more software or firmware modules, or the functions associated with the circuit may be implemented by one or more software or firmware modules. In some embodiments, some or all of the constituent components of the baseband circuit, application circuit and / or memory / storage device may be implemented together on a system on chip (SOC). The memory / storage device 1240 may be used to load and store data and / or instructions for the system, for example. The memory / storage device of one embodiment may include any combination of suitable volatile memory (e.g., dynamic random access memory (DRAM)) and / or non-volatile memory (e.g., flash memory).
[0103] In various embodiments, the I / O interface 1280 may include one or more user interfaces and / or peripheral component interfaces, which are designed to enable user interaction with the system, and the peripheral component interface is designed to enable peripheral component interaction with the system. The user interface may include, but is not limited to, a physical keyboard or keypad, a touch pad, a speaker, a microphone, etc. The peripheral component interface may include, but is not limited to, a non-volatile memory port, a universal serial bus (USB) port, an audio jack, and a power interface. In various embodiments, the sensor 1270 may include one or more sensing devices to determine environmental conditions and / or location information related to the system. In some embodiments, the sensor may include, but is not limited to, a gyroscope sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be a part of a baseband circuit and / or an RF circuit, or interact with a baseband circuit and / or an RF circuit to communicate with a component of a positioning network (e.g., a global positioning system (GPS) satellite).
[0104] In various embodiments, the display 1250 may include displays such as liquid crystal displays and touch screen displays. In various embodiments, the communication system 1200 may be a mobile computing device, such as but not limited to a laptop computing device, a tablet computing device, a netbook, an ultrabook, a smart phone, augmented reality (AR) / virtual reality (VR) glasses, etc. In various embodiments, the system may have more or less components and / or different architectures. Where appropriate, the methods described herein may be implemented as computer programs. The computer program may be stored on a storage medium, such as a non-transitory storage medium.
[0105] It is understood by those of ordinary skill in the art that each unit, algorithm, and step described and disclosed in the embodiments of the present disclosure is implemented using electronic hardware or a combination of computer software and electronic hardware. Whether these functions are run on hardware or software depends on the application conditions and the design requirements of the technical solution. Those of ordinary skill in the art can use different ways to implement the functions of each specific application, and such implementation should not exceed the scope of the present disclosure. It is understood by those of ordinary skill in the art that since the working processes of the above-mentioned systems, devices, and units are basically the same, he / she can refer to the working processes of the systems, devices, and units in the above-mentioned embodiments. For ease of description and simplicity, these working processes will not be described in detail.
[0106] It should be understood that the systems, devices and methods disclosed in the embodiments of the present disclosure can be implemented in other ways. The above embodiments are exemplary only. The division of units is based solely on logical functions, and other divisions exist in reality. Multiple units or components can be combined or integrated in another system. It is also possible to omit or skip some features. On the other hand, the mutual coupling, direct coupling or communication coupling shown or discussed is achieved through some ports, devices or units, in electrical, mechanical or other forms, whether indirectly or through communication.
[0107] Units described as separate components may or may not be physically separate. Units used for display may or may not be physical units, i.e. located in one location or distributed over multiple network units. Some or all units are used depending on the purpose of the embodiment. In addition, each functional unit in each embodiment may be integrated into one processing unit, physically independent, or integrated into one processing unit with two or more units.
[0108] If the software functional unit is implemented, used and sold as a product, it can be stored in a readable storage medium in a computer. Based on this understanding, the technical solution proposed in the present disclosure can be basically or partially implemented in the form of a software product. Alternatively, a part of the technical solution that is beneficial to conventional technology can be implemented in the form of a software product. The software product in the computer is stored in a storage medium, including a plurality of commands for a computing device (such as a personal computer, a server or a network device) to run all or some of the steps disclosed by the embodiments of the present disclosure. The storage medium includes a USB disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a floppy disk or other types of media capable of storing program code.
[0109] While the present disclosure has been described in connection with what is considered to be the most practical and preferred embodiments, it is to be understood that the disclosure is not limited to the disclosed embodiments but is intended to cover various arrangements embodied without departing from the scope of the broadest interpretation of the appended claims.
Claims
1. A wireless communication method for resource allocation, performed by a user equipment (UE), comprising: A blocking frequency band in the frequency domain on an orthogonal frequency division multiplexing signal (OFDM) symbol is configured; as well as It is determined through signaling whether a resource block (RB) in the blocked frequency band is available for physical downlink shared channel (PDSCH) allocation.
2. The method according to claim 1, characterized in that The RBs in the blocked frequency band are not available for the PDSCH allocation.
3. The method according to claim 1 or 2, characterized in that: The bit size of a frequency domain resource allocation (FDRA) field in the signaling is determined by not including the RBs in the blocked frequency band into the PDSCH allocation.
4. The method according to claim 3, characterized in that The bit size of the FDRA field in the signaling is determined based on the size of the blocking frequency band and the size of a bandwidth part (BWP).
5. The method according to claim 3 or 4, characterized in that: The bit size of the FDRA field in the signaling is determined based on type-0 FDRA, type-1 FDRA, and / or dynamic switching between type-0 FDRA and type-1 FDRA.
6. The method according to any one of claims 3 to 5, characterized in that The bit size of the FDRA field in the signaling is determined by at least one of the following: For type 0 FDRA, For Type 1 FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA, in, refers to the new bit size of the type 0 FDRA, Refers to the size of BWP, refers to the size of the blocking frequency band, refers to the starting position of the BWP, and Refers to the new bit field size of the Type 1 FDRA.
7. The method according to any one of claims 3 to 6, characterized in that The determination of the bit size of the FDRA field applies if and only if at least one of the following conditions is met: For type 0 FDRA, For Type 1 FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA, in, refers to the new bit size of the type 0 FDRA, refers to the bit size of the type 0 FDRA, refers to the new bit field size of the Type 1 FDRA, and Refers to the bit size of the Type 1 FDRA.
8. The method according to any one of claims 5 to 7, characterized in that The resource indication value (RIV) in the Type 1 FDRA is obtained by adding Replace with RB 起始 Replace with A 起始 , and / or L RBs Replace with A len To confirm, in, Refers to the size of BWP, Refers to the size of the equivalent bandwidth after removing the blocking frequency band, RB 起始 Refers to the starting RB index, A 起始 Refers to the equivalent starting RB index after removing the blocked frequency band, L RBs refers to the number of consecutively allocated resource blocks, and A len It refers to the equivalent number of allocated RBs available for PDSCH after removing the blocked frequency band.
9. The method according to claim 8, characterized in that: if but Otherwise, A 起始 =RB 起始 ; if and but Otherwise, A len =L RBs , The blocked frequency band is indexed in RB Starts at and includes RBs.
10. The method according to claim 1, characterized in that The RBs in the blocked frequency band may be used for the PDSCH allocation.
11. The method according to claim 1, characterized in that: The signaling provides an indication of whether the RB allocated by the signaling and located in the blocked frequency band is available for the PDSCH allocation.
12. The method according to claim 11, characterized in that The indication provided by the signaling is a single-bit information field.
13. The method according to claim 11 or 12, characterized in that: If the frequency domain start boundary and / or the frequency domain end boundary allocated by the signaling is located in the blocked frequency band, the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band can be used for the PDSCH allocation.
14. The method according to any one of claims 11 to 13, characterized in that If the frequency domain start boundary and / or the frequency domain end boundary allocated by the signaling is outside the blocked frequency band, the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band is not available for the PDSCH allocation.
15. The method according to any one of claims 11 to 14, characterized in that If the size of the RB allocation performed by the signaling is L RBs satisfy or equivalently Then the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band can be used for the PDSCH allocation, wherein Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks.
16. The method according to any one of claims 11 to 15, characterized in that If the size of the RB allocation performed by the signaling is L RBs Meet L RBs ∈Φ or equivalently Then the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band is not available for the PDSCH allocation, wherein Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks.
17. The method according to claim 15 or 16, characterized in that Φ is the set of all RB allocation sizes that have even or odd numbers.
18. A wireless communication method for resource allocation, performed by a base station, comprising: configuring a blocking frequency band in a frequency domain on an orthogonal frequency division multiplexing (OFDM) signal symbol to a user equipment (UE); as well as The UE is indicated by signaling whether a resource block (RB) in the blocked frequency band is available for physical downlink shared channel (PDSCH) allocation.
19. The method according to claim 18, characterized in that The RBs in the blocked frequency band are not available for the PDSCH allocation.
20. The method according to claim 18 or 19, characterized in that The bit size of a frequency domain resource allocation (FDRA) field in the signaling is determined by not including the RBs in the blocked frequency band into the PDSCH allocation.
21. The method according to claim 20, characterized in that The bit size of the FDRA field in the signaling is determined based on the size of the blocking frequency band and the size of a bandwidth part (BWP).
22. The method according to claim 20 or 21, characterized in that The bit size of the FDRA field in the signaling is determined based on type-0 FDRA, type-1 FDRA, and / or dynamic switching between type-0 FDRA and type-1 FDRA.
23. The method according to any one of claims 20 to 22, characterized in that The bit size of the FDRA field in the signaling is determined by at least one of the following: For type 0 FDRA, For Type 1 FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA, in, refers to the new bit size of the type 0 FDRA, Refers to the size of BWP, refers to the size of the blocking frequency band, refers to the starting position of the BWP, and Refers to the new bit field size of the Type 1 FDRA.
24. The method according to any one of claims 20 to 23, characterized in that The determination of the bit size applies if and only if at least one of the following conditions is met: For type 0 FDRA, For Type 1 FDRA, For dynamic switching between type 0 FDRA and type 1 FDRA, in, refers to the new bit size of the type 0 FDRA, refers to the bit size of the type 0 FDRA, refers to the new bit field size of the Type 1 FDRA, and Refers to the bit size of the Type 1 FDRA.
25. The method according to any one of claims 22 to 24, characterized in that The resource indication value (RIV) in the Type 1 FDRA is obtained by adding Replace with RB 起始 Replace with A 起始 , and / or L RBs Replace with A len To confirm, in, Refers to the size of BWP, Refers to the size of the equivalent bandwidth after removing the blocking frequency band, RB 起始 Refers to the starting RB index, A 起始 Refers to the equivalent starting RB index after removing the blocked frequency band, L RBs refers to the number of consecutively allocated resource blocks, and A len It refers to the equivalent number of allocated RBs available for PDSCH after removing the blocked frequency band.
26. The method according to claim 25, characterized in that: if but Otherwise, A 起始 =RB 起始 ; if and but Otherwise, A len =L RBs , The blocked frequency band is indexed in RB Starts at and includes RBs.
27. The method according to claim 18, characterized in that The RBs in the blocked frequency band may be used for the PDSCH allocation.
28. The method according to claim 18, characterized in that The signaling provides an indication, where the indication is used to indicate whether the RB allocated by the signaling and located in the blocked frequency band is available for the PDSCH allocation.
29. The method according to claim 28, characterized in that The indication provided by the signaling is a single-bit information field.
30. The method according to claim 28 or 29, characterized in that If the frequency domain start boundary and / or the frequency domain end boundary allocated by the signaling is located in the blocked frequency band, the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band can be used for the PDSCH allocation.
31. The method according to any one of claims 28 to 30, characterized in that If the frequency domain start boundary and / or the frequency domain end boundary allocated by the signaling is outside the blocked frequency band, the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band is not available for the PDSCH allocation.
32. The method according to any one of claims 28 to 31, characterized in that If the size of the RB allocation performed by the signaling is L RBs satisfy or equivalently Then the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band can be used for the PDSCH allocation, wherein Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks.
33. The method according to any one of claims 28 to 32, characterized in that If the size of the RB allocation performed by the signaling is L RBs Meet L RBs ∈Φ or equivalently Then the indication provided by the signaling indicates that the RB allocated by the signaling and located in the blocked frequency band can be used for the PDSCH allocation, wherein Φ is a predefined or configured set of values for the information allocation size in the frequency domain, is the complement of Φ, where L RBs Refers to the number of consecutively allocated resource blocks.
34. The method according to claim 32 or 33, characterized in that Φ is the set of all RB allocation sizes that have even or odd numbers.
35. A user equipment (UE), comprising: A receiver for receiving a configuration of a blocking frequency band in a frequency domain on an orthogonal frequency division multiplexing signal (OFDM) symbol; as well as A determiner is used to determine through signaling whether a resource block (RB) in the blocked frequency band can be used for physical downlink shared channel (PDSCH) allocation.
36. A user equipment (UE), comprising: Memory; Transceiver; as well as a processor coupled to the memory and the transceiver; The processor is configured to execute the method of any one of claims 1 to 17.
37. A base station, comprising: An allocator, configured to configure a blocked frequency band in a frequency domain on an orthogonal frequency division multiplexing signal (OFDM) symbol to a user equipment (UE); as well as An indicator is used to indicate to the UE through signaling whether a resource block (RB) in the blocked frequency band is available for physical downlink shared channel (PDSCH) allocation.
38. A base station, comprising: Memory; Transceiver; as well as a processor coupled to the memory and the transceiver; Wherein, the processor is configured to execute the method of any one of claims 18 to 34.
39. A non-transitory machine-readable storage medium having instructions stored thereon, which, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 34.
40. A chip, comprising: A processor configured to call and run a computer program stored in a memory so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 34.
41. A computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 34.
42. A computer program product comprising a computer program, the computer program causing a computer to execute the method of any one of claims 1 to 34.
43. A computer program causing a computer to perform the method of any one of claims 1 to 34.
