Data transmission method, apparatus and electronic device

The TBoMS resource configuration with SBFD time-frequency resources addresses the inefficiencies in TDD systems by allowing flexible data transmission, improving uplink reliability and network capacity.

JP2025536841AActive Publication Date: 2025-11-07NEW H3C TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025530755
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-03-30
Publication Date
2025-11-07
Estimated Expiration
2043-03-30

AI Technical Summary

Technical Problem

TDD systems face limitations in resource utilization and transmission efficiency due to half-duplex operation, leading to reduced upstream transmission speed and increased delay in upstream data transmission.

Method used

Implementing a TBoMS (Transport Block over Multiple Slots) resource configuration that overlaps with SBFD (Sub-Band Full Duplex) time-frequency resources, allowing for flexible use of frequency domain resources for both uplink and downlink data transmission, thereby enhancing resource utilization and reducing transmission delay.

Benefits of technology

This approach improves uplink data transmission reliability, increases cell coverage, and enhances network capacity and resource utilization by enabling full-duplex communication in TDD systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025536841000001_ABST
    Figure 2025536841000001_ABST
Patent Text Reader

Abstract

The present invention provides a data transmission method, apparatus, and electronic device, the method including the steps of: receiving a resource configuration message including TBoMS resource configuration information from a base station device by a user equipment; determining a TBoMS resource based on the TBoMS resource configuration information, where the TBoMS resource includes N transmission blocks, N is a positive integer greater than 1, and the N transmission blocks include first-type transmission blocks overlapping with uplink subbands of an SBFD time-frequency resource; and transmitting uplink data to the base station device based on the TBoMS resource. The technical solution of the present invention can improve resource utilization.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to the field of communications technology, and in particular to a data transmission method, apparatus and electronic device. [Background technology]

[0002] TDD (Time Division Duplex) systems are widely applied in mobile communication systems such as 5G systems. In a TDD system, the frame structure is divided into a DL (Downlink) slot, a UL (Uplink) slot, and a flexible slot. A DL slot includes multiple DL symbols, and downlink data is processed using frequency domain resources corresponding to these DL symbols. A UL slot includes multiple UL symbols, and uplink data is processed using frequency domain resources corresponding to these UL symbols. A flexible slot includes at least one F (Flexible) symbol, and the F symbol can be used for DL, i.e., downlink data is processed using frequency domain resources corresponding to the F symbol. The F symbol can also be used for UL, i.e., uplink data is processed using frequency domain resources corresponding to the F symbol. The F symbol can also be used for a GP (Guard Period), i.e., the frequency domain resource corresponding to the F symbol is used to guard uplink / downlink switching. A TDD system can operate in a half duplex (HD) mode, i.e., the same frequency domain resource can only be used for UL or DL ​​at the same time. Summary of the Invention

[0003] The present invention provides a data transmission method applied to a user equipment, comprising: receiving a resource configuration message including configuration information for a TBoMS resource from a base station device, and determining a TBoMS resource based on the configuration information for the TBoMS resource, wherein the TBoMS resource includes N transmission blocks, N is a positive integer greater than 1, and the N transmission blocks include a first-type transmission block that overlaps with an uplink subband of an SBFD time-frequency resource; transmitting uplink data to the base station device based on the TBoMS resource.

[0004] The present invention provides a data transmission method applied to a base station device, comprising: allocating TBoMS resources to a user equipment, the TBoMS resources including N transport blocks, where N is a positive integer greater than 1, and the N transport blocks including first-type transport blocks that overlap with uplink sub-bands of an SBFD time-frequency resource; transmitting a resource configuration message including configuration information of the TBoMS resource to the user equipment, causing the user equipment to determine a TBoMS resource based on the configuration information of the TBoMS resource and transmit uplink data to the base station device based on the TBoMS resource; receiving uplink data transmitted by the user equipment based on the TBoMS resource.

[0005] The present invention provides a data transmission device applied to a user equipment, comprising: a receiving module for receiving a resource configuration message including TBoMS resource configuration information from a base station device; a determination module for determining a TBoMS resource based on the configuration information of the TBoMS resource, where the TBoMS resource includes N transport blocks, N is a positive integer greater than 1, and the N transport blocks include a first-type transport block that overlaps with an uplink subband of an SBFD time-frequency resource; a transmitting module for transmitting uplink data to the base station device based on the TBoMS resource.

[0006] The present invention provides a data transmission device applied to a base station device, an allocation module for allocating TBoMS resources to a user equipment, the TBoMS resources including N transport blocks, where N is a positive integer greater than 1, and the N transport blocks include first-type transport blocks that overlap with uplink sub-bands of an SBFD time-frequency resource; a transmitting module for transmitting a resource configuration message including configuration information of the TBoMS resource to the user equipment, so that the user equipment determines a TBoMS resource based on the configuration information of the TBoMS resource and transmits uplink data to the base station device based on the TBoMS resource; a receiving module for receiving uplink data transmitted by the user equipment based on the TBoMS resource.

[0007] The present invention provides an electronic device including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the data transmission method disclosed above.

[0008] As can be seen from the above technical solution, a TBoMS (Transport Block over Multiple Slots) resource includes N transmission blocks, including transmission blocks overlapping with uplink subbands of SBFD (Sub-Band Full Duplex) time-frequency resources. That is, by using the uplink subbands of SBFD time-frequency resources as the transmission blocks of TBoMS resources, when the SBFD time-frequency resources and TBoMS resources overlap, a UE (User Equipment) can fully utilize the TBoMS resources for data transmission, and can transmit TBoMS uplink data using the SBFD time-frequency resources (i.e., the uplink subbands) of downlink slots. This further improves the transmission reliability and cell coverage radius of uplink data, and effectively combines the SBFD time-frequency resource configuration and TBoMS transmission mechanism. From the perspective of the entire system, this can increase cell coverage, shorten transmission delay, and increase uplink transmission capacity. It can support data transmission in TDD systems, improve resource utilization, improve network coverage and network capacity, increase uplink transmission resources and cell coverage, reduce uplink transmission delay, and increase uplink transmission capacity. [Brief explanation of the drawings]

[0009] [Figure 1A] 1 is a schematic flowchart of a data transmission method according to an example. [Figure 1B] 1 is a schematic flowchart of a data transmission method according to an example. [Figure 2A] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 2B] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 2C] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 2D] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 2E] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 3A] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 3B] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 3C] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 3D] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 3E] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 3F] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4A] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4B] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4C] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4D] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4E] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4F] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4G] FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 4H]FIG. 2 is a schematic diagram of TBoMS resources and SBFD time-frequency resources in one example. [Figure 5A] 1 is a schematic diagram of a joint channel estimation method in one example. [Figure 5B] 1 is a schematic diagram of a joint channel estimation method in one example. [Figure 5C] 1 is a schematic diagram of a joint channel estimation method in one example. [Figure 5D] 1 is a schematic diagram of a joint channel estimation method in one example. DETAILED DESCRIPTION OF THE INVENTION

[0010] The terms used in the embodiments of the present invention are merely for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present invention and in the claims, the singular forms "a," "the," and "the" are intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in the present invention means to include any or all possible combinations of one or more of the associated listed items.

[0011] Although embodiments of the present invention may use terms such as "first," "second," and "third" to describe various pieces of information, it should be understood that such information is not limited to these terms. These terms are used only to distinguish between the same types of information. For example, first information may be referred to as "second information," and similarly, second information may be referred to as "first information" without departing from the scope of the present invention. Also, depending on the context, the word "if" may be interpreted as "with," "when," or "in response to a determination."

[0012] The TDD system can operate in HD mode, i.e., the same frequency domain resource can only be used for UL or DL ​​at the same time. In order to use frequency domain resources more flexibly and improve resource utilization, the TDD system can also operate in FD (Full-Duplex) mode, i.e., the same frequency domain resource can be used for UL and DL at the same time, i.e., uplink data and downlink data can be processed simultaneously on the same frequency domain resource.

[0013] In a TDD system, the frame structure is divided into DL slots, UL slots, and flexible slots. Once the frame structure is determined, the UE can transmit and receive data according to the frame structure. For UEs using HD (Half Duplex) mode, the base station device (e.g., gNB) schedules the UE to transmit or receive based on the frame structure. For UEs using FD mode, the base station device schedules the UE to transmit, receive, or simultaneously transmit and receive based on the frame structure. In summary, the base station device can set the frame structure and notify the UE of the frame structure, so that the UE knows the frame structure and can accurately transmit and receive data. From another perspective, once the UE knows the frame structure, it can know possible interference between UEs, and can employ interference cancellation techniques to mitigate the interference and improve communication reliability.

[0014] For example, in a TDD system, a frame structure primarily used for downstream transmission typically has many DL slots, resulting in fewer UL slots, which limits the upstream transmission speed and increases the transmission delay of upstream data, resulting in a large delay in upstream transmission and being detrimental to upstream services.

[0015] In one embodiment of the present invention, a data transmission method is provided, in which flexible downlink frequency domain resources and uplink frequency domain resources are configured for a UE using SBFD time-frequency resources, and uplink data can be transmitted through the uplink frequency domain resources, i.e., downlink slots or flexible slots are used to configure uplink frequency domain resources and uplink data can be transmitted through the uplink frequency domain resources, thereby improving the uplink transmission rate and shortening the transmission delay of the uplink data.Furthermore, downlink slots or flexible slots are used to configure downlink frequency domain resources and downlink data can be transmitted through the downlink frequency domain resources, thereby improving the downlink transmission rate and shortening the transmission delay of the downlink data.

[0016] An example of the present invention provides a data transmission method applicable to a user equipment, and FIG. 1A is a schematic flowchart of the data transmission method, which may include:

[0017] Step 111: Receive a resource setting message including setting information of a TBoMS resource from the base station device, and determine a TBoMS resource based on the setting information of the TBoMS resource.

[0018] The TBoMS resource may include N transport blocks, where N may be a positive integer greater than 1, and the N transport blocks may include first-type transport blocks that overlap with uplink subbands of the SBFD time-frequency resource.

[0019] Step 112: Transmit uplink data to the base station device based on the TBoMS resource.

[0020] An example of the present invention provides a data transmission method applicable to a base station device, and FIG. 1B is a schematic flowchart of the data transmission method, which may include:

[0021] Step 121: Allocate TBoMS resources to the user equipment.

[0022] The TBoMS resource may include N transport blocks, where N may be a positive integer greater than 1, and the N transport blocks may include first-type transport blocks that overlap with uplink subbands of the SBFD time-frequency resource.

[0023] Step 122: A resource configuration message including TBoMS resource configuration information is sent to the user equipment, and the user equipment determines a TBoMS resource based on the TBoMS resource configuration information and transmits uplink data to the base station device based on the TBoMS resource.

[0024] Step 123: receive uplink data transmitted by the user equipment according to the TBoMS resource;

[0025] In one example, when the SBFD time-frequency resource may be located in a downlink slot or a flexible slot, and the N transport blocks include only first-type transport blocks overlapping with the uplink subbands of the SBFD time-frequency resource, the base station apparatus transmits one resource configuration message to the user equipment, and the user equipment receives one resource configuration message from the base station apparatus. The resource configuration message may include configuration information of the first-type transport blocks, and the resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message.

[0026] In one example, when the SBFD time-frequency resource may be located in a downlink slot or a flexible slot, and the N transport blocks include first-type transport blocks overlapping with uplink subbands of the SBFD time-frequency resource, and the N transport blocks further include second-type transport blocks located in the uplink slot, the base station apparatus transmits one resource configuration message to the user equipment, and the user equipment receives one resource configuration message from the base station apparatus, the one resource configuration message including configuration information of the second-type transport blocks and the first-type transport blocks, and the one resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message.

[0027] In one example, when the N transmission blocks include first-type transmission blocks overlapping with an uplink subband of the SBFD time-frequency resource and the N transmission blocks further include second-type transmission blocks located in uplink slots, the base station apparatus transmits a first resource configuration message and a second resource configuration message to the user equipment, and the user equipment receives the first resource configuration message and the second resource configuration message from the base station apparatus. The first resource configuration message and the second resource configuration message may be transmitted separately or simultaneously, and the transmission manner is flexibly configured. The first resource configuration message includes configuration information for the second-type transmission blocks, and the second resource configuration message includes configuration information for the first-type transmission blocks. The first resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message. The N transmission blocks of the TBoMS may be configured only for the SBFD slots, and the N transmission blocks of the TBoMS may be configured for both the uplink slots and the SBFD slots.

[0028] In one example, N transmission blocks occupy non-consecutive symbols in N slots, with each transmission block occupying at least one symbol in one slot, or N transmission blocks occupy non-consecutive symbols in A slots, where A is less than N, or N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

[0029] In one example, the step of the user equipment transmitting uplink data to the base station device based on the TBoMS resource may include a step of determining a target number of transmission block bits that can be carried by the TBoMS resource based on the resource overlap situation between the TBoMS resource and the SBFD time-frequency resource, and transmitting uplink data that matches the target number of transmission block bits to the base station device based on the TBoMS resource, and the base station device receives the uplink data that matches the target number of transmission block bits.

[0030] In one example, the step of the user equipment determining the target number of transmission block bits that can be carried by the TBoMS resource based on the resource overlapping situation between the TBoMS resource and the SBFD time-frequency resource may include the steps of: determining a target number of target physical resource blocks (PRBs) based on the resource overlapping situation, where the target PRBs are PRBs that are located in the TBoMS resource and in an uplink subband of the SBFD time-frequency resource; and determining the target number of transmission block bits that can be carried by the TBoMS resource based on the target number of target PRBs and the number of transmittable bits per PRB.

[0031] In one example, the step of determining the target number of target PRBs based on the resource overlap situation may include: determining the target number of target PRBs based on the total number N of transmission blocks and the number of PRBs occupied by the transmission block when the first-type transmission block is located within the uplink subband of the SBFD time-frequency resource; or determining the target number of target PRBs based on the total number N of transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, and the number of PRBs occupied by the second partial PRB when the first partial PRB of the first-type transmission block is located within the uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource; or determining the target number of target PRBs based on the number of second-type transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, and the number of PRBs occupied by the first partial PRB.

[0032] In one example, when the first partial PRB of the first-type transmission block is located within the uplink subband of the SBFD time-frequency resource, the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, the third partial PRB of the second-type transmission block is located within the downlink subband or guard subband of the SBFD time-frequency resource in the uplink slot, and the fourth partial PRB is located within a non-SBFD time-frequency resource of the uplink slot, the step of determining the target number of the target PRBs based on the total number N of transmission blocks, the number of PRBs occupied by the transmission blocks, the number of first-type transmission blocks, the number of PRBs occupied by the second partial PRBs, the number of second-type transmission blocks, and the number of PRBs occupied by the third partial PRBs, or the step of determining the target number of the target PRBs based on the number of first-type transmission blocks, the number of PRBs occupied by the first partial PRBs, the number of second-type transmission blocks, and the number of PRBs occupied by the fourth partial PRB.

[0033] In one example, when a first partial PRB of a first-type transmission block is located within an uplink subband of an SBFD time-frequency resource and a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a DMRS (Demodulation Reference Signal) in the uplink data, the user equipment may transmit the DMRS to the base station device based on the TBoMS resource so that the base station device performs joint channel estimation for the uplink data based on the DMRS, or the user equipment may prohibit transmitting the DMRS to the base station device based on the TBoMS resource so that the base station device performs joint channel estimation for the uplink data or cancel the base station device performing joint channel estimation for the uplink data.

[0034] In one example, the base station device may perform joint channel estimation on the uplink data, and the base station device may cancel performing joint channel estimation on the uplink data. For example, the base station device may cancel performing joint channel estimation on the uplink data based on the target channel estimation result corresponding to the second partial PRB.

[0035] Also, for example, the base station device may obtain a target channel estimation result corresponding to the second partial PRB, and perform joint channel estimation on uplink data based on the target channel estimation result.

[0036] In one example, the step of the base station device obtaining the target channel estimation result corresponding to the second partial PRB includes a step of determining a target DMRS based on the DMRS in the second partial PRB when the second partial PRB includes the DMRS, and determining the target channel estimation result based on the target DMRS, wherein the user equipment transmits the DMRS only in the second partial PRB; or a step of determining the target channel estimation result based on a channel estimation result of an adjacent PRB of the second partial PRB when the second partial PRB does not include the DMRS; or a step of determining the target channel estimation result based on a channel estimation result of an adjacent PRB of the second partial PRB when the second partial PRB does not include the DMRS, wherein the adjacent PRB of the second partial PRB The method may include, but is not limited to, determining a target DMRS based on DMRSs in adjacent PRBs if the second partial PRB includes a DMRS corresponding to the second partial PRB, and determining a target channel estimation result based on the target DMRS, wherein the user equipment transmits the DMRS corresponding to the second partial PRB in the adjacent PRB; or, if the second partial PRB does not include a DMRS, performing linear interpolation between the DMRS in a PRB before the second partial PRB and the DMRS in a PRB after the second partial PRB to obtain a target DMRS corresponding to the second partial PRB, and determining a target channel estimation result based on the target DMRS.

[0037] As can be seen from the above technical solution, the TBoMS resource includes N transmission blocks, including transmission blocks overlapping with the uplink subbands of the SBFD time-frequency resource. That is, by using the uplink subbands of the SBFD time-frequency resource as the transmission block of the TBoMS resource, when the SBFD time-frequency resource and the TBoMS resource overlap, the UE can fully utilize the TBoMS resource for data transmission and use the SBFD time-frequency resource (i.e., the uplink subband) of the downlink slot to transmit TBoMS uplink data, thereby improving the uplink data transmission reliability and cell coverage radius. This effectively combines the SBFD time-frequency resource configuration and TBoMS transmission mechanism. From the perspective of the entire system, this can increase cell coverage, shorten transmission delay, and increase uplink transmission capacity. This can support data transmission in a TDD system, improve resource utilization, improve network coverage and network capacity, increase uplink transmission resources and cell coverage, reduce uplink transmission delay, and increase uplink transmission capacity.

[0038] The above technical solution of the present invention will be described below with reference to examples.

[0039] The TDD frame structure may be realized by semi-static configuration and dynamic indication. Multiple SFCs (Slot Format Combinations) are defined by SFIs (Slot Format Indicators) in higher layer signaling. For example, a base station device can select slot formats that meet service needs and add these slot formats to the SFC. For some slot formats, see Table 1, where D represents DL symbols, U represents UL symbols, and F represents flexible symbols. Each SFC is identified by a fixed ID and includes one or more slot format types. Table 1 [Table 1]

[0040] After the SFI configuration is complete, the base station device transmits multiple slot format combinations to the UE via an RRC message. After configuring multiple slot format combinations via RRC signaling, the base station device periodically notifies the UE of the SFC index currently used in DCI format 2_0 via the PDCCH. After correctly receiving the DCI format 2_0 information, the UE determines the slot format for each slot within a certain period based on the SFC index value. At this point, the base station device and UE have configured the frame structure via dynamic instruction and can perform uplink and downlink data transmission.

[0041] Resource allocation can be divided into time domain resource allocation and frequency domain resource allocation (taking downlink channel resource allocation as an example). Time domain resource allocation: The Time Domain Resource Assignment field in DCI indicates the time domain location of the downlink channel. This field is 4 bits in total and has a value of 0 to 15. If the value is m, m+1 indicates the row index of the time domain resource allocation table, and the information in this row indicates the time domain resource of the PDSCH. There are two indication methods. One is to indicate three pieces of information: the slot offset between the PDSCH and the PDCCH scheduling the PDSCH, the starting symbol of the PDSCH in the slot, and the consecutive symbol length of the PDSCH. The other is to indicate the slot offset between the PDSCH and the PDCCH scheduling the PDSCH and one SLIV value, and the user equipment calculates the starting symbol and the number of consecutive symbols of the PDSCH based on the SLIV value.

[0042] Frequency domain resource assignment: The Frequency Domain Resource Assignment field in DCI indicates the frequency domain resource assignment of the downlink channel. PDSCH frequency domain resource assignment is divided into Type 0 and Type 1. Type 0 supports non-contiguous resource assignment to achieve frequency diversity gain, while Type 1 supports contiguous resource assignment to reduce the number of bits required for this field. DCI format 1_0 only supports Type 1. Type 0: For non-contiguous resource assignment, one RBG is one VRB group, consisting of P contiguous VRBs, the number of which is determined by the upper layer parameters rbg-size and BWP bandwidth. For Type 0 resource assignment, the Frequency Domain Resource Assignment field indicates which RBGs are assigned to the downlink channel as a bitmap. Each bit in the bitmap represents one RBG, with the most significant bit corresponding to RBG 0, etc. A 1 bit indicates that the RBG is assigned to the downlink channel, and a 0 bit indicates that it is not a downlink channel resource. Type 1: The frequency domain resource indication field is not used as a bitmap but indicates a resource indicator value (RIV), and the user equipment calculates the starting RB and the number of occupied RBs for the downlink channel based on this value.

[0043] In a TDD system, the frame structure is divided into UL slots, DL slots, and flexible slots according to the slots, and the symbols in the flexible slots may be set to UL symbols, DL symbols, and F symbols, and the F symbols may be used for UL, DL, or GP. Uplink data may be transmitted in the UL slots, or may be transmitted in the UL symbols or F symbols in the flexible slots, but uplink data cannot be transmitted in the DL slots or in the DL symbols in the flexible slots. Similarly, downlink data may be transmitted in the DL slots, or may be transmitted in the DL symbols or F symbols in the flexible slots, but downlink data cannot be transmitted in the UL slots or in the UL symbols in the flexible slots.

[0044] Full-duplex communication may be achieved by SBFD, i.e., SBFD time-frequency resources may be configured in time-frequency resources (e.g., UL slots, DL slots, and flexible slots). In this way, at the same time, the SBFD time-frequency resources may transmit data in different directions from other time-frequency resources. For example, the SBFD time-frequency resources may be configured in DL slots, and uplink data may be transmitted using the SBFD time-frequency resources, thereby enabling the uplink data to be transmitted in the DL slots. For example, the SBFD time-frequency resources may be configured in DL symbols of flexible slots, and uplink data may be transmitted using the SBFD time-frequency resources, thereby enabling the uplink data to be transmitted in DL symbols of flexible slots. For example, the SBFD time-frequency resources may be configured in UL slots, and downlink data may be transmitted using the SBFD time-frequency resources, thereby enabling the downlink data to be transmitted in the UL slots. For example, the SBFD time-frequency resources may be configured in UL symbols of flexible slots, and downlink data may be transmitted using the SBFD time-frequency resources, thereby enabling the downlink data to be transmitted in UL symbols of flexible slots.

[0045] In one example, the SBFD time-frequency resource may be a time-frequency resource corresponding to an SBFD slot or a time-frequency resource corresponding to an SBFD symbol. The SBFD symbol may be defined as a symbol for which an SBFD subband can be configured in the base station device and the UE. In the SBFD subband of these SBFD symbols (referred to as the SBFD time-frequency resource), the base station device and the UE can perform full-duplex communication. That is, in the SBFD time-frequency resource, uplink transmission, downlink transmission, or simultaneous uplink and downlink transmission can be performed. Here, the SBFD time-frequency resource may be explicitly designated as uplink, downlink, or flexible. When the SBFD time-frequency resource is designated as flexible, uplink or downlink scheduling can be performed using the SBFD time-frequency resource. When the SBFD time-frequency resource is not explicitly designated, it means that it is flexible and can be used to transmit uplink or downlink data. The configuration of the SBFD slot or SBFD symbol may include which symbol among the DL slot, UL slot, and F slot is used for SBFD transmission, the implementation period, the starting point, etc. For convenience of explanation, in the following embodiments, the SBFD time-frequency resource is taken as an example to be a time-frequency resource corresponding to an SBFD slot.

[0046] In one example, SBFD designated as uplink is referred to as UL-SBFD, i.e., SBFD time-frequency resources are used for uplink, and SBFD designated as downlink is referred to as DL-SBFD, i.e., SBFD time-frequency resources are used for downlink. To support FD communication, the SBFD time-frequency resources may be semi-statically configured, for example, by RRC (Radio Resource Control) signaling, or the SBFD time-frequency resources may be dynamically configured, for example, by DCI (Downlink Control Information).

[0047] SBFD time-frequency resources may be configured on DL symbols, F symbols, and UL symbols, and symbols to which SBFD time-frequency resources are configured are called SBFD symbols, and remaining symbols to which SBFD time-frequency resources are not configured are called normal symbols, that is, non-SBFD symbols are called normal symbols, such as UL symbols, DL symbols, F symbols, etc. SBFD may be configured on some symbols of a slot, that is, some symbols in one slot are SBFD symbols and the rest are normal symbols, so that transmission of DL or UL data may straddle normal symbols or SBFD symbols.

[0048] In one example, a TBoMS resource may include multiple transmission blocks, and when multiple transmission blocks of the TBoMS resource overlap with an SBFD time-frequency resource, a TBoMS resource allocation method, a method for a UE to transmit uplink data based on the TBoMS resource, and a channel joint estimation method between OFDM symbols or slots are provided.

[0049] In the following, a TBoMS resource allocation method, a method for UE to transmit uplink data based on TBoMS resources, and a method for joint channel estimation between OFDM symbols or slots will be described in combination with specific situations.

[0050] First, TBoMS resource allocation method.

[0051] The base station device can allocate TBoMS resources to the UE, where the TBoMS resources may include N transmission blocks, where N may be a positive integer greater than 1, for example, N may be 2, 3, 4, 6, 8, etc., without limitation thereto, and in the subsequent process, take the total number N of transmission blocks of the TBoMS resources as 4 as an example.

[0052] In one example, the N transmission blocks may include only first-type transmission blocks that overlap with an uplink subband of the SBFD time-frequency resource (the SBFD time-frequency resource is designated as being used for uplink), and the SBFD time-frequency resource may be located in a downlink slot or a flexible slot. As shown in Figure 2A, the N first-type transmission blocks overlap with the uplink subband (UL subband) of the SBFD time-frequency resource in the downlink slot (D), and as shown in Figure 2B, the N first-type transmission blocks overlap with the uplink subband of the SBFD time-frequency resource in the flexible slot (F).

[0053] As shown in FIG. 2A, slot 3, slot 4, slot 5 and slot 6 are all downlink slots, and SBFD time-frequency resources are configured in these downlink slots. The SBFD time-frequency resources are used for uplink, i.e., are indicated as uplink subbands (UL subbands). The TBoMS resource may include four transmission blocks (i.e., UL1), and these four transmission blocks are all located in the uplink subbands of the SBFD time-frequency resources.

[0054] As shown in FIG. 2B, slot 3, slot 4, slot 5 and slot 6 are all flexible slots, and SBFD time-frequency resources are configured in these flexible slots. The SBFD time-frequency resources are used for uplink, i.e., are indicated as uplink subbands (UL subbands). The TBoMS resource may include four transmission blocks (i.e., UL1), and these four transmission blocks are all located in the uplink subbands of the SBFD time-frequency resources.

[0055] Of course, SBFD time-frequency resources may be configured in downlink slots and flexible slots. As shown in FIG. 2C , slots 3 and 4 are downlink slots, and slots 5 and 6 are flexible slots. SBFD time-frequency resources are configured in all of these slots, and the SBFD time-frequency resources are indicated as being used for uplink. The TBoMS resource may include four transmission blocks, and these four transmission blocks are located in the uplink subband of the SBFD time-frequency resource.

[0056] The N transmission blocks may occupy non-consecutive symbols in the N slots, as shown in Figures 2A, 2B and 2C, the first transmission block occupies slot 3, the second transmission block occupies slot 4, the third transmission block occupies slot 5, and the fourth transmission block occupies slot 6. Obviously, these transmission blocks occupy non-consecutive symbols in four slots, that is, each transmission block occupies at least one symbol in one slot.

[0057] The N transmission blocks may occupy non-consecutive symbols within A slots, where A is less than N. For example, as shown in FIG. 2D, the first and second transmission blocks occupy slot 3, and the third and fourth transmission blocks occupy slot 5; obviously, these transmission blocks occupy non-consecutive symbols within two slots.

[0058] N transmission blocks may occupy consecutive symbols in B slots, where B is less than N. For example, as shown in FIG. 2E, the first and second transmission blocks occupy slot 3, and the third and fourth transmission blocks occupy slot 4, and these transmission blocks occupy consecutive symbols in these two slots.

[0059] For slots in which uplink subbands of SBFD time-frequency resources are set, for example, slots 3 to 6, downlink subbands (i.e., DL-subbands) of SBFD time-frequency resources may be set, or downlink subbands of SBFD time-frequency resources may not be set. As shown in Figures 2A to 2E, downlink subbands of SBFD time-frequency resources are set in slots 5 and 6, and downlink subbands of SBFD time-frequency resources are not set in slots 3 and 4.

[0060] If the N transport blocks only include first-type transport blocks that overlap with the uplink subband of the SBFD time-frequency resource, the base station device may send one resource configuration message to the UE, and the UE receives one resource configuration message from the base station device. The resource configuration message includes configuration information of the first-type transport blocks, and as shown in Figures 2A to 2E, the resource configuration message is used to indicate the configuration information of the four transport blocks and indicate the resources occupied by the four transport blocks, so that the UE knows which resources are used for TBoMS resources. The resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message.

[0061] In one example, the N transmission blocks may include a first-type transmission block that overlaps with an uplink subband of an SBFD time-frequency resource (the SBFD time-frequency resource is designated as being used for uplink) and a second-type transmission block that is located in an uplink slot, and the SBFD time-frequency resource may be located in a downlink slot or a flexible slot.

[0062] As shown in Figure 3A, two first-type transmission blocks overlap with the uplink subband (UL subband) of the SBFD time-frequency resource of the downlink slot (D), and two second-type transmission blocks are located in the uplink slot (U). As shown in Figure 3B, two first-type transmission blocks overlap with the uplink subband of the SBFD time-frequency resource of the flexible slot (F), and two second-type transmission blocks are located in the uplink slot.

[0063] As shown in FIG. 3A, slots 3 and 4 are uplink slots, and slots 5 and 6 are downlink slots. Slots 5 and 6 are configured with SBFD time-frequency resources, which are indicated to be used for uplink, i.e., as uplink subbands. Based on this, the TBoMS resource may include four transmission blocks (i.e., UL1), two transmission blocks of which are located in the uplink slots, and the other two transmission blocks of which are located in the uplink subbands of the SBFD time-frequency resources.

[0064] As shown in FIG. 3B, slots 3 and 4 are uplink slots, and slots 5 and 6 are flexible slots. Slots 5 and 6 are configured with SBFD time-frequency resources, which are indicated to be used for uplink, i.e., as uplink subbands. Based on this, the TBoMS resource includes four transmission blocks, two of which are located in the uplink slots, and the other two transmission blocks are located in the uplink subbands of the SBFD time-frequency resources.

[0065] Of course, SBFD time-frequency resources may be configured in downlink slots and flexible slots. As shown in FIG. 3C , slot 3 and slot 4 are uplink slots, slot 5 is a downlink slot, and slot 6 is a flexible slot. SBFD time-frequency resources are configured in slots 5 and 6, and the SBFD time-frequency resources are indicated as being used for uplink, with two transmission blocks located in the uplink slots and the other two transmission blocks located in the uplink subband of the SBFD time-frequency resources.

[0066] The N transmission blocks may occupy non-consecutive symbols in the N slots, and as shown in Figures 3A, 3B and 3C, a TBoMS resource may include four transmission blocks, where the four transmission blocks occupy non-consecutive symbols in the four slots, i.e., each transmission block occupies at least one symbol in one slot.

[0067] The N transmission blocks may occupy non-consecutive symbols within A slots, where A is less than N. For example, as shown in FIG. 3D, the first and second transmission blocks occupy slot 3, and the third and fourth transmission blocks occupy slot 5; obviously, these transmission blocks occupy non-consecutive symbols within two slots.

[0068] N transmission blocks may occupy consecutive symbols in B slots, where B is less than N. For example, as shown in FIG. 3E, the first and second transmission blocks occupy slot 4, and the third and fourth transmission blocks occupy slot 5, and these transmission blocks occupy consecutive symbols in these two slots.

[0069] For slots in which uplink subbands of SBFD time-frequency resources are set, such as slots 5 and 6, downlink subbands of SBFD time-frequency resources (i.e., DL-subbands) may be set, or downlink subbands of SBFD time-frequency resources may not be set. Figures 3A to 3E show an example in which downlink subbands of SBFD time-frequency resources are set.

[0070] For uplink slots in which second-type transmission blocks are located, such as slots 3 and 4, downlink subbands (i.e., DL-subbands) of SBFD time-frequency resources may be configured, or downlink subbands of SBFD time-frequency resources may not be configured. Figures 3A to 3E show an example in which downlink subbands of SBFD time-frequency resources are not configured. Figure 3F is a schematic diagram of configuring downlink subbands of SBFD time-frequency resources in uplink slots.

[0071] If the N transport blocks include a first-type transport block overlapping an uplink subband of the SBFD time-frequency resource and a second-type transport block located in an uplink slot, the base station device may send one resource configuration message to the UE, and the UE receives one resource configuration message, which includes configuration information of the second-type transport block and the first-type transport block, and the resource configuration message is used to indicate the configuration information of the four transport blocks, so that the UE knows which resources are used for TBoMS resources, as shown in Figures 3A to 3F. The resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message.

[0072] Alternatively, the base station device may transmit a first resource configuration message and a second resource configuration message to the UE, and the UE receives the first resource configuration message and the second resource configuration message. The first resource configuration message includes configuration information of second-type transmission blocks, the first resource configuration message is used to indicate configuration information of the first transmission block and the second transmission block, the second resource configuration message includes configuration information of the first-type transmission block, and the second resource configuration message is used to indicate configuration information of the third transmission block and the fourth transmission block, so that the UE knows which resources are used for the TBoMS resources based on the first resource configuration message and the second resource configuration message. The first resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message may be a dynamic resource configuration message or a semi-static resource configuration message.

[0073] In one example, after receiving a resource configuration message, the UE obtains configuration information of TBoMS resources from the resource configuration message, and determines TBoMS resources according to the configuration information of TBoMS resources, where the TBoMS resources include N transport blocks. In Figures 2A to 2E, the N transport blocks are N first-type transport blocks, and in Figures 3A to 3F, the N transport blocks include first-type transport blocks and second-type transport blocks.

[0074] After determining the TBoMS resource, the UE can transmit uplink data to the base station device based on the TBoMS resource, and the base station device can receive the uplink data transmitted by the UE based on the TBoMS resource.

[0075] Second, a method in which the UE transmits uplink data based on the TBoMS resource.

[0076] In one example, when the TBoMS resource and the SBFD time-frequency resource overlap, the UE determines a target number of transmission block bits (i.e., the actual number of transmission bits) that can be carried by the TBoMS resource based on the resource overlap situation between the TBoMS resource and the SBFD time-frequency resource, and transmits uplink data that matches the target number of transmission block bits to the base station device based on the TBoMS resource, and the base station device receives the uplink data that matches the target number of transmission block bits. For example, a target number of target PRBs can be determined based on the resource overlap situation, and the target PRBs are PRBs that are located on the TBoMS resource and within the uplink subband of the SBFD time-frequency resource. For example, based on the configuration information of the TBoMS resource and the configuration information of the SBFD time-frequency resource, the UE can know which PRBs are located on the TBoMS resource, which PRBs are located within the uplink subband of the SBFD time-frequency resource, and which PRBs are located outside the uplink subband of the SBFD time-frequency resource, and can thereby determine the target number of target PRBs based on the resource overlap situation. Then, based on the target number of PRBs and the number of bits that can be transmitted per PRB, a target number of transmission block bits that can be carried by the TBoMS resource can be determined.

[0077] For example, if the TBoMS resource includes a first-type transmission block, PRBs (referred to as first partial PRBs) located in the uplink subband of the SBFD time-frequency resource in the first-type transmission block are determined, and the target PRBs include the first partial PRBs in the first-type transmission block. If the TBoMS resource includes a second-type transmission block, and the second-type transmission block does not overlap with the downlink subband of the SBFD time-frequency resource, the target PRBs include all PRBs in the second-type transmission block. If the second-type transmission block overlaps with the downlink subband of the SBFD time-frequency resource, the PRBs in the second-type transmission block that are not located in the downlink subband of the SBFD time-frequency resource are determined, and the target PRBs include the partial PRBs in the second-type transmission block. Obviously, after determining the number of PRBs belonging to the target PRBs in each transmission block, the sum of these PRBs can be determined as the target number of target PRBs.

[0078] When determining the target number of transmission block bits that can be carried by the TBoMS resource, the following cases may be included:

[0079] Case 1: When all the first-type transmission blocks of the TBoMS resource are located within the uplink subband (UL subband) of the SBFD time-frequency resource, i.e., all the resources of the TBoMS resource are valid resources, the target number of target PRBs is determined based on the total number N of transmission blocks and the number of PRBs occupied by the transmission blocks.

[0080] For example, the target number of transmission block bits may be determined by the following equation (1). N RE =N*min(156,N RE ')*n PRB Formula (1)

[0081] In formula (1), N RE represents the target number of transmission block bits, N represents the total number of transmission blocks, and n PRBrepresents the number of PRBs occupied by a transmission block, i.e., the number of PRBs occupied by each transmission block, i.e., the number of physical layer resource blocks allocated by the base station device to the UE. Obviously, N*n PRB is the target number of PRBs.

[0082] min(156,N RE where N represents the number of bits that can be transmitted per PRB, i.e., one PRB can carry the amount of data of that number of bits. Here, 156 represents the maximum number of bits that can be transmitted per PRB, which is an empirical value, and N RE ' represents the number of bits that can be carried per PRB, which is related to the data transmission process of the UE and is not limited thereto.

[0083] As shown in FIGS. 2A and 2B, the four first-type transmission blocks are all located within the uplink subbands of the SBFD time-frequency resource, and therefore the target number of target PRBs is 4*n PRB As shown in Figures 3A and 3B, two first-type transmission blocks are located in the uplink subbands of the SBFD time-frequency resource, and two second-type transmission blocks are located in the uplink slots. Therefore, the target number of target PRBs is 2*n PRB +2*n PRB , i.e. 4*n PRB In conclusion, the target number of PRBs can be determined based on the total number N of transmission blocks and the number of PRBs occupied by the transmission blocks.

[0084] Case 2: If the first partial PRB of the first-type transmission block of the TBoMS resource is located within the uplink subband of the SBFD time-frequency resource and the second partial PRB of the first-type transmission block is located outside the uplink subband of the SBFD time-frequency resource, that is, if some resources of the TBoMS resource (e.g., the second partial PRB) are invalid resources, the target number of target PRBs can be determined based on the total number N of transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, and the number of PRBs occupied by the second partial PRB.

[0085] For example, the target number of transmission block bits may be determined by the following equation (2). N RE =N*min(156,N RE ')*n PRB -M*min(156,N RE ')*m PRB Formula (2)

[0086] In equation (2), N RE represents the target number of transmission block bits, N represents the total number of transmission blocks, and n PRB represents the number of PRBs occupied by a transmission block, i.e., the number of PRBs occupied by each transmission block, M represents the number of first-type transmission blocks, and m PRB represents the number of PRBs occupied by the second partial PRBs of the first-type transmission block, and the sum of the number of PRBs occupied by the second partial PRBs of the first-type transmission block and the number of PRBs occupied by the first partial PRBs of the first-type transmission block is n PRB may be m PRB is the number of PRBs located outside the uplink subband of the SBFD time-frequency resource. PRB -M*m PRB is the target number of PRBs. min(156,N RE ') represents the number of bits that can be transmitted per PRB, i.e., one PRB can carry the amount of data of that number of bits.

[0087] In equation (2), the total number of PRBs (N*n PRB ) the number of bits corresponding to (N*min(156,N RE ')*n PRB ) to the number of unavailable PRBs (M*m PRB ) the number of bits corresponding to (M*min(156,N RE ')*m PRB ) is subtracted.

[0088] FIG. 4A is a schematic diagram of the frequency domain resources of the first-type transmission blocks exceeding the uplink subband of the SBFD time-frequency resources, and FIG. 4B is a schematic diagram of the time domain resources of the first-type transmission blocks exceeding the uplink subband of the SBFD time-frequency resources. Of course, both the time domain resources of the first-type transmission blocks and the frequency domain resources of the first-type transmission blocks may exceed the uplink subband of the SBFD time-frequency resources, which is not shown here.

[0089] As shown in Figures 4A and 4B, the PRBs located within the uplink subband of the SBFD time-frequency resource are called first partial PRBs, and the PRBs located outside the uplink subband of the SBFD time-frequency resource are called second partial PRBs. The total number of transport blocks N is 4, the number of first-type transport blocks M is 4, and the target number of target PRBs is 4*n PRB -4*m PRB and m PRB is the number of PRBs occupied by the second partial PRB.

[0090] When two first-type transmission blocks are located in the uplink subband of the SBFD time-frequency resource and two second-type transmission blocks are located in the uplink slot, FIG. 4C is a schematic diagram showing that the frequency domain resources of the first-type transmission blocks exceed the uplink subband of the SBFD time-frequency resource, and FIG. 4D is a schematic diagram showing that the time domain resources of the first-type transmission blocks exceed the uplink subband of the SBFD time-frequency resource. Of course, both the time domain resources of the first-type transmission blocks and the frequency domain resources of the first-type transmission blocks may exceed the uplink subband of the SBFD time-frequency resource.

[0091] As shown in FIGS. 4C and 4D, all resources of the second-type transmission block are valid resources, the first-type transmission block includes a first partial PRB and a second partial PRB, the first partial PRB is a valid resource, and the second partial PRB is an invalid resource, the total number N of transmission blocks is 4, the number M of the first-type transmission blocks is 2, and the target number of the target PRB is 4*n PRB -2*mPRB and m PRB is the number of PRBs occupied by the second partial PRB.

[0092] Case 3: If the first partial PRB of the first-type transmission block of the TBoMS resource is located within the uplink subband of the SBFD time-frequency resource and the second partial PRB of the first-type transmission block is located outside the uplink subband of the SBFD time-frequency resource, that is, if some resources of the TBoMS resource (e.g., the second partial PRB) are invalid resources, the target number of target PRBs can be determined based on the number of second-type transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, and the number of PRBs occupied by the first partial PRB.

[0093] For example, the target number of transmission block bits may be determined by the following equation (3). N RE =K*min(156,N RE ')*n PRB +L*min(156,N RE ')*l PRB Formula (3)

[0094] In equation (3), N RE represents the number of target transmission block bits, K represents the number of second-type transmission blocks, and n PRB represents the number of PRBs occupied by a transmission block (i.e., the number of PRBs occupied by second-type transmission blocks), L represents the number of first-type transmission blocks, and l PRB represents the number of PRBs occupied by the first partial PRB of the first-type transmission block, and l PRB is the number of PRBs located in the uplink subband of the SBFD time-frequency resource. Obviously, K*n PRB +L*l PRB is the target number of PRBs, and K+L is the total number of transmission blocks N. RE ') represents the number of bits that can be transmitted per PRB, i.e., one PRB can carry the amount of data of that number of bits.

[0095] In equation (3), the total number of PRBs in an uplink slot (K*n PRB ) the number of bits (K*min(156,N RE ')*n PRB ) to the total number of PRBs in the down slot or F slot (L*l PRB ) the number of bits (L*min(156,N RE ')*l PRB ) is added.

[0096] As shown in FIGS. 4A and 4B, the total number N of transmission blocks is 4, the number M of first-type transmission blocks is 4, and the number K of second-type transmission blocks is 0. Therefore, the target number of target PRBs is 0*n PRB +4*l PRB and l PRB represents the number of PRBs occupied by the first partial PRB of the first-type transmission block. As shown in Figures 4C and 4D, the total number of transmission blocks N is 4, the number of first-type transmission blocks M is 2, the number of second-type transmission blocks K is 2, and the target number of target PRBs is 2*n PRB +2*l PRB and n PRB represents the number of PRBs occupied by the second-type transmission blocks, and l PRB represents the number of PRBs occupied by the first partial PRB of the first type transmission block.

[0097] Case 4: When the first partial PRB of the first-type transmission block of the TBoMS resource is located within the uplink subband of the SBFD time-frequency resource, the second partial PRB of the first-type transmission block is located outside the uplink subband of the SBFD time-frequency resource, the third partial PRB of the second-type transmission block of the TBoMS resource is located within the downlink subband or guard subband of the SBFD time-frequency resource in the uplink slot, and the fourth partial PRB of the second-type transmission block is located within a non-SBFD time-frequency resource in the uplink slot, i.e., when some resources of the TBoMS resource (e.g., the second partial PRB and the third partial PRB) are invalid resources, the target number of PRBs is determined based on the total number N of transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, the number of PRBs occupied by the second partial PRBs, the number of second-type transmission blocks, and the number of PRBs occupied by the third partial PRBs.

[0098] For example, the target number of transmission block bits may be determined by the following equation (4). N RE =N*min(156,N RE ')*n PRB -M*min(156,N RE ')*m PRB -P*min(156,N RE ')*p PRB Formula (4)

[0099] In equation (4), N RE represents the target number of transmission block bits, N represents the total number of transmission blocks, and n PRB represents the number of PRBs occupied by a transmission block, i.e., the number of PRBs occupied by each transmission block, M represents the number of first-type transmission blocks, and m PRB represents the number of PRBs occupied by the second partial PRBs of the first-type transmission block, P represents the number of second-type transmission blocks, and p PRB represents the number of PRBs occupied by the third part PRB of the second type transmission block. Obviously, N*n PRB -M*m PRB -P*p PRBis the target number of PRBs. min(156,N RE ') represents the number of bits that can be transmitted per PRB, i.e., one PRB can carry the amount of data of that number of bits.

[0100] To determine the available PRB resources and the number of transport block bits that can be carried, the total number of PRBs (N*n PRB ) from the number of bits corresponding to the number of unavailable PRBs (M*m PRB +P*p PRB ) and subtract the number of bits corresponding to it.

[0101] When two first-type transmission blocks are located in the uplink subbands of the SBFD time-frequency resources, and two second-type transmission blocks are located in the uplink slots, and some resources of the two second-type transmission blocks are located in the downlink subbands or guard subbands of the SBFD time-frequency resources in the uplink slots, FIG. 4E is a schematic diagram of the frequency domain resources of the first-type transmission blocks exceeding the uplink subbands of the SBFD time-frequency resources. Of course, the time domain resources of the first-type transmission blocks may also exceed the uplink subbands of the SBFD time-frequency resources, and this is not a limitation.

[0102] As shown in FIG. 4E, the second-type transmission block includes a third partial PRB and a fourth partial PRB, the first-type transmission block includes a first partial PRB and a second partial PRB, the third partial PRB is an invalid resource, the fourth partial PRB is a valid resource, the first partial PRB is a valid resource, and the second partial PRB is an invalid resource, the total number N of transmission blocks is 4, the number M of first-type transmission blocks is 2, the number P of second-type transmission blocks is 2, the invalid resource of the first-type transmission block is the second partial PRB, and the number of PRBs occupied by the second partial PRB is m PRB and the invalid resource of the second-type transmission block is the third partial PRB, and the number of PRBs occupied by the third partial PRB is p PRB and the target number of target PRBs is 4*n PRB -2*m PRB-2*p PRB is.

[0103] Case 5: The first partial PRB of the first-type transmission block of the TBoMS resource is located within the uplink subband of the SBFD time-frequency resource, the second partial PRB of the first-type transmission block is located outside the uplink subband of the SBFD time-frequency resource, the third partial PRB of the second-type transmission block of the TBoMS resource is located within the downlink subband or guard subband of the SBFD time-frequency resource in the uplink slot, and the fourth partial PRB of the second-type transmission block is located within a non-SBFD time-frequency resource of the uplink slot, i.e., some resources (the second partial PRB and the third partial PRB) of the TBoMS resource are invalid resources and some resources (the first partial PRB and the fourth partial PRB) are valid resources. Then, the target number of PRBs is determined based on the number of first-type transmission blocks, the number of PRBs occupied by the first partial PRB, the number of second-type transmission blocks, and the number of PRBs occupied by the fourth partial PRB.

[0104] For example, the target number of transmission block bits may be determined by the following equation (5). N RE =L*min(156,N RE ')*l PRB +P*min(156,N RE ')*p PRB Formula (5)

[0105] In equation (5), N RE is used to represent the target transmission block bit number, L is used to represent the number of first-type transmission blocks, and l PRB is used to represent the number of PRBs occupied by the first partial PRB of the first-type transmission block, P is used to represent the number of second-type transmission blocks, and p PRB is used to represent the number of PRBs occupied by the fourth partial PRB of the second-type transmission block. Obviously, L*l PRB +P*p PRB is the target number of PRBs. min(156,N RE') represents the number of bits that can be transmitted per PRB, i.e., one PRB can carry the amount of data of that number of bits. To determine the available PRB resources and the number of transport block bits that can be transported, the total number of PRBs in the uplink slot (P*p PRB ) to the number of bits corresponding to the total number of PRBs in the down slot or F slot (L*l PRB ) and add the number of bits corresponding to

[0106] When two first-type transmission blocks are located in the uplink subband of the SBFD time-frequency resource, and two second-type transmission blocks are located in the uplink slot, and some resources of the two second-type transmission blocks are located in the downlink subband or guard subband of the SBFD time-frequency resource in the uplink slot, as shown in FIG. 4E, the second-type transmission block includes the third partial PRB and the fourth partial PRB, and the fourth partial PRB is an effective resource; the first-type transmission block includes the first partial PRB and the second partial PRB, and the first partial PRB is an effective resource; the total number N of transmission blocks is 4, the number L of the first-type transmission blocks is 2, the number P of the second-type transmission blocks is 2, and the number of PRBs occupied by the effective resources of the first-type transmission block (first partial PRB) is l. PRB and the number of PRBs occupied by the effective resources of the second-type transmission block (fourth partial PRB) is p PRB and the target number of target PRBs is 2*l PRB +2*p PRB is.

[0107] In one example, if the third partial PRBs of the PRBs of some second-type transmission blocks are located within the downlink subbands or guard subbands of the SBFD time-frequency resources in the uplink slots, and some second-type transmission blocks are located only in the uplink slots (i.e., not located in the downlink subbands or guard subbands), the target transmission block bit number may be determined by the following equation (6), which is a modified version of equation (5) and has a similar implementation principle. N RE =L*min(156,N RE ')*lPRB +P*min(156,N RE ')*p PRB +K*min(156,N RE ')*n PRB Formula (6)

[0108] In equation (6), N RE represents the target transmission block bit number, L represents the number of first-type transmission blocks, and l PRB represents the number of PRBs occupied by the first partial PRBs of the first-type transmission block, P represents the number of second-type transmission blocks located in the downlink subbands or guard subbands of the SBFD time-frequency resource in the uplink slot, and p PRB represents the number of PRBs occupied by the fourth part PRB of the second-type transmission block, K represents the number of second-type transmission blocks located only in the upstream slot, and n PRB represents the number of PRBs occupied by the second-type transmission block (i.e., the number of PRBs occupied by each transmission block). Obviously, L*l PRB +P*p PRB +K*n PRB is the target number of PRBs.

[0109] In the case where two first-type transmission blocks are located in the uplink subbands of the SBFD time-frequency resources, one second-type transmission block is located in the uplink slot, some resources of the second-type transmission blocks are located in the downlink subbands or guard subbands of the SBFD time-frequency resources in the uplink slot, and another second-type transmission block is located only in the uplink slot, as shown in FIG. 4F , one second-type transmission block includes the third partial PRB and the fourth partial PRB, and the fourth partial PRB is a valid resource, the other second-type transmission block is entirely a valid resource, the first-type transmission block includes the first partial PRB and the second partial PRB, and the first partial PRB is a valid resource, the total number N of transmission blocks is 4, the number L of first-type transmission blocks is 2, the number P of second-type transmission blocks located in the downlink subbands or guard subbands of the SBFD time-frequency resources in the uplink slot is 1, the number K of second-type transmission blocks located only in the uplink slot is 1, and the number of PRBs occupied by the first partial PRBs of the first-type transmission block is l. PRB and the number of PRBs occupied by the fourth part PRB of one second-type transmission block is p PRB and the number of PRBs occupied by another second-type transmission block is n PRB Therefore, the target number of target PRBs is 2*l PRB +1*p PRB +1*n PRB is.

[0110] Case 6: The first-type transmission blocks located in the uplink subbands of the SBFD time-frequency resource may be divided into first-type transmission blocks located in downlink slots and first-type transmission blocks located in F slots. For other details, refer to Case 4. Based on this, the target transmission block bit number may be determined by the following Equation (7): N RE =N*min(156,N RE ')*n PRB -M*min(156,N RE ')*m PRB-P*min(156,N RE ')*p PRB -Z*min(156,N RE ')*z PRB Formula (7)

[0111] N RE represents the target number of transmission block bits, N represents the total number of transmission blocks, and n PRB represents the number of PRBs occupied by a transmission block, M represents the number of first-type transmission blocks located in a downlink slot, and m PRB represents the number of PRBs occupied by the second partial PRBs of the first-type transmission block located in the downstream slot, P represents the number of second-type transmission blocks, and p PRB represents the number of PRBs occupied by the third part PRB of the second-type transmission block, Z represents the number of first-type transmission blocks located in F slots, and z PRB N*n represents the number of PRBs occupied by the second partial PRB of the first type transmission block located in F slots. PRB -M*m PRB -P*p PRB -Z*z PRB is the target number of PRBs.

[0112] As shown in FIG. 4G, the total number of transmission blocks N is 4, and the number of PRBs occupied by the transmission blocks is n PRB The number M of first-type transmission blocks located in the downstream slot is 1, and the number of PRBs occupied by the second partial PRBs of the first-type transmission blocks located in the downstream slot is m PRB The number P of second-type transmission blocks is 2, and the number of PRBs occupied by the third partial PRB of the second-type transmission blocks is p PRB The number Z of first-type transmission blocks located in F slots is 1, and the number of PRBs occupied by the second partial PRBs of the first-type transmission blocks located in F slots is z PRB is.

[0113] Case 7: The first-type transmission blocks located in the uplink subbands of the SBFD time-frequency resource may be divided into first-type transmission blocks located in downlink slots and first-type transmission blocks located in F slots. For other details, refer to Case 5. Based on this, the target transmission block bit number may be determined by the following equation (8): N RE =L*min(156,N RE ')*l PRB +P*min(156,N RE ')*p PRB +Z*min(156,N RE ')*z PRB Formula (8)

[0114] In equation (8), N RE is used to represent the target transmission block bit number, L is used to represent the number of first-type transmission blocks located in the downlink slot, and l PRB is used to represent the number of PRBs occupied by the first partial PRB of the first-type transmission block located in the downlink slot, P is used to represent the number of second-type transmission blocks, and p PRB is used to represent the number of PRBs occupied by the fourth part PRB of the second type transmission block, Z is used to represent the number of first type transmission blocks located in F slots, and z PRB is used to represent the number of PRBs occupied by the first partial PRB of the first type transmission block located in F slots. Obviously, L*l PRB +P*p PRB +Z*z PRB is the target number of PRBs.

[0115] As shown in FIG. 4G, the total number N of transmission blocks may be 4, the number L of first-type transmission blocks located in the downstream slot may be 1, and the number of PRBs occupied by the first partial PRBs of the first-type transmission blocks located in the downstream slot may be l PRBThe number P of second-type transmission blocks may be 2, and the number of PRBs occupied by the fourth partial PRB of the second-type transmission block may be p PRB The number Z of first-type transmission blocks located in F slots may be 1, and the number of PRBs occupied by the first partial PRBs of the first-type transmission blocks located in F slots may be z PRB may be.

[0116] In one example, when some second-type transmission blocks are located only in uplink slots, the target transmission block bit number may be determined by the following equation (9), which is a modified version of equation (8). N RE =L*min(156,N RE ')*l PRB +P*min(156,N RE ')*p PRB +K*min(156,N RE ')*n PRB +Z*min(156,N RE ')*z PRB Formula (9)

[0117] In equation (9), N RE is used to represent the target transmission block bit number, L is used to represent the number of first-type transmission blocks located in the downlink slot, and l PRB is used to represent the number of PRBs occupied by the first partial PRBs of the first-type transmission block located in the downlink slot, P is used to represent the number of second-type transmission blocks located in the downlink subbands or guard subbands of the SBFD time-frequency resource in the uplink slot, and p PRB is used to represent the number of PRBs occupied by the fourth part PRB of the second-type transmission block, K is used to represent the number of second-type transmission blocks located only in the uplink slot, and n PRB is used to represent the number of PRBs occupied by the second-type transmission block, Z is used to represent the number of first-type transmission blocks located in F slots, and z PRBis used to represent the number of PRBs occupied by the first partial PRB of the first type transmission block located in F slots. Obviously, L*l PRB +P*p PRB +K*n PRB +Z*z PRB is the target number of PRBs.

[0118] As shown in FIG. 4H, the total number N of transmission blocks may be 4, the number L of first-type transmission blocks located in the downstream slot may be 1, and the number of PRBs occupied by the first partial PRBs of the first-type transmission blocks located in the downstream slot may be l PRB The number P of second-type transmission blocks located in the downlink subbands or guard subbands of the SBFD time-frequency resource in the uplink slot may be 1, and the number of PRBs occupied by the fourth partial PRB of the second-type transmission block may be p PRB The number K of second-type transmission blocks located only in the uplink slot may be 1, and the number of PRBs occupied by the second-type transmission blocks may be n PRB The number Z of first-type transmission blocks located in F slots may be 1, and the number of PRBs occupied by the first partial PRBs of the first-type transmission blocks located in F slots may be z PRB may be.

[0119] Third, a method for joint channel estimation between OFDM symbols or slots.

[0120] If some resources of the TBoMS resource are outside the uplink subband of the SBFD time-frequency resource, for example, if the first partial PRB of the first type transmission block of the TBoMS resource is located within the uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, when the second partial PRB is used to carry DMRS in the uplink data, i.e., when the DMRS cannot be transmitted, joint channel estimation (i.e., PUSCH channel joint estimation) cannot be performed. In response to this finding, this embodiment provides a channel joint estimation method between OFDM symbols or slots, so that channel joint estimation can be performed.

[0121] In one example, the channel joint estimation method between OFDM symbols or slots is applicable to DL slots, UL slots, and Flexible slots. For example, the channel joint estimation method can be adopted when the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource of the DL slot. Alternatively, the channel joint estimation method can be adopted when the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource of the Flexible slot. Alternatively, the channel joint estimation method can be adopted when the second partial PRB is located within the downlink subband of the SBFD time-frequency resource of the UL slot, but this is not a limitation.

[0122] In one example, when the second partial PRB of the first-type transmission block is located outside the uplink subband of the SBFD time-frequency resource and the second partial PRB is used to carry a DMRS in uplink data, the UE transmits the DMRS to the base station device based on the TBoMS resource, and the base station device performs joint channel estimation for the uplink data based on the DMRS. Alternatively, the UE may prohibit the transmission of the DMRS to the base station device based on the TBoMS resource, and the base station device may perform joint channel estimation for the uplink data, or the base station device may cancel performing joint channel estimation for the uplink data.

[0123] For example, when the second partial PRB of the first-type transmission block is located outside the uplink subband of the SBFD time-frequency resource and the second partial PRB is used to carry the DMRS in the uplink data, the UE and the base station device may agree on the DMRS transmission mode in advance, or the UE may select the DMRS transmission mode, or the base station device may select the DMRS transmission mode and transmit the DMRS transmission mode to the UE. Here, the DMRS transmission mode may be the UE transmitting the DMRS to the base station device or the UE prohibiting the UE from transmitting the DMRS to the base station device.

[0124] In one example, when a UE transmits a DMRS to a base station device based on a TBoMS resource, the base station device performs joint channel estimation on uplink data based on the DMRS. For example, the base station device may obtain a target channel estimation result corresponding to the second partial PRB of the first-type transmission block, and perform joint channel estimation on the uplink data based on the target channel estimation result. This joint channel estimation method is not limited.

[0125] When the UE is prohibited from transmitting a DMRS to the base station device based on the TBoMS resource, the base station device may perform joint channel estimation on the uplink data, for example, the base station device may obtain a target channel estimation result corresponding to the second partial PRB of the first-type transport block and perform joint channel estimation on the uplink data based on the target channel estimation result, or the base station device may cancel performing joint channel estimation on the uplink data, i.e., cancel performing joint channel estimation on the uplink data based on the target channel estimation result corresponding to the second partial PRB.

[0126] The joint channel estimation method of the base station apparatus will be described below.

[0127] First joint channel estimation method: cancel all or part of joint channel estimation for some lost DMRSs, for example, the UE does not transmit DMRSs to the base station device, and the base station device cancels joint channel estimation for uplink data based on the target channel estimation result corresponding to the second partial PRB.

[0128] Figure 5A is a schematic diagram of a joint channel estimation method, in which some PRBs (e.g., the second partial PRB of the first type transmission block) in DL slot #2 (i.e., downlink slot #2) cannot transmit uplink DMRS due to the DL subband / guardband setting (i.e., the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry DMRS in the uplink data), and joint channel estimation cannot be performed on the frequency domain resource corresponding to UL slot #1. Based on this, the base station device can cancel all or part of the joint channel estimation for UL slot #1. Taking partial joint channel estimation as an example, if joint channel estimation of frequency domain data corresponding to the first PRB is only canceled, the performance loss is smaller than full cancellation.

[0129] Second joint channel estimation method: The uplink DMRS is transmitted only in the DL subband / guardband (downlink subband / guard subband) setting area. For example, the UE transmits the DMRS only in the second partial PRB of the first-type transmission block. That is, the second partial PRB includes the DMRS. The base station device determines a target DMRS based on the DMRS in the second partial PRB, determines a target channel estimation result based on the target DMRS, and performs joint channel estimation on the uplink data based on the target channel estimation result. This joint channel estimation method is not limited.

[0130] As shown in FIG. 5A , some PRBs in DL slot #2 (e.g., the second partial PRBs of the first-type transmission block, which are used to carry a DMRS) are located outside the uplink subband of the SBFD time-frequency resource, i.e., the second partial PRBs are located within the DL subband / guardband. However, the UE still transmits the DMRS on the second partial PRB, i.e., transmits the DMRS only within the DL subband / guardband, and does not transmit any other uplink data other than the DMRS on the second partial PRB. Although interference may occur with the downlink data of the symbol / slot where the SBFD time-frequency resource is located, this interference can be avoided by interference measurement, beamforming, etc. Based on this, since the second partial PRB includes a DMRS, the base station device may determine the DMRS in the second partial PRB as a target DMRS and determine a target channel estimation result based on the target DMRS.

[0131] Third joint channel estimation method: The UE does not transmit an uplink DMRS in the DL subband / guardband setting region, and the base station device uses the channel estimation result of the adjacent PRB as the channel estimation result of the second partial PRB. For example, the UE does not transmit a DMRS to the base station device, i.e., the second partial PRB does not include a DMRS, and the base station device determines a target channel estimation result based on the channel estimation result of the adjacent PRB of the second partial PRB, i.e., directly uses the channel estimation result of the adjacent PRB as the target channel estimation result, and performs joint channel estimation on the uplink data based on the target channel estimation result. This joint channel estimation method is not limited.

[0132] 5B is a schematic diagram of a joint channel estimation method, in which some PRBs in DL slot #2 (e.g., the second partial PRBs of the first-type transmission block, which are used to carry DMRS) cannot transmit uplink DMRS. Based on this, the base station device may use the channel estimation results of PRBs adjacent to the second partial PRB as the target channel estimation result for the second partial PRB and perform joint channel estimation using the target channel estimation result. Since the channel estimation results of PRBs adjacent to the second partial PRB are used, factors such as a frequency selective channel due to multipath may be taken into consideration, but this is not limited thereto.

[0133] Fourth joint channel estimation method: The UE transmits a DMRS, but places the DMRS that cannot be transmitted in a PRB corresponding to the nearest OFDM symbol or additional DMRS symbol that can transmit data. For example, the UE transmits the DMRS corresponding to the second partial PRB in an adjacent PRB to the second partial PRB, that is, the second partial PRB does not include a DMRS, and the adjacent PRB to the second partial PRB includes the DMRS corresponding to the second partial PRB. The base station device determines a target DMRS corresponding to the second partial PRB based on the DMRS in the adjacent PRB (for example, the DMRS in the adjacent PRB is set as the target DMRS), determines a target channel estimation result based on the target DMRS, and performs joint channel estimation on the uplink data based on the target channel estimation result. This joint channel estimation method is not limited.

[0134] FIG. 5C is a schematic diagram of a joint channel estimation method. Some PRBs in DL slot #2 (e.g., the second partial PRBs of the first-type transmission block, which are used to carry DMRS) cannot transmit uplink DMRS. The UE may transmit the DMRS corresponding to the second partial PRB in a PRB adjacent to the second partial PRB, for example, in a PRB corresponding to the last OFDM symbol in UL slot #1. Based on this, the base station device can obtain a target DMRS corresponding to the second partial PRB from the PRB corresponding to the last OFDM symbol in UL slot #1 and determine a target channel estimation result based on the target DMRS, thereby enabling accurate joint channel estimation. When determining the transmission position of the DMRS and calculating the TB, the UE may also consider removing the RE (Resource Element) occupied by the DMRS.

[0135] Fifth joint channel estimation method: Without being limited to the 14-symbol limit for joint channel estimation, joint channel estimation may be performed by linear interpolation using the subsequent DMRS, or joint channel estimation may be performed after obtaining a channel estimate value in which no DMRS is transmitted. For example, if the UE does not transmit a DMRS to the base station device, i.e., the second partial PRB does not include a DMRS, the base station device may obtain a target DMRS corresponding to the second partial PRB by linear interpolation between the DMRS in the PRB before the second partial PRB and the DMRS in the PRB after the second partial PRB, determine a target channel estimation result based on the target DMRS, and perform joint channel estimation for uplink data based on the target channel estimation result. This joint channel estimation method is not limited.

[0136] 5D is a schematic diagram of a joint channel estimation method, in which some PRBs in DL slot #2 (e.g., the second partial PRBs of the first-type transmission block, which are used to carry DMRSs) cannot transmit uplink DMRSs. Based on this, the base station device may perform linear interpolation between the DMRS in the PRB before the second partial PRB (e.g., the PRB in UL slot #1) and the DMRS in the PRB after the second partial PRB (e.g., the PRB in UL slot #3) to obtain a target DMRS corresponding to the second partial PRB. The fifth joint channel estimation method is applicable to gradually changing channels and / or low-speed mobile users.

[0137] In one example, when only a front-loaded DMRS is configured, if the entire DMRS symbol cannot be transmitted, the DMRS is moved forward or backward to the first available OFDM symbol; or, when a first DMRS and an additional DMRS are present and only one DMRS is lost, the above method may be adopted, but if there is overlap with the additional DMRS, no movement is necessary, or only the additional DMRS is adopted to perform channel estimation and joint channel estimation, and the front-loaded DMRS can be moved backward to an available symbol, preferably the first symbol, as shown in FIG. 4D.

[0138] As can be seen from the above technical solution, when SBFD time-frequency resources and TBoMS resources overlap, the UE can fully utilize the TBoMS resources for data transmission and use the SBFD time-frequency resources of the downlink slot (i.e., the uplink subband) to transmit TBoMS uplink data, thereby improving the uplink data transmission reliability and cell coverage radius. This effectively combines the SBFD time-frequency resource configuration and TBoMS transmission mechanism. From the perspective of the entire system, this can increase cell coverage, reduce transmission delay, and increase uplink transmission capacity. It can support data transmission in TDD systems, improve resource utilization, improve network coverage and network capacity, increase uplink transmission resources and cell coverage, reduce uplink transmission delay, and increase uplink transmission capacity.

[0139] Based on the same inventive idea, a data transmission device, a base station device and a UE corresponding to the above-mentioned data transmission method are further provided. Since the principle by which the base station device and the UE solve the problem is similar to that of the data transmission method, the implementation of the base station device and the UE can refer to the implementation of the data transmission method, and redundant explanations will be omitted.

[0140] Based on the same application idea as the above method, one example of the present invention provides a data transmission device applied to user equipment, including: a receiving module for receiving a resource configuration message including TBoMS resource configuration information from a base station device; a determination module for determining TBoMS resources based on the TBoMS resource configuration information, where the TBoMS resources include N transmission blocks, N is greater than 1, and the N transmission blocks include a first type transmission block that overlaps with an uplink subband of an SBFD time-frequency resource; and a transmitting module for transmitting uplink data to the base station device based on the TBoMS resources.

[0141] In one example, when the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transmission blocks include only first-type transmission blocks that overlap with uplink subbands of the SBFD time-frequency resource, when receiving a resource configuration message from a base station device, the receiving module is specifically used to receive one resource configuration message from the base station device, where the resource configuration message includes configuration information of the first-type transmission blocks, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

[0142] In one example, when the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transmission blocks further include a second-type transmission block located in an uplink slot, when the receiving module receives a resource configuration message from the base station device, the receiving module is specifically used to receive one resource configuration message from the base station device, where the one resource configuration message includes configuration information of the second-type transmission block and configuration information of the first-type transmission block, and the one resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; or when the receiving module is used to receive a first resource configuration message and a second resource configuration message from the base station device, where the first resource configuration message includes configuration information of the second-type transmission block and the second resource configuration message includes configuration information of the first-type transmission block, the first resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

[0143] In one example, N transmission blocks occupy non-consecutive symbols in N slots, with each transmission block occupying at least one symbol in one slot, or N transmission blocks occupy non-consecutive symbols in A slots, where A is less than N, or N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

[0144] In one example, when transmitting uplink data to the base station device based on the TBoMS resource, the transmitting module is specifically used to determine a target number of transmission block bits that can be carried by the TBoMS resource based on the resource overlap situation between the TBoMS resource and the SBFD time-frequency resource, and to transmit uplink data that matches the target number of transmission block bits to the base station device based on the TBoMS resource.

[0145] In one example, when the transmitting module determines the target number of transmission block bits that can be carried by the TBoMS resource based on the resource overlapping situation between the TBoMS resource and the SBFD time-frequency resource, the transmitting module specifically determines a target number of target PRBs based on the resource overlapping situation, where the target PRB is a PRB that is located in the TBoMS resource and within the uplink subband of the SBFD time-frequency resource, and is used to determine the target number of transmission block bits that can be carried by the TBoMS resource based on the target number of target PRBs and the number of transmittable bits per PRB.

[0146] When determining the target number of target PRBs based on the resource overlap situation, the transmitting module is specifically used to determine the target number of PRBs based on the total number N of transmission blocks and the number of PRBs occupied by the transmission block when the first-type transmission block is located within the uplink subband of the SBFD time-frequency resource; or to determine the target number of PRBs based on the total number N of transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, and the number of PRBs occupied by the second partial PRB when the first partial PRB of the first-type transmission block is located within the uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource; or to determine the target number of PRBs based on the number of second-type transmission blocks, the number of PRBs occupied by the transmission block, the number of first-type transmission blocks, and the number of PRBs occupied by the first partial PRB.

[0147] When determining the target number of target PRBs based on the resource overlap situation, specifically, if the first partial PRBs of a first-type transmission block are located in the uplink subband of the SBFD time-frequency resource, the second partial PRBs are located outside the uplink subband of the SBFD time-frequency resource, the third partial PRBs of the second-type transmission block are located in the downlink subband or guard subband of the SBFD time-frequency resource in the uplink slot, and the fourth partial PRB is located in a non-SBFD time-frequency resource in the uplink slot, the transmitting module determines the target number of PRBs based on the total number N of transmission blocks, the number of PRBs occupied by the transmission blocks, the number of first-type transmission blocks, the number of PRBs occupied by the second partial PRBs, the number of second-type transmission blocks, and the number of PRBs occupied by the third partial PRB, or determines the target number of PRBs based on the number of first-type transmission blocks, the number of PRBs occupied by the first partial PRBs, the number of second-type transmission blocks, and the number of PRBs occupied by the fourth partial PRB.

[0148] In one example, when transmitting uplink data to the base station device based on the TBoMS resource, specifically when the first partial PRB of the first type transmission block is located within the uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a DMRS in the uplink data, the transmitting module is used to transmit a DMRS to the base station device based on the TBoMS resource so that the base station device performs joint channel estimation on the uplink data based on the DMRS, or to prohibit transmitting a DMRS to the base station device based on the TBoMS resource so that the base station device performs joint channel estimation on the uplink data or cancels performing joint channel estimation on the uplink data.

[0149] Based on the same application idea as the above method, one example of the present invention provides a data transmission device applied to a base station device, the data transmission device including: an allocation module for allocating TBoMS resources to a user equipment, where the TBoMS resources include N transmission blocks, where N is a positive integer greater than 1, and the N transmission blocks include a first-type transmission block that overlaps with an uplink subband of an SBFD time-frequency resource; a transmission module for transmitting a resource configuration message including configuration information of the TBoMS resources to the user equipment, so that the user equipment determines TBoMS resources based on the configuration information of the TBoMS resources and transmits uplink data to the base station device based on the TBoMS resources; and a receiving module for receiving the uplink data transmitted by the user equipment based on the TBoMS resources.

[0150] In one example, if the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks include only first-type transport blocks that overlap with uplink subbands of the SBFD time-frequency resource, when sending a resource configuration message to the user equipment, the sending module is specifically used to send one resource configuration message to the user equipment, where the resource configuration message includes configuration information of the first-type transport blocks, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

[0151] In one example, if the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks further include a second-type transport block located in an uplink slot, when the transmitting module transmits a resource configuration message to the user equipment, the transmitting module is specifically used to transmit one resource configuration message to the user equipment, where the one resource configuration message includes configuration information of the second-type transport block and configuration information of the first-type transport block, and the one resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; or the transmitting module is used to transmit a first resource configuration message and a second resource configuration message to the user equipment, where the first resource configuration message includes configuration information of the second-type transport block and the second resource configuration message includes configuration information of the first-type transport block, the first resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

[0152] In one example, N transmission blocks occupy non-consecutive symbols in N slots, with each transmission block occupying at least one symbol in one slot, or N transmission blocks occupy non-consecutive symbols in A slots, where A is less than N, or N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

[0153] In one example, the device further includes a processing module for, when a first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a DMRS in uplink data, obtaining a target channel estimation result corresponding to the second partial PRB, and performing joint channel estimation on the uplink data based on the target channel estimation result.

[0154] In one example, when obtaining a target channel estimation result corresponding to the second partial PRB, the processing module is specifically used to determine a target DMRS based on the DMRS in the second partial PRB when the second partial PRB includes a DMRS, and to determine the target channel estimation result based on the target DMRS; when the user equipment transmits a DMRS only in the second partial PRB, or when the second partial PRB does not include a DMRS, the processing module is used to determine the target channel estimation result based on a channel estimation result of an adjacent PRB of the second partial PRB; or when the second partial PRB does not include a DMRS, the processing module is used to determine the target channel estimation result based on a channel estimation result of an adjacent PRB of the second partial PRB. If an adjacent PRB of an RB includes a DMRS corresponding to the second partial PRB, a target DMRS is determined based on the DMRS in the adjacent PRB, and the target channel estimation result is determined based on the target DMRS. The user equipment transmits the DMRS corresponding to the second partial PRB in the adjacent PRB, or if the second partial PRB does not include a DMRS, linear interpolation is performed between the DMRS in the PRB before the second partial PRB and the DMRS in the PRB after the second partial PRB to obtain the target DMRS corresponding to the second partial PRB, and the target channel estimation result is determined based on the target DMRS.

[0155] In one example, the processing module is used to cancel joint channel estimation for uplink data based on a target channel estimation result corresponding to a second partial PRB of a first-type transmission block when the first partial PRB is located within an uplink subband of an SBFD time-frequency resource, the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a demodulation reference signal DMRS in the uplink data.

[0156] Based on the same application concept as the above method, one example of the present invention provides an electronic device (e.g., the base station device or UE in the above example) that may include a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the data transmission method disclosed in the above example of the present invention.

[0157] Based on the same application idea as the above method, an example of the present invention further provides a machine-readable storage medium having stored thereon some computer instructions, which, when executed by a processor, can implement the data transmission method disclosed in the above example of the present invention.

[0158] Here, the machine-readable storage medium may be an electronic, magnetic, optical, or other physical storage device that can store or remember information such as executable instructions, data, etc. For example, the machine-readable storage medium may be a RAM (Random Access Memory), a volatile memory, a non-volatile memory, a flash memory, a storage drive (e.g., a hard disk drive), a solid-state drive, any type of storage disk (e.g., an optical disk, a DVD, etc.), or a similar storage medium, or a combination thereof.

[0159] The systems, devices, modules, or units described in the above embodiments may be specifically realized by a computer entity or a product having some functionality. A typical realizing device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a mobile phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email sending / receiving device, a game console, a tablet, a wearable device, or any combination of these devices.

[0160] The above is merely an example of the present invention and is not intended to limit the present invention. Those skilled in the art may make various modifications and changes to the present invention. Any modifications, equivalent replacements, improvements, etc. made without departing from the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

Claims

1. A data transmission method applied to a user equipment, comprising: receiving, from a base station device, a resource configuration message including configuration information of a transport block TBoMS resource spanning multiple slots, and determining a TBoMS resource based on the configuration information of the TBoMS resource, wherein the TBoMS resource includes N transport blocks, N is a positive integer greater than 1, and the N transport blocks include a first-type transport block overlapping an uplink sub-band of a sub-band full duplex SBFD time-frequency resource; transmitting uplink data to the base station device based on the TBoMS resource; A data transmission method comprising:

2. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks include only first-type transport blocks that overlap with uplink subbands of the SBFD time-frequency resource, the step of receiving a resource configuration message from a base station device includes: receiving a resource configuration message from a base station device, the resource configuration message including configuration information of a first-type transmission block, the resource configuration message being a dynamic resource configuration message or a semi-static resource configuration message; 2. The method of claim 1 .

3. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks further include a second-type transport block located in an uplink slot, the step of receiving a resource configuration message from the base station device includes: receiving a resource configuration message from a base station device, the resource configuration message including configuration information of a second-type transmission block and configuration information of a first-type transmission block, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; or receiving a first resource configuration message and a second resource configuration message from a base station device, wherein the first resource configuration message includes configuration information of a second-type transmission block, the second resource configuration message includes configuration information of a first-type transmission block, the first resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; 2. The method of claim 1 .

4. The N transmission blocks occupy non-consecutive symbols within the N slots, each transmission block occupying at least one symbol within one slot; or the N transmission blocks occupy non-consecutive symbols in A slots, A being less than N; Or, the N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

4. The method of claim 3.

5. The step of transmitting uplink data to the base station device based on the TBoMS resource includes: determining a target number of transmission block bits that can be carried by the TBoMS resource based on a resource overlap situation between the TBoMS resource and the SBFD time-frequency resource; and transmitting uplink data that matches the target number of transmission block bits to the base station device based on the TBoMS resource.

5. The method according to claim 1, wherein the first and second electrodes are connected to a first electrode.

6. determining a target number of transport block bits that can be carried by the TBoMS resource based on a resource overlap situation between the TBoMS resource and the SBFD time-frequency resource, determining a target number of target physical resource blocks (PRBs) based on the resource overlap situation, where the target PRBs are PRBs located in the TBoMS resource and in an uplink subband of the SBFD time-frequency resource; determining a target number of transport block bits that can be carried by the TBoMS resource based on the target number of PRBs and the number of transmittable bits per PRB; 6. The method of claim 5.

7. The step of determining a target number of target PRBs based on the resource overlap situation includes: If the first-type transport block is located in an uplink subband of the SBFD time-frequency resource, determining a target number of target PRBs based on the total number N of transport blocks and the number of PRBs occupied by the transport block; or If the first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, Determine a target number of target PRBs based on the total number N of transport blocks, the number of PRBs occupied by the transport blocks, the number of first-type transport blocks, and the number of PRBs occupied by the second partial PRBs; or determining a target number of target PRBs based on the number of second-type transport blocks, the number of PRBs occupied by the transport blocks, the number of first-type transport blocks, and the number of PRBs occupied by the first partial PRBs; 7. The method of claim 6.

8. The step of determining a target number of target PRBs based on the resource overlap situation includes: If the first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource, the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, the third partial PRB of the second-type transport block is located within a downlink subband or a guard subband of the SBFD time-frequency resource in an uplink slot, and the fourth partial PRB is located within a non-SBFD time-frequency resource in an uplink slot, Determine a target number of target PRBs based on the total number N of transport blocks, the number of PRBs occupied by the transport blocks, the number of first-type transport blocks, the number of PRBs occupied by the second partial PRBs, the number of second-type transport blocks, and the number of PRBs occupied by the third partial PRBs; or determining a target number of target PRBs based on a number of first-type transport blocks, a number of PRBs occupied by the first partial PRBs, a number of second-type transport blocks, and a number of PRBs occupied by the fourth partial PRBs; 7. The method of claim 6.

9. The step of transmitting uplink data to the base station device based on the TBoMS resource includes: When a first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource, a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a demodulation reference signal (DMRS) in uplink data, transmitting a DMRS to the base station device based on the TBoMS resource so that the base station device performs joint channel estimation for uplink data based on the DMRS; or prohibiting the base station device from transmitting a DMRS based on the TBoMS resource so that the base station device performs joint channel estimation on uplink data or cancels performing joint channel estimation on uplink data.

5. The method according to claim 1, wherein the first and second electrodes are connected to a first electrode.

10. A data transmission method applied to a base station device, allocating a transport block TBoMS resource spanning multiple slots to a user equipment, the TBoMS resource including N transport blocks, where N is a positive integer greater than 1, and the N transport blocks including first-type transport blocks that overlap with uplink sub-bands of a sub-band full duplex SBFD time-frequency resource; transmitting a resource configuration message including configuration information of the TBoMS resource to the user equipment, causing the user equipment to determine a TBoMS resource based on the configuration information of the TBoMS resource and transmit uplink data to the base station device based on the TBoMS resource; receiving uplink data transmitted by the user equipment based on the TBoMS resource; A data transmission method comprising:

11. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks include only first-type transport blocks that overlap with uplink subbands of the SBFD time-frequency resource, the step of sending a resource configuration message to the user equipment comprises: sending a resource configuration message to a user equipment, the resource configuration message including configuration information of a first-type transmission block, the resource configuration message being a dynamic resource configuration message or a semi-static resource configuration message; 11. The method of claim 10.

12. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks further include a second-type transport block located in an uplink slot, the step of sending a resource configuration message to the user equipment comprises: Sending a resource configuration message to the user equipment, the resource configuration message including configuration information of a second-type transmission block and configuration information of a first-type transmission block, the resource configuration message being a dynamic resource configuration message or a semi-static resource configuration message; or sending a first resource configuration message and a second resource configuration message to the user equipment, where the first resource configuration message includes configuration information of a second-type transmission block, the second resource configuration message includes configuration information of a first-type transmission block, the first resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; 11. The method of claim 10.

13. The N transmission blocks occupy non-consecutive symbols within the N slots, each transmission block occupying at least one symbol within one slot; or the N transmission blocks occupy non-consecutive symbols in A slots, A being less than N; Or, the N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

13. The method of claim 12.

14. When a first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a demodulation reference signal (DMRS) in uplink data, obtaining a target channel estimation result corresponding to the second partial PRB; performing joint channel estimation on the uplink data based on the target channel estimation result.

14. The method according to any one of claims 10 to 13.

15. The step of obtaining a target channel estimation result corresponding to the second partial PRB includes: If the second partial PRB includes a DMRS, determining a target DMRS based on the DMRS in the second partial PRB and determining the target channel estimation result based on the target DMRS, wherein the DMRS is transmitted by the user equipment only in the second partial PRB; or If the second partial PRB does not include a DMRS, determining the target channel estimation result based on channel estimation results of PRBs adjacent to the second partial PRB; or If the second partial PRB does not include a DMRS and an adjacent PRB of the second partial PRB includes a DMRS corresponding to the second partial PRB, determining a target DMRS based on the DMRS in the adjacent PRB and determining the target channel estimation result based on the target DMRS, wherein the DMRS corresponding to the second partial PRB is transmitted by the user equipment on the adjacent PRB; or If the second partial PRB does not include a DMRS, performing linear interpolation on the DMRS in a PRB before the second partial PRB and the DMRS in a PRB after the second partial PRB to obtain a target DMRS corresponding to the second partial PRB, and determining the target channel estimation result based on the target DMRS.

15. The method of claim 14.

16. and, when a first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a demodulation reference signal (DMRS) in uplink data, canceling performing joint channel estimation on the uplink data based on a target channel estimation result corresponding to the second partial PRB.

14. The method according to any one of claims 10 to 13.

17. A data transmission device applied to a user equipment, a receiving module for receiving a resource configuration message including configuration information for a transport block TBoMS resource spanning multiple slots from a base station device; a determination module for determining a TBoMS resource based on the configuration information of the TBoMS resource, the TBoMS resource including N transport blocks, N being a positive integer greater than 1, and the N transport blocks including a first-type transport block overlapping an uplink sub-band of a sub-band full duplex SBFD time-frequency resource; a transmitting module for transmitting uplink data to the base station device based on the TBoMS resource. A data transmission device characterized by:

18. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks include only first-type transport blocks overlapping with uplink subbands of the SBFD time-frequency resource, when receiving a resource configuration message from the base station device, the receiving module specifically: The resource configuration message is used to receive a resource configuration message from a base station device, the resource configuration message including configuration information of a first-type transmission block, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

18. The device of claim 17.

19. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks further include a second-type transport block located in an uplink slot, when receiving a resource configuration message from the base station device, the receiving module specifically: Used to receive a resource configuration message from a base station device, the resource configuration message including configuration information of a second-type transmission block and configuration information of a first-type transmission block, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; or The receiver is used to receive a first resource configuration message and a second resource configuration message from a base station device, wherein the first resource configuration message includes configuration information of a second-type transmission block, the second resource configuration message includes configuration information of a first-type transmission block, the first resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

18. The device of claim 17.

20. The N transmission blocks occupy non-consecutive symbols within the N slots, each transmission block occupying at least one symbol within one slot; or the N transmission blocks occupy non-consecutive symbols in A slots, A being less than N; Or, the N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

20. The apparatus of claim 19.

21. When transmitting uplink data to the base station device based on the TBoMS resource, the transmitting module specifically: determining a target number of transmission block bits that can be carried by the TBoMS resource based on a resource overlap situation between the TBoMS resource and the SBFD time-frequency resource; and transmitting uplink data that matches the target number of transmission block bits to the base station device based on the TBoMS resource; 21. Apparatus according to any one of claims 17 to 20.

22. When determining the target number of transmission block bits that can be carried by the TBoMS resource based on the resource overlap situation between the TBoMS resource and the SBFD time-frequency resource, the transmitting module specifically determining a target number of target physical resource blocks (PRBs) based on the resource overlap situation, the target PRBs being PRBs located in the TBoMS resource and within an uplink subband of the SBFD time-frequency resource; used to determine a target number of transport block bits that can be carried by the TBoMS resource based on the target number of PRBs and the number of transmittable bits per PRB; 22. The apparatus of claim 21 .

23. When determining the target number of target PRBs based on the resource overlap situation, the transmitting module specifically: If the first-type transport block is located in an uplink subband of the SBFD time-frequency resource, the target number of target PRBs is determined based on the total number N of transport blocks and the number of PRBs occupied by the transport block; or If the first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, Determine a target number of target PRBs based on the total number N of transport blocks, the number of PRBs occupied by the transport blocks, the number of first-type transport blocks, and the number of PRBs occupied by the second partial PRBs; or used to determine a target number of target PRBs based on the number of second-type transport blocks, the number of PRBs occupied by the transport blocks, the number of first-type transport blocks, and the number of PRBs occupied by the first partial PRBs; 23. The apparatus of claim 22.

24. When determining the target number of target PRBs based on the resource overlap situation, the transmitting module specifically: If the first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource, the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, the third partial PRB of the second-type transport block is located within a downlink subband or a guard subband of the SBFD time-frequency resource in an uplink slot, and the fourth partial PRB is located within a non-SBFD time-frequency resource in an uplink slot, Determine a target number of target PRBs based on the total number N of transport blocks, the number of PRBs occupied by the transport blocks, the number of first-type transport blocks, the number of PRBs occupied by the second partial PRBs, the number of second-type transport blocks, and the number of PRBs occupied by the third partial PRBs; or used to determine a target number of target PRBs based on the number of first-type transport blocks, the number of PRBs occupied by the first partial PRBs, the number of second-type transport blocks, and the number of PRBs occupied by the fourth partial PRBs; 23. The apparatus of claim 22.

25. When transmitting uplink data to the base station device based on the TBoMS resource, the transmitting module specifically: When a first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource, a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a demodulation reference signal (DMRS) in uplink data, transmitting a DMRS to the base station device based on the TBoMS resource so that the base station device performs joint channel estimation for uplink data based on the DMRS; or used to prohibit the base station device from transmitting a DMRS based on the TBoMS resource, so that the base station device performs joint channel estimation on uplink data or cancels performing joint channel estimation on uplink data; 21. Apparatus according to any one of claims 17 to 20.

26. A data transmission device applied to a base station device, an allocation module for allocating a transport block TBoMS resource spanning multiple slots to a user equipment, the TBoMS resource including N transport blocks, where N is a positive integer greater than 1, and the N transport blocks including first-type transport blocks overlapping with an uplink sub-band of a sub-band full duplex SBFD time-frequency resource; a transmitting module for transmitting a resource configuration message including configuration information of the TBoMS resource to the user equipment, causing the user equipment to determine a TBoMS resource based on the configuration information of the TBoMS resource and transmit uplink data to the base station device based on the TBoMS resource; a receiving module for receiving uplink data transmitted by the user equipment based on the TBoMS resource; A data transmission device characterized by:

27. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks include only first-type transport blocks that overlap with uplink subbands of the SBFD time-frequency resource, the transmitting module, when sending a resource configuration message to the user equipment, specifically: Used to send a resource configuration message to a user equipment, the resource configuration message includes configuration information of a first-type transmission block, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message.

27. The apparatus of claim 26.

28. When the SBFD time-frequency resource is located in a downlink slot or a flexible slot, and the N transport blocks further include a second-type transport block located in an uplink slot, when the transmitting module sends a resource configuration message to the user equipment, the transmitting module specifically Used to send a resource configuration message to the user equipment, the resource configuration message including configuration information of a second-type transmission block and configuration information of a first-type transmission block, and the resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; or Used for sending a first resource configuration message and a second resource configuration message to the user equipment, the first resource configuration message includes configuration information of a second-type transmission block, the second resource configuration message includes configuration information of a first-type transmission block, the first resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message, and the second resource configuration message is a dynamic resource configuration message or a semi-static resource configuration message; 27. The apparatus of claim 26.

29. The N transmission blocks occupy non-consecutive symbols within the N slots, each transmission block occupying at least one symbol within one slot; or the N transmission blocks occupy non-consecutive symbols in A slots, A being less than N; Or, the N transmission blocks occupy consecutive symbols in B slots, where B is less than N.

29. The apparatus of claim 28.

30. When a first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and a second partial PRB is located outside the uplink subband of the SBFD time-frequency resource, and the second partial PRB is used to carry a demodulation reference signal (DMRS) in uplink data, obtain a target channel estimation result corresponding to the second partial PRB; a processing module for performing joint channel estimation on the uplink data based on the target channel estimation result; 30. Apparatus according to any one of claims 26 to 29.

31. When obtaining the target channel estimation result corresponding to the second partial PRB, the processing module specifically: If the second partial PRB includes a DMRS, determining a target DMRS based on the DMRS in the second partial PRB is used to determine the target channel estimation result based on the target DMRS, and the DMRS is transmitted by the user equipment only in the second partial PRB; or If the second partial PRB does not include a DMRS, the target channel estimation result is determined based on channel estimation results of PRBs adjacent to the second partial PRB; or If the second partial PRB does not include a DMRS and an adjacent PRB of the second partial PRB includes a DMRS corresponding to the second partial PRB, determining a target DMRS based on the DMRS in the adjacent PRB is used to determine the target channel estimation result based on the target DMRS, and the DMRS corresponding to the second partial PRB is transmitted by the user equipment on the adjacent PRB; or If the second partial PRB does not include a DMRS, a target DMRS corresponding to the second partial PRB is obtained by performing linear interpolation on the DMRS in a PRB before the second partial PRB and the DMRS in a PRB after the second partial PRB, and the target DMRS is used to determine the target channel estimation result based on the target DMRS.

31. The apparatus of claim 30.

32. and a processing module for canceling joint channel estimation for the uplink data based on a target channel estimation result corresponding to the second partial PRB, when the first partial PRB of the first-type transport block is located within an uplink subband of the SBFD time-frequency resource and the second partial PRB is located outside the uplink subband of the SBFD time-frequency resource and the second partial PRB is used to carry a demodulation reference signal (DMRS) in the uplink data.

30. Apparatus according to any one of claims 26 to 29.

33. An electronic device including a processor and a machine-readable storage medium, the machine-readable storage medium storing machine-executable instructions executable by the processor, the processor being used to execute the machine-executable instructions to perform the method of any one of claims 1 to 16. An electronic device characterized by:

Citation Information

Patent Citations

  • Method and apparatus for signal transmission in wireless communication system

    CN115208458A

  • Method and device for signal transmission in wireless communication system

    WO2022211572A1