Data transmission methods, apparatus, and electronic devices
By optimizing frequency domain resource allocation in TDD systems through SBFD time-frequency resource management, the method addresses the limitations of half-duplex operation, enhancing uplink speed and reducing delay while improving network capacity and coverage.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NEW H3C TECH CO LTD
- Filing Date
- 2023-01-19
- Publication Date
- 2026-06-02
AI Technical Summary
TDD systems face limitations in resource utilization due to half-duplex operation, leading to reduced uplink transmission speed and increased transmission delay, which affects uplink services.
Implementing a data transmission method that sets flexible frequency domain resources for both downlink and uplink using SBFD time-frequency resources, allowing for full-duplex operation by determining non-overlapping target PDCCH and SBFD time-frequency resources, thereby optimizing resource allocation.
This approach enhances uplink transmission speed, reduces transmission delay, and improves network coverage and capacity by enabling efficient utilization of frequency resources in TDD systems.
Smart Images

Figure 0007869408000003 
Figure 0007869408000004 
Figure 0007869408000005
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and particularly to a data transmission method, apparatus, and electronic device.
Background Art
[0002] TDD (Time Division Duplex) systems are widely applied to mobile communication systems such as 5G systems. In a TDD system, the frame structure is divided into DL (DownLink) slots, UL (UpLink) slots, and F (Flexible) slots. A DL slot includes a plurality of DL symbols, and downlink data is processed in the frequency domain resources corresponding to these DL symbols. An UL slot includes a plurality of UL symbols, and uplink data is processed in the frequency domain resources corresponding to these UL symbols. An F slot includes at least one F (Flexible) symbol. The F symbol may be used for DL, that is, downlink data is processed in the frequency domain resources corresponding to the F symbol. The F symbol may be used for UL, that is, uplink data is processed in the frequency domain resources corresponding to the F symbol. The F symbol may be used for GP (Guard Period), that is, the guard for uplink / downlink switching is performed in the frequency domain resources corresponding to the F symbol. A TDD system can operate in an HD (Half Duplex) mode, that is, at the same time, the same frequency domain resources can be used only for UL or DL.
Summary of the Invention
[0003] The present invention is a data transmission method applied to a base station apparatus, A step in 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 there is an overlap between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the physical downlink control channel PDCCH, wherein there is no overlap between the target PDCCH frequency domain resource and the target SBFD time frequency resource. The present invention provides a data transmission method that includes the step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, so that the user device UE receives the downlink data based on the target PDCCH frequency domain resource determined by itself.
[0004] The present invention is a data transmission method applicable to user equipment UE, A step in 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 there is an overlap between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the physical downlink control channel PDCCH, wherein there is no overlap between the target PDCCH frequency domain resource and the target SBFD time frequency resource. The present invention provides a data transmission method that includes the step of receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource.
[0005] The present invention is a data transmission device applicable 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 the initial PDCCH frequency domain resource and the initial SBFD time frequency resource when there is an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the physical downlink control channel PDCCH, wherein there is no overlapping resource between the target PDCCH frequency domain resource and the target SBFD time frequency resource, and a determination module for determining a target PDCCH frequency domain resource and a target SBFD time frequency resource. The present invention provides a data transmission device that includes a transmission module for transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and for a user device UE to receive the downlink data based on the target PDCCH frequency domain resource determined by the user.
[0006] The present invention is a data transmission device applicable to user equipment UE, 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 there is an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the physical downlink control channel PDCCH, wherein there is no overlapping resource between the target PDCCH frequency domain resource and the target SBFD time frequency resource, and a determination module for determining a target PDCCH frequency domain resource and a target SBFD time frequency resource. The present invention provides a data transmission device that includes a transmission module for receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources.
[0007] The present invention provides an electronic device comprising a processor and an instrument-readable storage medium, wherein the instrument-readable storage medium stores instrument-executable instructions that can be executed by the processor, and the processor is used to execute the instrument-executable instructions and carry out the disclosed data transmission method.
[0008] As can be seen from the above technical proposals, when SBFD (Sub-Band Full Duplex) time frequency resources and PDCCH (Physical Downlink Control Channel) frequency domain resources overlap, the base station equipment can fully utilize the PDCCH frequency domain resources to schedule UE transmission on the SBFD time frequency resources, the UE can be aware of the PDCCH frequency domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time frequency resource setting and PDCCH frequency domain resource setting. From a system-wide perspective, cell coverage can be increased, transmission delay can be reduced, and uplink transmission capacity can be increased. Because it can support data transmission in TDD systems, resource utilization can be improved, network coverage and network capacity can be improved, uplink transmission resources and cell coverage can be increased, uplink transmission delay can be reduced, and uplink transmission capacity can be increased. [Brief explanation of the drawing]
[0009] [Figure 1] This is a schematic flowchart of a data transmission method according to one example of the present invention. [Figure 2] This is a schematic flowchart of a data transmission method according to one example of the present invention. [Figure 3A] This is a schematic diagram showing the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 3B] This is a schematic diagram showing the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 3C] This is a schematic diagram showing the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 3D] This is a schematic diagram of the signaling interaction between the base station equipment and the UE. [Figure 4A] This is a schematic diagram that occupies one or more OFDM symbols. [Figure 4B]This is a schematic diagram that occupies one or more OFDM symbols. [Figure 4C] This is a schematic diagram showing the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 5] This is a schematic diagram showing the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Figure 6] This is a schematic diagram showing the positional relationship between SBFD time-frequency resources and PDCCH frequency-domain resources. [Modes for carrying out the invention]
[0010] The terminology used in the embodiments of this invention is merely for the purpose of describing specific embodiments and is not intended to limit the invention. The singular forms “one kind,” “the said,” and “the” used in this invention and the claims are also intended to include the plural form unless the context clearly indicates otherwise. Furthermore, it should be understood that the term “and / or” used in this invention includes any or all possible combinations of one or more related enumerated items.
[0011] The embodiments of the present invention may use terms such as first, second, third, etc., to describe various types of information, but it should be understood that this information is not limited to these terms. These terms are used solely to distinguish the same type of information. For example, without departing from the scope of the present invention, first information may be called second information, and similarly, second information may be called first information. Also, depending on the context, the word "…case" used may be interpreted as "…and," "…when," or "in response to a decision."
[0012] In a TDD system, the frame structure is divided into DL slots, UL slots, and F slots. A DL slot contains multiple DL symbols, and downlink data is processed using the frequency domain resources corresponding to these DL symbols. A UL slot contains multiple UL symbols, and uplink data is processed using the frequency domain resources corresponding to these UL symbols. An F slot contains at least one F symbol, which may be used for DL, UL, or GP. Currently, TDD systems can operate in HD mode, meaning that at the same time, the same frequency domain resources are available for either UL or DL only. To use frequency domain resources more flexibly and improve resource utilization, TDD systems can also operate in FD (Full-Duplex) mode, meaning that at the same time, the same frequency domain resources are used simultaneously for both UL and DL, and uplink and downlink data are processed simultaneously using the same frequency domain resources.
[0013] In a TDD system, once the frame structure is determined, the UE (User Equipment) can transmit and receive data according to that structure. The frame structure is divided into DL slots, UL slots, and F slots. For UEs employing HD (Half Duplex) mode, the base station equipment (e.g., gNB) schedules the UE to transmit or receive based on the frame structure. For UEs employing FD (Full-Duplex) mode, the base station equipment schedules the UE to transmit, receive, or transmit and receive simultaneously based on the frame structure.
[0014] In summary, base station equipment can set the frame structure and notify the UE of the frame structure, allowing the UE to know the frame structure and perform accurate data transmission and reception. From another perspective, knowing the frame structure allows the UE to recognize any potential interference between UEs, enabling them to employ interference rejection techniques to mitigate interference and improve communication reliability.
[0015] In one example, in a TDD system, for a frame structure mainly for downlink transmission, usually, since many DL slots are set, the number of UL slots decreases, the uplink transmission speed is limited, and the transmission delay of uplink data increases, resulting in a large delay in uplink transmission and being disadvantageous for uplink services.
[0016] In one example of the present invention, a data transmission method is provided. By using SBFD time-frequency resources, flexible downlink frequency domain resources and uplink frequency domain resources are set for a UE, and uplink data can be transmitted using the uplink frequency domain resources. That is, the uplink frequency domain resources can be set using a downlink slot or an F slot, and uplink data can be transmitted using the uplink frequency domain resources, thereby improving the uplink transmission speed and shortening the transmission delay of uplink data. Further, the downlink frequency domain resources can be set using an uplink slot or an F slot, and downlink data can be transmitted using the downlink frequency domain resources, thereby improving the downlink transmission speed and shortening the transmission delay of downlink data.
[0017] One example of the present invention provides a data transmission method applicable to a base station device. FIG. 1 is a schematic flowchart of the data transmission method, and the method may include the following.
[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 based on the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource. Here, there is no overlapping resource between the target PDCCH frequency domain resource and the target SBFD time-frequency resource, that is, there is no overlapping resource between the two.
[0019] Step 102: Transmit downlink data corresponding to PDCCH based on the target PDCCH frequency domain resource, so that the UE can receive downlink data based on the target PDCCH frequency domain resource determined by itself.
[0020] In one example, the step of 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 may include the steps of 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 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 a downlink slot or downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the downlink subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0022] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the steps of 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 the step of determining a target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, but are not limited to these. The first target frequency domain resource and the second target frequency domain resource may be discontinuous frequency domain resources, 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 the control resource granularity. The step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include: determining the total number of RBs (Resource Blocks) corresponding to the first candidate frequency domain resource; determining the 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 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] For 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 also be a first value, or it may be a second value, where the second value is smaller than the first value and greater than 0, and if the control resource granularity is the second value, the aggregation level corresponding to the control resource granularity may be greater than the pre-set 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 in which some RBs are 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, and the step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include the step of determining the first candidate frequency domain resource as the first target frequency domain resource, and 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 in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the first CCE.
[0027] For 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 higher-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] For 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 reset message may be sent to the UE, the PDCCH resource reset message may include resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource 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] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the step of generating a continuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, and the step of determining a target PDCCH frequency domain resource based on the continuous frequency domain resource, wherein the continuous frequency domain resource corresponds to one CORESET.
[0030] For example, the step of generating a continuous frequency domain resource based on a first candidate frequency domain resource and a second candidate frequency domain resource may include, if the candidate PDCCH frequency domain resource occupies a single OFDM (Orthogonal Frequency Division Multiplexing) symbol, the step of integrating the first candidate frequency domain resource and the second candidate frequency domain resource in a single OFDM symbol to obtain a continuous frequency domain resource, and if the candidate PDCCH frequency domain resource occupies multiple OFDM symbols, the step of integrating the first candidate frequency domain resource and the second candidate frequency domain resource in multiple OFDM symbols to obtain a continuous frequency domain resource.
[0031] For example, after determining the target PDCCH frequency domain resource based on continuous frequency domain resources, a PDCCH resource reset message may be sent to the UE, and the PDCCH resource reset message may include resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource may include continuous frequency domain resources, and the resource information may include resource information corresponding to the continuous frequency domain resources.
[0032] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the step of generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, and the step of determining a target PDCCH frequency domain resource based on the discontinuous frequency domain resource, wherein the discontinuous frequency domain resource corresponds 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, and for each CCE, the number of RBs in the CCE is related to the control resource granularity. Based on this, the step of generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource may include, but is not limited to, the steps of: determining the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource; determining the 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 a discontinuous frequency domain resource based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0034] For example, the number to be removed may be the remainder between the total number of RBs and the control resource granularity, and the control resource granularity may be a first value, or it may be a second value, and if the second value is smaller than the first value and the second value is greater than 0, and the control resource granularity is a second value, then the aggregation level corresponding to the control resource granularity may be greater than the pre-set aggregation level.
[0035] In one example, a first candidate frequency domain resource may include at least one CCE, a second candidate frequency domain resource may include at least one CCE, and for each CCE, the CCE includes at least one RB. The step of generating a discontinuous frequency domain resource 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 whose RB is partially occupied by an 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 an 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; and generating a discontinuous frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource.
[0036] For example, a first candidate frequency domain resource may include at least one CCE, a second candidate frequency domain resource may include at least one CCE, each CCE may include at least one RB, the step of generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource may include the step of determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, after determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, if the first candidate frequency domain resource includes a first CCE in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the first CCE, and if the second candidate frequency domain resource includes a second CCE in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the second CCE.
[0037] For example, the step of performing rate matching on data corresponding to the first CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the first CCE, or a step of performing higher-order modulation on data corresponding to the first CCE, or a step of selecting some data from data corresponding to the first CCE.
[0038] For example, the step of performing rate matching on data corresponding to the second CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the second CCE, or a step of performing higher-order modulation on data corresponding to the second CCE, or a step of selecting some data from data corresponding to the second CCE.
[0039] For example, after determining the target PDCCH frequency domain resource based on discontinuous frequency domain resources, if there is an interleave need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes discontinuous frequency domain resources, the discontinuous frequency domain resources may be spliced before interleaving.
[0040] For example, after determining the target PDCCH frequency domain resource based on discontinuous frequency domain resources, a PDCCH resource reset message may be sent to the UE, the PDCCH resource reset message may include resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource may include discontinuous frequency domain resources, and the resource information includes resource information corresponding to the discontinuous frequency domain resources.
[0041] In one example, the step of 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 may include the steps of 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 resources corresponding to the downlink subband.
[0042] For example, the step of determining target PDCCH frequency domain resources and target SBFD time frequency resources based on initial PDCCH frequency domain resources and initial SBFD time frequency resources may include the steps of determining target PDCCH frequency domain resources based on overlapping resources between initial PDCCH frequency domain resources and initial SBFD time frequency resources (for example, the overlapping resources are designated as target PDCCH frequency domain resources), excluding the target PDCCH frequency domain resources from the initial SBFD time frequency resources, and determining the remaining time frequency resources as target SBFD time frequency resources.
[0043] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in an up slot or up symbol, and the initial SBFD time frequency resource may include a down subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource may include a down subband, and the Flexible slot or Flexible symbol is used for the up subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource may include a down subband, and the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the up.
[0044] For example, after determining the target PDCCH frequency domain resource based on the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, a PDCCH resource reset message may be sent to the UE, the PDCCH resource reset message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including the overlapping resources, and the resource information including resource information corresponding to the overlapping resources.
[0045] In one example, the step of determining target PDCCH frequency domain resources and target SBFD time frequency resources based on initial PDCCH frequency domain resources and initial SBFD time frequency resources may include the step of determining the initial PDCCH frequency domain resources as target PDCCH frequency domain resources and removing overlapping resources from the initial SBFD time frequency resources to obtain target SBFD time frequency resources (i.e., SBFD time frequency resources with overlapping resources removed).
[0046] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the downlink subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0047] In one example, if there are K downlink slots in the target frame, each with an initial PDCCH frequency domain resource, and M downlink slots have resources where the initial PDCCH frequency domain resource and the initial SBFD time frequency resource overlap, and M is less than K, then the step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource may include the step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots, or the 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] For 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 reconfigured PDCCH frequency domain resources. Alternatively, the UE may correspond to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources may include both initialized PDCCH frequency domain resources and reconfigured PDCCH frequency domain resources.
[0049] As can be seen from the above technical proposals, when SBFD time-frequency resources and PDCCH frequency domain resources overlap, the base station equipment can fully utilize the PDCCH frequency domain resources to schedule UE transmission on the SBFD time-frequency resources, the UE can be aware of the PDCCH frequency domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource setting and PDCCH frequency domain resource setting. From a system-wide perspective, cell coverage can be increased, transmission delay can be reduced, and uplink capacity can be increased. Because it can support data transmission in TDD systems, resource utilization can be improved, network coverage and network capacity can be improved, uplink resources and cell coverage can be increased, uplink delay can be reduced, and uplink capacity can be increased.
[0050] One example of the present invention provides a data transmission method applicable to a UE, Figure 2 being a schematic flowchart of the data transmission method, which may include the following:
[0051] Step 201: If there are overlapping resources between the initial PDCCH frequency domain resources and the initial SBFD time frequency resources of the SBFD, the target PDCCH frequency domain resources and target SBFD time frequency resources are determined based on the initial PDCCH frequency domain resources and initial SBFD time frequency resources. Here, there are no overlapping resources between the target PDCCH frequency domain resources and target SBFD time frequency resources; that is, there are no overlapping resources between them.
[0052] Step 202: Receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource.
[0053] In one example, the step of 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 may include the steps of 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 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 a downlink slot or downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the downlink subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0055] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the steps of determining a first target frequency domain resource and a second target 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 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, 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 the control resource granularity. The step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include: determining the total number of RBs corresponding to the first candidate frequency domain resource; determining the 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 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] For 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 also be a first value, or it may be a second value, where the second value is smaller than the first value and greater than 0, and if the control resource granularity is the second value, the aggregation level corresponding to the control resource granularity may be greater than the pre-set 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 in which some RBs are 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, and the step of determining the first target frequency domain resource based on the first candidate frequency domain resource may include the step of determining the first candidate frequency domain resource as the first target frequency domain resource, and 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 in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the first CCE.
[0060] For example, the step of performing rate matching on data corresponding to the first CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the first CCE, or a step of performing higher-order modulation on data corresponding to the first CCE, or a step of selecting some data from data corresponding to the first CCE.
[0061] In one example, the steps of determining a first target frequency domain resource and a second target 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, may include receiving a PDCCH resource reset message, the PDCCH resource reset 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 a first target frequency domain resource based on the resource information corresponding to the first target frequency domain resource and determining a 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] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the step of generating a continuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, and the step of determining a target PDCCH frequency domain resource based on the continuous frequency domain resource, wherein the continuous frequency domain resource corresponds to one CORESET.
[0063] For example, the step of generating a continuous frequency domain resource based on a first candidate frequency domain resource and a second candidate frequency domain resource may include, if the candidate PDCCH frequency domain resource occupies a single OFDM symbol, the step of integrating resources on the first candidate frequency domain resource and the second candidate frequency domain resource in a single OFDM symbol to obtain a continuous frequency domain resource, and if the candidate PDCCH frequency domain resource occupies multiple OFDM symbols, the step of integrating resources on the first candidate frequency domain resource and the second candidate frequency domain resource in multiple OFDM symbols to obtain a continuous frequency domain resource.
[0064] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include the steps of receiving a PDCCH resource reset message, the PDCCH resource reset message may include resource information corresponding to a continuous frequency domain resource, the continuous frequency domain resource may be generated by a 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 a target PDCCH frequency domain resource based on the continuous frequency domain resource corresponding to the resource information.
[0065] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the step of generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, and the step of determining a target PDCCH frequency domain resource based on the discontinuous frequency domain resource, wherein the discontinuous frequency domain resource corresponds 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 the control resource granularity, and based on this, the step of generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource may include the step of determining the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource, the step of determining the 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 the step of generating a discontinuous frequency domain resource based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0067] For example, the number to be removed may be the remainder between the total number of RBs and the control resource granularity, and the control resource granularity may be a first value, or it may be a second value, and if the second value is smaller than the first value and the second value is greater than 0, and the control resource granularity is a second value, then the aggregation level corresponding to the control resource granularity may be greater than the pre-set aggregation level.
[0068] In one example, a first candidate frequency domain resource includes at least one CCE, a 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 a discontinuous frequency domain resource 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 whose RB is partially occupied by an 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 an 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; and generating a discontinuous frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource.
[0069] For example, a first candidate frequency domain resource may include at least one CCE, a second candidate frequency domain resource may include at least one CCE, each CCE may include at least one RB, the step of generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource may include the step of determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, after determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, if the first candidate frequency domain resource includes a first CCE in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the first CCE, and if the second candidate frequency domain resource includes a second CCE in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the second CCE.
[0070] For example, the step of performing rate matching on data corresponding to the first CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the first CCE, or a step of performing higher-order modulation on data corresponding to the first CCE, or a step of selecting some data from data corresponding to the first CCE.
[0071] For example, the step of performing rate matching on data corresponding to the second CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the second CCE, or a step of performing higher-order modulation on data corresponding to the second CCE, or a step of selecting some data from data corresponding to the second CCE.
[0072] For example, after determining the target PDCCH frequency domain resource based on discontinuous frequency domain resources, if there is an interleave need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes discontinuous frequency domain resources, the discontinuous frequency domain resources may be spliced before interleaving.
[0073] For example, the step of determining a target PDCCH frequency domain resource based on a candidate PDCCH frequency domain resource may include the steps of receiving a PDCCH resource reset message, the PDCCH resource reset message may include resource information corresponding to a discontinuous frequency domain resource, the discontinuous frequency domain resource may be generated by the base station equipment based on a first candidate frequency domain resource and a second candidate frequency domain resource in the candidate PDCCH frequency domain resource, and determining a target PDCCH frequency domain resource based on the discontinuous frequency domain resource corresponding to the resource information.
[0074] In one example, the step of 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 may include the steps of 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 resources corresponding to the downlink subband.
[0075] For example, the step of determining target PDCCH frequency domain resources and target SBFD time frequency resources based on initial PDCCH frequency domain resources and initial SBFD time frequency resources may include the steps of determining target PDCCH frequency domain resources based on overlapping resources between initial PDCCH frequency domain resources and initial SBFD time frequency resources (for example, the overlapping resources are designated as target PDCCH frequency domain resources), excluding the target PDCCH frequency domain resources from the initial SBFD time frequency resources, and determining the remaining time frequency resources as target SBFD time frequency resources.
[0076] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in an up slot or up symbol, and the initial SBFD time frequency resource may include a down subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource may include a down subband, and the Flexible slot or Flexible symbol is used for the up subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource may include a down subband, and the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the up.
[0077] The step of 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 may include the step of receiving a PDCCH resource reset message, wherein the PDCCH resource reset message includes resource information corresponding to the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, and the step of determining a target PDCCH frequency domain resource based on the overlapping resources corresponding to the resource information, and the step of excluding the target PDCCH frequency domain resource from the initial SBFD time frequency resource, and determining the remaining time frequency resources from which the target PDCCH frequency domain resource has been excluded as the target SBFD time frequency resource.
[0078] In one example, the step of determining target PDCCH frequency domain resources and target SBFD time frequency resources based on initial PDCCH frequency domain resources and initial SBFD time frequency resources may include the step of determining the initial PDCCH frequency domain resources as target PDCCH frequency domain resources and removing overlapping resources from the initial SBFD time frequency resources to obtain target SBFD time frequency resources (i.e., SBFD time frequency resources with overlapping resources removed).
[0079] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or downlink symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the downlink subband; or the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0080] In one example, if there are K downlink slots in the target frame, each with an initial PDCCH frequency domain resource, and M downlink slots have resources where the initial PDCCH frequency domain resource and the initial SBFD time frequency resource overlap, and M is less than K, then the step of receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource may include the step of receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots, or the step of 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 using the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots.
[0081] For 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 reconfigured PDCCH frequency domain resources. Alternatively, the UE may correspond to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources may include both initialized PDCCH frequency domain resources and reconfigured PDCCH frequency domain resources.
[0082] As can be seen from the above technical proposals, when SBFD time-frequency resources and PDCCH frequency domain resources overlap, the base station equipment can fully utilize the PDCCH frequency domain resources to schedule UE transmission on the SBFD time-frequency resources, the UE can be aware of the PDCCH frequency domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource setting and PDCCH frequency domain resource setting. From a system-wide perspective, cell coverage can be increased, transmission delay can be reduced, and uplink capacity can be increased. Because it can support data transmission in TDD systems, resource utilization can be improved, network coverage and network capacity can be improved, uplink resources and cell coverage can be increased, uplink delay can be reduced, and uplink capacity can be increased.
[0083] The above technical proposal of the present invention will be explained below with reference to examples.
[0084] The TDD frame structure may be implemented using a semi-static configuration and dynamic instruction scheme. In upper-layer signaling, multiple SFCs (Slot Format Combinations) are defined by SFIs (Slot Format Indicators). For example, a base station device can select slot formats that meet its service needs and add these slot formats to the SFCs. Here, Table 1 can be referenced for some slot formats, where D represents the DL symbol, U represents the UL symbol, and F represents the Flexible symbol. Each SFC is identified by a fixed ID and contains one or more slot format types. Table 1 [Table 1]
[0085] After the SFI configuration is complete, the base station device sends multiple slot format combinations to the UE in an RRC message. After configuring multiple slot format combinations via RRC signaling, the base station device notifies the UE of the currently used SFC index in DCI format 2_0 using periodic PDCCH. After accurately 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 the UE have completed the frame structure configuration via dynamic instruction and can perform uplink and downlink data transmission.
[0086] Resource allocation is 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 position of the downlink channel. This field has a total of 4 bits, and its value is from 0 to 15. If the value is m, then m+1 indicates the row index of the time-domain resource allocation table, and the information within that row indicates the time-domain resource of the PDSCH. There are two indication methods. One is to specify three pieces of information: the slot offset between the PDSCH and the PDCCH that schedules it, the starting symbol of the PDSCH in the slot, and the continuous symbol length of the PDSCH. The other is to specify the slot offset between the PDSCH and the PDCCH that schedules it, and one SLIV value. The user device then calculates the starting symbol and continuous symbol length of the PDSCH based on the SLIV value.
[0087] Frequency Domain Resource Assignment: In DCI, the Frequency domain resource assignment field indicates the frequency domain resource assignment for the downlink channel. PDSCH frequency domain resource assignments are divided into Type 0 and Type 1. Type 0 supports discontinuous resource assignment and gains frequency diversity, while Type 1 supports continuous resource assignment and can reduce the number of bits required for the field. DCI format 1_0 supports only Type 1. For Type 0: discontinuous resource assignment types, one RBG is one VRB group, consisting of P consecutive VRBs, the number of which is determined by the upper-layer parameters rbg-Size and BWP bandwidth. In the Type 0 resource assignment type, Frequency domain resource assignment is shown as a bitmap which RBG is assigned to the downlink channel, with each bit in the bitmap representing one RBG, the most significant bit corresponding to RBG0, and so on. A bit of 1 indicates that the RBG is assigned to the downlink channel, and a bit of 0 indicates that it is not a downlink channel resource. Type 1: The frequency domain resource indicator field is not used as a bitmap, but rather indicates a RIV (Resource Indicator Value), and the user device calculates the downlink channel's starting RB and occupied RB count 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. The symbols in the F slot may be set to UL symbols, DL symbols, or F (Flexible) symbols, and the F symbol may be used for UL, DL, or GP. Uplink data may be transmitted in the UL slot, or in the F slot using UL symbols or F symbols. Uplink data cannot be transmitted in the DL slot, nor in the F slot using DL symbols. Similarly, downlink data may be transmitted in the DL slot, or in the F slot using DL symbols or F symbols. Downlink data cannot be transmitted in the UL slot, nor in the F slot using UL symbols.
[0089] SBFD time-frequency resources can be configured in time-frequency resources (e.g., UL slots, DL slots, and F slots), and SBFD time-frequency resources can transmit data in a different direction than other time-frequency resources. For example, by configuring an SBFD time-frequency resource in a DL slot and transmitting uplink data through the SBFD time-frequency resource, uplink data can be transmitted in the DL slot. Alternatively, by configuring an SBFD time-frequency resource in the DL symbol of an F slot and transmitting uplink data through the SBFD time-frequency resource, uplink data can be transmitted in the DL symbol of an F slot. By configuring an SBFD time-frequency resource in a UL slot and transmitting downlink data through the SBFD time-frequency resource, downlink data can be transmitted in the UL slot. Alternatively, by configuring an SBFD time-frequency resource in the UL symbol of an F slot and transmitting downlink data through the SBFD time-frequency resource, downlink data can be transmitted in the UL symbol of an F slot.
[0090] In one example, an 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, and an SBFD symbol may be defined as a symbol on which an SBFD sub-band can be set for the base station equipment and UE, and on the SBFD sub-band of these SBFD symbols (called the SBFD time-frequency resource), the base station equipment and 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 indicated as uplink, downlink, or Flexible, and if the SBFD time-frequency resource is indicated as Flexible, uplink or downlink can be flexibly scheduled on the SBFD time-frequency resource. The setting of an SBFD slot or SBFD symbol may include which symbol from DL slot, UL slot, or F slot is used for SBFD transmission, the duration of implementation, and the start point. For the sake of explanation, in the subsequent embodiments, the SBFD time-frequency resource will be described as an example in which the SBFD time-frequency resource is a time-frequency resource corresponding to an SBFD slot.
[0091] In one example, the PDCCH frequency domain resource may be a CORESET resource or another type of frequency domain resource; however, this is not limited to this, and the CORESET resource will be used as an example in the following explanation.
[0092] In TDD FD mode, a PDCCH data transmission method and a UE blind detection method are provided for a TDD full-duplex system. After the PDCCH frequency domain resource and the SBFD time-frequency resource overlap, the PDCCH frequency domain resource can be reconfigured, and the UE can detect the PDCCH frequency domain resource and perform PDCCH blind detection. Here, the process by which the UE receives downlink data corresponding to the PDCCH in the target PDCCH frequency domain resource may also be called the UE blind detection method; that is, the PDCCH data reception method on the UE side may be the UE blind detection method.
[0093] First, the PDCCH frequency domain resource is set, and then the SBFD time frequency resource is set. For convenience of distinction, the set PDCCH frequency domain resource is called the initial PDCCH frequency domain resource, and the set SBFD time frequency resource is called the initial SBFD time frequency resource. When the initial PDCCH frequency domain resource is set first, and then the initial SBFD time frequency resource is set, a data transmission method and an UE blind detection method are provided, which will be explained below.
[0094] Case 1: As shown in Figure 3A, the base station equipment can set an initial PDCCH frequency domain resource on the UE, which is used to receive downlink data corresponding to the PDCCH, for example, the initial PDCCH frequency domain resource is CORESET1. The base station equipment can set an initial SBFD time frequency resource on the UE, which may include at least one of the UL subband (uplink subband frequency domain resource, hereinafter sometimes abbreviated as uplink subband), DL subband (downlink subband frequency domain resource, hereinafter sometimes abbreviated as downlink subband), and guard band (guard subband frequency domain resource, hereinafter sometimes abbreviated as guard subband). Here, instruction information for the UL subband, DL subband, and guard band may be carried by broadcast messages, RRC messages (i.e., RRC-only messages), MAC-CE messages, or DCI messages, etc.
[0095] As shown in Figure 3A, if the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a down slot or down symbol (a down slot is used as an example in Figure 3A), and the initial SBFD time frequency resource includes an up subband and / or guard subband, for example, if the initial SBFD time frequency resource includes an up subband, or if the initial SBFD time frequency resource includes both an up subband and a guard subband, then 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, the overlapping resource is removed from the initial PDCCH frequency domain resource to obtain a candidate PDCCH frequency domain resource, and the target PDCCH frequency domain resource is determined based on the candidate PDCCH frequency domain resource.
[0096] As shown in Figure 3A, overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency domain resources) to obtain a first candidate frequency domain resource CORESET1' and a second candidate frequency domain resource CORESET2', and these two resources are designated as candidate PDCCH frequency domain resources. The first target frequency domain resource may be determined based on the first candidate frequency domain resource CORESET1', and the first target frequency domain resource may include all of the resources of the first candidate frequency domain resource CORESET1', some of the resources of the first candidate frequency domain resource CORESET1', or other 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 a second candidate frequency domain resource CORESET2', and the second target frequency domain resource may include all of the resources of the second candidate frequency domain resource CORESET2', some of the resources of the second candidate frequency domain resource CORESET2', or other resources other than the second candidate frequency domain resource CORESET2'. A target PDCCH frequency domain resource may also 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), that is, CORESET1' and CORESET2' can be reconfigured, and the reconfigured CORESET frequency domain resources (CORESET1' and CORESET2') will not overlap with the target SBFD time-frequency resources (e.g., UL subband or UL subband + guardband).
[0098] For example, when a base station device sets the SBFD UL subband in a downlink slot or downlink symbol, or sets the UL subband and DL subband in a downlink slot or downlink symbol and derives the guardband, or sets the UL subband and guardband in a downlink slot or downlink symbol and derives the 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 resources (e.g., CORESET1' and CORESET2') for the SBFD symbol or SBFD slot, and the reset CORESET frequency domain resources will not overlap with the SBFD UL subband or UL subband+guardband time-frequency resource.
[0099] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be explained here.
[0100] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset 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 can analyze the resource information corresponding to the first target frequency domain resource and the resource information corresponding to the second target frequency domain resource from the PDCCH resource reset 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 and second target frequency domain resources are obtained, the target PDCCH frequency domain resource may be determined based on the first and second target frequency domain resources.
[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, the first target frequency domain resource may correspond to one CORESET, for example to CORESET1', and the second target frequency domain resource may correspond to another CORESET, for example to CORESET2'.
[0103] Case 2: As shown in Figure 3B, this is a schematic diagram of setting the initial SBFD time frequency resource in a Flexible slot (with DL subband), the base station equipment sets the initial PDCCH frequency domain resource in the UE, and the initial PDCCH frequency domain resource is used to receive downlink data corresponding to the PDCCH, for example the initial PDCCH frequency domain resource may be CORESET1. The base station equipment can set the initial SBFD time frequency resource in the UE, and the initial SBFD time frequency resource may include the UL subband, DL subband and guard band.
[0104] As shown in Figure 3B, if the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a Flexible slot or Flexible symbol (a Flexible slot is used as an example in Figure 3B), and the Flexible slot or Flexible symbol is used for the downlink subband (i.e., DL subband), and the initial SBFD time frequency resource includes the uplink subband and / or guard subband, for example, if the initial SBFD time frequency resource includes the uplink subband, or if the initial SBFD time frequency resource includes the uplink subband and guard subband, then 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, overlapping resources are removed from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources, and the target PDCCH frequency domain resource is determined based on the candidate PDCCH frequency domain resources.
[0105] As shown in Figure 3B, overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency domain resources) to obtain the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2', and these two resources are designated as candidate PDCCH frequency domain resources. Based on the first candidate frequency domain resource CORESET1', the first target frequency domain resource is determined, and the first target frequency domain resource may include all of the resources of the first candidate frequency domain resource CORESET1', or it may include some of the resources of the first candidate frequency domain resource CORESET1'. Based on the second candidate frequency domain resource CORESET2', the second target frequency domain resource is determined, and the second target frequency domain resource may include all of the resources of the second candidate frequency domain resource CORESET2', or it may include some of the resources of the second candidate frequency domain resource CORESET2'. The 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), that is, CORESET1' and CORESET2' can be reconfigured, and the reconfigured CORESET frequency domain resources (CORESET1' and CORESET2') will not overlap with the target SBFD time-frequency resources (e.g., UL subband or UL subband + guardband).
[0107] For example, when a base station device sets the UL subband and DL subband of SBFD in a Flexible slot and derives the guardband, or sets the UL subband and guardband in a Flexible slot and derives the 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. The reset CORESET frequency domain resource does not overlap with the SBFD UL subband or UL subband+guardband time-frequency resource, and the portion where the reset CORESET frequency domain resource (e.g., CORESET1' and CORESET2') and the DL subband overlap can be used to receive data corresponding to the PDCCH.
[0108] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be explained here.
[0109] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to a first target frequency domain resource and resource information corresponding to a second target frequency domain resource.
[0110] The UE can analyze the resource information corresponding to the first target frequency domain resource and the resource information corresponding to the second target frequency domain resource from the PDCCH resource reset 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 and second target frequency domain resources are obtained, the target PDCCH frequency domain resource may be determined based on the first and second target frequency domain resources.
[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, the first target frequency domain resource may correspond to one CORESET, for example to CORESET1', and the second target frequency domain resource may correspond to another CORESET, for example to CORESET2'.
[0112] Case 3: As shown in Figure 3C, this is a schematic diagram of setting the initial SBFD time frequency resource in a Flexible slot (which has a Flexible subband). The base station equipment sets the initial PDCCH frequency domain resource in the UE, and the initial PDCCH frequency domain resource is used to receive downlink data corresponding to the PDCCH. For example, the initial PDCCH frequency domain resource may be CORESET1. The base station equipment can set the initial SBFD time frequency resource in the UE, and the initial SBFD time frequency resource may include the UL subband, DL subband, and guard band.
[0113] As shown in Figure 3C, if the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a Flexible slot or Flexible symbol (taking a Flexible slot as an example), and the Flexible slot or Flexible symbol is used for a Flexible subband (i.e., Flexible subband), and the Flexible subband is used for downlink, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, for example, if the initial SBFD time frequency resource includes an uplink subband, or if the initial SBFD time frequency resource includes an uplink subband and a guard subband, then 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, overlapping resources are removed from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources, and the target PDCCH frequency domain resource is determined based on the candidate PDCCH frequency domain resources.
[0114] As shown in Figure 3C, overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency domain resources) to obtain the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2', and these two resources are designated as candidate PDCCH frequency domain resources. Based on the first candidate frequency domain resource CORESET1', the first target frequency domain resource is determined, and the first target frequency domain resource may include all of the resources of the first candidate frequency domain resource CORESET1', or it may include some of the resources of the first candidate frequency domain resource CORESET1'. Based on the second candidate frequency domain resource CORESET2', the second target frequency domain resource is determined, and the second target frequency domain resource may include all of the resources of the second candidate frequency domain resource CORESET2', or it may include some of the resources of the second candidate frequency domain resource CORESET2'. The 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), that is, CORESET1' and CORESET2' can be reconfigured, and the reconfigured CORESET frequency domain resources (CORESET1' and CORESET2') will not overlap with the target SBFD time-frequency resources (e.g., UL subband or UL subband + guardband).
[0116] For example, if a base station device sets the SBFD UL subband and Flexible subband in a Flexible slot and derives the guardband, or sets the UL subband and guardband in a Flexible slot and derives the Flexible subband, and 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 resources (e.g., CORESET1' and CORESET2') for the SBFD symbol or SBFD slot. The reset CORESET frequency domain resources do not overlap with the SBFD UL subband or UL subband+guardband time-frequency resource, and if the Flexible subband is indicated as DL (resource), the overlapping portion of the reset CORESET frequency domain resources and the Flexible subband can be used to receive data corresponding to the PDCCH.
[0117] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be explained here.
[0118] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to a first target frequency domain resource and resource information corresponding to a second target frequency domain resource.
[0119] The UE can analyze the resource information corresponding to the first target frequency domain resource and the resource information corresponding to the second target frequency domain resource from the PDCCH resource reset 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 and second target frequency domain resources are obtained, the target PDCCH frequency domain resource may be determined based on the first and second target frequency domain resources.
[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, the first target frequency domain resource may correspond to one CORESET, for example to CORESET1', and the second target frequency domain resource may correspond to another CORESET, for example to CORESET2'.
[0121] In one example, for cases 1 to 3, when resource information corresponding to the target PDCCH frequency domain resource is transmitted by a PDCCH resource reconfiguration message, a schematic diagram of the signaling interaction between the base station equipment and the UE can be seen in Figure 3D. The base station equipment sends a PDCCH resource configuration message to the UE, and the PDCCH resource configuration message may include resource information corresponding to the initial PDCCH frequency domain resource. The base station equipment sends an SBFD resource configuration message to the UE, and the SBFD resource configuration message may include resource information corresponding to the target SBFD time frequency resource. The base station equipment sends a PDCCH resource reconfiguration message to the UE, and the PDCCH resource reconfiguration message may include resource information corresponding to the target PDCCH frequency domain resource. The UE receives the PDCCH based on the PDCCH resource reset message, analyzes the resource information corresponding to the target PDCCH frequency domain resource from the PDCCH resource reset message, determines the target PDCCH frequency domain resource based on that resource information, and receives the data corresponding to the PDCCH from the target PDCCH frequency domain resource.
[0122] When transmitting resource information corresponding to a target PDCCH frequency domain resource via a PDCCH resource reset message, the IE included in the upper-layer signaling (e.g., the PDCCH resource reset message) is shown below. 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 the control resource set identifier based on SBFD, i.e., the CORESET identifier, for example, 1, 2, 3, etc. If the CORESET identifier is 1, it indicates CORESET1; if the CORESET identifier is 2, it indicates CORESET1'; if the CORESET identifier is 3, it indicates CORESET2'. Alternatively, the CORESET identifier may be 17, 18, 19, etc. If the CORESET identifier is 17, it indicates CORESET1; if the CORESET identifier is 18, it indicates CORESET1'; and if the CORESET identifier is 19, it indicates CORESET2'. maxNrofControlResourceSetsforSBFD indicates the maximum value of the control resource set identifier.
[0125] For example, in cases 1 to 3, 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 reconfigured PDCCH frequency domain resources. Alternatively, the UE may correspond to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources may include both initialized PDCCH frequency domain resources and reconfigured PDCCH frequency domain resources. Here, N can be set based on experience, for example 3, and P can be set based on experience, for example 3, and is not limited thereto.
[0126] For example, a PDCCH frequency domain resource may be a CORESET, and for CORESET allocation, a maximum of one common CORESET and a maximum of three dedicated CORESETs can be set for one BWP. Based on this, for CORESET frequency domain data transmission from the UE, one method is to set only three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) to the UE, that is, the three dedicated CORESETs become the initial PDCCH frequency domain resource and the reconfigured PDCCH frequency domain resource, that is, the initial PDCCH frequency domain resource and the target PDCCH frequency domain resource share the three dedicated CORESETs. In another method, three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) can be set on the UE, and then three additional dedicated CORESETs (e.g., P dedicated PDCCH frequency domain resources) can be set on the UE. In this way, the three dedicated CORESETs act as the initially set PDCCH frequency domain resources, i.e., the initial PDCCH frequency domain resources occupy the three dedicated CORESETs, and the three additionally set dedicated CORESETs act as the reconfigured PDCCH frequency domain resources, i.e., the target PDCCH frequency domain resources can occupy the three additionally set dedicated CORESETs. By setting three additional dedicated CORESETs, PDCCH scheduling congestion on the UE can be avoided.
[0127] In one example, for cases 1 to 3, the base station device can determine the target PDCCH frequency domain resource and then transmit downlink data corresponding to the PDCCH based on that resource. The UE can determine the target PDCCH frequency domain resource and then receive downlink data corresponding to the PDCCH based on that resource. In other words, the UE achieves blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0128] For example, if there are K downlink slots in the target frame, each with an initial PDCCH frequency domain resource, and M downlink slots have resources where the initial PDCCH frequency domain resource and the initial SBFD time frequency resource overlap, and M is less than K, then the base station equipment may transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots. The UE may receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots. Alternatively, the base station equipment may transmit downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the M downlink slots, and transmit downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resources of 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 of the M downlink slots, and receive downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots.
[0129] Secondly, initial PDCCH frequency domain resources are set, then initial SBFD time frequency resources are set, overlapping resources are excluded from the initial PDCCH frequency domain resources (i.e., resources overlapping with CORESET in the UL subband and guardband of SBFD are excluded), discontinuous integration is performed after excluding overlapping resources, and data transmission and UE blind detection are realized based on the resources after discontinuous integration. This will be explained below.
[0130] If there are overlapping resources 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 are no overlapping resources 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, overlapping resources are removed from the initial PDCCH frequency domain resource to obtain candidate PDCCH frequency domain resources, and if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, a continuous frequency domain resource is generated based on the first candidate frequency domain resource and the second candidate frequency domain resource (the first candidate frequency domain resource and the second candidate frequency domain resource are discontinuously integrated to obtain a continuous frequency domain resource), and the target PDCCH frequency domain resource is determined based on the continuous frequency domain resource, for example, the target PDCCH frequency domain resource includes a continuous frequency domain resource, and the continuous frequency domain resource corresponds to one CORESET.
[0131] As shown in Figures 3A to 3C, overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency domain resources) to obtain the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2'. The first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2' are discontinuously integrated to obtain a continuous frequency domain resource, which is then used as the target PDCCH frequency domain resource. The continuous frequency domain resource may include all the resources of the first candidate frequency domain resource CORESET1', or it may include some of the resources of the first candidate frequency domain resource CORESET1'. The continuous frequency domain resource may include all the resources of the second candidate frequency domain resource CORESET2', or it may include some of the resources of the second candidate frequency domain resource CORESET2'.
[0132] For example, if the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2' occupy a single OFDM (Orthogonal Frequency Division Multiplexing) symbol, resource integration 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, if the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2' occupy multiple OFDM symbols, resource integration may be performed on the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2' in the multiple OFDM symbols to obtain a continuous frequency domain resource.
[0133] Figure 4A is a schematic diagram of occupying a single OFDM symbol, and Figure 4B is a schematic diagram of occupying multiple OFDM symbols. When the base station equipment sets the UL subband of SBFD in a DL slot, or sets the UL subband and guardband (derived) of SBFD in a DL slot, if the initial SBFD time frequency resource and the initial PDCCH frequency domain resource (CORESET1) overlap, the base station equipment can reconfigure one CORESET frequency domain resource (e.g., CORESET1') for the SBFD symbol or SBFD slot, and CORESET1' is a continuous frequency domain resource obtained by resource integration of 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 resources (e.g., CORESET1') may be allocated discontinuously, and the number of RBs included in each CCE in the CORESET frequency domain resources is configurable. The base station equipment integrates and aggregates the discontinuous resources to obtain the target PDCCH frequency domain resources, and the UE integrates and aggregates the discontinuous resources to obtain the target PDCCH frequency domain resources 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 and second candidate frequency domain resources in the single OFDM symbol to obtain continuous frequency domain resources (CCE1~CCE7), which are denoted as CORESET1', and the continuous frequency domain resources (CCE1~CCE7) correspond to the 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 can be performed on the first and second candidate frequency domain resources in multiple OFDM symbols to obtain continuous frequency domain resources (CCE1~CCE24), which are denoted as CORESET1'.
[0136] As shown in Figures 4A and 4B, the base station equipment performs PDCCH data transmission after eliminating the overlapping portion of the SBFD time frequency resource with the UL subband or UL subband + guardband (derived). The UE then performs aggregation and blind detection of the PDCCH frequency domain resource after discontinuous resource integration.
[0137] For example, if there is an interleaving need for a target PDCCH frequency domain resource, and the target PDCCH frequency domain resource includes a continuous frequency domain resource CORESET1', then interleaving may be performed after splicing the continuous frequency domain resource CORESET1'; in other words, interleaving is performed after resource integration.
[0138] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be described here. Clearly, if the PDCCH frequency domain resource is not reset, the base station equipment and the UE can perform the operation by agreeing on a method for resource integration, and the granularity of integration can reach the RB level.
[0139] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to the continuous frequency domain resource CORESET1'. The UE may analyze the resource information corresponding to the continuous frequency domain resource CORESET1' from the PDCCH resource reset message and determine the target PDCCH frequency domain resource based on this resource information, i.e., the target PDCCH frequency domain resource may include the continuous frequency domain resource CORESET1'.
[0140] In summary, the target PDCCH frequency domain resource may include the 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, i.e., the UE achieves blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0141] In one example, when resource information corresponding to a target PDCCH frequency domain resource is transmitted by a PDCCH resource reset message, the signaling interaction process between the base station equipment and the UE includes the following: The base station equipment sends a PDCCH resource setting message to the UE, the base station equipment sends an SBFD resource setting message to the UE, and the base station equipment sends a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to the continuous frequency domain resource CORESET1'. The UE analyzes the resource information corresponding to the continuous frequency domain resource CORESET1' from the PDCCH resource reset message, determines the target PDCCH frequency domain resource based on the resource information, and receives downlink data corresponding to the PDCCH by the target PDCCH frequency domain resource.
[0142] When transmitting resource information corresponding to continuous frequency domain resources via the PDCCH resource reset message, multiple OFDMs may configure discontinuous resources using upper-layer signaling as shown below, and the resources occupied by each OFDM may be different. The IE included in the upper-layer signaling (e.g., the PDCCH resource reset message) is shown below. 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 the maximum value, and frequencyDomainResources indicates frequency domain resources.
[0144] 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 reconfigured PDCCH frequency domain resources. Alternatively, the UE may correspond to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources may include both initialized and reconfigured PDCCH frequency domain resources. Here, both N and P are set based on experience.
[0145] Third, initial PDCCH frequency domain resources are set first, then initial SBFD time frequency resources are set, overlapping resources are excluded from the initial PDCCH frequency domain resources (removing resources that overlap with CORESET in the SBFD UL subband and guardband), and after excluding overlapping resources, resources are not integrated (i.e., discontinuous integration is not performed), and data transmission and UE blind detection are realized based on the unintegrated resources, which will be explained below.
[0146] If there are overlapping resources 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 are no overlapping resources 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, overlapping resources are removed from the initial PDCCH frequency domain resource to obtain candidate PDCCH frequency domain resources, the candidate PDCCH frequency domain resources include a first candidate frequency domain resource and a second candidate frequency domain resource, discontinuous frequency domain resources are generated based on the first candidate frequency domain resource and the second candidate frequency domain resource, the target PDCCH frequency domain resource is determined based on the discontinuous frequency domain resource, the target PDCCH frequency domain resource includes discontinuous frequency domain resources, and discontinuous frequency domain resources correspond to one CORESET.
[0147] As shown in Figures 3A to 3C, overlapping resources are removed from CORESET1 (i.e., the initial PDCCH frequency domain resources) to obtain the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2'. Discontinuous frequency domain resources are obtained based on the first candidate frequency domain resource CORESET1' and the second candidate frequency domain resource CORESET2' (i.e., there is no need to integrate CORESET1' and CORESET2'), and the discontinuous frequency domain resources are set as the target PDCCH frequency domain resources. The discontinuous frequency domain resources may include all the resources of the first candidate frequency domain resource CORESET1', or some of the resources of the first candidate frequency domain resource CORESET1'. The discontinuous frequency domain resources may include all the resources of the second candidate frequency domain resource CORESET2', or some of the resources of the second candidate frequency domain resource CORESET2'.
[0148] Figure 4C is a schematic diagram of unintegrated PDCCH frequency domain resources. The first candidate frequency domain resource includes all RBs of CCE1 to CCE3 and some RBs of CCE4, while the second candidate frequency domain resource includes all RBs of CCE9 to CCE10 and some RBs of CCE8. The first and second candidate frequency domain resources are not integrated. Discontinuous frequency domain resources are directly generated based on the first and second candidate frequency domain resources, and these discontinuous frequency domain resources are used as the target PDCCH frequency domain resources.
[0149] For example, in both the non-interleaved and interleaved cases, the following methods can be employed to generate discontinuous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource. Of course, the following methods are merely examples and are not limiting.
[0150] Method 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 the control resource granularity, which may be a first numerical value, and which may be set empirically, for example, 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 to be removed based on the total number of RBs and the control resource granularity, which is the remainder between the total number of RBs and the control resource granularity. Remove 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 generate a discontinuous frequency domain resource based on the remaining RBs of 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 candidate frequency domain resource and the second candidate frequency domain resource is determined, the remainder between 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., RBs where the total number of RBs mod L < 6 are removed, where L represents the REB bundle size and may be understood as the control resource granularity. The number of RBs to be removed is then 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), and the number of RBs to be removed can be removed from the remaining RBs of CCE4 and / or CCE8, as shown in Figure 4C. After removing the number of RBs to be removed, discontinuous frequency domain resources are generated based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0152] Method 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 the control resource granularity, which may be a second numerical value, which may be set empirically, which may be smaller than the first numerical value, which may be greater 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 and the second candidate frequency domain resource. Determine the number to be removed based on the total number of RBs and the control resource granularity, which is the remainder between the total number of RBs and the control resource granularity. Remove 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 generate a discontinuous frequency domain resource based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0153] For example, the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource is determined, the remainder between the total number of RBs and the second value (e.g., 2) is calculated, the remainder is taken as the number to be removed, the number of RBs to be removed is removed from all RBs, 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 and / or CCE8. Discontinuous frequency domain resources are generated based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0154] In Method 2, compared to Method 1, the control resource granularity is a second-order value. That is, the control resource granularity is adjusted from a first-order value to a second-order value, the number of RBs constituting the CCE (i.e., the control resource granularity indicates the number of RBs constituting the CCE) is adjusted, and the REG-size can be readjusted to suit the SBFD symbol by setting the control resource granularity to a value between 1 and 6. In Method 2, the aggregation level corresponding to the control resource granularity may also be adjusted. That is, if the control resource granularity is a second-order value, the aggregation level corresponding to the control resource granularity may be greater than the pre-set aggregation level. For example, the aggregation level may be appropriately adjusted to a non-integer multiple of 2, or the aggregation level may be increased by a value such as 32 or 64.
[0155] For example, if 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 reset by upper-layer signaling. For example, an example of upper-layer signaling may be reg-BundleSizeforSBFD ENUMERATED {n1,n2, n3,n4,n5,n6}.
[0156] For example, the CCE set-level table is shown in Table 2, and the CCE set-level table includes a mapping relationship between the Aggregation Level and the Number of CCEs. Table 2 [Table 2]
[0157] Method 3: The first candidate frequency domain resource may contain at least one CCE, and the second candidate frequency domain resource may contain at least one CCE, and for each CCE, the CCE contains at least one RB. If the first candidate frequency domain resource contains a first CCE whose RB is partially occupied by an 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 determined as the first target frequency domain resource. If the second candidate frequency domain resource contains a second CCE whose RB is partially occupied by an overlapping resource, the second CCE is removed from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource. Based on this, discontinuous 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, that is, it includes CCE4 whose RBs are partially occupied by overlapping resources. Therefore, by removing CCE4 from all CCEs of the first candidate frequency domain resource, that is, by directly dropping CCE4, the first target frequency domain resource (CCE1 to CCE3) can be obtained. The second candidate frequency domain resource includes all RBs of CCE9 to CCE10 and some RBs of CCE8, that is, it includes CCE8 whose RBs are partially occupied by overlapping resources. Therefore, by removing CCE8 from all CCEs of the second candidate frequency domain resource, the second target frequency domain resource (CCE9 to CCE10) can be obtained. After obtaining the first and second target frequency domain resources, a discontinuous frequency domain resource can be generated, and the discontinuous frequency domain resource includes the first and second target frequency domain resources.
[0159] Method 4: The first candidate frequency domain resource may contain at least one CCE, and the second candidate frequency domain resource may contain at least one CCE, and for each CCE, the CCE may contain at least one RB. The first candidate frequency domain resource and the second candidate frequency domain resource may be determined as discontinuous frequency domain resources. For example, all RBs of CCE1 to CCE3, some of the RBs of CCE4, all RBs of CCE9 to CCE10, and some of the RBs of CCE8 may all be determined as discontinuous frequency domain resources. In Method 4, after determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, if the first candidate frequency domain resource contains a first CCE (e.g., CCE4) whose RBs are partially occupied by overlapping resources, rate matching may be performed on the data corresponding to the first CCE. If the second candidate frequency domain resource contains a second CCE (e.g., CCE8) whose RBs are partially occupied by overlapping resources, rate matching may be performed on the data corresponding to the second CCE.
[0160] For example, the step of performing rate matching on data corresponding to the first CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the first CCE, or a step of performing higher-order modulation on data corresponding to the first CCE (i.e., data transmission can be achieved by improving modulation coding, and rate matching is required), or a step of selecting some data from data corresponding to the first CCE (i.e., only some information bits are transmitted, and rate matching is required, and it is also possible to transmit only some information bits for PDCCH repetitive transmission).
[0161] For example, the step of performing rate matching on data corresponding to the second CCE may include, but is not limited to, a step of performing a high channel coding rate on data corresponding to the second CCE, or a step of performing higher-order modulation on data corresponding to the second CCE, or a step of selecting some data from data corresponding to the second CCE.
[0162] As can be seen from the above, discontinuous frequency domain resources can be generated by employing methods 1 to 4 in both the non-interleaved and interleaved cases. For example, after determining the target PDCCH frequency domain resource based on the discontinuous frequency domain resource, if there is an interleaving need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes a discontinuous frequency domain resource, i.e., in the interleaved case, the discontinuous frequency domain resource may be spliced before interleaving.
[0163] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be explained here.
[0164] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to discontinuous frequency domain resources. The UE may analyze the resource information corresponding to the discontinuous frequency domain resource from the PDCCH resource reset message and determine the target PDCCH frequency domain resource based on the discontinuous frequency domain resource corresponding to that resource information, i.e., the target PDCCH frequency domain resource may include discontinuous frequency domain resources.
[0165] In summary, the target PDCCH frequency domain resource may include discontinuous frequency domain resources, each corresponding to only one CORESET. After determining the target PDCCH frequency domain resource, the base station equipment 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; in other words, the UE achieves blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0166] In one example, when resource information corresponding to a target PDCCH frequency domain resource is transmitted by a PDCCH resource reset message, the signaling interaction process between the base station equipment and the UE includes the following: The base station equipment sends a PDCCH resource setting message to the UE, the base station equipment sends an SBFD resource setting message to the UE, and the base station equipment sends a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to a discontinuous frequency domain resource. The UE analyzes the resource information corresponding to the discontinuous frequency domain resource from the PDCCH resource reset message, determines the target PDCCH frequency domain resource based on the discontinuous frequency domain resource corresponding to the resource information, and receives downlink data corresponding to the PDCCH by the target PDCCH frequency domain resource.
[0167] When transmitting resource information corresponding to a target PDCCH frequency domain resource via a PDCCH resource reset message, the IE included in the upper-layer signaling (e.g., the PDCCH resource reset message) is 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] Alternatively, 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, 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 reconfigured PDCCH frequency domain resources. Alternatively, the UE may correspond to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources may include both initialized and reconfigured PDCCH frequency domain resources. Here, both N and P are set based on experience.
[0170] For example, in the case of non-SBFD symbol / slot and SBFD symbol / slot, two types of PDCCH CORESETs are set for each, and of the two set CORESET resources, one is for a regular slot and the other is for an SBFD slot. The method for setting CORESET resources can be found in the above embodiment, and CORESET settings are made for DL slot and UL slot respectively.
[0171] Regarding CORESET frequency domain data transmission in the UE, one method involves configuring only three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) in the UE, i.e., the three dedicated CORESETs are used as the initial PDCCH frequency domain resources and the reconfigured PDCCH frequency domain resources, i.e., the initial PDCCH frequency domain resource and the target PDCCH frequency domain resource share the three dedicated CORESETs. In another method, three dedicated CORESETs (e.g., N dedicated PDCCH frequency domain resources) are set on the UE, and then three additional dedicated CORESETs (e.g., P dedicated PDCCH frequency domain resources) are set on the UE. The three dedicated CORESETs are initially set as PDCCH frequency domain resources, meaning the initial PDCCH frequency domain resources occupy the three dedicated CORESETs, while the three additionally set dedicated CORESETs are reconfigured as PDCCH frequency domain resources, meaning the target PDCCH frequency domain resources can occupy the three additionally set dedicated CORESETs. By setting three additional dedicated CORESETs, PDCCH scheduling congestion on the UE is avoided.
[0172] Fourth, first, initial PDCCH frequency domain resources are set, then initial SBFD time frequency resources are set, overlapping resources are excluded from the initial PDCCH frequency domain resources (removing resources that overlap with CORESET in the SBFD UL subband and guardband), and after excluding overlapping resources, resources are not integrated (i.e., discontinuous integration is not performed), and data transmission and UE blind detection are realized based on the unintegrated resources, which will be explained below.
[0173] If there are overlapping resources between the initial PDCCH frequency domain resources and the initial SBFD time frequency resources, the target PDCCH frequency domain resources and target SBFD time frequency resources are determined based on the initial PDCCH frequency domain resources and initial SBFD time frequency resources, and no overlapping resources exist between the target PDCCH frequency domain resources and target SBFD time frequency resources.
[0174] For example, an initial SBFD time-frequency resource is determined as the target SBFD time-frequency resource, and candidate PDCCH frequency domain resources are obtained by removing overlapping resources from the initial PDCCH frequency domain resources. The candidate PDCCH frequency domain resources may 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, and a second target frequency domain resource is determined based on the second candidate frequency domain resource. A target PDCCH frequency domain resource is determined based on the first target frequency domain resource and the second target frequency domain resource. The target PDCCH frequency domain resource may include a first target frequency domain resource and a second target frequency domain resource, and the first target frequency domain resource may correspond to one CORESET, while the second target frequency domain resource may correspond to another CORESET.
[0175] As shown in Figures 3A to 3C, overlapping resources are removed 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', and a second target frequency domain resource is determined based on CORESET2'. The first and second target frequency domain resources are then used as the target PDCCH frequency domain resources.
[0176] Figure 4C is a schematic diagram of unintegrated PDCCH frequency domain resources. The first candidate frequency domain resource includes all RBs of CCE1 to CCE3 and some RBs of CCE4, and the second candidate frequency domain resource includes all RBs of CCE9 to CCE10 and some RBs of CCE8. 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] For example, in both the non-interleaved and interleaved cases, the following methods can be used, and are not limited to, to determine the first target frequency domain resource based on the first candidate frequency domain resource and the second target frequency domain resource based on the second candidate frequency domain resource.
[0178] Method 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 the control resource granularity, which may be a first numerical value and may be set empirically, for example, 6. Determine the total number of RBs corresponding to the first candidate frequency domain resource, and determine the number to be removed based on the total number of RBs and the control resource granularity. The number 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 of the first candidate frequency domain resource, and generate the first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource. Also, determine the total number of RBs corresponding to the second candidate frequency domain resource, and determine the number to be removed based on the total number of RBs and the control resource granularity. The number to be removed is removed from all RBs of the second candidate frequency domain resource, and generate the second target frequency domain resource based on the remaining RBs of the second candidate frequency domain resource. Since the method for determining the first target frequency domain resource and the second target frequency domain resource is the same, the first target frequency domain resource will be used as an example in the following explanation.
[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, and the remainder is taken as the number to be removed. The number of RBs to be removed is then removed from all RBs of 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, and the number of RBs to be removed can be removed from the remaining RBs of CCE4 as shown in Figure 4C. Subsequently, the first target frequency domain resource is determined based on the remaining RBs of the first candidate frequency domain resource.
[0180] Method 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 the control resource granularity, which may be a second numerical value, which may be set based on experience, which may be smaller than the first numerical value, which may be greater 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 to be removed based on the total number of RBs and the control resource granularity. The number to be removed is the remainder between the total number of RBs and the control resource granularity. Remove the number of RBs to be removed from all RBs of the first candidate frequency domain resource, and generate the first target frequency domain resource based on the remaining RBs of the first candidate frequency domain resource. Determine the total number of RBs corresponding to the second candidate frequency domain resource. Determine the number to be removed based on the total number of RBs and the control resource granularity. The number to be removed is the remainder between the total number of RBs and the control resource granularity. The number of RBs to be removed is taken from all RBs of the second candidate frequency domain resource, and the second target frequency domain resource is generated based on the remaining RBs of the second candidate frequency domain resource. Since the method for determining the first target frequency domain resource and the second target frequency domain resource is the same, the first target frequency domain resource will be used as an example below.
[0181] 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 second value (e.g., 2) 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 of 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 of the first candidate frequency domain resource. In method 2, compared to method 1, the control resource granularity may be the second value, that is, the control resource granularity is adjusted from the first value to the second value, and in method 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 pre-set aggregation level. For example, the aggregation level may be appropriately adjusted to a non-integer multiple of 2, or the aggregation level may be increased by a number such as 32 or 64.
[0182] Method 3: The first candidate frequency domain resource may contain at least one CCE, and the second candidate frequency domain resource may contain at least one CCE, and for each CCE, the CCE contains at least one RB. If the first candidate frequency domain resource contains a first CCE whose RB is partially occupied by an 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 determined as the first target frequency domain resource. Also, if the second candidate frequency domain resource contains a second CCE whose RB is partially occupied by an overlapping resource, the second CCE is removed from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource.
[0183] Method 4: The first candidate frequency domain resource may contain at least one CCE, and the second candidate frequency domain resource may contain at least one CCE, and each CCE may contain 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 Method 4, after determining the first candidate frequency domain resource as the first target frequency domain resource, if the first candidate frequency domain resource contains a first CCE in which some RBs are occupied by overlapping resources, rate matching may be performed on the 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 contains a second CCE in which some RBs are occupied by overlapping resources, rate matching may be performed on the data corresponding to the second CCE.
[0184] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be explained here.
[0185] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset message may include resource information corresponding to a first target frequency domain resource and resource information corresponding to a second target frequency domain resource. The UE can analyze the resource information corresponding to the first target frequency domain resource and the resource information corresponding to the second target frequency domain resource from the PDCCH resource reset 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, that is, the target PDCCH frequency domain resource may include both the first target frequency domain resource and the second target frequency domain resource.
[0186] In summary, the target PDCCH frequency domain resource may include a first target frequency domain resource and a second target frequency domain resource, where the first target frequency domain resource corresponds to one CORESET and the second target frequency domain resource corresponds to another CORESET. After determining the target PDCCH frequency domain resource, the base station equipment 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.
[0187] Fifth, first, the initial PDCCH frequency domain resource is set, and then the initial SBFD time frequency resource is set. In this case, a data transmission method and an UE blind detection method are provided, which will be explained below.
[0188] Case 1: The base station equipment sets an initial PDCCH frequency domain resource on the UE, and the base station equipment sets an initial SBFD time frequency resource on the UE, and the initial SBFD time frequency resource may include at least one of the UL subband, DL subband, and guard band. If both the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a downlink slot or downlink symbol, and the initial SBFD time frequency resource includes a downlink subband, then 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.
[0189] For example, the initial SBFD time frequency resource may be determined as the target SBFD time frequency resource, overlapping resources may be removed from the initial PDCCH frequency domain resource to obtain candidate PDCCH frequency domain resources, and the target PDCCH frequency domain resource may be determined based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband in the initial SBFD time frequency resource. For example, the target PDCCH frequency domain resource may include the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband in the initial SBFD time frequency resource.
[0190] Case 2: The base station equipment sets an initial PDCCH frequency domain resource on the UE, and the base station equipment sets an initial SBFD time frequency resource on the UE, and the initial SBFD time frequency resource may include at least one of the UL subband, DL subband, and guard band. If both the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the Flexible slot or Flexible symbol is used for the downlink subband (i.e., DL subband), and the initial SBFD time frequency resource includes the downlink subband, then 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.
[0191] For example, the initial SBFD time frequency resource may be determined as the target SBFD time frequency resource, overlapping resources may be removed from the initial PDCCH frequency domain resource to obtain candidate PDCCH frequency domain resources, and the target PDCCH frequency domain resource may be determined based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband in the initial SBFD time frequency resource. For example, the target PDCCH frequency domain resource may include the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband in the initial SBFD time frequency resource.
[0192] Case 3: The base station equipment sets an initial PDCCH frequency domain resource on the UE and an initial SBFD time frequency resource on the UE, and the initial SBFD time frequency resource includes at least one of the UL subband, DL subband, and guard band. If both the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the Flexible slot or Flexible symbol is used for a Flexible subband (i.e., Flexible subband), and the Flexible subband is used for downlink, and the initial SBFD time frequency resource includes a downlink subband, then 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 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.
[0193] For example, the initial SBFD time frequency resource may be determined as the target SBFD time frequency resource, overlapping resources may be removed from the initial PDCCH frequency domain resource to obtain candidate PDCCH frequency domain resources, and the target PDCCH frequency domain resource may be determined based on the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband in the initial SBFD time frequency resource. For example, the target PDCCH frequency domain resource may include the candidate PDCCH frequency domain resources and frequency domain resources corresponding to the downlink subband in the initial SBFD time frequency resource.
[0194] In one example, the fifth data transmission method and UE blind detection method is similar to the first data transmission method and UE blind detection method, except that a frequency domain resource corresponding to the downlink subband in the initial SBFD time frequency resource is added to the target PDCCH frequency domain resource. Its implementation process can be described by referring to the first data transmission method and UE blind detection method, and is therefore omitted from this explanation. Furthermore, the contents of the second, third, and fourth methods can all be applied to the fifth data transmission method and UE blind detection method, and are therefore omitted from this explanation.
[0195] Sixth, first, the initial PDCCH frequency domain resource is set, and then the initial SBFD time frequency resource is set. In this case, a data transmission method and an UE blind detection method are provided, which will be described below.
[0196] Case 1: As shown in Figure 5, the base station equipment sets an initial PDCCH frequency domain resource on the UE, for example, the initial PDCCH frequency domain resource is CORESET1, and an initial SBFD time frequency resource is set on the UE, and the initial SBFD time frequency resource may include at least one of the UL subband, DL subband, and guard band. If both the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an uplink slot or uplink symbol (using an uplink slot as an example in Figure 5), and the initial SBFD time frequency resource includes a downlink subband, and 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 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 target PDCCH frequency domain resource is determined based on the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource (for example, the overlapping resources are designated 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 Figure 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., the overlapping resources), and CORESET3' corresponds to only one CORESET.
[0198] For example, when a base station device sets the DL subband of 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 reset the CORESET frequency domain resource (e.g., CORESET3') for the SBFD symbol or SBFD slot, and the reset CORESET frequency domain resource (e.g., CORESET3') overlaps with the SBFD time-frequency resource, or the reset CORESET frequency domain resource (e.g., CORESET3') is in the DL subband. The UE can then receive downlink data corresponding to the PDCCH on the uplink slot or uplink symbol. The base station device can extend the PDCCH resources used to schedule the UE, thereby reducing congestion in PDCCH scheduling.
[0199] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, namely, the base station equipment determines the target PDCCH frequency domain resource using the above method, and the UE also determines the target PDCCH frequency domain resource using the above method. This process for determining the target PDCCH frequency domain resource will not be explained here.
[0200] In another example, the base station equipment may determine the target PDCCH frequency domain resource using the method described above and send a PDCCH resource reset message to the UE, the PDCCH resource reset 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 overlapping resources (e.g., CORESET3'). The UE can analyze the resource information corresponding to the overlapping resource from the PDCCH resource reset message and determine the target PDCCH frequency domain resource based on the overlapping resource (e.g., CORESET3') corresponding to that resource information.
[0201] Case 2: The base station equipment sets an initial PDCCH frequency domain resource on the UE, and the base station equipment sets an initial SBFD time frequency resource on the UE, and the initial SBFD time frequency resource may include at least one of the UL subband, DL subband, and guard band. If both the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the Flexible slot or Flexible symbol is used for the uplink subband, and the initial SBFD time frequency resource includes the downlink subband, then 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 target PDCCH frequency domain resource is determined based on the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource (for example, the overlapping resources are designated 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] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, or the base station equipment can determine the target PDCCH frequency domain resource using the above method and send a PDCCH resource reset message to the UE, and the UE can determine the target PDCCH frequency domain resource based on the PDCCH resource reset message.
[0203] Case 3: The base station equipment sets an initial PDCCH frequency domain resource on the UE and an initial SBFD time frequency resource on the UE, and the initial SBFD time frequency resource includes at least one of the UL subband, DL subband, and guard band. If both the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the Flexible slot or Flexible symbol is used for a Flexible subband, and the Flexible subband is used for uplink, and the initial SBFD time frequency resource includes a downlink subband, then 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 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 target PDCCH frequency domain resource is determined based on the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time-frequency resource (for example, the overlapping resources are designated 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] For example, the base station equipment and the UE can agree on a method for determining the target PDCCH frequency domain resource, or the base station equipment can determine the target PDCCH frequency domain resource using the above method and send a PDCCH resource reset message to the UE, and the UE can determine the target PDCCH frequency domain resource based on the PDCCH resource reset message.
[0205] In one example, for cases 1 to 3, when resource information corresponding to a target PDCCH frequency domain resource is transmitted by a PDCCH resource reset message, the signaling interaction process between the base station equipment and the UE includes the following: The base station equipment sends a PDCCH resource setting message to the UE, sends an SBFD resource setting message to the UE, and sends a PDCCH resource reset message to the UE, the PDCCH resource reset message containing resource information corresponding to the target PDCCH frequency domain resource. The UE receives the PDCCH based on the PDCCH resource reset message.
[0206] For example, in cases 1 to 3, 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 reconfigured PDCCH frequency domain resources. Alternatively, the UE may correspond to N dedicated PDCCH frequency domain resources, where the N dedicated PDCCH frequency domain resources may include both initialized PDCCH frequency domain resources and reconfigured PDCCH frequency domain resources. Here, N can be set based on experience, for example 3, and P can be set based on experience, for example 3, and is not limited thereto.
[0207] In one example, for cases 1 to 3, the base station device can determine the target PDCCH frequency domain resource and then transmit downlink data corresponding to the PDCCH based on that resource. The UE can determine the target PDCCH frequency domain resource and then receive downlink data corresponding to the PDCCH based on that resource. In other words, the UE achieves blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0208] Seventh, first, the initial PDCCH frequency domain resource is set, and then the initial SBFD time frequency resource is set. In this case, a data transmission method and an UE blind detection method are provided, which will be described below.
[0209] Case 1: As shown in Figure 6, the base station equipment can configure an initial PDCCH frequency domain resource in the UE, for example, the initial PDCCH frequency domain resource is CORESET0. The base station equipment can configure an initial SBFD time frequency resource in the UE, which may include at least one of the UL subband, DL subband, and guard band. If the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are both located in a down slot or down symbol (Figure 6 uses a down slot as an example), and the initial SBFD time frequency resource includes an up subband and / or guard subband, for example, if the initial SBFD time frequency resource includes an up subband, or if the initial SBFD time frequency resource includes an up subband and a guard subband (of course, the initial SBFD time frequency resource may also include a down subband), then 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 overlapping resource may be removed from the initial SBFD time frequency resource to obtain the target SBFD time frequency resource.
[0210] As shown in Figure 6, the initial PDCCH frequency domain resource is CORESET0, and CORESET0 may also be used as the target PDCCH frequency domain resource; that is, the target PDCCH frequency domain resource corresponds to one CORESET. Alternatively, the target SBFD time frequency resource may be obtained by excluding overlapping resources (i.e., overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource) from the initial SBFD time frequency resource.
[0211] For example, when setting the SBFD time-frequency resource, setting the SBFD time-frequency resource avoids overlap with the PDCCH CORESET time-frequency resource; that is, the SBFD time-frequency resource avoids the initial PDCCH frequency domain resource (for example, the initial PDCCH frequency domain resources are CORESET0 and Common CORESET). If complete avoidance is not possible, i.e., if the SBFD time-frequency resource overlaps with the initial PDCCH frequency domain resource, the first, second, third, fourth, and fifth implementation methods can be adopted, and their explanation will be omitted. At the same time, for CORESET0 and Common CORESET, the UE can ignore the SBFD setting and receive the PDCCH and Common CORESET corresponding to SIB1 with CORESET0. The UE does not perform uplink transmission in the overlapping portion between the SBFD time-frequency resource and the time-frequency resources of CORESET0 and Common CORESET, and the base station equipment also does not receive uplink data in response, only performing PDCCH transmission. Of course, this requires prior agreement between the base station equipment and the UE, meaning they can agree in advance and process it using the method described above.
[0212] Case 2: The base station equipment sets an initial PDCCH frequency domain resource on the UE and an initial SBFD time frequency resource on the UE, and the initial SBFD time frequency resource includes at least one of the UL subband, DL subband, and guard band. When the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, and the initial SBFD time frequency resource includes an uplink subband and / or guard subband, and the Flexible slot or 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 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 is determined as the target PDCCH frequency domain resource, and the overlapping resource is removed from the initial SBFD time frequency resource to obtain the target SBFD time frequency resource.
[0213] Case 3: The base station equipment sets an initial PDCCH frequency domain resource on the UE and an initial SBFD time frequency resource on the UE, the initial SBFD time frequency resource includes at least one of the UL subband, DL subband, and guard band. If the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or guard subband, the Flexible slot or Flexible symbol is used for a Flexible subband, and the Flexible subband is used for downlink (e.g., for downlink data), then 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 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 removing the overlapping resources from the initial SBFD time frequency resource.
[0214] In one example, for cases 1 to 3, the base station device can determine the target PDCCH frequency domain resource and then transmit downlink data corresponding to the PDCCH based on that resource. The UE can determine the target PDCCH frequency domain resource and then receive downlink data corresponding to the PDCCH based on that resource. In other words, the UE achieves blind detection of the PDCCH based on the target PDCCH frequency domain resource.
[0215] Seventh, the initial SBFD time-frequency resource may be set first, and then the initial PDCCH frequency domain resource may be set, or the initial SBFD time-frequency resource and the initial PDCCH frequency domain resource may be set simultaneously. In this case, a data transmission method and a UE blind detection method are provided, which will be described below.
[0216] First, the initial SBFD time-frequency resource is set, then the initial PDCCH frequency domain resource is set, or when the initial SBFD time-frequency resource and the initial PDCCH frequency domain resource are set simultaneously, the first, second, third, fourth, fifth, and sixth implementation methods can be adopted, and their explanations are omitted.
[0217] For example, after removing the UL subband setting of the SBFD symbol, a CORESET is set, and for example, non-continuous allocation is performed by the CORESET, and the non-continuous allocation method may be a method in which PDCCH is set and then SBFD is set. There are two methods to solve the boundary problem between DL subband / UL subband or DL subband / Guard subband. In the first method, for the remaining divided part of the CORESET, RB resources of the total number of CCE resources (i.e., total number of REG resources) mod L < 6 are removed, for example, the overlapping part close to the UL subband or UL subband + guardband (derived), for example, CCE4 and CCE8 in Figure 4C. Alternatively, CCE4 and CCE8 in Figure 4C may be dropped directly. Alternatively, the remaining resources may be used for transmission, in which case, in partial transmission, the modulation coding is improved (rate matching is required) or some information bits are transmitted (rate matching is required, and this may also apply to PDCCH repeated transmission). In the second method, the number of RBs that make up the CCE may be adjusted so that the matched CORESET does not contain REG-bundle resources that overlap with the UL subband, L (number of RBs included in the CCE) may be adjusted to a configurable number of RBs (1 to 6), the REG-size may be readjusted to suit the SBFD symbol, the AL (aggregation level) may be adjusted appropriately to a non-2 integer multiple, or increased by a number such as 32 or 64, and the above parameters (i.e., L, AL) may be readjusted by upper-layer signaling.
[0218] In one example, PDCCH CORESETs are set for both non-SBFD symbol / slot and SBFD symbol / slot, and CORESETs are set for both downlink and uplink slots. For example, two types of PDCCH CORESETs are set for both non-SBFD symbol / slot and SBFD symbol / slot, and a maximum of one common CORESET and a maximum of three dedicated CORESETs are set for one BWP. For UE PDCCH CORESET frequency domain data transmission, the first method sets three dedicated CORESETs on the UE. In the second method, three dedicated CORESETs are set, and then three additional dedicated CORESETs are set on the UE to avoid PDCCH scheduling congestion.
[0219] In one example, in the implementations of the 1st, 2nd, 3rd, 4th, 5th, 6th, and 7th, the base station equipment and the UE do not need to transmit resource information corresponding to the target PDCCH frequency domain resource by PDCCH resource reset message, and can agree on a method for determining the target PDCCH frequency domain resource. In this case, the target PDCCH frequency domain resource and the initial PDCCH frequency domain resource are the same CORESET, that is, the CORESET settings (e.g., CORESET identifier, etc.) are the same, meaning that no additional new CORESET is set, and when comparing the target PDCCH frequency domain resource and the initial PDCCH frequency domain resource, the only difference is that the RB in the CORESET is not exactly the same, but to the UE, they are considered to be the same CORESET.
[0220] In another example, after determining a target PDCCH frequency domain resource, the base station equipment can send resource information corresponding to the target PDCCH frequency domain resource to the UE via a PDCCH resource reset message. In this case, the target PDCCH frequency domain resource and the initial PDCCH frequency domain resource may be the same CORESET, meaning they have the same CORESET settings (e.g., CORESET identifiers), and therefore no additional CORESET is set up; the UE considers them to be the same CORESET. Alternatively, the target PDCCH frequency domain resource and the initial PDCCH frequency domain resource may be different CORESETs, meaning they have different CORESET settings (e.g., CORESET identifiers), and therefore a new CORESET must be set up; the UE considers the CORESET used for the target PDCCH frequency domain resource and the CORESET used for the initial PDCCH frequency domain resource to be different.
[0221] As can be seen from the above technical proposals, when SBFD time-frequency resources and PDCCH frequency domain resources overlap, the base station equipment can fully utilize the PDCCH frequency domain resources to schedule UE transmission on the SBFD time-frequency resources, the UE can be aware of the PDCCH frequency domain resources, reducing the complexity of PDCCH blind detection and enabling effective SBFD time-frequency resource setting and PDCCH frequency domain resource setting. From a system-wide perspective, cell coverage can be increased, transmission delay can be reduced, and uplink capacity can be increased. Because it can support data transmission in TDD systems, resource utilization can be improved, network coverage and network capacity can be improved, uplink resources and cell coverage can be increased, uplink delay can be reduced, and uplink capacity can be increased. In a TDD full-duplex system, the base station equipment solves the problems of increased complexity in PDCCH blind detection and unavailability of PDCCH resources due to collisions between PDCCH frequency domain resources and SBFD time-frequency resources by setting PDCCH frequency domain resources by upper-layer signaling, setting SBFD time-frequency resources, readjusting PDCCH CORESET time-frequency resources, a method for integrating discontinuous CORESET resources, adjusting the granularity of CORESET REG-bundle data transmission for interleaved and non-interleaved data, adjusting the aggregation level, and flexibly configuring SBFD.In a TDD full-duplex system, the base station equipment solves the problems of increased complexity in PDCCH blind detection and unavailability of PDCCH resources due to collisions between PDCCH frequency domain resources and SBFD time-frequency resources by setting SBFD time-frequency resources via upper-layer signaling, setting PDCCH frequency domain resources, or setting both simultaneously, setting PDCCH CORESET time-frequency resources for non-SBFD symbol / slot and SBFD symbol / slot respectively, adjusting the REG-bundle data transmission granularity and aggregation level of CORESET for interleaved and non-interleaved, and handling the boundary between PDCCH and SBFD time-frequency resources flexibly.
[0222] Based on the same inventive concept, we further provide a data transmission device, base station device, and UE corresponding to the above data transmission method. Since the principle by which the base station device and UE solve the problem is similar to that of the data transmission method, the implementation of the base station device and UE can refer to the implementation of the data transmission method, and redundant explanations will be omitted.
[0223] Based on a similar patent application concept as described above, an example of the present invention is a data transmission device applicable to a base station device, comprising: 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 there is an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, wherein there is no overlapping resource 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 device UE can receive the downlink data based on the target PDCCH frequency domain resource determined by itself.
[0224] In one example, when the decision 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 SBFD time-frequency resource is determined as the target SBFD time-frequency resource. Candidate PDCCH frequency domain resources are obtained by removing the overlapping resources from the initial PDCCH frequency domain resources, and these 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 down slot or down symbol, and the initial SBFD time frequency resource includes an up 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 Flexible symbol, the initial SBFD time frequency resource includes an upstream subband and / or guard subband, and the Flexible slot or Flexible symbol is used for a downstream subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or guard subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0226] In one example, when the decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, If the candidate PDCCH frequency domain resource includes 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, and a second target frequency domain resource is determined based on the second candidate frequency domain resource. This 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, 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.
[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 the control resource granularity, and when the decision module determines a first target frequency domain resource based on the first candidate frequency domain resource, specifically, Determine the total number of RBs corresponding to the first candidate frequency domain resource. Based on the total number of RBs and the granularity of the control resources, determine the number of RBs to be removed, and remove the number of RBs to be removed from all RBs of the first candidate frequency domain resource. This is used to generate a first target frequency domain resource based on the remaining RB of the first candidate frequency domain resource.
[0228] In one example, the number to be removed is the remainder between the total number of RBs and the control resource granularity. If the control resource granularity is a first value, or if the control resource granularity is a second value, and the second value is smaller than the first value and greater than 0, then the aggregation level corresponding to the control resource granularity is greater than a preset aggregation level.
[0229] In one example, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and when the decision module determines a first target frequency domain resource based on the first candidate frequency domain resource, specifically, If the first candidate frequency domain resource includes a first CCE whose RB is partially 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 resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and when the decision module determines a first target frequency domain resource based on the first candidate frequency domain resource, specifically, Used to determine the first candidate frequency domain resource as the first target frequency domain resource, After the decision 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 in which some RBs are occupied by the overlapping resource, it is used to perform rate matching on the data corresponding to the first CCE.
[0231] In one example, the transmission module is further used to send a PDCCH resource reset message to the UE, the PDCCH resource reset 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 decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, a continuous frequency domain resource is generated based on the first candidate frequency domain resource and the second candidate frequency domain resource. This is used to determine the target PDCCH frequency domain resource based on the continuous frequency domain resource, where the continuous frequency domain resource corresponds to one CORESET.
[0233] In one example, when the decision module generates a continuous frequency domain resource 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, resource integration is performed 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 multiple OFDM symbols, this method is used to obtain a continuous frequency domain resource by integrating the first candidate frequency domain resource and the second candidate frequency domain resource in the multiple OFDM symbols.
[0234] In one example, the transmission module is further used to send a PDCCH resource reset message to the UE, the PDCCH resource reset message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a continuous frequency domain resource, and the resource information including resource information corresponding to the continuous frequency domain resource.
[0235] In one example, when the decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, a discontinuous frequency domain resource is generated based on the first candidate frequency domain resource and the second candidate frequency domain resource. This is used to determine the target PDCCH frequency domain resource based on the discontinuous frequency domain resource, where the discontinuous frequency domain resource corresponds to one CORESET.
[0236] In one example, 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 number of RBs in the CCE is related to the control resource granularity, and when the decision module generates a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically, Determine the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource. Based on the total number of RBs and the granularity of the control resources, determine the number of RBs to be removed, and remove the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource. This is used to generate the discontinuous frequency domain resource based on the remaining RB of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0237] In one example, the number to be removed is the remainder between the total number of RBs and the control resource granularity. If the control resource granularity is a first value, or if the control resource granularity is a second value, and the second value is smaller than the first value and greater than 0, then the aggregation level corresponding to the control resource granularity is greater than a preset aggregation level.
[0238] In one example, 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 when the decision module generates a discontinuous frequency domain resource 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 RB is partially 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 determined 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, the second CCE is removed from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource. This is used to generate discontinuous 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, the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and when the decision module generates a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically, Used to determine the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, After the decision module determines the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, it is further used to perform rate matching on the data corresponding to the first CCE if the first candidate frequency domain resource includes a first CCE in which some RBs are occupied by the overlapping resource, and to perform rate matching on the data corresponding to the second CCE if the second candidate frequency domain resource includes a second CCE in which some RBs are occupied by the overlapping resource.
[0240] In one example, after the decision module determines the target PDCCH frequency domain resource based on the discontinuous frequency domain resource, if there is an interleave need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the discontinuous frequency domain resource, it is used to interleave the discontinuous frequency domain resource after splicing it.
[0241] In one example, the transmission module is further used to send a PDCCH resource reset message to the UE, the PDCCH resource reset message including resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource including a discontinuous frequency domain resource, and the resource information including resource information corresponding to the discontinuous frequency domain resource.
[0242] In one example, when the decision 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 SBFD time-frequency resource is determined 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 a downlink subband, the target PDCCH frequency domain resources are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and the frequency domain resources corresponding to the downlink subband.
[0243] In one example, when the decision 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, Based on the overlapping resources between the initial PDCCH frequency domain resources and the initial SBFD time-frequency resources, the target PDCCH frequency domain resources are determined, the target PDCCH frequency domain resources are excluded from the initial SBFD time-frequency resources, and the remaining time-frequency resources are used to determine the target SBFD time-frequency resources.
[0244] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an up slot or up symbol, and the initial SBFD time frequency resource includes a down subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes a downlink subband, and the Flexible slot or 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 Flexible symbol, the initial SBFD time frequency resource includes a downlink subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the uplink.
[0245] In one example, the transmission module is further used to send a PDCCH resource reset message to the UE, the PDCCH resource reset 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 decision 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 overlapping resource is removed from the initial SBFD time frequency resource to obtain the target 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 down slot or down symbol, and the initial SBFD time frequency resource includes an up 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 Flexible symbol, the initial SBFD time frequency resource includes an upstream subband and / or guard subband, and the Flexible slot or Flexible symbol is used for a downstream subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or guard subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0248] In one example, there are K downlink slots in the target frame, each with the initial PDCCH frequency domain resource set, and M downlink slots have resources where the initial PDCCH frequency domain resource and the initial SBFD time frequency resource 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, Transmit downlink data corresponding to the PDCCH based on 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 resources of the M downlink slots, and to transmit downlink data corresponding to the PDCCH using the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots.
[0249] In one example, the UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, wherein the N dedicated PDCCH frequency domain resources are initially configured 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 initialized PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
[0250] Based on a similar patent application concept as described above, an example of the present invention provides a data transmission device applicable to a UE, comprising: 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 there is an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, wherein there is no overlapping resource 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 decision 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 SBFD time-frequency resource is determined as the target SBFD time-frequency resource. Candidate PDCCH frequency domain resources are obtained by removing the overlapping resources from the initial PDCCH frequency domain resources, and these 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 down slot or down symbol, and the initial SBFD time frequency resource includes an up 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 Flexible symbol, the initial SBFD time frequency resource includes an upstream subband and / or guard subband, and the Flexible slot or Flexible symbol is used for a downstream subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or guard subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink.
[0253] In one example, when the decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the first target frequency domain resource and the second target frequency domain resource are determined. Used to determine 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, the second target frequency domain resource is determined based on a second candidate frequency domain resource, 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 the control resource granularity, and when the decision module determines the first target frequency domain resource based on the first candidate frequency domain resource, specifically, Determine the total number of RBs corresponding to the first candidate frequency domain resource. Based on the total number of RBs and the granularity of the control resources, determine the number of RBs to be removed, and remove the number of RBs to be removed from all RBs of the first candidate frequency domain resource. This is used to generate a first target frequency domain resource based on the remaining RB of the first candidate frequency domain resource.
[0255] In one example, the number to be removed is the remainder between the total number of RBs and the control resource granularity. If the control resource granularity is a first value, or if the control resource granularity is a second value, and the second value is smaller than the first value and greater than 0, then the aggregation level corresponding to the control resource granularity is greater than a preset aggregation level.
[0256] In one example, the first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and when the decision module determines the first target frequency domain resource based on the first candidate frequency domain resource, specifically, If the first candidate frequency domain resource includes a first CCE whose RB is partially 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 resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and when the decision module determines the first target frequency domain resource based on the first candidate frequency domain resource, specifically, Used to determine the first candidate frequency domain resource as the first target frequency domain resource, After the decision 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 in which some RBs are occupied by the overlapping resource, it is used to perform rate matching on the data corresponding to the first CCE.
[0258] In one example, when the determination module determines the first target frequency region resource and the second target frequency region resource, and determines the target PDCCH frequency region resource based on the first target frequency region resource and the second target frequency region resource, specifically, Receive a PDCCH resource reconfiguration message, where the PDCCH resource reconfiguration message includes resource information corresponding to the first target frequency region resource and resource information corresponding to the second target frequency region resource. Determine the first target frequency region resource based on the resource information corresponding to the first target frequency region resource, determine the second target frequency region resource based on the resource information corresponding to the second target frequency region resource, and use them to determine the target PDCCH frequency region resource based on the first target frequency region resource and the second target frequency region resource.
[0259] In one example, when the determination module determines the target PDCCH frequency region resource based on the candidate PDCCH frequency region resource, specifically, When the candidate PDCCH frequency region resource includes a first candidate frequency region resource and a second candidate frequency region resource, generate a continuous frequency region resource based on the first candidate frequency region resource and the second candidate frequency region resource. It is used to determine the target PDCCH frequency region resource based on the continuous frequency region resource, and the continuous frequency region resource corresponds to one CORESET.
[0260] In one example, when the determination module generates a continuous frequency region resource based on the first candidate frequency region resource and the second candidate frequency region resource, specifically, When the candidate PDCCH frequency region resource occupies a single OFDM symbol, perform resource integration on the first candidate frequency region resource and the second candidate frequency region resource in the single OFDM symbol to obtain a continuous frequency region resource. When the candidate PDCCH frequency domain resource occupies a plurality of OFDM symbols, it is used to perform resource integration 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.
[0261] In one example, when the determining module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, Receive a PDCCH resource reconfiguration message, the PDCCH resource reconfiguration message includes resource information corresponding to a continuous frequency domain resource, and the continuous frequency domain resource is generated by a 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. It is used to determine the target PDCCH frequency domain resource based on the continuous frequency domain resource corresponding to the resource information.
[0262] In one example, when the determining module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, When the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, generate a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource. It is used to determine the target PDCCH frequency domain resource based on the discontinuous frequency domain resource, and the discontinuous frequency domain resource corresponds to one CORESET.
[0263] In one example, 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 number of RBs in the CCE is related to the control resource granularity. When the determining module generates a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically, Determine the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource. Based on the total number of RBs and the granularity of the control resources, determine the number of RBs to be removed, and remove the number of RBs to be removed from all RBs of the first candidate frequency domain resource and the second candidate frequency domain resource. This is used to generate the discontinuous frequency domain resource based on the remaining RB of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0264] In one example, the number to be removed is the remainder between the total number of RBs and the control resource granularity. If the control resource granularity is a first value, or if the control resource granularity is a second value, and the second value is smaller than the first value and greater than 0, then the aggregation level corresponding to the control resource granularity is greater than a preset aggregation level.
[0265] In one example, 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 when the decision module generates a discontinuous frequency domain resource 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 RB is partially 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 determined 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, the second CCE is removed from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource. This is used to generate discontinuous 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, the second candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and when the decision module generates a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, specifically, Used to determine the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, After the decision module determines the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, it is further used to perform rate matching on the data corresponding to the first CCE if the first candidate frequency domain resource includes a first CCE in which some RBs are occupied by the overlapping resource, and to perform rate matching on the data corresponding to the second CCE if the second candidate frequency domain resource includes a second CCE in which some RBs are occupied by the overlapping resource.
[0267] In one example, after the decision module determines the target PDCCH frequency domain resource based on the discontinuous frequency domain resource, if there is an interleave need for the target PDCCH frequency domain resource and the target PDCCH frequency domain resource includes the discontinuous frequency domain resource, it is used to interleave the discontinuous frequency domain resource after splicing it.
[0268] In one example, when the decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, A PDCCH resource reset message is received, and the PDCCH resource reset message includes resource information corresponding to a discontinuous frequency domain resource, and the discontinuous frequency domain resource is generated by the base station equipment based on a first candidate frequency domain resource and a second candidate frequency domain resource in the candidate PDCCH frequency domain resource. This is used to determine the target PDCCH frequency domain resource based on the discontinuous frequency domain resources corresponding to the resource information.
[0269] In one example, when the decision 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 SBFD time-frequency resource is determined 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 a downlink subband, the target PDCCH frequency domain resources are used to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources and the frequency domain resources corresponding to the downlink subband.
[0270] In one example, when the decision 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, Based on the overlapping resources between the initial PDCCH frequency domain resources and the initial SBFD time-frequency resources, the target PDCCH frequency domain resources are determined, the target PDCCH frequency domain resources are excluded from the initial SBFD time-frequency resources, and the remaining time-frequency resources are used to determine the target SBFD time-frequency resources.
[0271] In one example, the initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an up slot or up symbol, and the initial SBFD time frequency resource includes a down subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes a downlink subband, and the Flexible slot or 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 Flexible symbol, the initial SBFD time frequency resource includes a downlink subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the uplink.
[0272] In one example, when the decision 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, A PDCCH resource reset message is received, and the PDCCH resource reset message includes resource information corresponding to the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, and the target PDCCH frequency domain resource is determined based on the overlapping resources corresponding to the resource information. This is used to exclude the target PDCCH frequency domain resource from the initial SBFD time-frequency resource and to determine the remaining time-frequency resource, from which the target PDCCH frequency domain resource has been excluded, as the target SBFD time-frequency resource.
[0273] In one example, when the determination module determines the target PDCCH frequency region resource and the target SBFD time-frequency resource based on the initial PDCCH frequency region resource and the initial SBFD time-frequency resource, specifically, It is used to determine the initial PDCCH frequency region resource as the target PDCCH frequency region resource and obtain the target SBFD time-frequency resource by excluding the overlapping resource from the initial SBFD time-frequency resource.
[0274] In one example, the initial PDCCH frequency region resource and the initial SBFD time-frequency resource are located in a downlink slot or a downlink symbol, the initial SBFD time-frequency resource includes an uplink subband and / or a guard subband, or, The initial PDCCH frequency region 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 downlink subband, or, The initial PDCCH frequency region 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, there are K downlink slots in which the initial PDCCH frequency region resource is set in all slots of the target frame, and there are overlapping resources between the initial PDCCH frequency region resource and the initial SBFD time-frequency resource in M downlink slots, and when M is smaller than K, when the transmission module receives the downlink data corresponding to the PDCCH based on the target PDCCH frequency region resource, specifically, Based on the target PDCCH frequency domain resources of the K downlink slots, downlink data corresponding to the PDCCH is received, or It is used to receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the M downlink slots, and to receive downlink data corresponding to the PDCCH with the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots.
[0276] In one example, the UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, wherein the N dedicated PDCCH frequency domain resources are initially configured 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 initialized PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource.
[0277] Based on a similar patent application concept as described above, an example of the present invention provides an electronic device (e.g., a base station device, UE, as in the above example) comprising a processor and an instrument-readable storage medium, wherein the instrument-readable storage medium stores instrument-executable instructions that can be executed by the processor, and the processor is used to execute the instrument-executable instructions and carry out the data transmission method disclosed in the above example of the present invention.
[0278] For example, if the electronic device is a base station device, when the device executable instruction is executed by the processor, if there are resources that overlap between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the PDCCH, the following steps are performed: 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, wherein there are no resources that overlap between the target PDCCH frequency domain resource and the target SBFD time frequency resource; and transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource so that the user device UE receives the downlink data based on the target PDCCH frequency domain resource determined by itself. If the electronic device is a UE, when the device executable instruction is executed by the processor, the following steps are performed: if there are overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the PDCCH, 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, wherein there are no overlapping resources between the target PDCCH frequency domain resource and the target SBFD time frequency resource; and receive downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource.
[0279] In one example, if the electronic device is a base station device or UE, the processor performs the following steps: it determines the initial SBFD time frequency resource as the target SBFD time frequency resource, removes the overlapping resources from the initial PDCCH frequency domain resource to obtain candidate PDCCH frequency domain resources, and determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resources.
[0280] For example, if the electronic device is a base station device or UE, in the processing performed by the processor, if the candidate PDCCH frequency domain resource includes 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, 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, if the electronic device is a base station device or UE, the processing performed by the processor includes at least one CCE, and for each CCE, the number of RBs in the CCE is related to the control resource granularity, the total number of RBs corresponding to the first candidate frequency domain resource is determined, the number to be removed is determined based on the total number of RBs and the control resource granularity, the number of RBs to be removed is removed from all RBs of the first candidate frequency domain resource, and a first target frequency domain resource is generated based on the remaining RBs of the first candidate frequency domain resource.
[0282] For example, if the electronic device is a base station device or UE, in the processing performed by the processor, if the first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB, and the first candidate frequency domain resource includes a first CCE in which some RBs are occupied by the overlapping resource, then 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 determined to be the first target frequency domain resource.
[0283] For example, if the electronic device is a base station device or UE, in the processing 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, the first candidate frequency domain resource is determined to be the first target frequency domain resource, and if the first candidate frequency domain resource includes a first CCE in which some RBs are occupied by the overlapping resource, rate matching is performed on the data corresponding to the first CCE.
[0284] In one example, if the electronic device is a base station device, the processor sends a PDCCH resource reset message to the UE during processing, the PDCCH resource reset 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. If the electronic device is a UE, the processor receives the PDCCH resource reset message during processing, the PDCCH resource reset message includes resource information corresponding to the first target frequency domain resource and resource information corresponding to the second target frequency domain resource, the first target frequency domain resource is determined based on the resource information corresponding to the first target frequency domain resource, the second target frequency domain resource is determined based on the resource information corresponding to the second target 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.
[0285] For example, if the electronic device is a base station device or UE, in the processing performed by the processor, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, a continuous frequency domain resource is generated based on the first candidate frequency domain resource and the second candidate frequency domain resource, a target PDCCH frequency domain resource is determined based on the continuous frequency domain resource, and the continuous frequency domain resource corresponds to one CORESET.
[0286] For example, if the electronic device is a base station device or UE, in the processing performed by the processor, if the candidate PDCCH frequency domain resource occupies a single OFDM symbol, resource integration is performed 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 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 continuous frequency domain resource.
[0287] In one example, if the electronic device is a base station device, the processor sends a PDCCH resource reset message to the UE during processing, the PDCCH resource reset message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a continuous frequency domain resource, and the resource information includes resource information corresponding to the continuous frequency domain resource. If the electronic device is a UE, the processor receives the PDCCH resource reset message during processing, the PDCCH resource reset message includes resource information corresponding to a continuous frequency domain resource, the continuous frequency domain resource is 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 the target PDCCH frequency domain resource is determined based on the continuous frequency domain resource corresponding to the resource information.
[0288] For example, if the electronic device is a base station device or UE, in the processing performed by the processor, if the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, a discontinuous frequency domain resource is generated based on the first candidate frequency domain resource and the second candidate frequency domain resource, the target PDCCH frequency domain resource is determined based on the discontinuous frequency domain resource, and the discontinuous frequency domain resource corresponds to one CORESET.
[0289] In one example, if the electronic device is a base station device or UE, the processing performed by the processor involves determining the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource, where the number of RBs in the CCE is related to the control resource granularity, determining the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource, determining the 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 of the first candidate frequency domain resource and the second candidate frequency domain resource, and generating the discontinuous frequency domain resource based on the remaining RBs of the first candidate frequency domain resource and the second candidate frequency domain resource.
[0290] In one example, if the electronic device is a base station device or UE, in the processing performed by the processor, if 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 RB is partially 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 determined 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, the second CCE is removed from all CCEs of the second candidate frequency domain resource to obtain the second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined as the second target frequency domain resource, and a discontinuous frequency domain resource is generated based on the first target frequency domain resource and the second target frequency domain resource.
[0291] In one example, if the electronic device is a base station device or UE, in the processing performed 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, each CCE includes at least one RB, the first candidate frequency domain resource and the second candidate frequency domain resource are determined to be discontinuous frequency domain resources, if the first candidate frequency domain resource includes a first CCE in which some of the RBs are occupied by the overlapping resource, rate matching is performed on the data corresponding to the first CCE, and if the second candidate frequency domain resource includes a second CCE in which some of the RBs are occupied by the overlapping resource, rate matching is performed on the data corresponding to the second CCE.
[0292] For example, if the electronic device is a base station device or UE, and in the processing performed by the processor, there is an interleaving need for the target PDCCH frequency domain resource, and the target PDCCH frequency domain resource includes the discontinuous frequency domain resource, the discontinuous frequency domain resource is spliced and then interleaved.
[0293] In one example, if the electronic device is a base station device, the processor sends a PDCCH resource reset message to the UE during processing, the PDCCH resource reset message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a discontinuous frequency domain resource, and the resource information includes resource information corresponding to the discontinuous frequency domain resource. If the electronic device is a UE, the processor receives the PDCCH resource reset message during processing, the PDCCH resource reset message includes resource information corresponding to a discontinuous frequency domain resource, the discontinuous frequency domain resource is 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 the target PDCCH frequency domain resource is determined based on the discontinuous frequency domain resource corresponding to the resource information.
[0294] In one example, if the electronic device is a base station device or UE, the processor performs the following steps: it determines the initial SBFD time frequency resource as the target SBFD time frequency resource, removes the overlapping resources from the initial PDCCH frequency domain resource to obtain a candidate PDCCH frequency domain resource, and if the initial SBFD time frequency resource includes a downlink subband, it 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, if the electronic device is a base station device or UE, the processor determines the target PDCCH frequency domain resource based on the 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, if the electronic device is a base station device, the processor sends a PDCCH resource reset message to the UE during processing, the PDCCH resource reset 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. If the electronic device is a UE, the processor receives the PDCCH resource reset message during processing, the PDCCH resource reset message includes resource information corresponding to the overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, the target PDCCH frequency domain resource is determined based on the overlapping resource 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 has been excluded is determined as the target SBFD time frequency resource.
[0297] In one example, if the electronic device is a base station device or UE, the processor determines the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource in its processing, and obtains the target SBFD time frequency resource by removing the overlapping resource from the initial SBFD time frequency resource.
[0298] In one example, if the electronic device is a base station device, in the processing performed by the processor, there are K downlink slots in the target frame where the initial PDCCH frequency domain resource is set in all slots, and M downlink slots have resources where the initial PDCCH frequency domain resource and the initial SBFD time frequency resource overlap, and M is less than K, then downlink data corresponding to the PDCCH is transmitted based on the target PDCCH frequency domain resource of the K downlink slots, or downlink data corresponding to the PDCCH is transmitted based on the target PDCCH frequency domain resource of the M downlink slots, and downlink data corresponding to the PDCCH is transmitted using the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots. If the electronic device is an UE, in the processing performed by the processor, downlink data corresponding to the PDCCH is received based on the target PDCCH frequency domain resource of the K downlink slots, or downlink data corresponding to the PDCCH is received based on the target PDCCH frequency domain resource of the M downlink slots, and downlink data corresponding to the PDCCH is received using the initial PDCCH frequency domain resource of the remaining downlink slots other than the M downlink slots.
[0299] For example, if the electronic device is a base station device or 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, wherein 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, wherein the N dedicated PDCCH frequency domain resources include initialized PDCCH frequency domain resources and reconfigured PDCCH frequency domain resources.
[0300] Based on a similar patent concept as described above, an example of the present invention further provides a machine-readable storage medium in which several computer instructions are stored, wherein when the computer instructions are executed by a processor, the data transmission method disclosed in the above example of the present invention can be performed.
[0301] Here, the machine-readable storage medium may be an electronic, magnetic, optical, or other physical storage device capable of storing or remembering information such as executable instructions and data. For example, the machine-readable storage medium may be RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drives (e.g., hard disk drives), solid-state drives, any type of storage disk (e.g., optical discs, DVDs, etc.), or similar storage media, or a combination thereof.
[0302] The systems, devices, modules, or units described in the above embodiments may be specifically implemented by computer entities or products having some function. A typical implementing device is a computer, and the specific form of the computer may be a personal computer, laptop computer, mobile phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email sending and receiving device, game console, tablet, wearable device, or any combination of these devices.
[0303] For the sake of clarity, the above-mentioned device will be described by dividing it into various units according to their function. Of course, when implementing the present invention, it is also possible to realize the functions of each unit using the same or multiple software and / or hardware.
[0304] As those skilled in the art will see, embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention may be provided in the form of embodiments consisting only of hardware, embodiments consisting only of software, or embodiments combining software and hardware. Furthermore, embodiments of the present invention may take the form of computer program products implemented on 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 dedicated computer, an embedded processor, or another programmable data processing device to generate a machine, thereby generating a device for implementing one or more flows in a flowchart and / or one or more blocks in a block diagram, through instructions executed by the processor of the computer or other programmable data processing device.
[0306] Furthermore, these computer program instructions may be stored in computer-readable memory that can instruct a computer or other programmable data processing device to work in a specific manner, resulting in the creation of a product that includes an instruction unit that implements a function specified in one or more flows of a flowchart and / or one or more blocks of a block diagram using the instructions stored in the computer-readable memory.
[0307] These computer program instructions may be loaded onto a computer or other programmable data processing device, so that a series of operational steps are executed on the computer or other programmable device, generating processing to be performed by the computer, thereby providing steps for implementing a function specified in one or more flows of a flowchart and / or one or more blocks of a block diagram, by instructions executed on the computer or other programmable device.
[0308] The above are merely examples of the present invention and are not intended to limit the invention. Those skilled in the art can make various modifications and changes to the present invention. Any modifications, equivalent substitutions, or improvements made without departing from the spirit and principles of the present invention should be included within the scope of the claims.
Claims
1. A data transmission method applicable to base station equipment, A step in which, if there are overlapping resources between the initial PDCCH frequency domain resource of the physical downlink control channel PDCCH and the initial SBFD time frequency resource of the subband full-duplex SBFD, 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, wherein there are no overlapping resources between the target PDCCH frequency domain resource and the target SBFD time frequency resource. The step includes transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and causing the user device UE to receive the downlink data based on the target PDCCH frequency domain resource determined by itself, The step of 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 is: The steps include determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource, The steps include: removing the overlapping resources from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources; and determining the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources. The step of determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource is: If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the steps include 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, The process includes the step of determining a 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. A data transmission method characterized by the following features.
2. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a down slot or down symbol, and the initial SBFD time frequency resource includes an up 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 Flexible symbol, the initial SBFD time frequency resource includes an upstream subband and / or guard subband, and the Flexible slot or Flexible symbol is used for a downstream subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or guard subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink. The method according to feature 1.
3. 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 the control resource granularity. The step of determining a first target frequency domain resource based on the first candidate frequency domain resource is: The steps include determining the total number of RBs corresponding to the first candidate frequency domain resource, The steps include determining the 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 of the RBs of the first candidate frequency domain resource, The process includes the step of generating a first target frequency domain resource based on the remaining RB of the first candidate frequency domain resource, 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 value, or the control resource granularity is a second value, where the second value is smaller than the first value and greater than 0, and when the control resource granularity is the second value, the aggregation level corresponding to the control resource granularity is greater than a preset aggregation level. The method according to feature 1.
4. The first candidate frequency domain resource includes at least one CCE, and for each CCE, the CCE includes at least one RB. The step of determining a first target frequency domain resource based on the first candidate frequency domain resource is: If the first candidate frequency domain resource includes a first CCE whose RB is partially 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 determined to be the first target frequency domain resource. Or, The step includes 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 in which a portion of the RB is occupied by the overlapping resource, the process further includes the step of performing rate matching on the data corresponding to the first CCE. The method according to feature 1.
5. After determining the target PDCCH frequency domain resource based on the first target frequency domain resource and the second target frequency domain resource, A step of sending a PDCCH resource reset message to the UE, the PDCCH resource reset 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, further comprising the step of sending a PDCCH resource reset message to the UE, wherein the PDCCH resource reset 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. The method according to feature 1.
6. The step of determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource is: If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the steps include generating a continuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, The step of determining a target PDCCH frequency domain resource based on the continuous frequency domain resource, wherein the continuous frequency domain resource corresponds to one CORESET, The step of generating a continuous frequency domain resource based on a first candidate frequency domain resource and a second candidate frequency domain resource is: If the candidate PDCCH frequency domain resource occupies a single OFDM symbol, the steps include: integrating resources with 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, the method includes the step of integrating resources for 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. After determining the target PDCCH frequency domain resource based on the continuous frequency domain resource, A step of sending a PDCCH resource reset message to the UE, the PDCCH resource reset message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a continuous frequency domain resource, and the resource information corresponding to the target PDCCH frequency domain resource includes resource information corresponding to the continuous frequency domain resource, further comprising the step of sending a PDCCH resource reset message to the UE, the PDCCH resource reset message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a continuous frequency domain resource, The method according to feature 1.
7. The step of determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource is: If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the steps include generating a discontinuous frequency domain resource based on the first candidate frequency domain resource and the second candidate frequency domain resource, The step of determining the target PDCCH frequency domain resource based on the discontinuous frequency domain resource, wherein the discontinuous frequency domain resource corresponds to one CORESET, includes the step of The method according to feature 1.
8. 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 the control resource granularity. The step of generating discontinuous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource is: The steps include determining the total number of RBs corresponding to the first candidate frequency domain resource and the second candidate frequency domain resource, The steps include determining the 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, The step of generating the discontinuous frequency domain resource based on the remaining RB of the first candidate frequency domain resource and the second candidate frequency domain resource includes, 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 value, or the control resource granularity is a second value, where the second value is smaller than the first value and greater than 0, and when the control resource granularity is the second value, the aggregation level corresponding to the control resource granularity is greater than a preset aggregation level. The method according to feature 7.
9. 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 step of generating discontinuous frequency domain resources based on the first candidate frequency domain resource and the second candidate frequency domain resource is: If the first candidate frequency domain resource includes a first CCE whose RB is partially occupied by the overlapping resource, the first CCE is removed from all CCEs of the first candidate frequency domain resource to obtain a first target frequency domain resource; otherwise, the first candidate frequency domain resource is determined to be 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, the second CCE is removed from all CCEs of the second candidate frequency domain resource to obtain a second target frequency domain resource; otherwise, the second candidate frequency domain resource is determined to be the second target frequency domain resource. The step of generating discontinuous frequency domain resources based on the first target frequency domain resource and the second target frequency domain resource includes, Or, The step includes determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, After determining the first candidate frequency domain resource and the second candidate frequency domain resource as discontinuous frequency domain resources, the further steps include: if the first candidate frequency domain resource includes a first CCE in which a portion of the RB is occupied by the overlapping resource, rate matching is performed on the data corresponding to the first CCE; and if the second candidate frequency domain resource includes a second CCE in which a portion of the RB is occupied by the overlapping resource, rate matching is performed on the data corresponding to the second CCE. The method according to feature 7.
10. After determining the target PDCCH frequency domain resources based on the discontinuous 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 discontinuous frequency domain resource, the steps include splicing the discontinuous frequency domain resource and then interleaving it. A step of sending a PDCCH resource reset message to the UE, wherein the PDCCH resource reset message includes resource information corresponding to the target PDCCH frequency domain resource, the target PDCCH frequency domain resource includes a discontinuous frequency domain resource, and the resource information corresponding to the target PDCCH frequency domain resource includes resource information corresponding to the discontinuous frequency domain resource, further comprising the step of The method according to feature 7.
11. The step of 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 is: The steps include determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource, The steps include: obtaining candidate PDCCH frequency domain resources by removing 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 the frequency domain resources corresponding to the downlink subband. The method according to feature 1.
12. The step of 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 is: The steps include determining the target PDCCH frequency domain resource based on the 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. The method according to feature 1.
13. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in an up slot or up symbol, and the initial SBFD time frequency resource includes a down subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes a downlink subband, and the Flexible slot or 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 Flexible symbol, the initial SBFD time frequency resource includes a downlink subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the uplink. After determining the target PDCCH frequency domain resource based on the overlapping resources between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource, A step of sending a PDCCH resource reset message to the UE, the PDCCH resource reset 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 corresponding to the target PDCCH frequency domain resource includes resource information corresponding to the overlapping resource, further comprising the step of sending a PDCCH resource reset message to the UE, wherein the PDCCH resource reset 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 corresponding to the target PDCCH frequency domain resource includes resource information corresponding to the overlapping resource. The method according to 12, characterized by the features described above.
14. The step of 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 is: The steps include determining the initial PDCCH frequency domain resource as the target PDCCH frequency domain resource, and obtaining the target SBFD time frequency resource by removing the overlapping resource from the initial SBFD time frequency resource. The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a down slot or down symbol, and the initial SBFD time frequency resource includes an up 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 Flexible symbol, the initial SBFD time frequency resource includes an upstream subband and / or guard subband, and the Flexible slot or Flexible symbol is used for a downstream subband, or The initial PDCCH frequency domain resource and the initial SBFD time frequency resource are located in a Flexible slot or Flexible symbol, the initial SBFD time frequency resource includes an uplink subband and / or guard subband, the Flexible slot or Flexible symbol is used for the Flexible subband, and the Flexible subband is used for the downlink. The method according to feature 1.
15. If there are K downlink slots in the target frame, each with the initial PDCCH frequency domain resource set, and M downlink slots have resources where the initial PDCCH frequency domain resource and the initial SBFD time frequency resource 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 is: A step of transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources of the K downlink slots, or The steps include 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 with the initial PDCCH frequency domain resources of the remaining downlink slots other than the M downlink slots, The method according to feature 1.
16. UE corresponds to N dedicated PDCCH frequency domain resources and P dedicated PDCCH frequency domain resources, wherein the N dedicated PDCCH frequency domain resources are initially configured PDCCH frequency domain resources, and the P dedicated PDCCH frequency domain resources are reconfigured PDCCH frequency domain resources, or UE corresponds to N dedicated PDCCH frequency domain resources, and the N dedicated PDCCH frequency domain resources include an initialized PDCCH frequency domain resource and a reconfigured PDCCH frequency domain resource. The method according to feature 1.
17. A data transmission method applicable to user equipment UE, A step in which, if there are overlapping resources between the initial PDCCH frequency domain resource of the physical downlink control channel PDCCH and the initial SBFD time frequency resource of the subband full-duplex SBFD, 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, wherein there are no overlapping resources between the target PDCCH frequency domain resource and the target SBFD time frequency resource. The step includes receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, The step of 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 is: The steps include determining the initial SBFD time-frequency resource as the target SBFD time-frequency resource, The steps include: removing the overlapping resources from the initial PDCCH frequency domain resources to obtain candidate PDCCH frequency domain resources; and determining the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources. The step of determining the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource is: If the candidate PDCCH frequency domain resource includes a first candidate frequency domain resource and a second candidate frequency domain resource, the steps include 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, The process includes the step of determining a 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. A data transmission method characterized by the following features.
18. A data transmission device applicable to base station equipment, 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 there is an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the physical downlink control channel PDCCH, wherein there is no overlapping resource between the target PDCCH frequency domain resource and the target SBFD time frequency resource, and a determination module for determining a target PDCCH frequency domain resource and a target SBFD time frequency resource. Includes a transmission module for transmitting downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resource, and for allowing the user device UE to receive the downlink data based on the target PDCCH frequency domain resource determined by itself, When the decision 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 SBFD time-frequency resource is determined as the target SBFD time-frequency resource. This is used to obtain candidate PDCCH frequency domain resources by removing the overlapping resources from the initial PDCCH frequency domain resources, and to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources. When the decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, If the candidate PDCCH frequency domain resource includes 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, and a second target frequency domain resource is determined 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, 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. A data transmission device characterized by the following features.
19. A data transmission device applicable to user equipment UE, 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 there is an overlapping resource between the initial PDCCH frequency domain resource and the initial SBFD time frequency resource of the physical downlink control channel PDCCH, wherein there is no overlapping resource between the target PDCCH frequency domain resource and the target SBFD time frequency resource, and a determination module for determining a target PDCCH frequency domain resource and a target SBFD time frequency resource. Includes a transmission module for receiving downlink data corresponding to the PDCCH based on the target PDCCH frequency domain resources, When the decision 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 SBFD time-frequency resource is determined as the target SBFD time-frequency resource. This is used to obtain candidate PDCCH frequency domain resources by removing the overlapping resources from the initial PDCCH frequency domain resources, and to determine the target PDCCH frequency domain resources based on the candidate PDCCH frequency domain resources. When the decision module determines the target PDCCH frequency domain resource based on the candidate PDCCH frequency domain resource, specifically, If the candidate PDCCH frequency domain resource includes 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, and a second target frequency domain resource is determined 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, 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. A data transmission device characterized by the following features.
20. An electronic device comprising a processor and an instrument-readable storage medium, wherein the instrument-readable storage medium stores instrument-executable instructions that can be executed by the processor, and the processor is used to execute the instrument-executable instructions and carry out the method according to any one of claims 1 to 17. An electronic device characterized by the following features.