Data transmission method, apparatus and electronic device
The data transmission method optimizes TDD systems by configuring flexible frequency domain resources for simultaneous uplink and downlink data processing, addressing resource utilization and delay issues in TDD systems, thereby enhancing network capacity and reducing transmission delay.
Patent Information
- Application Number
- JP2025530722
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-01-19
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2043-01-19
AI Technical Summary
TDD systems face limitations in resource utilization due to half-duplex operation, leading to reduced upstream transmission speed and increased delay, which affects overall communication efficiency.
Implementing a data transmission method that configures flexible frequency domain resources using SBFD time-frequency resources, allowing for simultaneous uplink and downlink data processing, and determining non-overlapping target resources to optimize PDCCH and SBFD configurations.
Enhances resource utilization, increases cell coverage and network capacity, reduces transmission delay, and improves uplink transmission capacity in TDD systems.
Smart Images

Figure 2025538654000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to the field of communications technology, and in particular to a data transmission method, apparatus and electronic device. [Background technology]
[0002] TDD (Time Division Duplex) systems are widely applied to mobile communication systems such as 5G systems. In TDD systems, a frame structure is divided into a DL (Downlink) slot, a UL (Uplink) slot, and an F (Flexible) slot. A DL slot includes multiple DL symbols, and downlink data is processed using frequency domain resources corresponding to these DL symbols. A UL slot includes multiple UL symbols, and uplink data is processed using frequency domain resources corresponding to these UL symbols. An F slot includes at least one F (Flexible) symbol, and the F symbol may be used for DL, i.e., downlink data is processed using frequency domain resources corresponding to the F symbol. The F symbol may be used for UL, i.e., uplink data is processed using frequency domain resources corresponding to the F symbol. The F symbol may be used for a GP (Guard Period), i.e., the frequency domain resources corresponding to the F symbol are used to guard uplink / downlink switching. A TDD system can operate in HD (Half Duplex) mode, ie, at the same time, the same frequency domain resource can only be used for UL or DL. Summary of the Invention
[0003] The present invention provides a data transmission method applied to a base station device, comprising: determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource when an overlapping resource exists between an initial PDCCH frequency-domain resource of a physical downlink control channel PDCCH and an initial SBFD time-frequency resource of a subband full-duplex SBFD, wherein no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and allowing a user equipment (UE) to receive the downlink data based on a target PDCCH frequency domain resource determined by itself.
[0004] The present invention provides a data transmission method applied to a user equipment (UE), comprising: determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource when an overlapping resource exists between an initial PDCCH frequency-domain resource of a physical downlink control channel PDCCH and an initial SBFD time-frequency resource of a subband full-duplex SBFD, wherein no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource.
[0005] The present invention provides a data transmission device applied to a base station device, a determination module for determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency-domain resource of a physical downlink control channel (PDCCH) and an initial SBFD time-frequency resource of a subband full-duplex SBFD, when an overlapping resource exists between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, wherein no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; a transmission module for transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and for allowing a user equipment (UE) to receive the downlink data based on a target PDCCH frequency domain resource determined by the user equipment (UE).
[0006] The present invention provides a data transmission device applied to a user equipment (UE), comprising: a determination module for determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency-domain resource of a physical downlink control channel (PDCCH) and an initial SBFD time-frequency resource of a subband full-duplex SBFD, when an overlapping resource exists between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, wherein no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; a transmitting module for receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource.
[0007] The present invention provides an electronic device including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the data transmission method disclosed above.
[0008] As can be seen from the above technical proposal, when SBFD (Sub-Band Full Duplex) time-frequency resources and PDCCH (Physical Downlink Control Channel) frequency-domain resources overlap, the base station device can fully utilize the PDCCH frequency-domain resources to schedule UE transmission on the SBFD time-frequency resources, and the UE can know the PDCCH frequency-domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource configuration and PDCCH frequency-domain resource configuration. From the perspective of the entire system, this can increase cell coverage, shorten transmission delay, and increase uplink transmission capacity. It can support data transmission in a TDD system, thereby improving resource utilization, improving network coverage and network capacity, increasing uplink transmission resources and cell coverage, reducing uplink transmission delay, and increasing uplink transmission capacity. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a schematic flowchart of a data transmission method according to an example of the present invention. [Figure 2] 1 is a schematic flowchart of a data transmission method according to an example of the present invention. [Figure 3A] 1 is a schematic diagram illustrating the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 3B] 1 is a schematic diagram illustrating the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 3C] 1 is a schematic diagram illustrating the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 3D] FIG. 2 is a schematic diagram of signaling interactions between a base station device and a UE. [Figure 4A] 1 is a schematic diagram of occupying single / multiple OFDM symbols; [Figure 4B]1 is a schematic diagram of occupying single / multiple OFDM symbols; [Figure 4C] 1 is a schematic diagram illustrating the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 5] 1 is a schematic diagram illustrating the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 6] 1 is a schematic diagram illustrating the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. DETAILED DESCRIPTION OF THE INVENTION
[0010] The terms used in the embodiments of the present invention are merely for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present invention and in the claims, the singular forms "a," "the," and "the" are intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in the present invention means to include any or all possible combinations of one or more of the associated listed items.
[0011] Although embodiments of the present invention may use terms such as first, second, and third to describe various pieces of information, it should be understood that such information is not limited to these terms. These terms are used only to distinguish between pieces of information of the same type. For example, first information may be referred to as second information, and similarly, second information may be referred to as first information, without departing from the scope of the present invention. Also, depending on the context, the word "if..." may be interpreted as "with...," "when...," or "in response to a determination."
[0012] In a TDD system, the frame structure is divided into a DL slot, a UL slot, and an F slot. The DL slot includes multiple DL symbols, and downlink data is processed using frequency domain resources corresponding to these DL symbols. The UL slot includes multiple UL symbols, and uplink data is processed using frequency domain resources corresponding to these UL symbols. The F slot includes at least one F symbol, and the F symbol can be used for DL, UL, or GP. Currently, TDD systems can operate in HD mode, that is, the same frequency domain resource can only be used for UL or DL at the same time. To use frequency domain resources more flexibly and improve resource utilization, TDD systems can also operate in FD (Full-Duplex) mode, that is, the same frequency domain resource can be used for UL and DL at the same time, that is, uplink data and downlink data can be processed simultaneously using the same frequency domain resource.
[0013] In a TDD system, once a frame structure is determined, a UE (User Equipment) can transmit and receive data according to the frame structure, which is divided into DL slots, UL slots, and F slots. For a UE employing HD (Half Duplex) mode, a base station device (e.g., gNB) schedules the UE to transmit or receive based on the frame structure. For a UE employing FD (Full-Duplex) mode, the base station device schedules the UE to transmit, receive, or simultaneously transmit and receive based on the frame structure.
[0014] In summary, the base station device can set the frame structure and notify the UE of the frame structure, so that the UE knows the frame structure and can accurately transmit and receive data. From another perspective, once the UE knows the frame structure, it can know the possible interference between UEs, so it can adopt interference cancellation technology to mitigate the interference and improve communication reliability.
[0015] For example, in a TDD system, a frame structure primarily for downstream transmission typically has many DL slots, resulting in fewer UL slots, which limits the upstream transmission speed and increases the transmission delay of upstream data, resulting in a large delay in upstream transmission and being detrimental to upstream services.
[0016] In one embodiment of the present invention, a data transmission method is provided, in which flexible downlink frequency domain resources and uplink frequency domain resources are configured for a UE using SBFD time-frequency resources, and uplink data can be transmitted through the uplink frequency domain resources, that is, downlink slots or F slots can be used to configure uplink frequency domain resources and uplink data can be transmitted through the uplink frequency domain resources, thereby improving the uplink transmission rate and shortening the transmission delay of the uplink data.Furthermore, downlink slots or F slots can be used to configure downlink frequency domain resources and downlink data can be transmitted through the downlink frequency domain resources, thereby improving the downlink transmission rate and shortening the transmission delay of the downlink data.
[0017] An example of the present invention provides a data transmission method applicable to a base station device, and FIG. 1 is a schematic flowchart of the data transmission method, which may include:
[0018] Step 101: If there is an overlapping resource between the initial PDCCH frequency-domain resource of PDCCH and the initial SBFD time-frequency resource of SBFD, determine a target PDCCH frequency-domain resource and a target SBFD time-frequency resource according to the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, where there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource, i.e., there is no overlapping resource between them.
[0019] Step 102: Send downlink data corresponding to the PDCCH according to the target PDCCH frequency domain resource, so that the UE receives the downlink data according to the target PDCCH frequency domain resource determined by itself.
[0020] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; excluding overlapping resources from the initial PDCCH frequency-domain resource to obtain candidate PDCCH frequency-domain resources; and determining the target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resource.
[0021] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in downlink slots or downlink symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for downlink subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for flexible subbands, and the flexible subbands are used for downlink.
[0022] In one example, determining a target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resources may include, but is not limited to, when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, determining a first target frequency domain resource based on the first candidate frequency domain resource and determining a second target frequency domain resource based on the second candidate frequency domain resource, and determining a target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource. The first target frequency domain resource and the second target frequency domain resource may be discontinuous frequency domain resources, and the first target frequency domain resource may correspond to one CORESET (Control Resource Set), and the second target frequency domain resource may correspond to another CORESET.
[0023] In one example, the first candidate frequency domain resource includes at least one CCE (Control Channel Element), and for each CCE, the number of RBs in the CCE is related to a control resource granularity, and the step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include the steps of determining a total number of RBs (Resource Blocks) corresponding to the first candidate frequency domain resource, determining a number to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource, and generating the first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource.
[0024] In one example, the number to be removed may be the remainder between the total number of RBs and the controlled resource granularity. Also, the controlled resource granularity may be a first numerical value, or the controlled resource granularity may be a second numerical value, where the second numerical value is smaller than the first numerical value and larger than 0, and when the controlled resource granularity is the second numerical value, the aggregation level corresponding to the controlled resource granularity may be larger than the preset aggregation level.
[0025] In one example, the first candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB, and the step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include: if the first candidate frequency domain resource includes a first CCE having some RBs occupied by overlapping resources, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource.
[0026] In one example, the first candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB; determining the first target frequency domain resource based on the first candidate frequency domain resource may include determining the first candidate frequency domain resource as the first target frequency domain resource; after determining the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by overlapping resources, rate matching may be performed on data corresponding to the first CCE.
[0027] In one example, the step of performing rate matching on the data corresponding to the first CCE may include a step of performing a high channel coding rate on the data corresponding to the first CCE, or a step of performing a high-order modulation on the data corresponding to the first CCE, or a step of selecting some data from the data corresponding to the first CCE.
[0028] In one example, after determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, a PDCCH resource reconfiguration message may be sent to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency domain resource, which may include the first target frequency domain resource and the second target frequency domain resource, and the resource information may include resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource.
[0029] In one example, determining a target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resources may include, when the candidate PDCCH frequency-domain resources include a first candidate frequency-domain resource and a second candidate frequency-domain resource, generating contiguous frequency-domain resources based on the first candidate frequency-domain resource and the second candidate frequency-domain resource; and determining a target PDCCH frequency-domain resource based on the contiguous frequency-domain resources, where the contiguous frequency-domain resource corresponds to one CORESET.
[0030] In one example, generating a contiguous frequency domain resource based on the first and second candidate frequency domain resources may include: performing resource aggregation on the first and second candidate frequency domain resources in a single Orthogonal Frequency Division Multiplexing (OFDM) symbol to obtain a contiguous frequency domain resource when the candidate PDCCH frequency domain resource occupies a single OFDM symbol; and performing resource aggregation on the first and second candidate frequency domain resources in a plurality of OFDM symbols to obtain a contiguous frequency domain resource when the candidate PDCCH frequency domain resource occupies multiple OFDM symbols.
[0031] In one example, after determining the target PDCCH frequency domain resource based on the contiguous frequency domain resource, a PDCCH resource reconfiguration message may be sent to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency domain resource, where the target PDCCH frequency domain resource may include a contiguous frequency domain resource, and the resource information may include resource information corresponding to the contiguous frequency domain resource.
[0032] In one example, determining a target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resources may include, when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; and determining a target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, where the non-contiguous frequency domain resources correspond to one CORESET.
[0033] In one example, the first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, where for each CCE, the number of RBs in the CCE is related to the control resource granularity. Based on this, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource may include, but is not limited to, determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource, determining a number to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs in the first candidate frequency domain resource and the second candidate frequency domain resource, and generating non-contiguous frequency domain resources based on the remaining RBs in the first candidate frequency domain resource and the second candidate frequency domain resource.
[0034] In one example, the number to be removed may be the remainder between the total number of RBs and the control resource granularity, the control resource granularity may be a first numerical value, or the control resource granularity may be a second numerical value, the second numerical value being smaller than the first numerical value and greater than 0, and when the control resource granularity is the second numerical value, the aggregation level corresponding to the control resource granularity may be greater than the preset aggregation level.
[0035] In one example, the first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, where for each CCE, the CCE includes at least one RB. The step of generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource may include: if the first candidate frequency domain resource includes a first CCE having some RBs occupied by overlapping resources, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource; if the second candidate frequency domain resource includes a second CCE having some RBs occupied by overlapping resources, removing the second CCE from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, determining the second candidate frequency domain resource as the second target frequency domain resource; and generating non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
[0036] In one example, the first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB; generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource may include determining the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources; after determining the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE some of the RBs are occupied by overlapping resources, rate matching may be performed on data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE some of the RBs are occupied by overlapping resources, rate matching may be performed on data corresponding to the second CCE.
[0037] In one example, the step of performing rate matching on the data corresponding to the first CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the first CCE, or performing a high order modulation on the data corresponding to the first CCE, or selecting a portion of the data from the data corresponding to the first CCE.
[0038] In one example, the step of performing rate matching on the data corresponding to the second CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the second CCE, or performing a high order modulation on the data corresponding to the second CCE, or selecting a portion of the data from the data corresponding to the second CCE.
[0039] In one example, after determining the target PDCCH frequency domain resources based on the non-contiguous frequency domain resources, if there is an interleaving need for the target PDCCH frequency domain resources and the target PDCCH frequency domain resources include non-contiguous frequency domain resources, the non-contiguous frequency domain resources may be spliced and then interleaved.
[0040] In one example, after determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, a PDCCH resource reconfiguration message may be sent to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency domain resource, where the target PDCCH frequency domain resource may include the non-contiguous frequency domain resource, and the resource information includes the resource information corresponding to the non-contiguous frequency domain resource.
[0041] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; and obtaining candidate PDCCH frequency-domain resources by excluding overlapping resources from the initial PDCCH frequency-domain resource; and if the initial SBFD time-frequency resource includes a downlink subband, determining the target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resource and the frequency-domain resource corresponding to the downlink subband.
[0042] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include determining the target PDCCH frequency-domain resource based on overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource (e.g., the overlapping resources are the target PDCCH frequency-domain resource), excluding the target PDCCH frequency-domain resource from the initial SBFD time-frequency resource, and determining the remaining time-frequency resource as the target SBFD time-frequency resource.
[0043] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in uplink slots or uplink symbols, and the initial SBFD time frequency resource may include a downlink subband; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in flexible slots or flexible symbols, and the initial SBFD time frequency resource may include a downlink subband, and the flexible slots or flexible symbols are used for the uplink subband; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in flexible slots or flexible symbols, and the initial SBFD time frequency resource may include a downlink subband, and the flexible slots or flexible symbols are used for the flexible subband, and the flexible subband is used for the uplink.
[0044] In one example, after determining a target PDCCH frequency-domain resource based on the overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, a PDCCH resource reconfiguration message may be sent to the UE, where the PDCCH resource reconfiguration message includes resource information corresponding to the target PDCCH frequency-domain resource, the target PDCCH frequency-domain resource includes the overlapping resource, and the resource information includes resource information corresponding to the overlapping resource.
[0045] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include determining the initial PDCCH frequency-domain resource as the target PDCCH frequency-domain resource, and excluding overlapping resources from the initial SBFD time-frequency resource to obtain the target SBFD time-frequency resource (i.e., the SBFD time-frequency resource excluding the overlapping resources).
[0046] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in downlink slots or downlink symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for downlink subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for flexible subbands, and the flexible subbands are used for downlink.
[0047] In one example, when there are K downlink slots in which initial PDCCH frequency domain resources are set in all slots of the target frame, and the initial PDCCH frequency domain resources and the initial SBFD time-frequency resources in M downlink slots overlap, and M is smaller than K, the step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources may include a step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots, or a step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the M downlink slots and transmitting downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots.
[0048] In one example, the UE may correspond to N dedicated PDCCH frequency-domain resources and P dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may be initialized PDCCH frequency-domain resources and the P dedicated PDCCH frequency-domain resources may be reset PDCCH frequency-domain resources, or the UE may correspond to N dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may include the initialized PDCCH frequency-domain resources and the reset PDCCH frequency-domain resources.
[0049] As can be seen from the above technical solution, when SBFD time-frequency resources and PDCCH frequency-domain resources overlap, the base station device can fully utilize the PDCCH frequency-domain resources to schedule UE transmission on the SBFD time-frequency resources, and the UE can know the PDCCH frequency-domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource configuration and PDCCH frequency-domain resource configuration. From the perspective of the entire system, it can increase cell coverage, shorten transmission delay, and increase uplink transmission capacity. It can support data transmission in a TDD system, thereby improving resource utilization, improving network coverage and network capacity, increasing uplink transmission resources and cell coverage, reducing uplink transmission delay, and increasing uplink transmission capacity.
[0050] An example of the present invention provides a data transmission method applicable to a UE, and FIG. 2 is a schematic flowchart of the data transmission method, which may include:
[0051] Step 201: If there is an overlapping resource between the initial PDCCH frequency-domain resource of PDCCH and the initial SBFD time-frequency resource of SBFD, determine a target PDCCH frequency-domain resource and a target SBFD time-frequency resource according to the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, where there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource, i.e., there is no overlapping resource between them.
[0052] Step 202: Receive downlink data corresponding to the PDCCH according to the target PDCCH frequency domain resource.
[0053] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; excluding overlapping resources from the initial PDCCH frequency-domain resource to obtain candidate PDCCH frequency-domain resources; and determining the target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resource.
[0054] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in downlink slots or downlink symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for downlink subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for flexible subbands, and the flexible subbands are used for downlink.
[0055] In one example, determining a target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resources may include: when the candidate PDCCH frequency-domain resources include a first candidate frequency-domain resource and a second candidate frequency-domain resource, determining a first target frequency-domain resource and a second target frequency-domain resource; and determining the target PDCCH frequency-domain resource based on the first target frequency-domain resource and the second target frequency-domain resource, where the first target frequency-domain resource and the second target frequency-domain resource are discontinuous frequency-domain resources, the first target frequency-domain resource is determined based on the first candidate frequency-domain resource, the second target frequency-domain resource is determined based on the second candidate frequency-domain resource, and the first target frequency-domain resource corresponds to one control resource set CORESET and the second target frequency-domain resource corresponds to another CORESET.
[0056] In one example, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity, and the step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include: determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; and generating the first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource.
[0057] In one example, the number to be removed may be the remainder between the total number of RBs and the controlled resource granularity. Also, the controlled resource granularity may be a first numerical value, or the controlled resource granularity may be a second numerical value, where the second numerical value is smaller than the first numerical value and larger than 0, and when the controlled resource granularity is the second numerical value, the aggregation level corresponding to the controlled resource granularity may be larger than the preset aggregation level.
[0058] In one example, the first candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB, and the step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include: if the first candidate frequency domain resource includes a first CCE having some RBs occupied by overlapping resources, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource.
[0059] In one example, the first candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB; determining the first target frequency domain resource based on the first candidate frequency domain resource may include determining the first candidate frequency domain resource as the first target frequency domain resource; after determining the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by overlapping resources, rate matching may be performed on data corresponding to the first CCE.
[0060] In one example, the step of performing rate matching on the data corresponding to the first CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the first CCE, or performing a high order modulation on the data corresponding to the first CCE, or selecting a portion of the data from the data corresponding to the first CCE.
[0061] In one example, the steps of determining the first target frequency domain resource and the second target frequency domain resource and determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource may include: receiving a PDCCH resource reconfiguration message, where the PDCCH resource reconfiguration message may include resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource; and determining the first target frequency domain resource based on the resource information corresponding to the first target frequency domain resource and determining the second target frequency domain resource based on the resource information corresponding to the second target frequency domain resource. After obtaining the first target frequency domain resource and the second target frequency domain resource, the target PDCCH frequency domain resource is determined based on the first target frequency domain resource and the second target frequency domain resource.
[0062] In one example, determining a target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resources may include, when the candidate PDCCH frequency-domain resources include a first candidate frequency-domain resource and a second candidate frequency-domain resource, generating contiguous frequency-domain resources based on the first candidate frequency-domain resource and the second candidate frequency-domain resource; and determining a target PDCCH frequency-domain resource based on the contiguous frequency-domain resources, where the contiguous frequency-domain resource corresponds to one CORESET.
[0063] In one example, generating a contiguous frequency domain resource based on the first and second candidate frequency domain resources may include: performing resource aggregation on the first and second candidate frequency domain resources in a single OFDM symbol to obtain a contiguous frequency domain resource when the candidate PDCCH frequency domain resource occupies a single OFDM symbol; and performing resource aggregation on the first and second candidate frequency domain resources in a plurality of OFDM symbols to obtain a contiguous frequency domain resource when the candidate PDCCH frequency domain resource occupies multiple OFDM symbols.
[0064] In one example, the step of determining a target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource may include the steps of receiving a PDCCH resource reconfiguration message, where the PDCCH resource reconfiguration message may include resource information corresponding to contiguous frequency domain resources, and the contiguous frequency domain resources may be generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource in the candidate PDCCH frequency domain resource; and determining the target PDCCH frequency domain resource based on the contiguous frequency domain resource corresponding to the resource information.
[0065] In one example, determining a target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resources may include, when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; and determining a target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, where the non-contiguous frequency domain resources correspond to one CORESET.
[0066] In one example, the first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, and for each CCE, the number of RBs in the CCE may be related to a control resource granularity, and based on this, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource may include: determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number to be removed based on the total number of RBs and the control resource granularity and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; and generating non-contiguous frequency domain resources based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0067] In one example, the number to be removed may be the remainder between the total number of RBs and the control resource granularity, the control resource granularity may be a first numerical value, or the control resource granularity may be a second numerical value, the second numerical value being smaller than the first numerical value and greater than 0, and when the control resource granularity is the second numerical value, the aggregation level corresponding to the control resource granularity may be greater than the preset aggregation level.
[0068] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. The step of generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource may include: if the first candidate frequency domain resource includes a first CCE having some RBs occupied by overlapping resources, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource, and otherwise determining the first candidate frequency domain resource as the first target frequency domain resource; if the second candidate frequency domain resource includes a second CCE having some RBs occupied by overlapping resources, removing the second CCE from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource, and otherwise determining the second candidate frequency domain resource as the second target frequency domain resource; and generating non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
[0069] In one example, the first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB; generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource may include determining the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources; after determining the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE some of the RBs are occupied by overlapping resources, rate matching may be performed on data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE some of the RBs are occupied by overlapping resources, rate matching may be performed on data corresponding to the second CCE.
[0070] In one example, the step of performing rate matching on the data corresponding to the first CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the first CCE, or performing a high order modulation on the data corresponding to the first CCE, or selecting a portion of the data from the data corresponding to the first CCE.
[0071] In one example, the step of performing rate matching on the data corresponding to the second CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the second CCE, or performing a high order modulation on the data corresponding to the second CCE, or selecting a portion of the data from the data corresponding to the second CCE.
[0072] In one example, after determining the target PDCCH frequency domain resources based on the non-contiguous frequency domain resources, if there is an interleaving need for the target PDCCH frequency domain resources and the target PDCCH frequency domain resources include non-contiguous frequency domain resources, the non-contiguous frequency domain resources may be spliced and then interleaved.
[0073] In one example, the step of determining a target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resources may include the steps of receiving a PDCCH resource reconfiguration message, where the PDCCH resource reconfiguration message may include resource information corresponding to non-contiguous frequency domain resources, and the non-contiguous frequency domain resources may be generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource in the candidate PDCCH frequency domain resources; and determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources corresponding to the resource information.
[0074] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; and obtaining candidate PDCCH frequency-domain resources by excluding overlapping resources from the initial PDCCH frequency-domain resource; and if the initial SBFD time-frequency resource includes a downlink subband, determining the target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resource and the frequency-domain resource corresponding to the downlink subband.
[0075] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include determining the target PDCCH frequency-domain resource based on overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource (e.g., the overlapping resources are the target PDCCH frequency-domain resource), excluding the target PDCCH frequency-domain resource from the initial SBFD time-frequency resource, and determining the remaining time-frequency resource as the target SBFD time-frequency resource.
[0076] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in uplink slots or uplink symbols, and the initial SBFD time frequency resource may include a downlink subband; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in flexible slots or flexible symbols, and the initial SBFD time frequency resource may include a downlink subband, and the flexible slots or flexible symbols are used for the uplink subband; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in flexible slots or flexible symbols, and the initial SBFD time frequency resource may include a downlink subband, and the flexible slots or flexible symbols are used for the flexible subband, and the flexible subband is used for the uplink.
[0077] The step of determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include: receiving a PDCCH resource reconfiguration message, where the PDCCH resource reconfiguration message includes resource information corresponding to overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource; determining the target PDCCH frequency-domain resource based on the overlapping resources corresponding to the resource information; and excluding the target PDCCH frequency-domain resource from the initial SBFD time-frequency resource, and determining the remaining time-frequency resource after the target PDCCH frequency-domain resource has been excluded as the target SBFD time-frequency resource.
[0078] In one example, determining the target PDCCH frequency-domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource may include determining the initial PDCCH frequency-domain resource as the target PDCCH frequency-domain resource, and excluding overlapping resources from the initial SBFD time-frequency resource to obtain the target SBFD time-frequency resource (i.e., the SBFD time-frequency resource excluding the overlapping resources).
[0079] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in downlink slots or downlink symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for downlink subbands; alternatively, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in flexible slots or flexible symbols, and the initial SBFD time frequency resources include uplink subbands and / or guard subbands, and the flexible slots or flexible symbols are used for flexible subbands, and the flexible subbands are used for downlink.
[0080] In one example, when there are K downlink slots in which initial PDCCH frequency domain resources are set in all slots of the target frame, and the initial PDCCH frequency domain resources and the initial SBFD time-frequency resources in M downlink slots overlap, where M is less than K, receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources may include receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots, or receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the M downlink slots and receiving downlink data corresponding to the PDCCH in the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots.
[0081] In one example, the UE may correspond to N dedicated PDCCH frequency-domain resources and P dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may be initialized PDCCH frequency-domain resources and the P dedicated PDCCH frequency-domain resources may be reset PDCCH frequency-domain resources, or the UE may correspond to N dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may include the initialized PDCCH frequency-domain resources and the reset PDCCH frequency-domain resources.
[0082] As can be seen from the above technical solution, when SBFD time-frequency resources and PDCCH frequency-domain resources overlap, the base station device can fully utilize the PDCCH frequency-domain resources to schedule UE transmission on the SBFD time-frequency resources, and the UE can know the PDCCH frequency-domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource configuration and PDCCH frequency-domain resource configuration. From the perspective of the entire system, it can increase cell coverage, shorten transmission delay, and increase uplink transmission capacity. It can support data transmission in a TDD system, thereby improving resource utilization, improving network coverage and network capacity, increasing uplink transmission resources and cell coverage, reducing uplink transmission delay, and increasing uplink transmission capacity.
[0083] The above technical solution of the present invention will be described below with reference to examples.
[0084] The TDD frame structure may be realized by semi-static configuration and dynamic indication. Multiple SFCs (Slot Format Combinations) are defined by SFIs (Slot Format Indicators) in higher layer signaling. For example, a base station device can select slot formats that meet service needs and add these slot formats to the SFC. For some slot formats, see Table 1, where D represents DL symbols, U represents UL symbols, and F represents flexible symbols. Each SFC is identified by a fixed ID and includes one or more slot format types. Table 1 [Table 1]
[0085] After the SFI configuration is complete, the base station device transmits multiple slot format combinations to the UE via an RRC message. After configuring multiple slot format combinations via RRC signaling, the base station device periodically notifies the UE of the SFC index currently used in DCI format 2_0 via the PDCCH. After correctly receiving the DCI format 2_0 information, the UE determines the slot format for each slot within a certain period based on the SFC index value. At this point, the base station device and UE have configured the frame structure via dynamic instruction and can perform uplink and downlink data transmission.
[0086] Resource allocation can be divided into time domain resource allocation and frequency domain resource allocation (taking downlink channel resource allocation as an example). Time domain resource allocation: The Time Domain Resource Assignment field in DCI indicates the time domain location of the downlink channel. This field is 4 bits in total and has a value of 0 to 15. If the value is m, m+1 indicates the row index of the time domain resource allocation table, and the information in this row indicates the time domain resource of the PDSCH. There are two indication methods. One is to indicate three pieces of information: the slot offset between the PDSCH and the PDCCH scheduling the PDSCH, the starting symbol of the PDSCH in the slot, and the consecutive symbol length of the PDSCH. The other is to indicate the slot offset between the PDSCH and the PDCCH scheduling the PDSCH and one SLIV value, and the user equipment calculates the starting symbol and the number of consecutive symbols of the PDSCH based on the SLIV value.
[0087] Frequency domain resource assignment: The Frequency Domain Resource Assignment field in DCI indicates the frequency domain resource assignment of the downlink channel. PDSCH frequency domain resource assignment is divided into Type 0 and Type 1. Type 0 supports non-contiguous resource assignment to achieve frequency diversity gain, while Type 1 supports contiguous resource assignment to reduce the number of bits required for this field. DCI format 1_0 only supports Type 1. Type 0: For non-contiguous resource assignment, one RBG is one VRB group, consisting of P contiguous VRBs, the number of which is determined by the upper layer parameters rbg-size and BWP bandwidth. For Type 0 resource assignment, the Frequency Domain Resource Assignment field indicates which RBGs are assigned to the downlink channel as a bitmap. Each bit in the bitmap represents one RBG, with the most significant bit corresponding to RBG 0, etc. A 1 bit indicates that the RBG is assigned to the downlink channel, and a 0 bit indicates that it is not a downlink channel resource. Type 1: The frequency domain resource indication field is not used as a bitmap but indicates a resource indicator value (RIV), and the user equipment calculates the starting RB and the number of occupied RBs for the downlink channel based on this value.
[0088] In a TDD system, the frame structure is divided into UL slots, DL slots, and F slots according to the slots, and the symbols in the F slots may be set to UL symbols, DL symbols, and F (Flexible) symbols, and the F symbols may be used for UL, DL, or GP. Uplink data may be transmitted in the UL slots, or may be transmitted in the UL symbols or F symbols in the F slots, but uplink data cannot be transmitted in the DL slots, or may be transmitted in the DL symbols in the F slots. Similarly, downlink data may be transmitted in the DL slots, or may be transmitted in the DL symbols or F symbols in the F slots, but downlink data cannot be transmitted in the UL slots, or may be transmitted in the UL symbols in the F slots.
[0089] The SBFD time-frequency resource may be configured in a time-frequency resource (e.g., an UL slot, a DL slot, and an F slot), and data in a direction different from that of other time-frequency resources may be transmitted in the SBFD time-frequency resource. For example, the SBFD time-frequency resource may be configured in a DL slot, and uplink data may be transmitted using the SBFD time-frequency resource, thereby transmitting the uplink data in the DL slot. Alternatively, for example, the SBFD time-frequency resource may be configured in a DL symbol of an F slot, and uplink data may be transmitted using the SBFD time-frequency resource, thereby transmitting the uplink data in the DL symbol of the F slot. Alternatively, for example, the SBFD time-frequency resource may be configured in an UL slot, and downlink data may be transmitted using the SBFD time-frequency resource, thereby transmitting the downlink data in the UL slot. Alternatively, for example, the SBFD time-frequency resource may be configured in an UL symbol of an F slot, and downlink data may be transmitted using the SBFD time-frequency resource, thereby transmitting the downlink data in the UL symbol of the F slot.
[0090] In one example, the SBFD time-frequency resource may be a time-frequency resource corresponding to an SBFD slot or a time-frequency resource corresponding to an SBFD symbol. The SBFD symbol may be defined as a symbol for which an SBFD subband can be configured in the base station device and the UE. On the SBFD subband of these SBFD symbols (referred to as SBFD time-frequency resources), the base station device and the UE can perform full-duplex communication. That is, uplink transmission, downlink transmission, or simultaneous uplink and downlink transmission can be performed on the SBFD time-frequency resource. Here, the SBFD time-frequency resource may be explicitly designated as uplink, downlink, or flexible. When the SBFD time-frequency resource is designated as flexible, uplink or downlink scheduling can be performed on the SBFD time-frequency resource. The configuration of the SBFD slot or SBFD symbol may include which symbol among the DL slot, UL slot, and F slot is used for SBFD transmission, the implementation period, and the starting point. For convenience of explanation, in the following embodiments, the SBFD time-frequency resource is described as a time-frequency resource corresponding to the SBFD slot.
[0091] In one example, the PDCCH frequency domain resource may be a CORESET resource or may be another type of frequency domain resource, which is not limited thereto and will be described later as an example using a CORESET resource.
[0092] In TDD FD mode, a PDCCH data transmission method and a UE blind detection method for a TDD full-duplex system are provided, where the PDCCH frequency domain resource can be reconfigured after the PDCCH frequency domain resource and the SBFD time-frequency resource overlap, and the UE can detect the PDCCH frequency domain resource to perform PDCCH blind detection. Here, the process of the UE receiving downlink data corresponding to the PDCCH on the target PDCCH frequency domain resource can be called a UE blind detection method, that is, the PDCCH data reception method at the UE side can be a UE blind detection method.
[0093] First, a PDCCH frequency domain resource is configured first, and then an SBFD time-frequency resource is configured. For convenience of distinction, the configured PDCCH frequency domain resource is referred to as an initial PDCCH frequency domain resource, and the configured SBFD time-frequency resource is referred to as an initial SBFD time-frequency resource. When the initial PDCCH frequency domain resource is configured first, and then the initial SBFD time-frequency resource is configured, a data transmission method and a UE blind detection method are provided, which are described below.
[0094] Case 1: As shown in Figure 3A, the base station device may configure an initial PDCCH frequency domain resource for the UE, where the initial PDCCH frequency domain resource is used to receive downlink data corresponding to the PDCCH, for example, the initial PDCCH frequency domain resource is CORESET1. The base station device may configure an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource may include at least one of an UL subband (uplink subband frequency domain resource, hereinafter may be abbreviated as an uplink subband), a DL subband (downlink subband frequency domain resource, hereinafter may be abbreviated as a downlink subband), and a guard band (guard subband frequency domain resource, hereinafter may be abbreviated as a guard subband). Here, indication information for the UL subband, the DL subband, and the guard band may be carried by a broadcast message, an RRC message (i.e., an RRC dedicated message), a MAC-CE message, a DCI message, etc.
[0095] As shown in Figure 3A, the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a downlink slot or downlink symbol (Figure 3A takes the downlink slot as an example), and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband. For example, if the initial SBFD time-frequency resource includes an uplink subband or an uplink subband and a guard subband, when there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the target PDCCH frequency-domain resource and the target SBFD time-frequency resource are determined based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, the initial SBFD time-frequency resource is determined as the target SBFD time-frequency resource, and the overlapping resources are excluded from the initial PDCCH frequency-domain resource to obtain candidate PDCCH frequency-domain resources, and the target PDCCH frequency-domain resource is determined based on the candidate PDCCH frequency-domain resource.
[0096] 3A, overlapping resources are excluded from CORESET1 (i.e., initial PDCCH frequency-domain resources) to obtain first and second candidate frequency-domain resources CORESET1' and CORESET2', and the first and second candidate frequency-domain resources CORESET1' and CORESET2' are used as candidate PDCCH frequency-domain resources. A first target frequency-domain resource may be determined based on the first candidate frequency-domain resource CORESET1'. The first target frequency-domain resource may include all resources in the first candidate frequency-domain resource CORESET1', some resources in the first candidate frequency-domain resource CORESET1', or resources other than the first candidate frequency-domain resource CORESET1', and is not limited thereto. A second target frequency-domain resource may be determined based on the second candidate frequency-domain resource CORESET2′, and the second target frequency-domain resource may include all resources of the second candidate frequency-domain resource CORESET2′, some resources of the second candidate frequency-domain resource CORESET2′, or resources other than the second candidate frequency-domain resource CORESET2′. A target PDCCH frequency-domain resource may be determined based on the first target frequency-domain resource and the second target frequency-domain resource, for example, the target PDCCH frequency-domain resource may include the first target frequency-domain resource and the second target frequency-domain resource.
[0097] As can be seen from the above, the CORESET frequency domain resources can be reconfigured based on the target SBFD time-frequency resources (e.g., SBFD symbols or SBFD slots), i.e., CORESET1' and CORESET2' are reconfigured, and the reconfigured CORESET frequency domain resources (CORESET1' and CORESET2') do not overlap with the target SBFD time-frequency resources (e.g., UL subband or UL subband+guardband).
[0098] In one example, when a base station device configures a UL subband for SBFD in a downlink slot or downlink symbol, or configures a UL subband and a DL subband in a downlink slot or downlink symbol and derives a guardband, or configures a UL subband and a guardband in a downlink slot or downlink symbol and derives a DL subband, if the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource (CORESET1) overlap, the base station device can reset the CORESET frequency-domain resource (e.g., CORESET1' and CORESET2') for the SBFD symbol or SBFD slot, and the reset CORESET frequency-domain resource does not overlap with the UL subband or UL subband+guardband time-frequency resource of SBFD.
[0099] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, i.e., the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here.
[0100] In another example, the base station device may determine the target PDCCH frequency-domain resource in the above manner and transmit a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency-domain resource. For example, the target PDCCH frequency-domain resource may include a first target frequency-domain resource and a second target frequency-domain resource, and the resource information corresponding to the target PDCCH frequency-domain resource may include resource information corresponding to the first target frequency-domain resource and resource information corresponding to the second target frequency-domain resource.
[0101] The UE may analyze resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource from the PDCCH resource reconfiguration message. The first target frequency domain resource is determined based on the resource information corresponding to the first target frequency domain resource, and the second target frequency domain resource is determined based on the resource information corresponding to the second target frequency domain resource. After the first target frequency domain resource and the second target frequency domain resource are obtained, the target PDCCH frequency domain resource may be determined based on the first target frequency domain resource and the second target frequency domain resource.
[0102] In summary, the target PDCCH frequency domain resource may include a first target frequency domain resource and a second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource may be discontinuous frequency domain resources, and the first target frequency domain resource may correspond to one CORESET, for example, CORESET1′, and the second target frequency domain resource may correspond to another CORESET, for example, CORESET2′.
[0103] Case 2: As shown in Figure 3B, this is a schematic diagram of configuring initial SBFD time-frequency resources to Flexible slots (including DL subbands), and the base station device configures initial PDCCH frequency-domain resources for the UE, which are used to receive downlink data corresponding to the PDCCH, and may be CORESET1. The base station device can configure initial SBFD time-frequency resources for the UE, which may include the UL subband, DL subband, and guard band.
[0104] As shown in FIG. 3B , the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a flexible slot or flexible symbol (FIG. 3B takes the flexible slot as an example), the flexible slot or flexible symbol is used for a downlink subband (i.e., DL subband), and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband. For example, the initial SBFD time-frequency resource includes an uplink subband, or the initial SBFD time-frequency resource includes an uplink subband and a guard subband. When there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the target PDCCH frequency-domain resource and the target SBFD time-frequency resource are determined based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, the initial SBFD time-frequency resource is determined as the target SBFD time-frequency resource, and the candidate PDCCH frequency-domain resource is obtained by excluding overlapping resources from the initial PDCCH frequency-domain resource, and the target PDCCH frequency-domain resource is determined based on the candidate PDCCH frequency-domain resource.
[0105] As shown in FIG. 3B , overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency-domain resources) to obtain first and second candidate frequency-domain resources CORESET1′ and CORESET2′. The first and second candidate frequency-domain resources CORESET1′ and CORESET2′ are used as candidate PDCCH frequency-domain resources. First target frequency-domain resources are determined based on the first candidate frequency-domain resources CORESET1′, and the first target frequency-domain resources may include all resources in the first candidate frequency-domain resources CORESET1′ or a portion of the first candidate frequency-domain resources CORESET1′. Second target frequency-domain resources are determined based on the second candidate frequency-domain resources CORESET2′, and the second target frequency-domain resources may include all resources in the second candidate frequency-domain resources CORESET2′ or a portion of the second candidate frequency-domain resources CORESET2′. A target PDCCH frequency domain resource may be determined based on the first target frequency domain resource and the second target frequency domain resource, for example, the target PDCCH frequency domain resource may include the first target frequency domain resource and the second target frequency domain resource.
[0106] As can be seen from the above, the CORESET frequency domain resources can be reconfigured based on the target SBFD time-frequency resources (e.g., SBFD symbols or SBFD slots), i.e., CORESET1' and CORESET2' are reconfigured, and the reconfigured CORESET frequency domain resources (CORESET1' and CORESET2') do not overlap with the target SBFD time-frequency resources (e.g., UL subband or UL subband+guardband).
[0107] In one example, when a base station device sets the UL subband and DL subband of SBFD in a flexible slot and derives a guardband, or when a base station device sets the UL subband and guardband in a flexible slot and derives a DL subband, when the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource (CORESET1) overlap, the base station device can reset the CORESET frequency-domain resource (e.g., CORESET1' and CORESET2') for the SBFD symbol or SBFD slot, and the reset CORESET frequency-domain resource does not overlap with the UL subband or UL subband+guardband time-frequency resource of SBFD, and the overlapping portion of the reset CORESET frequency-domain resource (e.g., CORESET1' and CORESET2') and the DL subband can be used to receive data corresponding to the PDCCH.
[0108] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, i.e., the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here.
[0109] In another example, the base station device may determine a target PDCCH frequency domain resource in the above manner and send a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource.
[0110] The UE may analyze resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource from the PDCCH resource reconfiguration message. The first target frequency domain resource is determined based on the resource information corresponding to the first target frequency domain resource, and the second target frequency domain resource is determined based on the resource information corresponding to the second target frequency domain resource. After the first target frequency domain resource and the second target frequency domain resource are obtained, the target PDCCH frequency domain resource may be determined based on the first target frequency domain resource and the second target frequency domain resource.
[0111] In summary, the target PDCCH frequency domain resource may include a first target frequency domain resource and a second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource may be discontinuous frequency domain resources, and the first target frequency domain resource may correspond to one CORESET, for example, CORESET1′, and the second target frequency domain resource may correspond to another CORESET, for example, CORESET2′.
[0112] Case 3: As shown in Figure 3C, this is a schematic diagram of configuring initial SBFD time-frequency resources to Flexible slots (having Flexible subbands), in which the base station device configures initial PDCCH frequency-domain resources for the UE, which are used to receive downlink data corresponding to the PDCCH, for example, the initial PDCCH frequency-domain resources may be CORESET1. The base station device can configure initial SBFD time-frequency resources for the UE, which may include an UL subband, a DL subband, and a guard band.
[0113] As shown in FIG. 3C , the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a flexible slot or flexible symbol (taking the flexible slot as an example), the flexible slot or flexible symbol is used for a flexible subband (i.e., a flexible subband), the flexible subband is used for downlink, and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, for example, the initial SBFD time-frequency resource includes an uplink subband or the initial SBFD time-frequency resource includes an uplink subband and a guard subband. When there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the target PDCCH frequency-domain resource and the target SBFD time-frequency resource are determined based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, the initial SBFD time-frequency resource is determined as the target SBFD time-frequency resource, and the candidate PDCCH frequency-domain resource is obtained by excluding overlapping resources from the initial PDCCH frequency-domain resource, and the target PDCCH frequency-domain resource is determined based on the candidate PDCCH frequency-domain resource.
[0114] As shown in FIG. 3C , overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency-domain resources) to obtain first and second candidate frequency-domain resources CORESET1′ and CORESET2′. The first and second candidate frequency-domain resources CORESET1′ and CORESET2′ are used as candidate PDCCH frequency-domain resources. First target frequency-domain resources are determined based on the first candidate frequency-domain resources CORESET1′, and the first target frequency-domain resources may include all resources in the first candidate frequency-domain resources CORESET1′ or a portion of the first candidate frequency-domain resources CORESET1′. Second target frequency-domain resources are determined based on the second candidate frequency-domain resources CORESET2′, and the second target frequency-domain resources may include all resources in the second candidate frequency-domain resources CORESET2′ or a portion of the second candidate frequency-domain resources CORESET2′. A target PDCCH frequency domain resource may be determined based on the first target frequency domain resource and the second target frequency domain resource, for example, the target PDCCH frequency domain resource may include the first target frequency domain resource and the second target frequency domain resource.
[0115] As can be seen from the above, the CORESET frequency domain resources can be reconfigured based on the target SBFD time-frequency resources (e.g., SBFD symbols or SBFD slots), i.e., CORESET1' and CORESET2' are reconfigured, and the reconfigured CORESET frequency domain resources (CORESET1' and CORESET2') do not overlap with the target SBFD time-frequency resources (e.g., UL subband or UL subband+guardband).
[0116] In one example, a base station device configures an UL subband and a Flexible subband for SBFD in a Flexible slot and derives a guardband, or configures an UL subband and a guardband in a Flexible slot and derives a Flexible subband. When the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource (CORESET1) overlap, the base station device can reconfigure a CORESET frequency-domain resource (e.g., CORESET1' and CORESET2') for the SBFD symbol or SBFD slot, and the reconfigured CORESET frequency-domain resource does not overlap with the UL subband or UL subband+guardband time-frequency resource for SBFD. When the Flexible subband is indicated as a DL (resource), the overlapping portion of the reconfigured CORESET frequency-domain resource and the Flexible subband can be used to receive data corresponding to the PDCCH.
[0117] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, i.e., the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here.
[0118] In another example, the base station device may determine a target PDCCH frequency domain resource in the above manner and send a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource.
[0119] The UE may analyze resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource from the PDCCH resource reconfiguration message. The first target frequency domain resource is determined based on the resource information corresponding to the first target frequency domain resource, and the second target frequency domain resource is determined based on the resource information corresponding to the second target frequency domain resource. After the first target frequency domain resource and the second target frequency domain resource are obtained, the target PDCCH frequency domain resource may be determined based on the first target frequency domain resource and the second target frequency domain resource.
[0120] In summary, the target PDCCH frequency domain resource may include a first target frequency domain resource and a second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource may be discontinuous frequency domain resources, and the first target frequency domain resource may correspond to one CORESET, for example, CORESET1′, and the second target frequency domain resource may correspond to another CORESET, for example, CORESET2′.
[0121] For example, for Cases 1 to 3, when resource information corresponding to a target PDCCH frequency domain resource is transmitted through a PDCCH resource reconfiguration message, a schematic diagram of signaling interaction between the base station apparatus and the UE may refer to FIG. 3D. The base station apparatus transmits a PDCCH resource configuration message to the UE, where the PDCCH resource configuration message may include resource information corresponding to the initial PDCCH frequency domain resource. The base station apparatus transmits an SBFD resource configuration message to the UE, where the SBFD resource configuration message may include resource information corresponding to the target SBFD time-frequency resource. The base station apparatus transmits a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency domain resource. The UE receives a PDCCH based on the PDCCH resource reconfiguration message, for example, analyzes resource information corresponding to a target PDCCH frequency domain resource from the PDCCH resource reconfiguration message, determines a target PDCCH frequency domain resource based on the resource information, and receives data corresponding to the PDCCH through the target PDCCH frequency domain resource.
[0122] When the PDCCH resource reconfiguration message transmits resource information corresponding to the target PDCCH frequency domain resource, the IEs included in the higher layer signaling (for example, the PDCCH resource reconfiguration message) are as follows: ControlResourceSetId-SBFD ::= INTEGER (0..maxNrofControlResourceSetsforSBFD-1) The value of maxNrofControlResourceSetsforSBFD is an integer greater than 0, preferably 3.
[0123] Or, ControlResourceSetId-SBFD ::= INTEGER (maxNrofControlResourceSets-r16..maxNrofControlResourceSetsforSBFD-1) The value of maxNrofControlResourceSetsforSBFD is an integer greater than 16, preferably 19.
[0124] In the above upper layer signaling, ControlResourceSetId-SBFD indicates a control resource set identifier based on SBFD, i.e., an identifier of a CORESET. For example, it can be 1, 2, 3, etc. When the identifier of the CORESET is 1, it indicates the above CORESET1; when the identifier of the CORESET is 2, it indicates the above CORESET1'; when the identifier of the CORESET is 3, it indicates the above CORESET2'. Or, the identifier of the CORESET can be 17, 18, 19, etc. When the identifier of the CORESET is 17, it indicates the above CORESET1; when the identifier of the CORESET is 18, it indicates the above CORESET1'; when the identifier of the CORESET is 19, it indicates the above CORESET2'. maxNrofControlResourceSetsforSBFD indicates the maximum value of the control resource set identifier.
[0125] For example, for Cases 1 to 3, the UE may support N dedicated PDCCH frequency-domain resources and P dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may be initialized PDCCH frequency-domain resources and the P dedicated PDCCH frequency-domain resources may be reset PDCCH frequency-domain resources. Alternatively, the UE may support N dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may include the initialized PDCCH frequency-domain resources and the reset PDCCH frequency-domain resources. Here, N may be empirically set, e.g., 3, and P may be empirically set, e.g., 3, but is not limited thereto.
[0126] For example, the PDCCH frequency domain resource may be a CORESET, and for CORESET allocation, up to one common CORESET and up to three dedicated CORESETs can be configured for one BWP. Based on this, for CORESET frequency domain data transmission of a UE, one scheme configures only three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) for the UE, i.e., the three dedicated CORESETs are the initial PDCCH frequency domain resource and the reset PDCCH frequency domain resource, i.e., the initial PDCCH frequency domain resource and the target PDCCH frequency domain resource share the three dedicated CORESETs. In another scheme, three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) are configured in a UE, and then three additional dedicated CORESETs (e.g., P dedicated PDCCH frequency domain resources) can be configured in the UE. In this way, the three dedicated CORESETs are the initially configured PDCCH frequency domain resources, i.e., the initial PDCCH frequency domain resources occupy the three dedicated CORESETs, and the additionally configured three dedicated CORESETs are the reconfigured PDCCH frequency domain resources, i.e., the target PDCCH frequency domain resources can occupy the additionally configured three dedicated CORESETs. By additionally configuring the three dedicated CORESETs, PDCCH scheduling congestion in the UE can be avoided.
[0127] In one example, for cases 1 to 3, the base station device determines a target PDCCH frequency domain resource and then transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource; and the UE determines a target PDCCH frequency domain resource and then receives downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, that is, the UE realizes blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0128] In one example, when there are K downlink slots in which initial PDCCH frequency domain resources are set in all slots of the target frame, the initial PDCCH frequency domain resources and the initial SBFD time-frequency resources in M downlink slots overlap, and M is less than K, the base station apparatus may transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the K downlink slots. The UE may receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the K downlink slots. Alternatively, the base station apparatus may transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the M downlink slots, and transmit downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resources for the remaining downlink slots other than the M downlink slots. The UE may receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the M downlink slots, and receive downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resources for the remaining downlink slots other than the M downlink slots.
[0129] Second, first set the initial PDCCH frequency domain resource, then set the initial SBFD time-frequency resource, and exclude overlapping resources from the initial PDCCH frequency domain resource (i.e., exclude resources that overlap with CORESET in the UL subband and guardband of SBFD), and then perform discontinuous aggregation after excluding the overlapping resources, and realize data transmission and UE blind detection based on the resources after discontinuous aggregation, which will be described below.
[0130] If there are overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, determine a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and if there are no overlapping resources between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource, for example, determine the initial SBFD time-frequency resource as the target SBFD time-frequency resource, and obtain candidate PDCCH frequency-domain resources by excluding the overlapping resources from the initial PDCCH frequency-domain resource. If the candidate PDCCH frequency-domain resources include a first candidate frequency-domain resource and a second candidate frequency-domain resource, generate contiguous frequency-domain resources based on the first candidate frequency-domain resource and the second candidate frequency-domain resource (by non-contiguously integrating the first candidate frequency-domain resource and the second candidate frequency-domain resource to obtain contiguous frequency-domain resources), and determine a target PDCCH frequency-domain resource based on the contiguous frequency-domain resources, for example, the target PDCCH frequency-domain resource includes contiguous frequency-domain resources, and the contiguous frequency-domain resources correspond to one CORESET.
[0131] 3A to 3C, overlapping resources are removed from CORESET1 (i.e., initial PDCCH frequency-domain resources) to obtain first and second candidate frequency-domain resources CORESET1' and CORESET2'. The first and second candidate frequency-domain resources CORESET1' and CORESET2' are then non-contiguously integrated to obtain contiguous frequency-domain resources, which are used as target PDCCH frequency-domain resources. The contiguous frequency-domain resources may include all resources in the first candidate frequency-domain resources CORESET1' or a portion of the first candidate frequency-domain resources CORESET1'. The contiguous frequency-domain resources may include all resources in the second candidate frequency-domain resources CORESET2' or a portion of the second candidate frequency-domain resources CORESET2'.
[0132] In one example, when the first candidate frequency-domain resource CORESET1′ and the second candidate frequency-domain resource CORESET2′ occupy a single Orthogonal Frequency Division Multiplexing (OFDM) symbol, resource aggregation may be performed on the first candidate frequency-domain resource CORESET1′ and the second candidate frequency-domain resource CORESET2′ in the single OFDM symbol to obtain a continuous frequency-domain resource. Alternatively, when the first candidate frequency-domain resource CORESET1′ and the second candidate frequency-domain resource CORESET2′ occupy multiple OFDM symbols, resource aggregation may be performed on the first candidate frequency-domain resource CORESET1′ and the second candidate frequency-domain resource CORESET2′ in multiple OFDM symbols to obtain a continuous frequency-domain resource.
[0133] 4A is a schematic diagram of occupying a single OFDM symbol, and FIG. 4B is a schematic diagram of occupying multiple OFDM symbols. When a base station device configures an UL subband for SBFD in a DL slot, or configures an UL subband and a guardband (derived) for SBFD in a DL slot, if the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource (CORESET1) overlap, the base station device can reconfigure one CORESET frequency-domain resource (e.g., CORESET1') for the SBFD symbol or SBFD slot, where CORESET1' is a continuous frequency-domain resource obtained by performing resource aggregation on the first candidate frequency-domain resource and the second candidate frequency-domain resource, i.e., CORESET1' corresponds to only one CORESET1.
[0134] Here, the CORESET frequency domain resource (e.g., CORESET1') may be allocated non-contiguously, and the number of RBs included in each CCE in the CORESET frequency domain resource is configurable. The base station device combines and then aggregates the non-contiguous resources to obtain the target PDCCH frequency domain resource, and the UE combines and then aggregates the non-contiguous resources to obtain the target PDCCH frequency domain resource and performs blind detection.
[0135] As shown in Figure 4A, when the first candidate frequency-domain resources (CCE1-CCE4) and the second candidate frequency-domain resources (CCE8-CCE10) occupy a single OFDM symbol, resource integration is performed on the first candidate frequency-domain resources and the second candidate frequency-domain resources in the single OFDM symbol to obtain contiguous frequency-domain resources (CCE1-CCE7), which are denoted as CORESET1', and the contiguous frequency-domain resources (CCE1-CCE7) correspond to an aggregation level. Alternatively, as shown in Figure 4B, when the first candidate frequency-domain resources and the second candidate frequency-domain resources occupy multiple OFDM symbols, resource integration is performed on the first candidate frequency-domain resources and the second candidate frequency-domain resources in multiple OFDM symbols to obtain contiguous frequency-domain resources (CCE1-CCE24), which are denoted as CORESET1'.
[0136] As shown in Figures 4A and 4B, the base station device performs PDCCH data transmission after removing the overlapping portion of the SBFD time-frequency resource with the UL subband or UL subband+guardband (derived), and the UE performs aggregation and blind detection of PDCCH frequency domain resources after non-contiguous resource integration.
[0137] In one example, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes a continuous frequency domain resource CORESET1', the continuous frequency domain resource CORESET1' may be interleaved after splicing, i.e., interleaving is performed after resource aggregation.
[0138] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, that is, the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here. Obviously, if the PDCCH frequency domain resource is not reconfigured, the base station device and the UE can perform the operation by agreeing on the above resource aggregation method, and the aggregation granularity can reach the RB level.
[0139] In another example, the base station device may determine the target PDCCH frequency-domain resource in the above manner and send a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the contiguous frequency-domain resource CORESET1′. The UE may analyze the resource information corresponding to the contiguous frequency-domain resource CORESET1′ from the PDCCH resource reconfiguration message and determine the target PDCCH frequency-domain resource based on the resource information, i.e., the target PDCCH frequency-domain resource may include the contiguous frequency-domain resource CORESET1′.
[0140] In summary, the target PDCCH frequency-domain resource may include a continuous frequency-domain resource CORESET1′, and the continuous frequency-domain resource CORESET1′ corresponds to only one CORESET. After determining the target PDCCH frequency-domain resource, the base station device transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency-domain resource, and after determining the target PDCCH frequency-domain resource, the UE receives downlink data corresponding to the PDCCH based on the target PDCCH frequency-domain resource, that is, the UE realizes blind detection of the PDCCH based on the target PDCCH frequency-domain resource.
[0141] In one example, when the PDCCH resource reconfiguration message transmits resource information corresponding to the target PDCCH frequency domain resource, the signaling interaction process between the base station device and the UE includes: the base station device sends a PDCCH resource configuration message to the UE, the base station device sends an SBFD resource configuration message to the UE, and the base station device sends a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the contiguous frequency domain resource CORESET1′. The UE analyzes the resource information corresponding to the contiguous frequency domain resource CORESET1′ from the PDCCH resource reconfiguration message, determines a target PDCCH frequency domain resource based on the resource information, and receives downlink data corresponding to the PDCCH through the target PDCCH frequency domain resource.
[0142] When transmitting resource information corresponding to contiguous frequency domain resources through a PDCCH resource reconfiguration message, non-contiguous resources of multiple OFDMs are configured through higher layer signaling as follows, and the resources occupied by each OFDM may be different. The IEs included in the higher layer signaling (e.g., PDCCH resource reconfiguration message) are as follows: ControlResourceSet-SBFD ::= SEQUENCE { controlResourceSetId ControlResourceSetId, maxvalue(45,90,135,273), frequencyDomainResources-1 BIT STRING (SIZE (maxvalue)), duration-1 INTEGER (1..maxCoReSetDuration) frequencyDomainResources-2 BIT STRING (SIZE (maxvalue)), duration-2 INTEGER (1..maxCoReSetDuration- duration-1)}
[0143] In the above upper layer signaling, ControlResourceSet-SBFD indicates a control resource set based on SBFD, SEQUENCE indicates a sequence, controlResourceSetId indicates a control resource set identifier, maxvalue indicates a maximum value, and frequencyDomainResources indicates frequency domain resources.
[0144] In one example, a UE may support N dedicated PDCCH frequency-domain resources and P dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may be initialized PDCCH frequency-domain resources and the P dedicated PDCCH frequency-domain resources may be reset PDCCH frequency-domain resources. Alternatively, a UE may support N dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may include initialized PDCCH frequency-domain resources and reset PDCCH frequency-domain resources, where N and P are both set empirically.
[0145] Third, the initial PDCCH frequency domain resource is configured first, and then the initial SBFD time-frequency resource is configured. The overlapping resources are excluded from the initial PDCCH frequency domain resource (i.e., the resources overlapping with the CORESET in the UL subband and guardband of SBFD are excluded). After excluding the overlapping resources, the resources are not aggregated (i.e., no discontinuous aggregation is performed), and data transmission and UE blind detection are realized based on the non-aggregated resources, which will be described below.
[0146] If there are overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, determine a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and if there are no overlapping resources between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource, for example, determine the initial SBFD time-frequency resource as the target SBFD time-frequency resource, and obtain candidate PDCCH frequency-domain resources by excluding the overlapping resources from the initial PDCCH frequency-domain resource, where the candidate PDCCH frequency-domain resources include a first candidate frequency-domain resource and a second candidate frequency-domain resource, generate non-contiguous frequency-domain resources based on the first candidate frequency-domain resource and the second candidate frequency-domain resource, and determine a target PDCCH frequency-domain resource based on the non-contiguous frequency-domain resources, where the target PDCCH frequency-domain resource includes non-contiguous frequency-domain resources, and the non-contiguous frequency-domain resources correspond to one CORESET.
[0147] 3A to 3C, overlapping resources are excluded from CORESET1 (i.e., initial PDCCH frequency-domain resources) to obtain first and second candidate frequency-domain resources CORESET1' and CORESET2'. Non-contiguous frequency-domain resources are obtained based on the first and second candidate frequency-domain resources CORESET1' and CORESET2' (i.e., there is no need to combine CORESET1' and CORESET2'), and the non-contiguous frequency-domain resources are used as target PDCCH frequency-domain resources. The non-contiguous frequency-domain resources may include all resources in the first candidate frequency-domain resources CORESET1' or some of the first candidate frequency-domain resources CORESET1'. The non-contiguous frequency-domain resources may include all resources in the second candidate frequency-domain resources CORESET2' or some of the second candidate frequency-domain resources CORESET2'.
[0148] FIG. 4C is a schematic diagram of non-integrated PDCCH frequency domain resources, in which the first candidate frequency domain resources include all RBs of CCE1 to CCE3 and some RBs of CCE4, and the second candidate frequency domain resources include all RBs of CCE9 to CCE10 and some RBs of CCE8. The first candidate frequency domain resources and the second candidate frequency domain resources are not integrated, and non-contiguous frequency domain resources are directly generated based on the first candidate frequency domain resources and the second candidate frequency domain resources, and the non-contiguous frequency domain resources are used as target PDCCH frequency domain resources.
[0149] In one example, for non-interleaved and interleaved cases, the following methods can both be adopted to generate non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource. Of course, the following methods are only some examples and are not limiting.
[0150] Scheme 1: The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE. For each CCE, the number of RBs in the CCE is related to a control resource granularity. The control resource granularity may be a first numerical value, which may be set empirically, such as 6. Determine the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource. Determine the number of RBs to be removed based on the total number of RBs and the control resource granularity, where the number of RBs to be removed is the remainder of the total number of RBs and the control resource granularity. Remove the number of RBs to be removed from all RBs in the first candidate frequency domain resource and the second candidate frequency domain resource, and generate non-contiguous frequency domain resources based on the remaining RBs in the first candidate frequency domain resource and the second candidate frequency domain resource.
[0151] For example, the total number of RBs corresponding to the first and second candidate frequency-domain resources is determined, the remainder of the total number of RBs and a first value (e.g., 6) is calculated, and the remainder is taken as the number to be removed. The number of RBs to be removed is then removed from all RBs, i.e., the total number of RBs mod L<6 is removed, where L represents the REB bundle size, which may be understood as the control resource granularity. The number of RBs to be removed can be removed from the remaining divided RBs of CORESET, for example, from the remaining RBs close to the initial SBFD time-frequency resource (UL subband or UL subband+guardband), or from the remaining RBs of CCE4 and / or CCE8, as shown in FIG. 4C. After removing the number of RBs to be removed, non-contiguous frequency-domain resources are generated based on the remaining RBs of the first and second candidate frequency-domain resources.
[0152] Manner 2: The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE. For each CCE, the number of RBs in the CCE is related to a control resource granularity. The control resource granularity may be a second numerical value, which may be empirically set, and which may be smaller than the first numerical value or larger than 0, for example, the second numerical value may be 1, 2, etc. The total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource is determined. The number of RBs to be removed is determined based on the total number of RBs and the control resource granularity, and the number of RBs to be removed is the remainder of the total number of RBs and the control resource granularity. The number of RBs to be removed is removed from all RBs in the first candidate frequency domain resource and the second candidate frequency domain resource, and non-contiguous frequency domain resources are generated based on the remaining RBs in the first candidate frequency domain resource and the second candidate frequency domain resource.
[0153] For example, determine the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource, calculate the remainder between the total number of RBs and a second value (e.g., 2), set the remainder as the number to be removed, and remove the number of RBs to be removed from all RBs, for example, remove the number of RBs to be removed from the remaining RBs close to the initial SBFD time-frequency resource, for example, remove the number of RBs to be removed from the remaining RBs of CCE4 and / or CCE8. Generate non-contiguous frequency domain resources based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0154] In Scheme 2, compared to Scheme 1, the control resource granularity is a second value. That is, the control resource granularity is adjusted from a first value to a second value, the number of RBs constituting a CCE (that is, the control resource granularity indicates the number of RBs constituting a CCE) is adjusted, and the control resource granularity is set to a value between 1 and 6, thereby reconfiguring the REG-size to accommodate the SBFD symbol. In Scheme 2, the aggregation level corresponding to the control resource granularity may be adjusted. That is, when the control resource granularity is the second value, the aggregation level corresponding to the control resource granularity may be greater than the preset aggregation level. For example, the aggregation level may be adjusted to an integer multiple other than 2, or the aggregation level may be increased by a value such as 32 or 64.
[0155] In one example, when the control resource granularity is a second numerical value, the control resource granularity and the aggregation level corresponding to the control resource granularity may be reconfigured by higher layer signaling, for example, reg-BundleSizeforSBFD ENUMERATED {n1,n2,n3,n4,n5,n6}.
[0156] In one example, the CCE set level table is shown in Table 2, and the CCE set level table includes a mapping relationship between an aggregation level and the number of CCEs. Table 2 [Table 2]
[0157] Scheme 3: The first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, where each CCE includes at least one RB. If the first candidate frequency domain resource includes a first CCE with some RBs occupied by overlapping resources, the first CCE is removed from all CCEs in the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, the first candidate frequency domain resource is determined as the first target frequency domain resource. If the second candidate frequency domain resource includes a second CCE with some RBs occupied by overlapping resources, the second CCE is removed from all CCEs in the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource. Based on this, non-contiguous frequency domain resources are generated based on the first target frequency domain resource and the second target frequency domain resource.
[0158] For example, the first candidate frequency domain resource includes all RBs of CCE1 to CCE3 and some RBs of CCE4, i.e., includes CCE4 whose RBs are partially occupied by overlapping resources. Therefore, CCE4 can be removed from all CCEs in the first candidate frequency domain resource, i.e., CCE4 can be directly dropped to obtain the first target frequency domain resource (CCE1 to CCE3). The second candidate frequency domain resource includes all RBs of CCE9 to CCE10 and some RBs of CCE8, i.e., includes CCE8 whose RBs are partially occupied by overlapping resources. Therefore, CCE8 can be removed from all CCEs in the second candidate frequency domain resource to obtain the second target frequency domain resource (CCE9 to CCE10). After obtaining the first target frequency domain resource and the second target frequency domain resource, non-contiguous frequency domain resources can be generated, and the non-contiguous frequency domain resources include the first target frequency domain resource and the second target frequency domain resource.
[0159] Method 4: The first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE may include at least one RB. The first candidate frequency domain resource and the second candidate frequency domain resource may be determined as non-contiguous frequency domain resources. For example, all RBs of CCE1 to CCE3, some of the RBs of CCE4, all of the RBs of CCE9 to CCE10, and some of the RBs of CCE8 may all be determined as non-contiguous frequency domain resources. In Method 4, after determining the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE (e.g., CCE4) some of the RBs of which are occupied by overlapping resources, rate matching may be performed on data corresponding to the first CCE. If the second candidate frequency domain resource includes a second CCE (e.g., CCE8) some of the RBs of which are occupied by overlapping resources, rate matching may be performed on data corresponding to the second CCE.
[0160] In one example, the step of performing rate matching on the data corresponding to the first CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the first CCE, or performing a high-order modulation on the data corresponding to the first CCE (i.e., data transmission can be achieved by improving modulation coding, and rate matching is required), or selecting a portion of the data from the data corresponding to the first CCE (i.e., only a portion of the information bits are transmitted, and rate matching is required, and only a portion of the information bits can also be transmitted for PDCCH repeated transmission).
[0161] In one example, the step of performing rate matching on the data corresponding to the second CCE may include, but is not limited to, performing a high channel coding rate on the data corresponding to the second CCE, or performing a high order modulation on the data corresponding to the second CCE, or selecting a portion of the data from the data corresponding to the second CCE.
[0162] As can be seen from the above, in both the non-interleaved and interleaved cases, non-contiguous frequency domain resources can be generated by adopting Schemes 1 to 4. In one example, after determining a target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes non-contiguous frequency domain resources, i.e., in the interleaved case, the non-contiguous frequency domain resources may be spliced and then interleaved.
[0163] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, i.e., the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here.
[0164] In another example, the base station device may determine the target PDCCH frequency domain resource in the above manner and send a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the non-contiguous frequency domain resources. The UE may analyze the resource information corresponding to the non-contiguous frequency domain resources from the PDCCH resource reconfiguration message and determine the target PDCCH frequency domain resource based on the resource information corresponding to the non-contiguous frequency domain resources, that is, the target PDCCH frequency domain resource may include the non-contiguous frequency domain resources.
[0165] In summary, the target PDCCH frequency domain resource may include non-contiguous frequency domain resources, and the non-contiguous frequency domain resource corresponds to only one CORESET. After determining the target PDCCH frequency domain resource, the base station device transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource. After determining the target PDCCH frequency domain resource, the UE receives downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource. That is, the UE realizes blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0166] In one example, when the PDCCH resource reconfiguration message transmits resource information corresponding to a target PDCCH frequency domain resource, a signaling interaction process between the base station device and the UE includes: the base station device transmits a PDCCH resource configuration message to the UE, the base station device transmits an SBFD resource configuration message to the UE, and the base station device transmits a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to non-contiguous frequency domain resources; the UE analyzes the resource information corresponding to the non-contiguous frequency domain resources from the PDCCH resource reconfiguration message, determines a target PDCCH frequency domain resource according to the non-contiguous frequency domain resource corresponding to the resource information, and receives downlink data corresponding to the PDCCH through the target PDCCH frequency domain resource.
[0167] When the PDCCH resource reconfiguration message transmits resource information corresponding to the target PDCCH frequency domain resource, the IEs included in the higher layer signaling (for example, the PDCCH resource reconfiguration message) are as follows: ControlResourceSetId::=INTEGER (0..maxNrofControlResourceSets-1) ControlResourceSetId-SBFD ::= INTEGER (0..maxNrofControlResourceSetsforSBFD-1) The value of maxNrofControlResourceSetsforSBFD is an integer greater than 0, preferably 3.
[0168] Or, ControlResourceSetId::=INTEGER (0..maxNrofControlResourceSets-1) ControlResourceSetId-SBFD ::= INTEGER (maxNrofControlResourceSets..maxNrofControlResourceSetsforSBFD-1) The value of maxNrofControlResourceSetsforSBFD is an integer greater than 16, preferably 19.
[0169] In one example, a UE may support N dedicated PDCCH frequency-domain resources and P dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may be initialized PDCCH frequency-domain resources and the P dedicated PDCCH frequency-domain resources may be reset PDCCH frequency-domain resources. Alternatively, a UE may support N dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may include initialized PDCCH frequency-domain resources and reset PDCCH frequency-domain resources, where N and P are both set empirically.
[0170] For example, for the case of non-SBFD symbol / slot and SBFD symbol / slot, two types of PDCCH CORESETs are configured, and of the two types of configured CORESET resources, one is for a normal slot and the other is for an SBFD slot. The method of configuring the CORESET resources can refer to the above embodiment, and CORESET configuration is performed for DL slots and UL slots, respectively.
[0171] For CORESET frequency domain data transmission of a UE, in one scheme, only three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) are configured for the UE, i.e., the three dedicated CORESETs are the initially set PDCCH frequency domain resources and the reset PDCCH frequency domain resources, i.e., the initial PDCCH frequency domain resources and the target PDCCH frequency domain resources share the three dedicated CORESETs. In another method, three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) are configured in the UE, and then three additional dedicated CORESETs (e.g., P dedicated PDCCH frequency domain resources) are configured in the UE. The three dedicated CORESETs are the initially configured PDCCH frequency domain resources, i.e., the initial PDCCH frequency domain resources occupy the three dedicated CORESETs, and the additionally configured three dedicated CORESETs are the reset PDCCH frequency domain resources, i.e., the target PDCCH frequency domain resources can occupy the additionally configured three dedicated CORESETs. By additionally configuring the three dedicated CORESETs, PDCCH scheduling congestion in the UE can be avoided.
[0172] Fourth, the initial PDCCH frequency domain resource is configured first, and then the initial SBFD time-frequency resource is configured. The overlapping resources are excluded from the initial PDCCH frequency domain resource (i.e., the resources overlapping with the CORESET in the UL subband and guardband of SBFD are excluded). After excluding the overlapping resources, the resources are not aggregated (i.e., no discontinuous aggregation is performed), and data transmission and UE blind detection are realized based on the non-aggregated resources, which will be described below.
[0173] If there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, determine a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource.
[0174] For example, initial SBFD time-frequency resources may be determined as target SBFD time-frequency resources, and candidate PDCCH frequency-domain resources may be obtained by excluding overlapping resources from the initial PDCCH frequency-domain resources, where the candidate PDCCH frequency-domain resources include a first candidate frequency-domain resource and a second candidate frequency-domain resource. A first target frequency-domain resource may be determined based on the first candidate frequency-domain resource, and a second target frequency-domain resource may be determined based on the second candidate frequency-domain resource. A target PDCCH frequency-domain resource may be determined based on the first target frequency-domain resource and the second target frequency-domain resource, where the target PDCCH frequency-domain resource may include the first target frequency-domain resource and the second target frequency-domain resource, where the first target frequency-domain resource may correspond to one CORESET and the second target frequency-domain resource may correspond to another CORESET.
[0175] As shown in Figures 3A to 3C, overlapping resources are excluded from CORESET1 (i.e., initial PDCCH frequency-domain resources) to obtain a first candidate frequency-domain resource CORESET1' and a second candidate frequency-domain resource CORESET2', a first target frequency-domain resource is determined based on CORESET1', a second target frequency-domain resource is determined based on CORESET2', and the first target frequency-domain resource and the second target frequency-domain resource are set as target PDCCH frequency-domain resources.
[0176] FIG. 4C is a schematic diagram of non-aggregated PDCCH frequency domain resources, in which the first candidate frequency domain resources include all RBs of CCE1 to CCE3 and some RBs of CCE4, and the second candidate frequency domain resources include all RBs of CCE9 to CCE10 and some RBs of CCE8, and the first target frequency domain resource is determined based on the first candidate frequency domain resource, and the second target frequency domain resource is determined based on the second candidate frequency domain resource.
[0177] In one example, for the cases of non-interleaving and interleaving, the first target frequency domain resource is determined based on the first candidate frequency domain resource, and the second target frequency domain resource is determined based on the second candidate frequency domain resource. The following methods may be adopted for both cases, and are not limited thereto.
[0178] Scheme 1: The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE. For each CCE, the number of RBs in the CCE is related to a control resource granularity. The control resource granularity may be a first value, which may be empirically set, such as 6. The total number of RBs corresponding to the first candidate frequency domain resource is determined, and the number to be removed is determined based on the total number of RBs and the control resource granularity, where the number to be removed is the remainder of the total number of RBs and the control resource granularity. The number of RBs to be removed is removed from all RBs in the first candidate frequency domain resource, and a first target frequency domain resource is generated based on the remaining RBs in the first candidate frequency domain resource. The total number of RBs corresponding to the second candidate frequency domain resource is determined, and the number to be removed is determined based on the total number of RBs and the control resource granularity, where the number to be removed is the remainder of the total number of RBs and the control resource granularity. The number of RBs to be removed is removed from all RBs in the second candidate frequency domain resource, and a second target frequency domain resource is generated based on the remaining RBs in the second candidate frequency domain resource. Since the first target frequency domain resource and the second target frequency domain resource are determined in the same manner, the first target frequency domain resource will be taken as an example in the following description.
[0179] For example, the total number of RBs corresponding to the first candidate frequency domain resource is determined, the remainder between the total number of RBs and a first value (e.g., 6) is calculated, the remainder is set as the number to be removed, and the number of RBs to be removed is removed from all RBs in the first candidate frequency domain resource, for example, the number of RBs to be removed is removed from the remaining RBs close to the initial SBFD time-frequency resource, or the number of RBs to be removed is removed from the remaining RBs of CCE4 as shown in Figure 4C. Then, the first target frequency domain resource is determined based on the remaining RBs in the first candidate frequency domain resource.
[0180] Manner 2: The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE. For each CCE, the number of RBs in the CCE is related to a control resource granularity. The control resource granularity may be a second numerical value, which may be empirically set. The second numerical value may be smaller than the first numerical value or larger than 0, for example, the second numerical value may be 1, 2, etc. Determine the total number of RBs corresponding to the first candidate frequency domain resource. Determine the number of RBs to be removed based on the total number of RBs and the control resource granularity, where the number of RBs to be removed is the remainder of the total number of RBs and the control resource granularity. Remove the number of RBs to be removed from all RBs in the first candidate frequency domain resource, and generate a first target frequency domain resource based on the remaining RBs in the first candidate frequency domain resource. Determine the total number of RBs corresponding to the second candidate frequency domain resource. Determine the number of RBs to be removed based on the total number of RBs and the control resource granularity, where the number of RBs to be removed is the remainder of the total number of RBs and the control resource granularity. The number of RBs to be removed is removed from all RBs in the second candidate frequency domain resource, and a second target frequency domain resource is generated based on the remaining RBs in the second candidate frequency domain resource. Since the first target frequency domain resource and the second target frequency domain resource are determined in the same manner, the following description will take the first target frequency domain resource as an example.
[0181] For example, the total number of RBs corresponding to the first candidate frequency domain resource is determined, the remainder of the total number of RBs and a second value (e.g., 2) is calculated, and the remainder is used as the number to be removed. The number of RBs to be removed is removed from all RBs in the first candidate frequency domain resource. For example, the number of RBs to be removed is removed from the remaining RBs close to the initial SBFD time-frequency resource, for example, the number of RBs to be removed is removed from the remaining RBs of CCE4. The first target frequency domain resource is generated based on the remaining RBs in the first candidate frequency domain resource. Compared with Scheme 1, Scheme 2 may have a second control resource granularity, i.e., the control resource granularity is adjusted from the first value to a second value. In Scheme 2, the aggregation level corresponding to the control resource granularity may be adjusted, and the aggregation level corresponding to the control resource granularity may be greater than the preset aggregation level. For example, the aggregation level may be adjusted to an integer multiple other than 2, or the aggregation level may be increased by a value such as 32 or 64.
[0182] Scheme 3: The first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, where each CCE includes at least one RB. If the first candidate frequency domain resource includes a first CCE with some RBs occupied by overlapping resources, the first CCE is removed from all CCEs in the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, the first candidate frequency domain resource is determined as the first target frequency domain resource. If the second candidate frequency domain resource includes a second CCE with some RBs occupied by overlapping resources, the second CCE is removed from all CCEs in the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource.
[0183] Manner 4: The first candidate frequency domain resource may include at least one CCE, and the second candidate frequency domain resource may include at least one CCE, where each CCE may include at least one RB. The first candidate frequency domain resource may be determined as the first target frequency domain resource. The second candidate frequency domain resource may be determined as the second target frequency domain resource. In Manner 4, after determining the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE some of the RBs of which are occupied by overlapping resources, rate matching may be performed on data corresponding to the first CCE. After determining the second candidate frequency domain resource as the second target frequency domain resource, if the second candidate frequency domain resource includes a second CCE some of the RBs of which are occupied by overlapping resources, rate matching may be performed on data corresponding to the second CCE.
[0184] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, i.e., the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here.
[0185] In another example, the base station device may determine the target PDCCH frequency domain resource in the above manner and send a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource. The UE may analyze the resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource from the PDCCH resource reconfiguration message, where the first target frequency domain resource is determined based on the resource information corresponding to the first target frequency domain resource and the second target frequency domain resource is determined based on the resource information corresponding to the second target frequency domain resource, i.e., the target PDCCH frequency domain resource may include the first target frequency domain resource and the second target frequency domain resource.
[0186] In summary, the target PDCCH frequency domain resources may include first and second target frequency domain resources, where the first target frequency domain resources correspond to one CORESET and the second target frequency domain resources correspond to another CORESET. After determining the target PDCCH frequency domain resources, the base station device transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources, and after determining the target PDCCH frequency domain resources, the UE receives the downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources.
[0187] Fifth, first set the initial PDCCH frequency domain resource, and then set the initial SBFD time-frequency resource. In this case, a data transmission method and a UE blind detection method are provided, which are described below.
[0188] Case 1: The base station device configures an initial PDCCH frequency-domain resource for the UE, and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource may include at least one of an UL subband, a DL subband, and a guard band. When the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a downlink slot or a downlink symbol and the initial SBFD time-frequency resource includes a downlink subband, if there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the base station device determines a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource.
[0189] In one example, initial SBFD time-frequency resources may be determined as target SBFD time-frequency resources, candidate PDCCH frequency-domain resources may be obtained by excluding overlapping resources from the initial PDCCH frequency-domain resources, and the target PDCCH frequency-domain resources may be determined based on frequency-domain resources corresponding to downlink subbands in the candidate PDCCH frequency-domain resources and the initial SBFD time-frequency resources. For example, the target PDCCH frequency-domain resources may include frequency-domain resources corresponding to downlink subbands in the candidate PDCCH frequency-domain resources and the initial SBFD time-frequency resources.
[0190] Case 2: The base station device configures an initial PDCCH frequency-domain resource for the UE, and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource may include at least one of an UL subband, a DL subband, and a guard band. If the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a flexible slot or a flexible symbol, the flexible slot or the flexible symbol is used for a downlink subband (i.e., a DL subband), and the initial SBFD time-frequency resource includes a downlink subband, when an overlapping resource exists between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, a target PDCCH frequency-domain resource and a target SBFD time-frequency resource are determined based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource.
[0191] In one example, initial SBFD time-frequency resources may be determined as target SBFD time-frequency resources, candidate PDCCH frequency-domain resources may be obtained by excluding overlapping resources from the initial PDCCH frequency-domain resources, and the target PDCCH frequency-domain resources may be determined based on frequency-domain resources corresponding to downlink subbands in the candidate PDCCH frequency-domain resources and the initial SBFD time-frequency resources. For example, the target PDCCH frequency-domain resources may include frequency-domain resources corresponding to downlink subbands in the candidate PDCCH frequency-domain resources and the initial SBFD time-frequency resources.
[0192] Case 3: The base station device configures an initial PDCCH frequency-domain resource for the UE and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource includes at least one of an UL subband, a DL subband, and a guard band. If the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a flexible slot or a flexible symbol, the flexible slot or the flexible symbol is used for a flexible subband (i.e., a flexible subband), the flexible subband is used for downlink, and the initial SBFD time-frequency resource includes a downlink subband, and if there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the base station device determines a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource.
[0193] In one example, initial SBFD time-frequency resources may be determined as target SBFD time-frequency resources, candidate PDCCH frequency-domain resources may be obtained by excluding overlapping resources from the initial PDCCH frequency-domain resources, and the target PDCCH frequency-domain resources may be determined based on frequency-domain resources corresponding to downlink subbands in the candidate PDCCH frequency-domain resources and the initial SBFD time-frequency resources. For example, the target PDCCH frequency-domain resources may include frequency-domain resources corresponding to downlink subbands in the candidate PDCCH frequency-domain resources and the initial SBFD time-frequency resources.
[0194] In one example, the fifth data transmission method and UE blind detection method are similar to the first data transmission method and UE blind detection method, except that frequency domain resources corresponding to downlink subbands in the initial SBFD time-frequency resource are added to the target PDCCH frequency domain resource, and the implementation process thereof can refer to the first data transmission method and UE blind detection method, and the description thereof will be omitted here.In addition, the second, third, and fourth contents can all be applied to the fifth data transmission method and UE blind detection method, and the description thereof will be omitted here.
[0195] Sixth, first set the initial PDCCH frequency domain resource, and then set the initial SBFD time-frequency resource. In this case, a data transmission method and a UE blind detection method are provided, which are described below.
[0196] Case 1: As shown in Figure 5, the base station device configures an initial PDCCH frequency-domain resource for the UE, for example, the initial PDCCH frequency-domain resource is CORESET1, and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource may include at least one of an UL subband, a DL subband, and a guard band. When the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in an uplink slot or uplink symbol (uplink slot is taken as an example in Figure 5) and the initial SBFD time-frequency resource includes a downlink subband, if there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the base station device determines a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, a target PDCCH frequency-domain resource is determined based on the overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource (e.g., the overlapping resource is taken as the target PDCCH frequency-domain resource), the target PDCCH frequency-domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource is determined as the target SBFD time-frequency resource.
[0197] As shown in FIG. 5, the overlapping resources between the initial PDCCH frequency domain resources and the initial SBFD time-frequency resources may be determined as the target PDCCH frequency domain resources, for example, the target PDCCH frequency domain resources may include CORESET3′ (i.e., overlapping resources), and CORESET3′ corresponds to only one CORESET.
[0198] In one example, when the base station device configures the DL subband for SBFD for an uplink slot or uplink symbol, if the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource (CORESET1) overlap, the base station device can reconfigure the CORESET frequency-domain resource (e.g., CORESET3') for the SBFD symbol or SBFD slot, and the reconfigured CORESET frequency-domain resource (e.g., CORESET3') and the SBFD time-frequency resource overlap, or the reconfigured CORESET frequency-domain resource (e.g., CORESET3') is within the DL subband. The UE can receive downlink data corresponding to the PDCCH in the uplink slot or uplink symbol. The base station device can extend the PDCCH resource for scheduling the UE, thereby reducing PDCCH scheduling congestion.
[0199] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, i.e., the base station device determines the target PDCCH frequency domain resource in the above manner, and the UE also determines the target PDCCH frequency domain resource in the above manner, and the process for determining the target PDCCH frequency domain resource is not described here.
[0200] In another example, the base station device may determine a target PDCCH frequency domain resource in the above manner and send a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency domain resource. For example, the resource information corresponding to the target PDCCH frequency domain resource may include resource information corresponding to an overlapping resource (e.g., CORESET3'). The UE may analyze the resource information corresponding to the overlapping resource from the PDCCH resource reconfiguration message and determine the target PDCCH frequency domain resource based on the overlapping resource (e.g., CORESET3') corresponding to the resource information.
[0201] Case 2: The base station device configures an initial PDCCH frequency-domain resource for the UE, and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource may include at least one of an UL subband, a DL subband, and a guard band. When the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a flexible slot or a flexible symbol, the flexible slot or the flexible symbol is used for an uplink subband, and the initial SBFD time-frequency resource includes a downlink subband, if there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, a target PDCCH frequency-domain resource and a target SBFD time-frequency resource are determined based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, a target PDCCH frequency-domain resource is determined based on the overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource (e.g., the overlapping resource is taken as the target PDCCH frequency-domain resource), the target PDCCH frequency-domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource is determined as the target SBFD time-frequency resource.
[0202] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, or the base station device determines the target PDCCH frequency domain resource in the above manner and sends a PDCCH resource reconfiguration message to the UE, and the UE determines the target PDCCH frequency domain resource based on the PDCCH resource reconfiguration message.
[0203] Case 3: The base station device configures an initial PDCCH frequency-domain resource for the UE and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource includes at least one of an UL subband, a DL subband, and a guard band. If the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a flexible slot or a flexible symbol, the flexible slot or the flexible symbol is used for a flexible subband, the flexible subband is used for uplink, and the initial SBFD time-frequency resource includes a downlink subband, and if there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the base station device determines a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, a target PDCCH frequency-domain resource is determined based on the overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource (e.g., the overlapping resource is taken as the target PDCCH frequency-domain resource), the target PDCCH frequency-domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource is determined as the target SBFD time-frequency resource.
[0204] In one example, the base station device and the UE can agree on a method for determining the target PDCCH frequency domain resource, or the base station device determines the target PDCCH frequency domain resource in the above manner and sends a PDCCH resource reconfiguration message to the UE, and the UE determines the target PDCCH frequency domain resource based on the PDCCH resource reconfiguration message.
[0205] For example, for Cases 1 to 3, when the PDCCH resource reconfiguration message transmits resource information corresponding to the target PDCCH frequency domain resource, the signaling interaction process between the base station device and the UE includes: the base station device sends a PDCCH resource configuration message to the UE, sends an SBFD resource configuration message to the UE, and sends a PDCCH resource reconfiguration message to the UE, where the PDCCH resource reconfiguration message includes resource information corresponding to the target PDCCH frequency domain resource; and the UE receives the PDCCH based on the PDCCH resource reconfiguration message.
[0206] For example, for Cases 1 to 3, the UE may support N dedicated PDCCH frequency-domain resources and P dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may be initialized PDCCH frequency-domain resources and the P dedicated PDCCH frequency-domain resources may be reset PDCCH frequency-domain resources. Alternatively, the UE may support N dedicated PDCCH frequency-domain resources, where the N dedicated PDCCH frequency-domain resources may include the initialized PDCCH frequency-domain resources and the reset PDCCH frequency-domain resources. Here, N may be empirically set, e.g., 3, and P may be empirically set, e.g., 3, but is not limited thereto.
[0207] In one example, for cases 1 to 3, the base station device determines a target PDCCH frequency domain resource and then transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource; and the UE determines a target PDCCH frequency domain resource and then receives downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, that is, the UE realizes blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0208] Seventh, first set the initial PDCCH frequency domain resource, and then set the initial SBFD time-frequency resource. In this case, a data transmission method and a UE blind detection method are provided, which are described below.
[0209] Case 1: As shown in Figure 6, the base station device may configure an initial PDCCH frequency domain resource for the UE, for example, the initial PDCCH frequency domain resource is CORESET0. The base station device may configure an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource may include at least one of a UL subband, a DL subband, and a guard band. When the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are both located in a downlink slot or downlink symbol (FIG. 6 takes a downlink slot as an example), and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, for example, when the initial SBFD time-frequency resource includes an uplink subband or when the initial SBFD time-frequency resource includes an uplink subband and a guard subband (obviously, the initial SBFD time-frequency resource may include a downlink subband), if there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the target PDCCH frequency-domain resource and the target SBFD time-frequency resource are determined based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, the initial PDCCH frequency-domain resource may be determined as the target PDCCH frequency-domain resource, and the target SBFD time-frequency resource may be obtained by excluding the overlapping resource from the initial SBFD time-frequency resource.
[0210] 6, the initial PDCCH frequency-domain resource is CORESET0, and CORESET0 may be used as the target PDCCH frequency-domain resource, i.e., the target PDCCH frequency-domain resource corresponds to one CORESET. Alternatively, the target SBFD time-frequency resource may be obtained by excluding overlapping resources from the initial SBFD time-frequency resource (i.e., overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource).
[0211] In one example, when configuring SBFD time-frequency resources, the SBFD time-frequency resources are configured to avoid overlap with the CORESET time-frequency resources of the PDCCH, i.e., the SBFD time-frequency resources avoid the initial PDCCH frequency-domain resources (e.g., the initial PDCCH frequency-domain resources are CORESET0 and Common CORESET). If complete overlap is not possible, i.e., if the SBFD time-frequency resources overlap with the initial PDCCH frequency-domain resources, the first, second, third, fourth, and fifth implementation methods can be adopted, which will not be described further. At the same time, for CORESET0 and Common CORESET, the UE can ignore the SBFD configuration and receive the PDCCH and Common CORESET corresponding to SIB1 in CORESET0. The UE does not perform uplink transmission in the overlapping portion of the SBFD time-frequency resources and the time-frequency resources of CORESET0 and Common CORESET, and the base station device does not receive corresponding uplink data but only transmits the PDCCH. Of course, this requires a prior agreement between the base station device and the UE, that is, the above method may be used after prior agreement.
[0212] Case 2: The base station device configures an initial PDCCH frequency-domain resource for the UE and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource includes at least one of an UL subband, a DL subband, and a guard band. The initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband. If there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the base station device determines a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, the base station device determines the initial PDCCH frequency-domain resource as the target PDCCH frequency-domain resource, and obtains the target SBFD time-frequency resource by excluding the overlapping resource from the initial SBFD time-frequency resource.
[0213] Case 3: The base station device configures an initial PDCCH frequency-domain resource for the UE and configures an initial SBFD time-frequency resource for the UE, where the initial SBFD time-frequency resource includes at least one of an UL subband, a DL subband, and a guard band. The initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for the flexible subband, and the flexible subband is used for downlink (e.g., used for downlink data). When there is an overlapping resource between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, the base station device determines a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and there is no overlapping resource between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource. For example, the initial PDCCH frequency domain resource may be determined as the target PDCCH frequency domain resource, and the target SBFD time-frequency resource may be obtained by excluding overlapping resources from the initial SBFD time-frequency resource.
[0214] In one example, for cases 1 to 3, the base station device determines a target PDCCH frequency domain resource and then transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource; and the UE determines a target PDCCH frequency domain resource and then receives downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, that is, the UE realizes blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0215] Seventh, the initial SBFD time-frequency resource may be configured first, and then the initial PDCCH frequency-domain resource may be configured, or the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource may be configured simultaneously. In this case, a data transmission method and a UE blind detection method are provided, which are described below.
[0216] When the initial SBFD time-frequency resource is configured first and then the initial PDCCH frequency-domain resource is configured, or when the initial SBFD time-frequency resource and the initial PDCCH frequency-domain resource are configured simultaneously, the first, second, third, fourth, fifth, and sixth implementation methods can be adopted, and the description thereof will be omitted.
[0217] In one example, the UL subband setting of the SBFD symbol is removed, and then the CORESET is configured. For example, non-contiguous allocation is performed using the CORESET. The non-contiguous allocation method may be similar to configuring the PDCCH and then configuring the SBFD. To resolve the boundary issue between the DL subband / UL subband or the DL subband / Guard subband, two methods are available. In the first method, for the remaining divided portion of the CORESET, RB resources where the total number of CCE resources (i.e., the total number of REG resources) mod L<6 are removed. For example, the overlapping portion close to the UL subband or the UL subband+guardband (derived), such as CCE4 and CCE8 in FIG. 4C, may be dropped directly. Alternatively, transmission may be performed using the remaining resources. In this case, in partial transmission, modulation and coding may be improved (rate matching is required) or some information bits may be transmitted (rate matching is required, and PDCCH repeated transmission may also be performed). In the second method, the number of RBs constituting the CCE is adjusted, the matched CORESET does not include REG-bundle resources that overlap with the UL subband, L (the number of RBs included in the CCE) is adjusted to a configurable number of RBs (1 to 6), the REG-size may be reset to accommodate the SBFD symbol, and AL (aggregation level) may be appropriately adjusted to a non-integral multiple of 2 or increased by a value such as 32 or 64, and the above parameters (i.e., L, AL) may be reset by higher layer signaling.
[0218] In one example, a PDCCH CORESET is configured for each non-SBFD symbol / slot and SBFD symbol / slot, and a CORESET is configured for each downlink slot and uplink slot. For example, two types of PDCCH CORESET are configured for each non-SBFD symbol / slot and SBFD symbol / slot, and up to one common CORESET and up to three dedicated CORESETs are configured for one BWP. For UE PDCCH CORESET frequency domain data transmission, in one method, three dedicated CORESETs are configured for the UE. In the second method, three dedicated CORESETs are configured for the UE, and then three dedicated CORESETs are additionally configured for the UE, thereby avoiding PDCCH scheduling congestion.
[0219] For example, in the first, second, third, fourth, fifth, sixth and seventh implementation methods, the base station device and the UE do not need to transmit resource information corresponding to the target PDCCH frequency domain resource through a PDCCH resource reconfiguration message, and a method for determining the target PDCCH frequency domain resource can be promised. In this case, the target PDCCH frequency domain resource and the initial PDCCH frequency domain resource are the same CORESET, i.e., the CORESET setting (e.g., CORESET identifier, etc.) is the same, i.e., no new CORESET is additionally set. When comparing the target PDCCH frequency domain resource and the initial PDCCH frequency domain resource, although the RBs in the CORESET are not completely the same, they are regarded as the same CORESET by the UE.
[0220] In another example, after determining a target PDCCH frequency-domain resource, the base station device may transmit resource information corresponding to the target PDCCH frequency-domain resource to the UE through a PDCCH resource reconfiguration message, i.e., the base station device needs to transmit resource information corresponding to the target PDCCH frequency-domain resource through the PDCCH resource reconfiguration message. In this case, the target PDCCH frequency-domain resource and the initial PDCCH frequency-domain resource may be the same CORESET, i.e., the CORESET configuration (e.g., CORESET identifier, etc.) is the same, i.e., a new CORESET does not need to be additionally configured and the UE regards them as the same CORESET. Alternatively, the target PDCCH frequency-domain resource and the initial PDCCH frequency-domain resource may be different CORESETs, i.e., the CORESET configuration (e.g., CORESET identifier, etc.) is different, i.e., a new CORESET needs to be additionally configured and the UE regards the CORESET used for the target PDCCH frequency-domain resource and the CORESET used for the initial PDCCH frequency-domain resource as being different.
[0221] As can be seen from the above technical solution, when SBFD time-frequency resources and PDCCH frequency-domain resources overlap, the base station device can fully utilize the PDCCH frequency-domain resources to schedule UE transmission on the SBFD time-frequency resources, and the UE can know the PDCCH frequency-domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource configuration and PDCCH frequency-domain resource configuration. From the perspective of the entire system, it can increase cell coverage, shorten transmission delay, and increase uplink transmission capacity. It can support data transmission in a TDD system, thereby improving resource utilization, improving network coverage and network capacity, increasing uplink transmission resources and cell coverage, reducing uplink transmission delay, and increasing uplink transmission capacity. In a TDD full-duplex system, the base station device configures PDCCH frequency-domain resources through higher layer signaling, then configures SBFD time-frequency resources, and then reconfigures PDCCH CORESET time-frequency resources, uses a CORESET non-contiguous resource integration method, adjusts CORESET REG-bundle data transmission granularity for interleaved and non-interleaved data, adjusts aggregation levels, and uses a flexible SBFD configuration method to solve the problems of increased PDCCH blind detection complexity and unavailable PDCCH resources due to collisions between PDCCH frequency-domain resources and SBFD time-frequency resources.In a TDD full-duplex system, the base station device configures SBFD time-frequency resources through higher layer signaling, and then configures PDCCH frequency-domain resources, or configures both simultaneously, and then configures PDCCH CORESET time-frequency resources for non-SBFD symbols / slots and SBFD symbols / slots, adjusts the CORESET REG-bundle data transmission granularity and aggregation level for interleaved and non-interleaved, and flexibly handles the boundary between PDCCH and SBFD time-frequency resources, thereby solving the problems of increased complexity in PDCCH blind detection and unavailable PDCCH resources due to collisions between PDCCH frequency-domain resources and SBFD time-frequency resources.
[0222] Based on the same inventive idea, a data transmission device, a base station device and a UE corresponding to the above-mentioned data transmission method are further provided. Since the principle by which the base station device and the UE solve the problem is similar to that of the data transmission method, the implementation of the base station device and the UE can refer to the implementation of the data transmission method, and redundant explanations will be omitted.
[0223] Based on the same application idea as the above method, one example of the present invention provides a data transmission device applicable to a base station device, the data transmission device including: a determination module for determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource when an overlapping resource exists between an initial PDCCH frequency-domain resource of a PDCCH and an initial SBFD time-frequency resource of SBFD, where no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; and a transmission module for transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency-domain resource, so that a user equipment (UE) receives the downlink data based on the target PDCCH frequency-domain resource determined by itself.
[0224] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; The overlapping resources are subtracted from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources, which are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources.
[0225] In one example, the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink.
[0226] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, determining a first target frequency domain resource based on the first candidate frequency domain resource and determining a second target frequency domain resource based on the second candidate frequency domain resource; is used to determine the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource are discontinuous frequency domain resources, the first target frequency domain resource corresponds to one control resource set CORESET, and the second target frequency domain resource corresponds to another CORESET.
[0227] In one example, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module determines a first target frequency domain resource based on the first candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity; and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; The first candidate frequency domain resource is used to generate a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource.
[0228] In one example, the number to be removed is a remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, the aggregation level corresponding to the control resource granularity is larger than a preset aggregation level.
[0229] In one example, the first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines a first target frequency domain resource based on the first candidate frequency domain resources, specifically: If the first candidate frequency domain resource includes a first CCE whose part of the RB is occupied by the overlapping resource, the first CCE is removed from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, the first candidate frequency domain resource is used to determine the first target frequency domain resource.
[0230] In one example, the first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines a first target frequency domain resource based on the first candidate frequency domain resources, specifically: used to determine the first candidate frequency domain resource as the first target frequency domain resource; After the determination module determines the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE whose part of the RBs is occupied by the overlapping resource, the first candidate frequency domain resource is used to perform rate matching on data corresponding to the first CCE.
[0231] In one example, the transmission module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a first target frequency domain resource and a second target frequency domain resource, and the resource information including resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource.
[0232] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; Used to determine a target PDCCH frequency domain resource based on the contiguous frequency domain resource, where the contiguous frequency domain resource corresponds to one CORESET.
[0233] In one example, when the determination module generates consecutive frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the single OFDM symbol to obtain a continuous frequency domain resource; If the candidate PDCCH frequency domain resource occupies multiple OFDM symbols, resource aggregation is performed on the first candidate frequency domain resource and the second candidate frequency domain resource in the multiple OFDM symbols to obtain a continuous frequency domain resource.
[0234] In one example, the transmission module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a contiguous frequency domain resource, and the resource information including resource information corresponding to the contiguous frequency domain resource.
[0235] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; Used to determine the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, where the non-contiguous frequency domain resource corresponds to one CORESET.
[0236] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; The frequency domain resource generating unit 102 generates the non-contiguous frequency domain resource based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0237] In one example, the number to be removed is a remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, the aggregation level corresponding to the control resource granularity is larger than a preset aggregation level.
[0238] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the first candidate frequency domain resource includes a first CCE whose part of RBs is occupied by the overlapping resource, remove the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determine the first candidate frequency domain resource as the first target frequency domain resource; If the second candidate frequency domain resource includes a second CCE whose part of RBs is occupied by the overlapping resource, remove the second CCE from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, determine the second candidate frequency domain resource as the second target frequency domain resource; The frequency domain resource generating unit 100 generates non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
[0239] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: is used to determine the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources; After the determination module determines the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the first CCE, and if the second candidate frequency domain resource includes a second CCE whose RBs are partially occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the second CCE.
[0240] In one example, after the determination module determines the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the determination module is further used to interleave the non-contiguous frequency domain resource after splicing.
[0241] In one example, the transmission module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a non-contiguous frequency domain resource, and the resource information including resource information corresponding to the non-contiguous frequency domain resource.
[0242] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; Candidate PDCCH frequency domain resources are obtained by excluding the overlapping resources from the initial PDCCH frequency domain resources, and if the initial SBFD time-frequency resources include downlink subbands, the candidate PDCCH frequency domain resources are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subbands.
[0243] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: The target PDCCH frequency-domain resource is determined based on overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and the target PDCCH frequency-domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource is determined as the target SBFD time-frequency resource.
[0244] In one example, the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in an uplink slot or uplink symbol, and the initial SBFD time-frequency resource includes a downlink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, and the flexible slot or the flexible symbol is used for an uplink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for uplink.
[0245] In one example, the transmission module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including the overlapping resource, and the resource information including resource information corresponding to the overlapping resource.
[0246] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: The initial PDCCH frequency domain resource is determined as the target PDCCH frequency domain resource, and the target SBFD time-frequency resource is obtained by subtracting the overlapping resource from the initial SBFD time-frequency resource.
[0247] In one example, the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink.
[0248] In one example, when there are K downlink slots in which the initial PDCCH frequency domain resource is set in all slots of a target frame, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is less than K, when the transmission module transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, specifically: Transmitting downlink data corresponding to the PDCCH according to the target PDCCH frequency domain resources of the K downlink slots; or It is used to transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource of the M downlink slots, and to transmit downlink data corresponding to the PDCCH in the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots.
[0249] In one example, the UE supports N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initialized PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reset PDCCH frequency domain resources; or The UE corresponds to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources include an initially configured PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
[0250] Based on the same application idea as the above method, one example of the present invention provides a data transmission device applied to a UE, the data transmission device including: a determination module for determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency-domain resource and an initial SBFD time-frequency resource of SBFD, when an overlapping resource exists between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, where no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; and a transmission module for receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency-domain resource.
[0251] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; The overlapping resources are subtracted from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources, which are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources.
[0252] In one example, the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink.
[0253] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, determining a first target frequency domain resource and a second target frequency domain resource; The target PDCCH frequency domain resource is used to determine the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource are discontinuous frequency domain resources, the first target frequency domain resource is determined based on a first candidate frequency domain resource, the second target frequency domain resource is determined based on a second candidate frequency domain resource, and the first target frequency domain resource corresponds to one control resource set CORESET and the second target frequency domain resource corresponds to another CORESET.
[0254] In one example, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module determines the first target frequency domain resource based on the first candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity; and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; The first candidate frequency domain resource is used to generate a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource.
[0255] In one example, the number to be removed is a remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, the aggregation level corresponding to the control resource granularity is larger than a preset aggregation level.
[0256] In one example, the first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines the first target frequency domain resource based on the first candidate frequency domain resources, specifically: If the first candidate frequency domain resource includes a first CCE whose part of the RB is occupied by the overlapping resource, the first CCE is removed from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, the first candidate frequency domain resource is used to determine the first target frequency domain resource.
[0257] In one example, the first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines the first target frequency domain resource based on the first candidate frequency domain resources, specifically: used to determine the first candidate frequency domain resource as the first target frequency domain resource; After the determination module determines the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE whose part of the RBs is occupied by the overlapping resource, the first candidate frequency domain resource is used to perform rate matching on data corresponding to the first CCE.
[0258] In one example, when the determination module determines a first target frequency domain resource and a second target frequency domain resource, and determines the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to a first target frequency domain resource and resource information corresponding to a second target frequency domain resource; The frequency domain resource determining unit 100 is used to determine the first target frequency domain resource based on resource information corresponding to the first target frequency domain resource, to determine the second target frequency domain resource based on resource information corresponding to the second target frequency domain resource, and to determine the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource.
[0259] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; Used to determine a target PDCCH frequency domain resource based on the contiguous frequency domain resource, where the contiguous frequency domain resource corresponds to one CORESET.
[0260] In one example, when the determination module generates consecutive frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the single OFDM symbol to obtain a continuous frequency domain resource; If the candidate PDCCH frequency domain resource occupies multiple OFDM symbols, resource aggregation is performed on the first candidate frequency domain resource and the second candidate frequency domain resource in the multiple OFDM symbols to obtain a continuous frequency domain resource.
[0261] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to contiguous frequency domain resources, the contiguous frequency domain resources being generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources; The target PDCCH frequency domain resource is determined based on the contiguous frequency domain resource corresponding to the resource information.
[0262] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; Used to determine the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, where the non-contiguous frequency domain resource corresponds to one CORESET.
[0263] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; The frequency domain resource generating unit 102 generates the non-contiguous frequency domain resource based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0264] In one example, the number to be removed is a remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, the aggregation level corresponding to the control resource granularity is larger than a preset aggregation level.
[0265] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the first candidate frequency domain resource includes a first CCE whose part of RBs is occupied by the overlapping resource, remove the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determine the first candidate frequency domain resource as the first target frequency domain resource; If the second candidate frequency domain resource includes a second CCE whose part of RBs is occupied by the overlapping resource, remove the second CCE from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, determine the second candidate frequency domain resource as the second target frequency domain resource; The frequency domain resource generating unit 100 generates non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
[0266] In one example, the first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: is used to determine the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources; After the determination module determines the first candidate frequency domain resource and the second candidate frequency domain resource as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the first CCE, and if the second candidate frequency domain resource includes a second CCE whose RBs are partially occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the second CCE.
[0267] In one example, after the determination module determines the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the determination module is further used to interleave the non-contiguous frequency domain resource after splicing.
[0268] In one example, when the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to non-contiguous frequency domain resources, the non-contiguous frequency domain resources being generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources; The target PDCCH frequency domain resource is determined based on the non-contiguous frequency domain resource corresponding to the resource information.
[0269] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; Candidate PDCCH frequency domain resources are obtained by excluding the overlapping resources from the initial PDCCH frequency domain resources, and if the initial SBFD time-frequency resources include downlink subbands, the candidate PDCCH frequency domain resources are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subbands.
[0270] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: The target PDCCH frequency-domain resource is determined based on overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, and the target PDCCH frequency-domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource is determined as the target SBFD time-frequency resource.
[0271] In one example, the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in an uplink slot or uplink symbol, and the initial SBFD time-frequency resource includes a downlink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, and the flexible slot or the flexible symbol is used for an uplink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for uplink.
[0272] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, and determining the target PDCCH frequency domain resource based on the overlapping resources corresponding to the resource information; The target PDCCH frequency domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource after the target PDCCH frequency domain resource is excluded is used to determine the target SBFD time-frequency resource.
[0273] In one example, when the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: The initial PDCCH frequency domain resource is determined as the target PDCCH frequency domain resource, and the target SBFD time-frequency resource is obtained by subtracting the overlapping resource from the initial SBFD time-frequency resource.
[0274] In one example, the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink.
[0275] In one example, when there are K downlink slots in which the initial PDCCH frequency domain resource is set in all slots of a target frame, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is less than K, when the transmission module receives downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, specifically: receiving downlink data corresponding to the PDCCH according to the target PDCCH frequency domain resources of the K downlink slots; or It is used to receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource of the M downlink slots, and to receive downlink data corresponding to the PDCCH in the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots.
[0276] In one example, the UE supports N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initialized PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reset PDCCH frequency domain resources; or The UE corresponds to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources include an initially configured PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
[0277] Based on the same application concept as the above method, one example of the present invention provides an electronic device (e.g., the base station device, UE in the above example) including a processor and a machine-readable storage medium, in which machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the data transmission method disclosed in the above example of the present invention.
[0278] In one example, when the electronic device is a base station device, the device-executable instructions, when executed by a processor, perform the following steps: if an overlapping resource exists between an initial PDCCH frequency-domain resource for a PDCCH and an initial SBFD time-frequency resource for SBFD, determine a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, where no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; and transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency-domain resource, so that user equipment (UE) receives the downlink data based on the target PDCCH frequency-domain resource determined by the user equipment (UE). When the electronic device is a UE, the machine-executable instructions, when executed by a processor, cause the following steps to be performed: if an overlapping resource exists between an initial PDCCH frequency-domain resource of a PDCCH and an initial SBFD time-frequency resource of SBFD, determining a target PDCCH frequency-domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, where no overlapping resource exists between the target PDCCH frequency-domain resource and the target SBFD time-frequency resource; and receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency-domain resource.
[0279] In one example, when the electronic device is a base station apparatus or a UE, the processing performed by a processor determines the initial SBFD time-frequency resource as the target SBFD time-frequency resource, obtains candidate PDCCH frequency-domain resources by excluding the overlapping resources from the initial PDCCH frequency-domain resources, and determines the target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resources.
[0280] In one example, when the electronic device is a base station apparatus or a UE, in the process performed by the processor, when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, a first target frequency domain resource is determined based on the first candidate frequency domain resource, a second target frequency domain resource is determined based on the second candidate frequency domain resource, and the target PDCCH frequency domain resource is determined based on the first target frequency domain resource and the second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource are discontinuous frequency domain resources, and the first target frequency domain resource corresponds to one control resource set CORESET and the second target frequency domain resource corresponds to another CORESET.
[0281] In one example, when the electronic device is a base station apparatus or a UE, the processing performed by the processor includes: determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity; removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; and generating a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource.
[0282] In one example, when the electronic device is a base station apparatus or a UE, in the process performed by the processor, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and if the first candidate frequency domain resource includes a first CCE whose RBs are partly occupied by the overlapping resource, the first CCE is removed from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource, and if not, the first candidate frequency domain resource is determined as the first target frequency domain resource.
[0283] In one example, when the electronic device is a base station apparatus or a UE, in a process performed by a processor, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, the first candidate frequency domain resource is determined as the first target frequency domain resource, and if the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, rate matching is performed on data corresponding to the first CCE.
[0284] In one example, when the electronic device is a base station apparatus, the process performed by the processor includes transmitting a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a first target frequency domain resource and a second target frequency domain resource, and the resource information including resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource. When the electronic device is a UE, the process performed by the processor includes receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource, determining the first target frequency domain resource based on the resource information corresponding to the first target frequency domain resource, determining the second target frequency domain resource based on the resource information corresponding to the second target frequency domain resource, and determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource.
[0285] In one example, when the electronic device is a base station apparatus or a UE, in the process performed by the processor, when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, a contiguous frequency domain resource is generated based on the first candidate frequency domain resource and the second candidate frequency domain resource, and a target PDCCH frequency domain resource is determined based on the contiguous frequency domain resource, where the contiguous frequency domain resource corresponds to one CORESET.
[0286] In one example, when the electronic device is a base station apparatus or a UE, in the process performed by the processor, if the candidate PDCCH frequency domain resource occupies a single OFDM symbol, resource integration is performed on a first candidate frequency domain resource and a second candidate frequency domain resource in the single OFDM symbol to obtain a contiguous frequency domain resource, and if the candidate PDCCH frequency domain resource occupies multiple OFDM symbols, resource integration is performed on the first candidate frequency domain resource and the second candidate frequency domain resource in the multiple OFDM symbols to obtain a contiguous frequency domain resource.
[0287] In one example, when the electronic device is a base station apparatus, the process performed by the processor includes transmitting a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a contiguous frequency domain resource, and the resource information including resource information corresponding to the contiguous frequency domain resource.When the electronic device is a UE, the process performed by the processor includes receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to a contiguous frequency domain resource, the contiguous frequency domain resource generated by the base station apparatus based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources, and determining the target PDCCH frequency domain resource based on the contiguous frequency domain resource corresponding to the resource information.
[0288] In one example, when the electronic device is a base station apparatus or a UE, in the processing performed by the processor, when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, non-contiguous frequency domain resources are generated based on the first candidate frequency domain resource and the second candidate frequency domain resource, and the target PDCCH frequency domain resource is determined based on the non-contiguous frequency domain resources, and the non-contiguous frequency domain resources correspond to one CORESET.
[0289] In one example, when the electronic device is a base station apparatus or a UE, the processing performed by the processor includes: the first candidate frequency domain resource includes at least one CCE; the second candidate frequency domain resource includes at least one CCE; for each CCE, the number of RBs in the CCE is related to a control resource granularity; determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number to be removed based on the total number of RBs and the control resource granularity; removing the number of RBs to be removed from all RBs in the first candidate frequency domain resource and the second candidate frequency domain resource; and generating the non-contiguous frequency domain resource based on the remaining RBs in the first candidate frequency domain resource and the second candidate frequency domain resource.
[0290] In one example, when the electronic device is a base station apparatus or a UE, in the process executed by the processor, the first candidate frequency domain resource includes at least one CCE, the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and if the first candidate frequency domain resource includes a first CCE whose partial RB is occupied by the overlapping resource, remove the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determine the first candidate frequency domain resource as the first target frequency domain resource, and if the second candidate frequency domain resource includes a second CCE whose partial RB is occupied by the overlapping resource, remove the second CCE from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, determine the second candidate frequency domain resource as the second target frequency domain resource, and generate non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
[0291] In one example, when the electronic device is a base station apparatus or a UE, in a process performed by a processor, the first candidate frequency domain resource includes at least one CCE, the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, the first candidate frequency domain resource and the second candidate frequency domain resource are determined as non-contiguous frequency domain resources, and if the first candidate frequency domain resource includes a first CCE having some RBs occupied by the overlapping resource, rate matching is performed on data corresponding to the first CCE, and if the second candidate frequency domain resource includes a second CCE having some RBs occupied by the overlapping resource, rate matching is performed on data corresponding to the second CCE.
[0292] In one example, when the electronic device is a base station apparatus or a UE, in the process performed by the processor, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the non-contiguous frequency domain resource is spliced and then interleaved.
[0293] In one example, when the electronic device is a base station apparatus, the processor-performed process includes transmitting a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including non-contiguous frequency domain resources, and the resource information including resource information corresponding to the non-contiguous frequency domain resources.When the electronic device is a UE, the processor-performed process includes receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to non-contiguous frequency domain resources, the non-contiguous frequency domain resources generated by the base station apparatus based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources, and determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources corresponding to the resource information.
[0294] In one example, when the electronic device is a base station apparatus or a UE, the processing performed by a processor determines the initial SBFD time-frequency resource as the target SBFD time-frequency resource, obtains candidate PDCCH frequency-domain resources by excluding the overlapping resources from the initial PDCCH frequency-domain resource, and, if the initial SBFD time-frequency resource includes a downlink subband, determines the target PDCCH frequency-domain resource based on the candidate PDCCH frequency-domain resource and the frequency-domain resource corresponding to the downlink subband.
[0295] In one example, when the electronic device is a base station apparatus or a UE, the process performed by a processor determines the target PDCCH frequency-domain resource based on overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, excludes the target PDCCH frequency-domain resource from the initial SBFD time-frequency resource, and determines the remaining time-frequency resource as the target SBFD time-frequency resource.
[0296] In one example, when the electronic device is a base station apparatus, the process performed by the processor includes transmitting a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency-domain resource, the target PDCCH frequency-domain resource including the overlapping resource, and the resource information including resource information corresponding to the overlapping resource. When the electronic device is a UE, the process performed by the processor includes receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to overlapping resources between the initial PDCCH frequency-domain resource and the initial SBFD time-frequency resource, determining the target PDCCH frequency-domain resource based on the overlapping resource corresponding to the resource information, excluding the target PDCCH frequency-domain resource from the initial SBFD time-frequency resource, and determining the remaining time-frequency resource after excluding the target PDCCH frequency-domain resource as the target SBFD time-frequency resource.
[0297] In one example, when the electronic device is a base station apparatus or a UE, the process performed by the processor determines the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource, and obtains the target SBFD time-frequency resource by excluding the overlapping resource from the initial SBFD time-frequency resource.
[0298] In one example, when the electronic device is a base station apparatus, the process performed by the processor is such that, if all slots of a target frame include K downlink slots in which the initial PDCCH frequency domain resource is set, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is smaller than K, the process transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the K downlink slots, or transmits the downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the M downlink slots and transmits the downlink data corresponding to the PDCCH on the initial PDCCH frequency domain resources for the remaining downlink slots other than the M downlink slots. When the electronic device is a UE, the process performed by the processor receives the downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the K downlink slots, or receives the downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources for the M downlink slots and receives the downlink data corresponding to the PDCCH on the initial PDCCH frequency domain resources for the remaining downlink slots other than the M downlink slots.
[0299] In one example, when the electronic device is a base station apparatus or a UE, in the processing performed by the processor, the UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initially set PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reset PDCCH frequency domain resources, or the UE corresponds to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources include the initially set PDCCH frequency domain resources and the reset PDCCH frequency domain resources.
[0300] Based on the same application idea as the above method, an example of the present invention further provides a machine-readable storage medium having stored thereon some computer instructions, which, when executed by a processor, can implement the data transmission method disclosed in the above example of the present invention.
[0301] Here, the machine-readable storage medium may be an electronic, magnetic, optical, or other physical storage device that can store or remember information such as executable instructions, data, etc. For example, the machine-readable storage medium may be a RAM (Random Access Memory), a volatile memory, a non-volatile memory, a flash memory, a storage drive (e.g., a hard disk drive), a solid-state drive, any type of storage disk (e.g., an optical disk, a DVD, etc.), or a similar storage medium, or a combination thereof.
[0302] The systems, devices, modules, or units described in the above embodiments may be specifically realized by a computer entity or a product having some functionality. A typical realizing device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a mobile phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email sending / receiving device, a game console, a tablet, a wearable device, or any combination of these devices.
[0303] For the sake of convenience, the above-described device will be described by dividing it into various units according to their functions. Of course, when implementing the present invention, the functions of each unit may be realized by the same or multiple pieces of software and / or hardware.
[0304] As will be appreciated by those skilled in the art, embodiments of the present invention may be provided as a method, a system, or a computer program product. Accordingly, the present invention may employ embodiments consisting entirely of hardware, entirely of software, or a combination of software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product embodied in one or more computer-usable storage media (including, but not limited to, magnetic disk memory, CD-ROM, optical memory, etc.) containing computer-usable program code.
[0305] The present invention will be described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, whereby the instructions, executed by the processor of the computer or other programmable data processing device, generate an apparatus for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0306] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture that includes an instruction apparatus that implements the functions specified in one or more flows of the flowcharts and / or one or more blocks of the block diagrams.
[0307] These computer program instructions may be loaded into a computer or other programmable data processing device, whereby a series of operational steps are executed on the computer or other programmable device to generate a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows of the flowcharts and / or one or more blocks of the block diagrams.
[0308] The above is merely an example of the present invention and is not intended to limit the present invention. Those skilled in the art may make various modifications and changes to the present invention. Any modifications, equivalent replacements, improvements, etc. made without departing from the spirit and principle of the present invention should be included in the scope of the claims of the present invention.
Claims
1. A data transmission method applied to a base station device, determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency domain resource and an initial SBFD time-frequency resource of a subband full-duplex SBFD when an overlapping resource exists between the initial PDCCH frequency domain resource of a physical downlink control channel (PDCCH) and the initial SBFD time-frequency resource of the subband full-duplex SBFD, wherein no overlapping resource exists between the target PDCCH frequency domain resource and the target SBFD time-frequency resource; transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and allowing a user equipment (UE) to receive the downlink data based on a target PDCCH frequency domain resource determined by the user equipment (UE). A data transmission method comprising:
2. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; and determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource by excluding the overlapping resource from the initial PDCCH frequency domain resource.
2. The method of claim 1 .
3. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 3. The method of claim 2.
4. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, if the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, determining a first target frequency domain resource based on the first candidate frequency domain resource and determining a second target frequency domain resource based on the second candidate frequency domain resource; determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, wherein the first target frequency domain resource and the second target frequency domain resource are discontinuous frequency domain resources, the first target frequency domain resource corresponds to one control resource set CORESET, and the second target frequency domain resource corresponds to another CORESET; 4. The method according to claim 2 or 3.
5. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity; determining a first target frequency domain resource based on the first candidate frequency domain resource, determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; generating a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource; 5. The method of claim 4.
6. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 6. The method of claim 5.
7. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; determining a first target frequency domain resource based on the first candidate frequency domain resource, If the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource.
5. The method of claim 4.
8. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; determining a first target frequency domain resource based on the first candidate frequency domain resource, determining the first candidate frequency domain resource as the first target frequency domain resource; After determining the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE, some RBs of which are occupied by the overlapping resource, the method further includes performing rate matching on data corresponding to the first CCE.
5. The method of claim 4.
9. After determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, transmitting a PDCCH resource reconfiguration message to the UE, wherein the PDCCH resource reconfiguration message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a first target frequency domain resource and a second target frequency domain resource, and the resource information includes resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource.
5. The method of claim 4.
10. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, if the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; determining a target PDCCH frequency domain resource based on the contiguous frequency domain resource, wherein the contiguous frequency domain resource corresponds to one CORESET; 4. The method according to claim 2 or 3.
11. generating contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the single OFDM symbol to obtain a continuous frequency domain resource; and when the candidate PDCCH frequency domain resource occupies a plurality of OFDM symbols, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the plurality of OFDM symbols to obtain a continuous frequency domain resource.
11. The method of claim 10.
12. After determining a target PDCCH frequency domain resource based on the contiguous frequency domain resource, sending a PDCCH resource reconfiguration message to the UE, wherein the PDCCH resource reconfiguration message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a contiguous frequency domain resource, and the resource information includes resource information corresponding to the contiguous frequency domain resource; 11. The method of claim 10.
13. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, if the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, wherein the non-contiguous frequency domain resources correspond to one CORESET; 4. The method according to claim 2 or 3.
14. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity; generating non-contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; generating the non-contiguous frequency domain resources based on remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; 14. The method of claim 13.
15. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 15. The method of claim 14.
16. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; generating non-contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, If the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource; If the second candidate frequency domain resource includes a second CCE whose RB is partially occupied by the overlapping resource, removing the second CCE from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, determining the second candidate frequency domain resource as the second target frequency domain resource; generating non-contiguous frequency domain resources based on the first target frequency domain resources and the second target frequency domain resources; 14. The method of claim 13.
17. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; generating non-contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, determining the first and second candidate frequency domain resources as non-contiguous frequency domain resources; After determining the first and second candidate frequency domain resources as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE some of the RBs of which are occupied by the overlapping resources, rate matching is performed on data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE some of the RBs of which are occupied by the overlapping resources, rate matching is performed on data corresponding to the second CCE.
14. The method of claim 13.
18. After determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, If there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the method further includes interleaving the non-contiguous frequency domain resource after splicing.
14. The method of claim 13.
19. After determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, sending a PDCCH resource reconfiguration message to the UE, wherein the PDCCH resource reconfiguration message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a non-contiguous frequency domain resource, and the resource information includes resource information corresponding to the non-contiguous frequency domain resource; 14. The method of claim 13.
20. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; obtaining candidate PDCCH frequency domain resources by excluding the overlapping resources from the initial PDCCH frequency domain resources; and if the initial SBFD time-frequency resources include a downlink subband, determining the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband.
2. The method of claim 1 .
21. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the target PDCCH frequency domain resource based on an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource; excluding the target PDCCH frequency domain resource from the initial SBFD time frequency resource; and determining the remaining time frequency resource as the target SBFD time frequency resource.
2. The method of claim 1 .
22. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an uplink slot or an uplink symbol, and the initial SBFD time frequency resource includes a downlink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, and the flexible slot or the flexible symbol is used for an uplink subband; or the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for uplink; 22. The method of claim 21 .
23. After determining the target PDCCH frequency domain resource based on an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, sending a PDCCH resource reconfiguration message to the UE, wherein the PDCCH resource reconfiguration message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes the overlapping resource, and the resource information includes resource information corresponding to the overlapping resource.
23. The method of claim 21 or 22.
24. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource, and excluding the overlapping resource from the initial SBFD time-frequency resource to obtain the target SBFD time-frequency resource; 2. The method of claim 1 .
25. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 25. The method of claim 24.
26. If there are K downlink slots in which the initial PDCCH frequency domain resource is configured in all slots of the target frame, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is less than K, The step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource includes: transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots; or transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource of the M downlink slots, and transmitting downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots; 2. The method of claim 1 .
27. The UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initialized PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reconfigured PDCCH frequency domain resources; or The UE corresponds to N dedicated PDCCH frequency domain resources, and the N dedicated PDCCH frequency domain resources include an initially configured PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
2. The method of claim 1 .
28. A data transmission method applied to a user equipment (UE), comprising: determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency domain resource and an initial SBFD time-frequency resource of a subband full-duplex SBFD when an overlapping resource exists between the initial PDCCH frequency domain resource of a physical downlink control channel (PDCCH) and the initial SBFD time-frequency resource of the subband full-duplex SBFD, wherein no overlapping resource exists between the target PDCCH frequency domain resource and the target SBFD time-frequency resource; receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource; A data transmission method comprising:
29. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; and determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource by excluding the overlapping resource from the initial PDCCH frequency domain resource.
29. The method of claim 28.
30. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 30. The method of claim 29.
31. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, determining a first target frequency domain resource and a second target frequency domain resource when the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource; determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, wherein the first target frequency domain resource and the second target frequency domain resource are discontinuous frequency domain resources, the first target frequency domain resource is determined based on a first candidate frequency domain resource, and the second target frequency domain resource is determined based on a second candidate frequency domain resource, and the first target frequency domain resource corresponds to one control resource set CORESET and the second target frequency domain resource corresponds to another CORESET.
31. The method of claim 29 or 30.
32. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity; determining the first target frequency domain resource based on the first candidate frequency domain resource, determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; generating a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource; 32. The method of claim 31 .
33. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 33. The method of claim 32.
34. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; determining the first target frequency domain resource based on the first candidate frequency domain resource, If the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain the first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource.
32. The method of claim 31 .
35. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; determining the first target frequency domain resource based on the first candidate frequency domain resource, determining the first candidate frequency domain resource as the first target frequency domain resource; After determining the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE, some RBs of which are occupied by the overlapping resource, the method further includes performing rate matching on data corresponding to the first CCE.
32. The method of claim 31 .
36. determining a first target frequency domain resource and a second target frequency domain resource, and determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to a first target frequency domain resource and resource information corresponding to a second target frequency domain resource; determining the first target frequency domain resource based on resource information corresponding to a first target frequency domain resource, determining the second target frequency domain resource based on resource information corresponding to a second target frequency domain resource, and determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource.
32. The method of claim 31 .
37. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, if the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; determining a target PDCCH frequency domain resource based on the contiguous frequency domain resource, wherein the contiguous frequency domain resource corresponds to one CORESET; 31. The method of claim 29 or 30.
38. generating contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the single OFDM symbol to obtain a continuous frequency domain resource; and when the candidate PDCCH frequency domain resource occupies a plurality of OFDM symbols, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the plurality of OFDM symbols to obtain a continuous frequency domain resource.
38. The method of claim 37.
39. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to contiguous frequency domain resources, the contiguous frequency domain resources being generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources; determining the target PDCCH frequency domain resource based on the contiguous frequency domain resource corresponding to the resource information; 31. The method of claim 29 or 30.
40. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, if the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, wherein the non-contiguous frequency domain resources correspond to one CORESET; 31. The method of claim 29 or 30.
41. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity; generating non-contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; generating the non-contiguous frequency domain resources based on remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; 41. The method of claim 40.
42. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 42. The method of claim 41 .
43. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; generating non-contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, If the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, removing the first CCE from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, determining the first candidate frequency domain resource as the first target frequency domain resource; If the second candidate frequency domain resource includes a second CCE whose RB is partially occupied by the overlapping resource, removing the second CCE from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, determining the second candidate frequency domain resource as the second target frequency domain resource; generating non-contiguous frequency domain resources based on the first target frequency domain resources and the second target frequency domain resources; 41. The method of claim 40.
44. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB; generating non-contiguous frequency domain resources based on the first candidate frequency domain resources and the second candidate frequency domain resources, determining the first and second candidate frequency domain resources as non-contiguous frequency domain resources; After determining the first and second candidate frequency domain resources as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE some of the RBs of which are occupied by the overlapping resources, rate matching is performed on data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE some of the RBs of which are occupied by the overlapping resources, rate matching is performed on data corresponding to the second CCE.
41. The method of claim 40.
45. After determining the target PDCCH frequency domain resource based on the non-contiguous frequency domain resources, If there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the method further includes interleaving the non-contiguous frequency domain resource after splicing.
41. The method of claim 40.
46. determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to non-contiguous frequency domain resources, the non-contiguous frequency domain resources being generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources; determining the target PDCCH frequency domain resource based on non-contiguous frequency domain resources corresponding to the resource information; 31. The method of claim 29 or 30.
47. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; obtaining candidate PDCCH frequency domain resources by excluding the overlapping resources from the initial PDCCH frequency domain resources; and if the initial SBFD time-frequency resources include a downlink subband, determining the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband.
29. The method of claim 28.
48. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the target PDCCH frequency domain resource based on an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource; excluding the target PDCCH frequency domain resource from the initial SBFD time frequency resource; and determining the remaining time frequency resource as the target SBFD time frequency resource.
29. The method of claim 28.
49. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an uplink slot or an uplink symbol, and the initial SBFD time frequency resource includes a downlink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, and the flexible slot or the flexible symbol is used for an uplink subband; or the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for uplink; 49. The method of claim 48.
50. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, and determining the target PDCCH frequency domain resource based on the overlapping resources corresponding to the resource information; excluding the target PDCCH frequency domain resource from the initial SBFD time-frequency resource, and determining the remaining time-frequency resource from which the target PDCCH frequency domain resource has been excluded as the target SBFD time-frequency resource.
29. The method of claim 28.
51. determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, determining the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource, and excluding the overlapping resource from the initial SBFD time-frequency resource to obtain the target SBFD time-frequency resource; 29. The method of claim 28.
52. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 52. The method of claim 51 .
53. If there are K downlink slots in which the initial PDCCH frequency domain resource is configured in all slots of the target frame, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is less than K, receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots; or receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource of the M downlink slots, and receiving downlink data corresponding to the PDCCH in the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots; 29. The method of claim 28.
54. The UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initialized PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reconfigured PDCCH frequency domain resources; or The UE corresponds to N dedicated PDCCH frequency domain resources, and the N dedicated PDCCH frequency domain resources include an initially configured PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
29. The method of claim 28.
55. A data transmission device applied to a base station device, a determination module for determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency domain resource of a physical downlink control channel (PDCCH) and an initial SBFD time-frequency resource of a subband full duplex SBFD when an overlapping resource exists between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, wherein no overlapping resource exists between the target PDCCH frequency domain resource and the target SBFD time-frequency resource; a transmission module for transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and for allowing a user equipment (UE) to receive the downlink data based on a target PDCCH frequency domain resource determined by the user equipment (UE). A data transmission device characterized by:
56. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; subtracting the overlapping resources from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources, which are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources; 56. The apparatus of claim 55.
57. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 57. The apparatus of claim 56.
58. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, determining a first target frequency domain resource based on the first candidate frequency domain resource and determining a second target frequency domain resource based on the second candidate frequency domain resource; used to determine the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource being discontinuous frequency domain resources, the first target frequency domain resource corresponding to one control resource set CORESET, and the second target frequency domain resource corresponding to another CORESET.
58. Apparatus according to claim 56 or 57.
59. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module determines a first target frequency domain resource based on the first candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity; and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; used to generate a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource; 59. The apparatus of claim 58.
60. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 60. The apparatus of claim 59.
61. The first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines a first target frequency domain resource based on the first candidate frequency domain resources, specifically: If the first candidate frequency domain resource includes a first CCE whose RB is partially occupied by the overlapping resource, the first target frequency domain resource is obtained by removing the first CCE from all CCEs of the first candidate frequency domain resource; otherwise, the first candidate frequency domain resource is used to determine the first target frequency domain resource.
59. The apparatus of claim 58.
62. The first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines a first target frequency domain resource based on the first candidate frequency domain resources, specifically: used to determine the first candidate frequency domain resource as the first target frequency domain resource; After the determination module determines the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE, some RBs of which are occupied by the overlapping resource, the first candidate frequency domain resource is used to perform rate matching on data corresponding to the first CCE.
59. The apparatus of claim 58.
63. The transmission module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a first target frequency domain resource and a second target frequency domain resource, and the resource information including resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource.
59. The apparatus of claim 58.
64. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; used to determine a target PDCCH frequency domain resource based on the contiguous frequency domain resource, wherein the contiguous frequency domain resource corresponds to one CORESET; 58. Apparatus according to claim 56 or 57.
65. When the determining module generates consecutive frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the single OFDM symbol to obtain a continuous frequency domain resource; When the candidate PDCCH frequency domain resource occupies a plurality of OFDM symbols, resource aggregation is performed on the first candidate frequency domain resource and the second candidate frequency domain resource in the plurality of OFDM symbols to obtain a continuous frequency domain resource.
65. The apparatus of claim 64.
66. The transmitting module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a contiguous frequency domain resource, and the resource information including resource information corresponding to the contiguous frequency domain resource.
65. The apparatus of claim 64.
67. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; used to determine the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, wherein the non-contiguous frequency domain resource corresponds to one CORESET; 58. Apparatus according to claim 56 or 57.
68. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; used to generate the non-contiguous frequency domain resources based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; 68. The apparatus of claim 67.
69. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 69. The apparatus of claim 68.
70. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, remove the first CCE from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, determine the first candidate frequency domain resource as the first target frequency domain resource; If the second candidate frequency domain resource includes a second CCE whose RB is partially occupied by the overlapping resource, remove the second CCE from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, determine the second candidate frequency domain resource as the second target frequency domain resource; used to generate non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
68. The apparatus of claim 67.
71. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: is used to determine the first and second candidate frequency domain resources as non-contiguous frequency domain resources; After the determination module determines the first and second candidate frequency domain resources as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE, some RBs of which are occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE, some RBs of which are occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the second CCE.
68. The apparatus of claim 67.
72. After the determination module determines the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the determination module is used to interleave the non-contiguous frequency domain resource after splicing.
68. The apparatus of claim 67.
73. The transmitting module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a non-contiguous frequency domain resource, and the resource information including resource information corresponding to the non-contiguous frequency domain resource.
68. The apparatus of claim 67.
74. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; obtaining candidate PDCCH frequency domain resources by excluding the overlapping resources from the initial PDCCH frequency domain resources, and when the initial SBFD time-frequency resources include downlink subbands, determining the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subbands; 56. The apparatus of claim 55.
75. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the target PDCCH frequency domain resource based on overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource; excluding the target PDCCH frequency domain resource from the initial SBFD time frequency resource; and determining the remaining time frequency resource as the target SBFD time frequency resource.
56. The apparatus of claim 55.
76. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an uplink slot or an uplink symbol, and the initial SBFD time frequency resource includes a downlink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, and the flexible slot or the flexible symbol is used for an uplink subband; or the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for uplink; 76. The apparatus of claim 75.
77. The transmitting module is further used for sending a PDCCH resource reconfiguration message to the UE, the PDCCH resource reconfiguration message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including the overlapping resource, and the resource information including resource information corresponding to the overlapping resource.
77. Apparatus according to claim 75 or 76.
78. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource, and excluding the overlapping resource from the initial SBFD time-frequency resource to obtain the target SBFD time-frequency resource; 56. The apparatus of claim 55.
79. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 79. The apparatus of claim 78.
80. In the case where there are K downlink slots in which the initial PDCCH frequency domain resource is set in all slots of the target frame, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is less than K, when the transmission module transmits downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, specifically: Transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots; or transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource of the M downlink slots, and transmit downlink data corresponding to the PDCCH in the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots; 56. The apparatus of claim 55.
81. The UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initialized PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reconfigured PDCCH frequency domain resources; or The UE corresponds to N dedicated PDCCH frequency domain resources, and the N dedicated PDCCH frequency domain resources include an initially configured PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
56. The apparatus of claim 55.
82. A data transmission device applied to a user equipment (UE), a determination module for determining a target PDCCH frequency domain resource and a target SBFD time-frequency resource based on an initial PDCCH frequency domain resource of a physical downlink control channel (PDCCH) and an initial SBFD time-frequency resource of a subband full duplex SBFD when an overlapping resource exists between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, wherein no overlapping resource exists between the target PDCCH frequency domain resource and the target SBFD time-frequency resource; a transmitting module for receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource. A data transmission device characterized by:
83. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; subtracting the overlapping resources from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources, which are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources; 83. The apparatus of claim 82.
84. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 84. The apparatus of claim 83.
85. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, determining a first target frequency domain resource and a second target frequency domain resource; used to determine the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, the first target frequency domain resource and the second target frequency domain resource being discontinuous frequency domain resources, the first target frequency domain resource being determined based on a first candidate frequency domain resource, and the second target frequency domain resource being determined based on a second candidate frequency domain resource, the first target frequency domain resource corresponding to one control resource set CORESET, and the second target frequency domain resource corresponding to another CORESET.
85. Apparatus according to claim 83 or 84.
86. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module determines the first target frequency domain resource based on the first candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity; and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource; used to generate a first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource; 86. The apparatus of claim 85.
87. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 87. The apparatus of claim 86.
88. The first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines the first target frequency domain resource based on the first candidate frequency domain resources, specifically: If the first candidate frequency domain resource includes a first CCE whose RB is partially occupied by the overlapping resource, the first target frequency domain resource is obtained by removing the first CCE from all CCEs of the first candidate frequency domain resource; otherwise, the first candidate frequency domain resource is used to determine the first target frequency domain resource.
86. The apparatus of claim 85.
89. The first candidate frequency domain resources include at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module determines the first target frequency domain resource based on the first candidate frequency domain resources, specifically: used to determine the first candidate frequency domain resource as the first target frequency domain resource; After the determination module determines the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource includes a first CCE, some RBs of which are occupied by the overlapping resource, the first candidate frequency domain resource is used to perform rate matching on data corresponding to the first CCE.
86. The apparatus of claim 85.
90. Specifically, when the determination module determines a first target frequency domain resource and a second target frequency domain resource, and determines the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to a first target frequency domain resource and resource information corresponding to a second target frequency domain resource; used for determining the first target frequency domain resource based on resource information corresponding to a first target frequency domain resource, determining the second target frequency domain resource based on resource information corresponding to a second target frequency domain resource, and determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource; 86. The apparatus of claim 85.
91. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; used to determine a target PDCCH frequency domain resource based on the contiguous frequency domain resource, wherein the contiguous frequency domain resource corresponds to one CORESET; 85. Apparatus according to claim 83 or 84.
92. When the determining module generates consecutive frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, performing resource aggregation on the first candidate frequency domain resource and the second candidate frequency domain resource in the single OFDM symbol to obtain a continuous frequency domain resource; When the candidate PDCCH frequency domain resource occupies a plurality of OFDM symbols, resource aggregation is performed on the first candidate frequency domain resource and the second candidate frequency domain resource in the plurality of OFDM symbols to obtain a continuous frequency domain resource.
92. The apparatus of claim 91 .
93. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to contiguous frequency domain resources, the contiguous frequency domain resources being generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources; used to determine the target PDCCH frequency domain resource based on the contiguous frequency domain resource corresponding to the resource information; 85. Apparatus according to claim 83 or 84.
94. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: If the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, generating non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource; used to determine the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, wherein the non-contiguous frequency domain resource corresponds to one CORESET; 85. Apparatus according to claim 83 or 84.
95. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to a control resource granularity. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: determining a total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining a number of RBs to be removed based on the total number of RBs and the control resource granularity, and removing the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; used to generate the non-contiguous frequency domain resources based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource; 95. The apparatus of claim 94.
96. the number to be removed is the remainder between the total number of RBs and the control resource granularity, The control resource granularity is a first numerical value, or the control resource granularity is a second numerical value, the second numerical value being smaller than the first numerical value and larger than 0, and when the control resource granularity is the second numerical value, an aggregation level corresponding to the control resource granularity is larger than a preset aggregation level; 96. The apparatus of claim 95.
97. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: If the first candidate frequency domain resource includes a first CCE whose RBs are partially occupied by the overlapping resource, remove the first CCE from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, determine the first candidate frequency domain resource as the first target frequency domain resource; If the second candidate frequency domain resource includes a second CCE whose RB is partially occupied by the overlapping resource, remove the second CCE from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, determine the second candidate frequency domain resource as the second target frequency domain resource; used to generate non-contiguous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource.
95. The apparatus of claim 94.
98. The first candidate frequency domain resource includes at least one CCE, and the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. When the determination module generates non-contiguous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically: is used to determine the first and second candidate frequency domain resources as non-contiguous frequency domain resources; After the determination module determines the first and second candidate frequency domain resources as non-contiguous frequency domain resources, if the first candidate frequency domain resource includes a first CCE, some RBs of which are occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE, some RBs of which are occupied by the overlapping resources, the determination module performs rate matching on data corresponding to the second CCE.
95. The apparatus of claim 94.
99. After the determination module determines the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the non-contiguous frequency domain resource, the determination module is used to interleave the non-contiguous frequency domain resource after splicing.
95. The apparatus of claim 94.
100. When the determination module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to non-contiguous frequency domain resources, the non-contiguous frequency domain resources being generated by the base station device based on a first candidate frequency domain resource and a second candidate frequency domain resource among the candidate PDCCH frequency domain resources; used to determine the target PDCCH frequency domain resource based on the non-contiguous frequency domain resource corresponding to the resource information; 85. Apparatus according to claim 83 or 84.
101. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource; obtaining candidate PDCCH frequency domain resources by excluding the overlapping resources from the initial PDCCH frequency domain resources, and when the initial SBFD time-frequency resources include downlink subbands, determining the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subbands; 83. The apparatus of claim 82.
102. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the target PDCCH frequency domain resource based on overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource; excluding the target PDCCH frequency domain resource from the initial SBFD time frequency resource; and determining the remaining time frequency resource as the target SBFD time frequency resource.
83. The apparatus of claim 82.
103. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an uplink slot or an uplink symbol, and the initial SBFD time frequency resource includes a downlink subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, and the flexible slot or the flexible symbol is used for an uplink subband; or the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes a downlink subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for uplink; 103. The apparatus of claim 102.
104. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: receiving a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message including resource information corresponding to overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource; determining the target PDCCH frequency domain resource based on the overlapping resources corresponding to the resource information; the target PDCCH frequency domain resource is excluded from the initial SBFD time-frequency resource, and the remaining time-frequency resource from which the target PDCCH frequency domain resource is excluded is used to determine the target SBFD time-frequency resource.
83. The apparatus of claim 82.
105. When the determination module determines the target PDCCH frequency domain resource and the target SBFD time-frequency resource based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource, specifically: determining the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource, and excluding the overlapping resource from the initial SBFD time-frequency resource to obtain the target SBFD time-frequency resource; 83. The apparatus of claim 82.
106. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or a downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or a guard subband; or The initial PDCCH frequency domain resource and the initial SBFD time-frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, and the flexible slot or the flexible symbol is used for a downlink subband, or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a flexible slot or a flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or a guard subband, the flexible slot or the flexible symbol is used for a flexible subband, and the flexible subband is used for downlink; 106. The apparatus of claim 105.
107. In the case where there are K downlink slots in which the initial PDCCH frequency domain resource is set in all slots of the target frame, and the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource in M downlink slots overlap, and M is less than K, when the transmission module receives downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, specifically: receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots; or receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource of the M downlink slots, and receive downlink data corresponding to the PDCCH in the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots; 83. The apparatus of claim 82.
108. The UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources are initialized PDCCH frequency domain resources and the P dedicated PDCCH frequency domain resources are reconfigured PDCCH frequency domain resources; or The UE corresponds to N dedicated PDCCH frequency domain resources, and the N dedicated PDCCH frequency domain resources include an initially configured PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
83. The apparatus of claim 82.
109. An electronic device including a processor and a machine-readable storage medium, the machine-readable storage medium storing machine-executable instructions executable by the processor, the processor being used to execute the machine-executable instructions to perform the method of any one of claims 1 to 54. An electronic device characterized by:
Citation Information
Patent Citations
Mobile device, access network node, method performed by a mobile device, method performed by an access network node
JP2025533091A
Frequency domain resource allocation techniques for full duplex communications
US20210352667A1