Data transmission method and apparatus, and device

By configuring SBFD time-frequency resources, the base station and user equipment realize full duplex communication in the TDD system, solving the problems of limited uplink transmission rate and large delay, and improving resource utilization and data transmission reliability.

WO2025160834A1PCT designated stage Publication Date: 2025-08-07NEW H3C TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/075058
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-31
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In the TDD system, the uplink transmission rate is limited and the transmission delay is large, resulting in unfavorable uplink services. It is difficult for the existing technology to effectively improve resource utilization and reduce transmission delay.

Method used

By configuring the subband full-duplex SBFD time-frequency resources, the base station and user equipment simultaneously transmit uplink and downlink data on the same frequency domain resources, and use downlink time slots and flexible time slots to configure uplink frequency domain resources, or uplink time slots and flexible time slots to configure downlink frequency domain resources to achieve full duplex communication.

Benefits of technology

It improves resource utilization, increases uplink and downlink transmission resources, reduces transmission delay, and improves data transmission reliability and network coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024075058_07082025_PF_FP_ABST
    Figure CN2024075058_07082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a data transmission method and apparatus, and a device. The method comprises: a base station sending a resource configuration message to a user equipment, wherein the resource configuration message is used for indicating a sub-band full-duplex (SBFD) time-frequency resource which is allocated to the user equipment (111); and the base station exchanging uplink data and downlink data with the user equipment on the basis of the SBFD time-frequency resource (112). By means of the technical solution of the present application, the resource utilization rate can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method, device and equipment Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a data transmission method, apparatus, and device. Background Art

[0002] The TDD (Time Division Duplex) system is widely used in mobile communication systems, such as the 5G system. In the TDD system, the frame structure is divided into DL (Downlink) time slots, UL (Uplink) time slots, and flexible time slots.

[0003] A DL time slot includes multiple DL symbols, and downlink data is processed in the frequency domain resources corresponding to these DL symbols. A UL time slot includes multiple UL symbols, and uplink data is processed in the frequency domain resources corresponding to these UL symbols.

[0004] The flexible time slot includes at least one F (Flexible) symbol. The F symbol can be used for DL, that is, the downlink data is processed in the frequency domain resources corresponding to the F symbol. The F symbol can also be used for UL, that is, the uplink data is processed in the frequency domain resources corresponding to the F symbol. The F symbol can also be used for GP (Guard Period), that is, the uplink and downlink switching is protected in the frequency domain resources corresponding to the F symbol.

[0005] The TDD system can operate in HD (Half Duplex) mode, that is, at the same time, the same frequency domain resources can only be used for UL or DL.

[0006] Summary of the Invention

[0007] The present application provides a data transmission method, applied to a base station, the method comprising:

[0008] Sending a resource configuration message to the user equipment, where the resource configuration message is used to indicate the sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment;

[0009] The uplink and downlink data are exchanged with the user equipment based on the SBFD time-frequency resources.

[0010] The present application provides a data transmission method, applied to a user equipment, the method comprising:

[0011] receiving a resource configuration message sent by a base station, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment;

[0012] The uplink and downlink data are exchanged with the base station based on the SBFD time-frequency resources.

[0013] The present application provides a data transmission device, applied to a base station, comprising:

[0014] A sending module, configured to send a resource configuration message to a user equipment, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment;

[0015] A transmission module is configured to exchange uplink and downlink data with the user equipment based on the SBFD time-frequency resources.

[0016] The present application provides a data transmission device, applied to a user equipment, the device comprising:

[0017] A receiving module, configured to receive a resource configuration message sent by a base station, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment;

[0018] A transmission module is used to exchange uplink and downlink data with the base station based on the SBFD time-frequency resources.

[0019] The present application provides a base station, comprising 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; the processor is used to execute the machine-executable instructions to implement the above-disclosed data transmission method.

[0020] The present application provides a user device, comprising 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; the processor is used to execute the machine-executable instructions to implement the above-disclosed data transmission method.

[0021] It can be seen from the above technical solution that by configuring SBFD (Sub-Band Full Duplex) time-frequency resources, the base station and user equipment can use SBFD time-frequency resources to transmit uplink and downlink data. For example, the base station sends downlink data to the user equipment through SBFD time-frequency resources, and the user equipment sends uplink data to the base station through SBFD time-frequency resources, thereby making full use of SBFD time-frequency resources for data transmission.

[0022] For example, SBFD time-frequency resources in downlink time slots can be used to transmit uplink data, supporting uplink data transmission in TDD systems. This improves resource utilization, network coverage, and capacity. It also increases uplink transmission resources and cell coverage, improving uplink data transmission reliability and cell coverage radius. This reduces uplink transmission latency and increases uplink transmission capacity.

[0023] SBFD time-frequency resources in the uplink timeslot can be used to transmit downlink data, supporting downlink data transmission in TDD systems. This improves resource utilization, increases downlink transmission resources, improves downlink data transmission reliability, reduces downlink transmission delay, and increases downlink transmission capacity. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] 1A and 1B are schematic flow charts of a data transmission method in an example;

[0025] FIG2 is a schematic diagram of scheduling of SBFD time-frequency resources configured through DCI;

[0026] FIG3 is a schematic diagram of scheduling SBFD time-frequency resources with time slots and cycles configured through DCI;

[0027] FIG4 is a schematic diagram of a process for dynamically modifying a semi-static configuration;

[0028] Figure 5 is a schematic diagram of the SBFD time-frequency resource dynamic mode + effective period and starting point;

[0029] FIG6A is a schematic structural diagram of a base station in an example;

[0030] FIG6B is a schematic diagram of the structure of a user equipment in an example. DETAILED DESCRIPTION

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

[0032] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present application, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" used may also be interpreted as "at the time of" or "when" or "in response to determining".

[0033] TDD systems can operate in HD mode, meaning that at the same time, the same frequency domain resources can only be used for UL or DL. To make more flexible use of frequency domain resources and improve resource utilization, TDD systems can also operate in FD (Full-Duplex) mode, meaning that at the same time, the same frequency domain resources are used for both UL and DL, that is, uplink and downlink data are processed simultaneously on the same frequency domain resources.

[0034] In a TDD system, a frame structure is divided into a DL time slot, a UL time slot, and a flexible time slot. Once the frame structure is determined, a user equipment (UE) can transmit and receive data according to the frame structure.

[0035] For UEs operating in HD (Half Duplex) mode, a base station (e.g., a gNB) schedules the UE to transmit or receive based on the frame structure. For UEs operating in FD mode, the base station schedules the UE to transmit, receive, or both based on the frame structure.

[0036] In summary, the base station can configure the frame structure and notify the UE of the frame structure, allowing the UE to understand the frame structure and correctly transmit and receive data. From another perspective, after the UE understands the frame structure, it can also be aware of possible inter-UE interference, allowing it to use interference cancellation technology to mitigate interference and improve communication reliability.

[0037] For example, in a TDD system, for a frame structure primarily used for downlink transmission, more DL time slots are usually configured. This results in fewer UL time slots, which in turn limits the uplink transmission rate and increases the transmission delay of uplink data, resulting in a longer uplink transmission delay and the unutilization of uplink services.

[0038] In one example of this application, a data transmission method is proposed that uses SBFD time-frequency resources to configure flexible downlink and uplink frequency domain resources for a UE. Uplink data can be transmitted using the uplink frequency domain resources, i.e., uplink frequency domain resources can be configured using downlink time slots or flexible time slots, and uplink data can be transmitted using the uplink frequency domain resources, thereby increasing the uplink transmission rate and reducing the transmission delay of the uplink data.

[0039] It is also possible to use uplink time slots or flexible time slots to configure downlink frequency domain resources and transmit downlink data through the downlink frequency domain resources, thereby increasing the downlink transmission rate and reducing the transmission delay of the downlink data.

[0040] In one example of the present application, a data transmission method is proposed. The data transmission method can be applied to a base station. FIG1A is a flow chart of the data transmission method. The method may include:

[0041] Step 111: Send a resource configuration message to the user equipment, where the resource configuration message indicates the SBFD time-frequency resources allocated to the UE. For example, the resource configuration message may include configuration information of the SBFD time-frequency resources, and the UE may determine the SBFD time-frequency resources based on the configuration information of the SBFD time-frequency resources.

[0042] Step 112: Exchange uplink and downlink data with the user equipment based on the SBFD time-frequency resources.

[0043] For example, SBFD time-frequency resources can be configured in the DL time slot and / or F (Flexible) time slot, and the base station and the UE can exchange uplink data based on the SBFD time-frequency resources, that is, the UE sends uplink data in the SBFD time-frequency resources, and the base station receives uplink data in the SBFD time-frequency resources.

[0044] For another example, SBFD time-frequency resources can be configured in the UL time slot and / or F time slot, and the base station and UE can exchange downlink data based on the SBFD time-frequency resources, that is, the base station sends downlink data in the SBFD time-frequency resources, and the UE receives downlink data in the SBFD time-frequency resources.

[0045] In one example of the present application, a data transmission method is proposed. The data transmission method can be applied to a UE. FIG1B is a flowchart of the data transmission method. The method may include:

[0046] Step 121: Receive a resource configuration message sent by a base station, where the resource configuration message is used to indicate SBFD time-frequency resources allocated to the UE. That is, the UE determines the SBFD time-frequency resources based on the resource configuration message.

[0047] For example, the resource configuration message may include configuration information of the SBFD time-frequency resources, and the UE may determine the SBFD time-frequency resources based on the configuration information of the SBFD time-frequency resources.

[0048] Step 122: Exchange uplink and downlink data with the base station based on the SBFD time-frequency resources.

[0049] For example, the UE and the base station can exchange uplink data based on the SBFD time-frequency resources, that is, the UE sends uplink data in the SBFD time-frequency resources, and the base station receives uplink data in the SBFD time-frequency resources.

[0050] For another example, the UE and the base station may exchange downlink data based on the SBFD time-frequency resources, that is, the base station sends downlink data in the SBFD time-frequency resources, and the UE receives downlink data in the SBFD time-frequency resources.

[0051] As can be seen from the above technical solution, by configuring SBFD time-frequency resources, the base station and UE use SBFD time-frequency resources to transmit data. The base station sends downlink data to the UE through the SBFD time-frequency resources, and the UE sends uplink data to the base station through the SBFD time-frequency resources, making full use of the SBFD time-frequency resources for data transmission.

[0052] For example, SBFD time-frequency resources in downlink time slots can be used to transmit uplink data, supporting uplink data transmission in TDD systems. This improves resource utilization, network coverage and capacity, and increases uplink transmission resources and cell coverage. This improves uplink data transmission reliability and cell coverage radius, thereby reducing uplink transmission latency and increasing uplink transmission capacity.

[0053] SBFD time-frequency resources in the uplink timeslot can be used to transmit downlink data, supporting downlink data transmission in TDD systems. This improves resource utilization, increases downlink transmission resources, improves downlink data transmission reliability, reduces downlink transmission delay, and increases downlink transmission capacity.

[0054] The above technical solution of the present application is described below with reference to examples.

[0055] The TDD frame structure can be implemented through a combination of semi-static configuration and dynamic indication. Multiple SFCs (Slot Format Combinations) are defined in high-layer signaling using the SFI (Slot Format Indicator). For example, the base station can select slot formats that meet service requirements and add them to the SFC. Table 1 shows some of the slot formats, where D represents a DL symbol, U represents an UL symbol, and F represents a flexible symbol. Each SFC is identified by a fixed ID and contains one or more slot format types.

[0056] Table 1

[0057] After completing SFI configuration, the base station sends multiple slot format combinations to the UE in an RRC message. After configuring multiple slot format combinations via RRC signaling, the base station notifies the UE of the index of the currently used SFC in DCI format 2_0 via the periodic 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.

[0058] At this point, the base station and the UE complete the configuration of the frame structure through dynamic indication and perform uplink and downlink data transmission.

[0059] Resource allocation can be divided into time domain resource allocation and frequency domain resource allocation (taking the downlink channel as an example).

[0060] Time Domain Resource Assignment: The Time Domain Resource Assignment field in the DCI indicates the time domain location of the downlink channel. This field has 4 bits, ranging from 0 to 15. For example, if the value is m, then m+1 indicates the row index of the time domain resource assignment table. The information in this row indicates the time domain resource for the PDSCH.

[0061] There are two ways of indication: one is to indicate three pieces of information: the time slot offset between the PDSCH and the PDCCH that schedules the PDSCH, the starting symbol of the PDSCH in the time slot, and the symbol length of the PDSCH.

[0062] The other is to indicate the time slot offset between the PDSCH and the PDCCH that schedules the PDSCH, and a SLIV value. The UE calculates the starting symbol and the number of continuous symbols of the PDSCH according to the SLIV value.

[0063] Frequency Domain Resource Allocation: The Frequency Domain Resource Assignment field in the DCI indicates the frequency domain resource allocation for the downlink channel. PDSCH frequency domain resource allocation is divided into Type 0 and Type 1. Type 0 supports non-contiguous resource allocation to achieve frequency diversity gain. Type 1 supports contiguous resource allocation, which reduces the number of bits required for this field. DCI format 1_0 supports only Type 1.

[0064] Type 0: For non-contiguous resource allocation, an RBG is a VRB group consisting of P contiguous VRBs, where the number is determined by the higher-layer parameters rbg-Size and the bandwidth. In Type 0 resource allocation, the frequency domain resource assignment acts as a bitmap to indicate which RBGs are allocated to the downlink channel. Each bit in the bitmap represents an RBG, with the highest bit corresponding to RBG0, and so on. A bit set to 1 indicates that the RBG is allocated to the downlink channel; a bit set to 0 indicates that it is not a downlink channel resource.

[0065] Type 1: The frequency domain resource indication field is not used as a bitmap, but indicates a RIV (Resource Indicator Value) value. The UE uses this value to calculate the starting RB and the number of occupied RBs of the downlink channel.

[0066] In a TDD system, the frame structure is divided into UL slots, DL slots, and F slots according to time slots. Symbols in the F slots are configured as UL symbols, DL symbols, and F symbols. F symbols are used for UL, DL, or GP.

[0067] Uplink data can be transmitted in a UL time slot, a UL symbol in an F time slot, or an F symbol. Uplink data cannot be transmitted in a DL time slot or a DL symbol in an F time slot.

[0068] Similarly, downlink data can be transmitted in a DL time slot, a DL symbol in an F time slot, or an F symbol. Downlink data cannot be transmitted in a UL time slot or a UL symbol in an F time slot.

[0069] Full-duplex communication can be achieved using SBFD, which allows SBFD time-frequency resources to be configured within time-frequency resources (such as UL time slots, DL time slots, and F time slots). This allows data to be transmitted in different directions on SBFD time-frequency resources at the same time.

[0070] For example, SBFD time-frequency resources can be configured in the DL time slot and used to transmit uplink data, allowing uplink data to be transmitted in the DL time slot. SBFD time-frequency resources can also be configured in the DL symbols of the F time slot and used to transmit uplink data, allowing uplink data to be transmitted in the DL symbols of the F time slot.

[0071] For another example, SBFD time-frequency resources are configured in the UL time slot, and downlink data is transmitted using the SBFD time-frequency resources, so that the downlink data is transmitted in the UL time slot. SBFD time-frequency resources are configured in the UL symbols of the F time slot, and downlink data is transmitted using the SBFD time-frequency resources, so that the downlink data is transmitted in the UL symbols of the F time slot.

[0072] In one example, SBFD time-frequency resources can be time-frequency resources corresponding to SBFD time slots or time-frequency resources corresponding to SBFD symbols. SBFD symbols can be defined as symbols in which the base station and UE can be configured with SBFD sub-bands. Full-duplex communication can be performed between the base station and UE on the SBFD sub-bands of these SBFD symbols (referred to as SBFD time-frequency resources). In other words, uplink transmission, downlink transmission, or simultaneous uplink and downlink transmission can be performed on the SBFD time-frequency resources.

[0073] SBFD time-frequency resources can be explicitly designated as uplink, downlink, or flexible. When a SBFD time-frequency resource is designated as flexible, uplink or downlink scheduling is performed flexibly on the SBFD time-frequency resource. If no SBFD time-frequency resource is explicitly designated, it means that the flexible resource can be used to transmit uplink or downlink data.

[0074] The configuration of the SBFD time slot or SBFD symbol may include: which symbols in the DL time slot, UL time slot and F time slot are used for SBFD transmission, as well as the implementation period and starting point, etc.

[0075] In one example, SBFD indicated as uplink is called UL-SBFD, that is, SBFD time-frequency resources are used for uplink. SBFD indicated as downlink is called DL-SBFD, that is, SBFD time-frequency resources are used for downlink.

[0076] To support FD communication, SBFD time-frequency resources can be semi-statically configured, such as through RRC (Radio Resource Control) signaling. SBFD time-frequency resources can also be dynamically configured, such as through DCI (Downlink Control Information).

[0077] For example, SBFD time-frequency resources can be indicated in TDD mode. To indicate SBFD time-frequency resources, SBFD time-frequency resources can be configured through semi-static configuration and dynamically modified or activated / released through dynamic indication. Alternatively, SBFD time-frequency domain resources can be dynamically indicated.

[0078] First, activate / release the semi-static configuration through dynamic indication. For example, SBFD time-frequency resources are indicated through a semi-static resource configuration message, and the semi-statically configured SBFD time-frequency resources are activated / released through dynamic indication. The following steps illustrate this process.

[0079] Step S11: The base station sends a resource configuration message to the UE. The UE receives the resource configuration message sent by the base station and determines the SBFD time-frequency resources based on the resource configuration message. The resource configuration message may be a semi-static resource configuration message including configuration information of the SBFD time-frequency resources.

[0080] For example, the semi-static resource configuration message may include frequency domain resource configuration information and / or time domain resource configuration information. The frequency domain resource configuration information is used to determine the frequency domain resource location of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource location of the SBFD time-frequency resource.

[0081] For example, the frequency domain resource location may include the starting PRB and the number of PRBs of the SBFD time-frequency resource, wherein the starting PRB indicates which PRB starts as the SBFD time-frequency resource, and the number of PRBs indicates how many consecutive PRBs, starting from the starting PRB, are used as the SBFD time-frequency resource.

[0082] For example, the time domain resource location may include a starting symbol and a number of symbols in a time slot of the SBFD time-frequency resource, wherein the starting symbol indicates which symbol starts as the SBFD time-frequency resource, and the number of symbols indicates how many consecutive symbols, starting from the starting symbol, are used as the SBFD time-frequency resource.

[0083] For example, in addition to the starting symbol and symbol number, the time domain resource location may also include the starting time slot and number of time slots of the SBFD time-frequency resource. Alternatively, the time domain resource location may also include the SBFD aggregation factor of the SBFD time-frequency resource. The starting time slot indicates which time slot is used as the SBFD time-frequency resource, and the number of time slots indicates the number of time slots, starting from the starting time slot, that are used as SBFD time-frequency resources.

[0084] The SBFD aggregation factor (SBFD-aggregationfactor) indicates the number of downlink resources (downlink resources can be downlink time slots and / or downlink symbols) occupied by SBFD time-frequency resources. Alternatively, the SBFD aggregation factor indicates the number of flexible resources occupied by SBFD time-frequency resources. Alternatively, the SBFD aggregation factor indicates the number of downlink resources and flexible resources occupied by SBFD time-frequency resources.

[0085] For example, the SBFD aggregation factor can be a timeslot-level SBFD aggregation factor, which indicates the number of downlink timeslots occupied by SBFD time-frequency resources, that is, how many downlink timeslots include the same SBFD time-frequency resources. Alternatively, the SBFD aggregation factor can indicate the number of flexible timeslots occupied by SBFD time-frequency resources, that is, how many flexible timeslots include the same SBFD time-frequency resources. Alternatively, the SBFD aggregation factor can indicate the number of downlink timeslots and flexible timeslots occupied by SBFD time-frequency resources, that is, how many downlink timeslots and flexible timeslots include the same SBFD time-frequency resources.

[0086] For example, the SBFD aggregation factor can be a symbol-level SBFD aggregation factor, which indicates the number of downlink symbols occupied by SBFD time-frequency resources. That is, the symbol-level SBFD aggregation factor must be a consecutive number of groups with the same number of downlink symbols and the same SBFD time-frequency resources. Alternatively, the SBFD aggregation factor indicates the number of flexible symbols occupied by SBFD time-frequency resources. Alternatively, the SBFD aggregation factor indicates the number of downlink symbols and flexible symbols occupied by SBFD time-frequency resources.

[0087] In one example, the semi-static resource configuration message may be an RRC message or other types of semi-static messages, without limitation. For example, the base station semi-statically configures SBFD time-frequency resources via an RRC message. The frequency domain resource configuration information of the SBFD time-frequency resources carried in the RRC message may be as follows:

[0088] In the above configuration information (also referred to as configuration parameters), the locationAndBandwidth-SBFD parameter is used to determine the location and corresponding bandwidth of the SBFD frequency domain resource, that is, as frequency domain resource configuration information. Based on the frequency domain resource configuration information, the starting PRB and the number of PRBs can be determined. For example, by querying the configured table using the frequency domain resource configuration information, the starting PRB and the number of PRBs can be obtained.

[0089] For example, the starting PRB (RB start ) and the number of PRBs (N) are calculated as follows:

[0090] The value of the locationAndBandwidth-SBFD parameter is the result of RIV calculation. Therefore, the starting PRB (RB start ) and the number of PRBs (N).

[0091] In the above frequency domain resource configuration information, subcarrierSpacing is used to determine the subcarrier spacing. If the subcarrier bandwidth is consistent with the ULBWP, subcarrierSpacing does not need to be configured.

[0092] cyclicPrefix is ​​the cyclic prefix length of OFDM. If the symbol of the SBFD time-frequency resource is the same as the cyclic prefix of the common DL / Flexible OFDM symbol, cyclicPrefix does not need to be configured.

[0093] In one example, the semi-static resource configuration message may be an RRC message or another type of semi-static message. When the base station semi-statically configures the SBFD time-frequency resources via an RRC message, the time domain resource configuration information of the SBFD time-frequency resources carried in the RRC message may be as follows:

[0094] In the above configuration information (also referred to as configuration parameters), the startSymbolAndLength-SBFD parameter is used to determine the symbol position of the SBFD time-domain resource, that is, it serves as time-domain resource configuration information. Based on this time-domain resource configuration information, the starting symbol and the number of symbols can be determined. For example, by querying the configured table using this time-domain resource configuration information, the starting symbol and the number of symbols can be obtained.

[0095] The startslotAndLength-SBFD parameter specifies the time slot location of the SBFD time domain resource, serving as time domain resource configuration information. The starting time slot and the number of time slots are determined based on this time domain resource configuration information. For example, the starting time slot and the number of time slots can be obtained by querying the configured table using this time domain resource configuration information.

[0096] For example, within a time slot, the starting symbol and the number of symbols are calculated as follows:

[0097] The value of the startSymbolAndLength-SBFD parameter is the calculation result of SLIV. Therefore, the starting symbol S and the number of symbols L are obtained based on the value of the startSymbolAndLength-SBFD parameter.

[0098] The values ​​of the starting symbol S and the number of symbols L can also be constrained as shown in Table 2. For example, the base station must satisfy these constraints when determining the starting symbol S and the number of symbols L. After the UE learns the starting symbol S and the number of symbols L, if it finds that these constraints are not satisfied, it indicates that the starting symbol S and the number of symbols L are incorrect.

[0099] Table 2

[0100] For example, within a cycle (a cycle may have P time slots, where P can be 5 or 10, etc., without limitation), the starting time slot and the number of time slots are calculated as follows:

[0101] The value of the startslotAndLength-SBFD parameter is the calculation result of SlotLIV. Therefore, the starting time slot N and the number of time slots M are obtained based on the value of the startslotAndLength-SBFD parameter.

[0102] The values ​​of the starting time slot N and the number of time slots M can be constrained as shown in Table 3. For example, the base station must satisfy these constraints when determining the starting time slot N and the number of time slots M. After the UE learns the starting time slot N and the number of time slots M, if it finds that these constraints are not satisfied, it indicates that the starting time slot N and the number of time slots M are incorrect.

[0103] Table 3

[0104] In one example, SBFD time-frequency resources can be configured in downlink (DL) timeslots and in flexible timeslots. When configuring SBFD time-frequency resources in downlink and flexible timeslots, the SBFD time-frequency resources can be configured separately. That is, the configuration information carried in the resource configuration message for the downlink timeslot differs from the configuration information carried in the resource configuration message for the flexible timeslot.

[0105] For example, a resource configuration message for a downlink timeslot may carry the following configuration information:

[0106] For example, a resource configuration message for a flexible timeslot can carry the following configuration information:

[0107] When configuring SBFD time-frequency resources for downlink timeslots and flexible timeslots, the SBFD time-frequency resources can be configured uniformly without distinguishing between downlink timeslots and flexible timeslots. That is, the configuration information carried in the resource configuration message for downlink timeslots is the same as the configuration information carried in the resource configuration message for flexible timeslots.

[0108] Step S12: The base station sends a DCI activation message (which may be replaced by other types of activation messages, such as a dynamic activation message) to the UE. The DCI activation message is used to activate the SBFD time-frequency resources for the UE. The UE receives the DCI activation message sent by the base station and activates the SBFD time-frequency resources based on the DCI activation message.

[0109] In one example, after the base station configures the SBFD time-frequency resources through an RRC message (e.g., a semi-static resource configuration message), the SBFD time-frequency resources can be activated (activation can also be called validation). That is, after the UE determines the SBFD time-frequency resources based on the RRC message, it directly activates the SBFD time-frequency resources.

[0110] In one example, after the base station configures SBFD time-frequency resources via an RRC message, the SBFD time-frequency resources are not immediately activated or effective. Instead, they are activated via a DCI activation message. That is, after the UE determines the SBFD time-frequency resources based on the RRC message, it does not directly activate them. It only activates the SBFD time-frequency resources based on the DCI activation message sent by the base station. In summary, dynamic DCI can be used to activate semi-static SBFD time-frequency resources.

[0111] Step S13: The base station sends a DCI deactivation message (which may also be replaced by other types of deactivation messages) to the UE. The DCI deactivation message is used to cause the UE to deactivate the SBFD time-frequency resources. The UE receives the DCI deactivation message sent by the base station and deactivates the SBFD time-frequency resources based on the DCI deactivation message.

[0112] In an example, after activating the SBFD time-frequency resource, if the SBFD time-frequency resource needs to be deactivated, the base station can also send a DCI deactivation message to the UE. After receiving the DCI deactivation message, the UE can deactivate (deactivation can also be called releasing) the SBFD time-frequency resource.

[0113] In an example, the design method for the DCI activation message or the DCI deactivation message may include but is not limited to the following dynamic DCI design method. Of course, the following method is only an example and is not limited to this.

[0114] Mode 1: The DCI activation message or DCI deactivation message is a first-type DCI message (the first-type DCI message may be an existing DCI message), and the first-type DCI message may include a designated field, which may be a first designated identifier or a second designated identifier. The first designated identifier is used to enable the UE to activate SBFD time-frequency resources, and the second designated identifier is used to enable the UE to deactivate SBFD time-frequency resources.

[0115] For example, when the UE receives a DCI activation message, if the designated field of the DCI activation message is the first designated identifier, the SBFD time-frequency resources are activated. When the UE receives a DCI deactivation message, if the designated field of the DCI deactivation message is the second designated identifier, the SBFD time-frequency resources are deactivated.

[0116] In method 1, the existing DCI message (i.e., the DCI message in the existing DCI format) can be used to activate and deactivate the SBFD time-frequency resources. The existing DCI message is called the first-type DCI message. The CORESET and search space of the PDCCH corresponding to the first-type DCI message do not need to be reconfigured.

[0117] For example, the first-type DCI message may be a DCI message based on DCI format 0_0, or the first-type DCI message may be a DCI message based on DCI format 0_1, or the first-type DCI message may be a DCI message based on DCI format 0_2. That is, in mode 1, DCI format 0_0, DCI format 0_1, and DCI format 0_2 may be used to support activation and deactivation of SBFD time-frequency resources.

[0118] Existing IEs in the first category of DCI messages can include fields such as the HARQ process number, Redundancy version, and Modulation and coding scheme (i.e., designated fields). These fields can be combined to indicate the activation and deactivation of SBFD time-frequency resources. These are just a few examples of designated fields; any IEs included in DCI formats 0_0 / 0_1 / 0_2 can be combined and configured to indicate activation and deactivation.

[0119] For example, referring to Tables 4 and 5, examples of the first type of DCI message (DCI message using DCI format 0_0, DCI format 0_1, or DCI format 0_2) are provided. SBFD time-frequency resource activation can be implemented based on this first type of DCI message. In Table 4, the designated fields are HARQ process number and Redundancy version. When the HARQ process number is all 1s and the Redundancy version is all 0s, the designated field is the first designated identifier. In Table 5, the designated field is Redundancy version, and when the Redundancy version is all 1s, the designated field is the first designated identifier.

[0120] Table 4

[0121] Table 5

[0122] For example, referring to Tables 6 and 7, which are examples of the first type of DCI message (DCI message using DCI format 0_0, DCI format 0_1, and DCI format 0_2), deactivation of SBFD time-frequency resources can be implemented based on the first type of DCI message. In Table 6, the designated fields are HARQ process number and Redundancy version. When the HARQ process number is all 0 and the Redundancy version is all 1, it indicates that the designated field is the second designated identifier. In Table 7, the designated fields are Redundancy version and Modulation and coding scheme. When the Redundancy version is all 1 and the Modulation and coding scheme is all 1, it indicates that the designated field is the second designated identifier.

[0123] Table 6

[0124] Table 7

[0125] Mode 2: The DCI activation message or DCI deactivation message is a first-type DCI message (the first-type DCI message may be an existing DCI message), and the first-type DCI message may include a reserved bit, which may have a first value (e.g., 1) or a second value (e.g., 0). The first value is used to enable the UE to activate SBFD time-frequency resources, and the second value is used to enable the UE to deactivate SBFD time-frequency resources.

[0126] For example, when the UE receives a DCI activation message, if the reserved bit of the DCI activation message is the first value, the SBFD time-frequency resources can be activated. When the UE receives a DCI deactivation message, if the reserved bit of the DCI deactivation message is the second value, the SBFD time-frequency resources can be deactivated.

[0127] In mode 2, the existing DCI message (i.e., the DCI message in the existing DCI format) can be used to activate and deactivate the SBFD time-frequency resources. The existing DCI message is called the first-type DCI message. The CORESET and search space of the PDCCH corresponding to the first-type DCI message do not need to be reconfigured.

[0128] For example, the first type of DCI message may be a DCI message based on DCI format 4_0, or the first type of DCI message may be a DCI message based on DCI format 4_1. That is, in mode 2, DCI format 4_0 and DCI format 4_1 may be used to support activation and deactivation of SBFD time-frequency resources.

[0129] The first type of DCI message may include a reserved bit. For the first type of DCI message with the reserved bit, the reserved bit may be used to indicate activation and deactivation of the SBFD time-frequency resource.

[0130] For example, see Table 8, which shows an example of a first-type DCI message (DCI message using DCI format 4_0 or DCI format 4_1). SBFD time-frequency resources can be activated and deactivated based on the first-type DCI message. That is, one bit (e.g., the first bit or the last bit) of the reserved bits of the first-type DCI message is used to support activation and deactivation of SBFD time-frequency resources.

[0131] In Table 8, when the IE SBFD resource activation / release (i.e., one bit in the reserved bits of the first type of DCI message) is set to 1, it indicates that the SBFD time-frequency resources are activated. When the IE SBFD resource activation / release is set to 0, it indicates that the SBFD time-frequency resources are deactivated.

[0132] Table 8

[0133] Mode 3: The DCI activation message or DCI deactivation message is a second-type DCI message (the second-type DCI message can be a new DCI message, that is, a DCI message designed specifically for activating / deactivating SBFD time-frequency resources). The second-type DCI message may include a resource field, and the resource field is used to indicate the activation or deactivation of the SBFD time-frequency resources. The resource field is the third value or the fourth value. The third value is used to enable the UE to activate the SBFD time-frequency resources, and the fourth value is used to enable the UE to deactivate the SBFD time-frequency resources.

[0134] For example, when the UE receives a DCI activation message, if the resource field of the DCI activation message is the third value (e.g., 1), the SBFD time-frequency resources are activated. When the UE receives a DCI deactivation message, if the resource field of the DCI deactivation message is the fourth value (e.g., 0), the SBFD time-frequency resources are deactivated.

[0135] In mode 3, a new DCI message (i.e., a DCI message in a new DCI format) can be used to activate and deactivate SBFD time-frequency resources. This new DCI message is referred to as a second-type DCI message. The PDCCH CORESET (i.e., frequency domain resource location) and search space (i.e., time domain resource location) corresponding to the second-type DCI message require reconfiguration. This means that a completely new DCI format is designed, including the PDCCH CORESET and search space resources corresponding to the DCI message, as well as the IEs contained in the DCI message.

[0136] In mode 3, the base station needs to determine the resource location (such as the frequency domain resource location and the time domain resource location) of the second-type DCI message and send the resource location of the second-type DCI message to the UE. Based on this, the base station sends the second-type DCI message at the resource location, and the UE receives the second-type DCI message at the resource location.

[0137] For example, an example of the resource location of the second type of DCI message (such as the frequency domain resource location CORESET and the time domain resource location search space) can be seen in the following form. The base station sends the resource location to the UE using an RRC message. The UE detects the PDCCH (for activation / deactivation of SBFD time-frequency resources) in the corresponding CORESET and search space based on the resource location, that is, receives the second type of DCI message.

[0138] The second-type DCI message may include a resource bit (e.g., 1 bit), which may be used to indicate activation and deactivation of SBFD time-frequency resources. For example, see Table 8, which shows an example of a second-type DCI message. Activation and deactivation of SBFD time-frequency resources may be implemented based on this second-type DCI message.

[0139] In Table 8, when the IE SBFD resource activation / release (i.e., the resource bit of the second type of DCI message) is set to 1, it indicates that the SBFD time-frequency resources are activated. When the IE SBFD resource activation / release is set to 0, it indicates that the SBFD time-frequency resources are deactivated.

[0140] In one example, for a DCI activation message or a DCI deactivation message (such as the DCI activation message or the DCI deactivation message in Mode 1, Mode 2, or Mode 3), the base station may further scramble the DCI activation message or the DCI deactivation message before sending the DCI activation message or the DCI deactivation message to the UE, without any restriction on the scrambling method. After receiving the DCI activation message or the DCI deactivation message sent by the base station, the UE may further descramble the DCI activation message or the DCI deactivation message, without any restriction on the descrambling method.

[0141] For example, a base station can scramble a DCI activation message or a DCI deactivation message using the C-RNTI, and a UE can descramble the DCI activation message or the DCI deactivation message using the C-RNTI. The C-RNTI is the RNTI specific to the UE and varies for different UEs. For example, a DCI activation message or a DCI deactivation message using C-RNTI scrambling method 1, a DCI activation message or a DCI deactivation message using C-RNTI scrambling method 2, or a DCI activation message or a DCI deactivation message using C-RNTI scrambling method 3.

[0142] The base station scrambles the DCI activation message or DCI deactivation message using the G-RNTI, and the UE descrambles the DCI activation message or DCI deactivation message using the G-RNTI. The G-RNTI is the RNTI for the cluster group to which the UE belongs, and the G-RNTI varies for different cluster groups. For example, a DCI activation message or DCI deactivation message using G-RNTI scrambling method 1, a DCI activation message or DCI deactivation message using G-RNTI scrambling method 2, or a DCI activation message or DCI deactivation message using G-RNTI scrambling method 3.

[0143] The base station can scramble the DCI activation message or DCI deactivation message using the SBFD-RNTI, and the UE can descramble the DCI activation message or DCI deactivation message using the SBFD-RNTI. The SBFD-RNTI is the RNTI for the SBFD time-frequency resources. For example, the DCI activation message or DCI deactivation message using scrambling method 1 can be scrambled using the SBFD-RNTI. The DCI activation message or DCI deactivation message using scrambling method 2 can be scrambled using the SBFD-RNTI. The DCI activation message or DCI deactivation message using scrambling method 3 can be scrambled using the SBFD-RNTI.

[0144] In order to implement the scrambling of DCI activation messages or DCI deactivation messages through SBFD-RNTI, the value and usage of SBFD-RNTI can also be designed. For example, before the base station scrambles the DCI activation message or DCI deactivation message through SBFD-RNTI, it can also send the SBFD-RNTI to the UE through the scrambled message. Before the UE descrambles the DCI activation message or DCI deactivation message through SBFD-RNTI, it can also receive a scrambled message sent by the base station, which includes the SBFD-RNTI. The scrambled message can be an RRC message (such as an RRC broadcast message or an RRC dedicated message), a MAC-CE message, or other types of messages, without limitation, as long as the scrambled message includes the SBFD-RNTI.

[0145] For the values ​​of SBFD-RNTI, see Tables 9 and 10. In Table 9, the SBFD-RNTI shares the RNTI value with the existing RNTI. In Table 10, a dedicated RNTI is allocated for the SBFD-RNTI.

[0146] Table 9

[0147] Table 10

[0148] For example, when a dedicated RNTI is allocated for the SBFD-RNTI, the SBFD-RNTI may be pre-stored in the base station and the UE, that is, the SBFD-RNTI does not need to be notified to the UE through a scrambled message.

[0149] Second, activate / release the semi-static configuration through dynamic indication.

[0150] For example, a pattern list of SBFD time-frequency resources is indicated through a semi-static resource configuration message, and a set of resource configuration information is dynamically indicated. Then, the SBFD time-frequency resources of the set of resource configuration information are activated / released through dynamic indication. The following steps illustrate this process.

[0151] Step S21: The base station sends a resource configuration message to the UE, and the UE receives the resource configuration message sent by the base station. The resource configuration message can be a semi-static resource configuration message, and the resource configuration message includes configuration information for SBFD time-frequency resources. For example, the semi-static resource configuration message includes a pattern list for SBFD time-frequency resources. The pattern list includes multiple groups of resource configuration information, each group of resource configuration information including frequency domain resource configuration information and / or time domain resource configuration information. The frequency domain resource configuration information is used to determine the frequency domain resource location of the SBFD time-frequency resources, and the time domain resource configuration information is used to determine the time domain resource location of the SBFD time-frequency resources.

[0152] For example, the frequency domain resource location may include the starting PRB and the number of PRBs of the SBFD time-frequency resource, wherein the starting PRB indicates which PRB starts as the SBFD time-frequency resource, and the number of PRBs indicates how many consecutive PRBs, starting from the starting PRB, are used as the SBFD time-frequency resource.

[0153] For example, the time domain resource location may include a starting symbol and a number of symbols in a time slot of the SBFD time-frequency resource, wherein the starting symbol indicates which symbol starts as the SBFD time-frequency resource, and the number of symbols indicates how many consecutive symbols, starting from the starting symbol, are used as the SBFD time-frequency resource.

[0154] For example, in addition to the starting symbol and symbol number, the time domain resource location may also include the starting time slot and number of time slots of the SBFD time-frequency resource. Alternatively, the time domain resource location may also include the SBFD aggregation factor of the SBFD time-frequency resource. The starting time slot indicates which time slot is used as the SBFD time-frequency resource, and the number of time slots indicates the number of time slots, starting from the starting time slot, that are used as SBFD time-frequency resources.

[0155] The SBFD aggregation factor (SBFD-aggregationfactor) indicates the number of downlink resources (downlink resources can be downlink time slots and / or downlink symbols) occupied by SBFD time-frequency resources. Alternatively, the SBFD aggregation factor indicates the number of flexible resources occupied by SBFD time-frequency resources. Alternatively, the SBFD aggregation factor indicates the number of downlink resources and flexible resources occupied by SBFD time-frequency resources.

[0156] In one example, the semi-static resource configuration message may be an RRC message or another type of semi-static message, without limitation. For example, the base station semi-statically configures the pattern list for SBFD time-frequency resources via an RRC message, and may separately configure the pattern lists for normal DL / F symbols and SBFD symbols via an RRC message. The multiple sets of resource configuration information carried by the pattern list may be as follows:

[0157] Step S22: The base station sends a DCI indication message to the UE. The DCI indication message is used to enable the UE to validate the first group in the pattern list (the first group of resource configuration information is any group of resource configuration information among all the groups of resource configuration information in the pattern list). The UE receives the DCI indication message sent by the base station and validates the first group of resource configuration information in the pattern list based on the DCI indication message.

[0158] In one example, after configuring the pattern list of SBFD time-frequency resources through an RRC message (i.e., a semi-static configuration message), in order to enable the UE to know which set of resource configuration information to use and then determine the SBFD time-frequency resources based on the set of resource configuration information, the base station can also send a DCI indication message to the UE.

[0159] After receiving the DCI indication message, the UE uses the DCI indication message to indicate a set of resource configuration information in the pattern list (recorded as the first set of resource configuration information), and can take effect on the first set of resource configuration information in the pattern list and determine the SBFD time-frequency resources based on the first set of resource configuration information.

[0160] For example, since this group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information, the UE can determine the frequency domain resource position of the SBFD time-frequency resources based on the frequency domain resource configuration information, and determine the time domain resource position of the SBFD time-frequency resources based on the time domain resource configuration information.

[0161] The length of the parameter carried in the DCI indication message (the parameter is used to indicate a group of resource configuration information in the pattern list) can be determined by the length of the pattern list. Assuming that the length of the pattern list is 2, the length of the parameter carried in the DCI indication message is 1. For example, when the parameter is 0, it indicates the first group of resource configuration information in the pattern list, and when the parameter is 1, it indicates the second group of resource configuration information in the pattern list. Assuming that the length of the pattern list is 4, the length of the parameter carried in the DCI indication message is 2. When the parameter is 00, it indicates the first group of resource configuration information in the pattern list, when the parameter is 01, it indicates the second group of resource configuration information in the pattern list, when the parameter is 10, it indicates the third group of resource configuration information in the pattern list, and when the parameter is 11, it indicates the fourth group of resource configuration information in the pattern list.

[0162] In one example, before sending the DCI indication message to the UE, the base station may further scramble the DCI indication message. After receiving the DCI indication message sent by the base station, the UE may further descramble the DCI indication message.

[0163] For example, the base station can scramble the DCI indication message using the C-RNTI, and the UE can descramble the DCI indication message using the C-RNTI. The base station can scramble the DCI indication message using the G-RNTI, and the UE can descramble the DCI indication message using the G-RNTI. The base station can scramble the DCI indication message using the SBFD-RNTI, and the UE can descramble the DCI indication message using the SBFD-RNTI.

[0164] In one example, after receiving a DCI indication message, the UE may enable the first set of resource configuration information in the pattern list based on the DCI indication message. For example, the first set of resource configuration information in the pattern list may be enabled immediately after receiving the DCI indication message. Alternatively, the first set of resource configuration information in the pattern list may be enabled at a predetermined time.

[0165] Regarding the effective time of resource configuration information, you can use the following methods to determine the effective time:

[0166] Method A: The UE determines the effective time based on the frame following the current frame carrying the DCI indication message, and takes effect at the first set of resource configuration information in the pattern list at that effective time. For example, after receiving the DCI indication message, the UE uses the start time of the frame following the current frame carrying the DCI indication message as the effective time.

[0167] For example, if the first set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and startslotAndLength-SBFD, that is, startSymbolAndLength-SBFD is used to determine the starting symbol and the number of symbols of the SBFD time-frequency resource, and startslotAndLength-SBFD is used to determine the starting time slot and the number of time slots of the SBFD time-frequency resource, then the starting time of the next frame of the current frame carrying the DCI indication message can be used as the effective time.

[0168] Method B: The UE determines the effective time based on the system frame number and the SBFD time-frequency resource period parameter, and takes effect at the effective time the first set of resource configuration information in the pattern list. For example, after receiving the DCI indication message, the UE takes the time when the system frame number SFN mod periodicity = n as the effective time.

[0169] Periodicity represents the SBFD time-frequency resource periodicity parameter. The SBFD time-frequency resource periodicity parameter can be included in the first set of resource configuration information or carried in a DCI indication message. SFN mod periodicity = n, indicating that the result of the modulo operation of the system frame number SFN on the SBFD time-frequency resource periodicity parameter is n. For system frame numbers that meet this condition, the start time of the system frame corresponding to the system frame number is used as the effective time. The value of n can be 0, 1, ..., n-1, and the preferred value of n is 0.

[0170] For example, if the first set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and startslotAndLength-SBFD, the effective time can be determined based on the system frame number and the SBFD time-frequency resource period parameter.

[0171] Method C: The UE determines the effective time based on the system frame number and applies the first set of resource configuration information in the pattern list at that effective time. For example, after receiving the DCI indication message, the UE sets the time when the system frame number SFN = m as the effective time. SFN = m indicates that the system frame number SFN is m. For system frame numbers that meet this condition, the start time of the system frame corresponding to the system frame number is used as the effective time. The value of m can be 0, 1, ..., m-1, and the preferred value of m is 0.

[0172] For example, if the first set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and startslotAndLength-SBFD, the effective time can be determined based on the system frame number, such as taking the moment when the system frame number SFN=m as the effective time.

[0173] Method D: The UE obtains the effective interval duration, which may indicate the interval between the time of receipt of the DCI indication message and the effective time, and the effective time is used to indicate the effective time of the first set of resource configuration information in the pattern list. The UE may then determine the effective time based on the effective interval duration and make the first set of resource configuration information in the pattern list effective at the effective time.

[0174] For example, when the base station sends a DCI indication message to the UE, the DCI indication message may include an effective interval duration, and thus the UE may obtain the effective interval duration from the DCI indication message. Alternatively, the effective interval duration may be included in the first set of resource configuration information (pattern list), and thus the UE may obtain the effective interval duration from the first set of resource configuration information. Of course, the UE may also obtain the effective interval duration in other ways, such as the effective interval duration may be a default value, and there is no limitation on this acquisition method.

[0175] For example, see Figure 2, which is a scheduling diagram for configuring SBFD time-frequency resources through DCI. Ks is used to represent the effective interval duration. The unit of the effective interval duration Ks can be a time slot, a subframe, or a frame. The following explanation will be given using the time slot as an example. The implementation method of the subframe or frame is similar.

[0176] After receiving the DCI indication message, the UE can use the sum of the time slot corresponding to the reception time of the DCI indication message (i.e., the time slot after the reception time of the DCI indication message) and the effective interval length Ks as the effective time, that is, the Ks time slot after the time slot corresponding to the reception time is the effective time.

[0177] As shown in FIG2 , the base station configures an SBFD time-frequency resource through a DCI indication message, including the validity interval duration Ks, SBFD time-frequency resource period parameters, starting time slot and time slot length, etc.

[0178] For example, if the first set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and SBFD-aggregationfactor (SBFD aggregation factor), the UE can obtain the effective interval duration and determine the effective time based on the effective interval duration.

[0179] In this case, the UE can determine the location of the SBFD time-frequency resources based on the validity interval duration Ks, SBFD-aggregationfactor, and startSymbolAndLength-SBFD.

[0180] For example, the UE determines the effective time based on the effective interval duration Ks. Starting from the effective time, the time slot of the SBFD time-frequency resource is determined based on the SBFD-aggregationfactor. If the SBFD-aggregationfactor is used to indicate the number of downlink time slots occupied by the SBFD time-frequency resource, the SBFD-aggregationfactor downlink time slots are used as the time slots of the SBFD time-frequency resource. If the SBFD-aggregationfactor is used to indicate the number of flexible time slots occupied by the SBFD time-frequency resource, the SBFD-aggregationfactor flexible time slots are used as the time slots of the SBFD time-frequency resource. If the SBFD-aggregationfactor is used to indicate the number of downlink time slots and flexible time slots occupied by the SBFD time-frequency resource, the SBFD-aggregationfactor downlink time slots and flexible time slots are used as the time slots of the SBFD time-frequency resource.

[0181] For a time slot of an SBFD time-frequency resource, the starting symbol and number of symbols in the time slot can be determined based on startSymbolAndLength-SBFD. In summary, the SBFD time-frequency resource is determined based on the starting time slot and number of time slots of the SBFD time-frequency resource, and the starting symbol and number of symbols in the time slot of the SBFD time-frequency resource.

[0182] In an example, the IE design in the DCI indication message can be seen as follows:

[0183] SBFD time-frequency resource assignment

[0184] The bitwidth for this field is determined as bits, where I is the number of entries in the higher layer parameter SBFD-ConfigInfoList;

[0185] Step S23: The base station sends a DCI activation message (which may be replaced by another type of activation message, such as a dynamic activation message) to the UE. The DCI activation message is used to enable the UE to activate the SBFD time-frequency resources corresponding to the first set of resource configuration information. The UE receives the DCI activation message sent by the base station and activates the SBFD time-frequency resources corresponding to the first set of resource configuration information based on the DCI activation message.

[0186] In an example, after the base station enables the UE to validate the first set of resource configuration information in the pattern list through a DCI indication message, the UE can activate the SBFD time-frequency resources corresponding to the first set of resource configuration information.

[0187] Alternatively, after the base station uses a DCI indication message to enable the UE to use the first set of resource configuration information in the pattern list, the UE does not immediately activate the SBFD time-frequency resources corresponding to the first set of resource configuration information, but instead activates them through a DCI activation message. That is, the UE activates the SBFD time-frequency resources corresponding to the first set of resource configuration information based on the DCI activation message only after receiving the DCI activation message sent by the base station.

[0188] Step S24: The base station sends a DCI deactivation message (which may also be replaced by other types of deactivation messages) to the UE. The DCI deactivation message is used to cause the UE to deactivate the SBFD time-frequency resources. The UE receives the DCI deactivation message sent by the base station and deactivates the SBFD time-frequency resources based on the DCI deactivation message.

[0189] In an example, after activating the SBFD time-frequency resource, if the SBFD time-frequency resource needs to be deactivated, the base station can also send a DCI deactivation message to the UE. After receiving the DCI deactivation message, the UE can deactivate (deactivation can also be called releasing) the SBFD time-frequency resource.

[0190] In an example, the design method for the DCI activation message or the DCI deactivation message may include but is not limited to the following dynamic DCI design method. Of course, the following method is only an example and is not limited to this.

[0191] Method 1: The DCI activation message or DCI deactivation message is a first type of DCI message, and the first type of DCI message includes a designated field, which is a first designated identifier or a second designated identifier. The first designated identifier is used to enable the UE to activate the SBFD time-frequency resources, and the second designated identifier is used to enable the UE to deactivate the SBFD time-frequency resources. For example, when the UE receives a DCI activation message, if the designated field of the DCI activation message is the first designated identifier, the SBFD time-frequency resources are activated. When the UE receives a DCI deactivation message, if the designated field of the DCI deactivation message is the second designated identifier, the SBFD time-frequency resources are deactivated.

[0192] Method 2: The DCI activation message or DCI deactivation message is a first type of DCI message, and the first type of DCI message may include a reserved bit, and the reserved bit is a first value (such as 1) or a second value (such as 0). The first value is used to enable the UE to activate the SBFD time-frequency resources, and the second value is used to enable the UE to deactivate the SBFD time-frequency resources. For example, when the UE receives a DCI activation message, if the reserved bit of the DCI activation message is the first value, the SBFD time-frequency resources can be activated. When the UE receives a DCI deactivation message, if the reserved bit of the DCI deactivation message is the second value, the SBFD time-frequency resources can be deactivated.

[0193] Method 3: The DCI activation message or DCI deactivation message is a second-type DCI message, which includes a resource field, and the resource field is used to indicate the activation or deactivation of SBFD time-frequency resources. The resource field is the third value or the fourth value. The third value is used to enable the UE to activate the SBFD time-frequency resources, and the fourth value is used to enable the UE to deactivate the SBFD time-frequency resources. When the UE receives a DCI activation message, if the resource field of the DCI activation message is the third value, the SBFD time-frequency resources are activated. When the UE receives a DCI deactivation message, if the resource field of the DCI deactivation message is the fourth value, the SBFD time-frequency resources are deactivated.

[0194] In one example, before sending the DCI activation message or DCI deactivation message to the UE, the base station may further scramble the DCI activation message or DCI deactivation message. After receiving the DCI activation message or DCI deactivation message sent by the base station, the UE may further descramble the DCI activation message or DCI deactivation message.

[0195] For example, the base station can scramble the DCI activation message or DCI deactivation message using the C-RNTI, and the UE can descramble the DCI activation message or DCI deactivation message using the C-RNTI. The base station can scramble the DCI activation message or DCI deactivation message using the G-RNTI, and the UE can descramble the DCI activation message or DCI deactivation message using the G-RNTI. The base station can scramble the DCI activation message or DCI deactivation message using the SBFD-RNTI, and the UE can descramble the DCI activation message or DCI deactivation message using the SBFD-RNTI.

[0196] Regarding step S23 and step S24, please refer to step S12 and step S13, which will not be repeated here.

[0197] Third, dynamic modification of semi-static configurations through dynamic indications. For example, after indicating SBFD time-frequency resources through a semi-static resource configuration message, if the SBFD time-frequency resources change, the semi-statically configured SBFD time-frequency resources can be dynamically modified through dynamic indications.

[0198] In one example, after the base station indicates the SBFD time-frequency resources through a semi-static resource configuration message, if the SBFD time-frequency resources change, the base station can send a dynamic resource configuration message to the UE. The dynamic resource configuration message is used to indicate the changed SBFD time-frequency resources allocated to the UE. The UE receives the dynamic resource configuration message sent by the base station and determines the changed SBFD time-frequency resources based on the dynamic resource configuration message.

[0199] In one example, the dynamic resource configuration message may include frequency domain resource configuration information and / or time domain resource configuration information. The frequency domain resource configuration information is used to determine the frequency domain resource location of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource location of the SBFD time-frequency resource.

[0200] For example, the frequency domain resource location may include the starting PRB and the number of PRBs of the SBFD time-frequency resource. The time domain resource location may include the starting symbol and the number of symbols in the time slot of the SBFD time-frequency resource.

[0201] In addition to the starting symbol and symbol count, the time-domain resource location may also include the starting time slot and number of time slots for the SBFD time-frequency resource. Alternatively, the time-domain resource location may also include the SBFD aggregation factor for the SBFD time-frequency resource. The SBFD aggregation factor indicates the number of downlink resources occupied by the SBFD time-frequency resource, or the number of flexible resources occupied by the SBFD time-frequency resource, or the number of downlink resources and flexible resources occupied by the SBFD time-frequency resource.

[0202] In one example, the dynamic resource configuration message may be a DCI message or other types of dynamic messages, without limitation. For example, the base station dynamically configures SBFD time-frequency resources and periods via a DCI message. The configuration information and period of the SBFD time-frequency resources carried in the DCI message may be as follows:

[0203] Frequency domain resource assignment-SBFD for DL ​​16bits

[0204] Time domain resource assignment for SBFD for DL ​​– 8 bits or 13 bits {8 bits refer to Ks and SBFD-aggregationfactor for DL, 13 bits refer to startSymbolAndLength-SBFD for DL ​​and startslotAndLength-SBFD for DL}

[0205] Time domain resource assignment for SBFD for F – 8 bits or 13 bits {8 bits refer to Ks and SBFD-aggregationfactor for F, 13 bits refer to startSymbolAndLength-SBFD for F and startslotAndLength-SBFD for F}

[0206] In the above configuration information, the Frequency domain resource assignment-SBFD parameter is used to determine the location and corresponding bandwidth of the SBFD frequency domain resource, that is, as the frequency domain resource configuration information. Based on the frequency domain resource configuration information, the starting PRB and the number of PRBs can be determined. For example, the starting PRB (RB start The calculation method of the frequency domain resource assignment-SBFD parameter is the result of RIV calculation. Therefore, the starting PRB (RB) is obtained based on the value of the parameter. start ) and the number of PRBs (N).

[0207] If the subcarrier spacing is the same as the ULBWP, you do not need to configure the subcarrier spacing. If the OFDM cyclic prefix length is the same as the cyclic prefix of the SBFD symbol, you do not need to configure the cyclic prefix length.

[0208] In the above configuration information, the startSymbolAndLength-SBFD parameter is used to determine the symbol position of the SBFD time domain resource, that is, as time domain resource configuration information. Based on this time domain resource configuration information, the starting symbol and the number of symbols can be determined. For example, the calculation method of the starting symbol and the number of symbols can be found in the first part and will not be repeated here. The value of the startSymbolAndLength-SBFD parameter is the result of the SLIV calculation. Therefore, the starting symbol S and the number of symbols L are obtained based on the value of the startSymbolAndLength-SBFD parameter. The values ​​of the starting symbol S and the number of symbols L can also be constrained as shown in Table 2.

[0209] In the above configuration information, the startslotAndLength-SBFD parameter is used to determine the time slot position of the SBFD time domain resource, that is, as the time domain resource configuration information. The starting time slot and the number of time slots are determined based on the time domain resource configuration information. For example, within a cycle (a cycle can be P time slots, and the value of P can be 5 or 10, etc.), the calculation method of the starting time slot and the number of time slots can be found in the first part and will not be repeated here. The value of the startslotAndLength-SBFD parameter is the calculation result of SlotLIV. Therefore, the starting time slot N and the number of time slots M can be obtained based on the value of the startslotAndLength-SBFD parameter. The values ​​of the starting time slot N and the number of time slots M can also be constrained as shown in Table 3.

[0210] In one example, for dynamically configured SBFD time-frequency resources (i.e., changed SBFD time-frequency resources), the UE can directly activate the SBFD time-frequency resources without involving an activation and deactivation process. Alternatively, an activation and deactivation process may be involved, as described in Section 1.

[0211] In one example, when a dynamic resource configuration message (such as a DCI message) indicates the time domain resources and frequency domain resources of an SBFD time-frequency resource, the time domain resources and frequency domain resources indicated by the DCI message can be indicated separately or combined. When the DCI message indicates the time domain resources and frequency domain resources of the SBFD time-frequency resource separately, if the DCI message indicates the time domain resources, the default frequency domain resources remain unchanged. If the DCI message indicates the frequency domain resources, the default time domain resources remain unchanged.

[0212] Fourth, dynamic modification of semi-static configurations through dynamic indication. For example, a pattern list of SBFD time-frequency resources is indicated through a semi-static resource configuration message. After a set of resource configuration information is dynamically indicated (the first set of resource configuration information in the pattern list is validated via a DCI indication message), if the SBFD time-frequency resources change, the semi-statically configured SBFD time-frequency resources are dynamically modified through dynamic indication.

[0213] In an example, after the base station indicates the pattern list of SBFD time-frequency resources through a semi-static resource configuration message, if the SBFD time-frequency resources corresponding to the UE change, and the changed SBFD time-frequency resources correspond to the second set of resource configuration information in the pattern list, the base station sends a dynamic resource configuration message to the user equipment, and the dynamic resource configuration message is used to enable the UE to take effect on the second set of resource configuration information in the pattern list.

[0214] The UE receives the dynamic resource configuration message sent by the base station, and based on the second set of resource configuration information in the effective pattern list of the dynamic resource configuration message, determines the SBFD time-frequency resources corresponding to the second set of resource configuration information, and exchanges uplink and downlink data with the base station based on the SBFD time-frequency resources.

[0215] In an example, after configuring the pattern list of SBFD time-frequency resources through an RRC message (i.e., a semi-static configuration message), if the SBFD time-frequency resources corresponding to the UE change, the base station sends a dynamic resource configuration message to the UE. The dynamic resource configuration message can be a DCI message or an RRC message.

[0216] The dynamic resource configuration message is used to enable the UE to take effect on the second set of resource configuration information in the pattern list (the second set of resource configuration information is any one set of resource configuration information among all the sets of resource configuration information in the pattern list, and the second set of resource configuration information corresponds to the changed SBFD time-frequency resources).

[0217] After receiving the dynamic resource configuration message sent by the base station, the UE can determine the SBFD time-frequency resources based on the second set of resource configuration information in the pattern list of the dynamic resource configuration message, that is, the UE knows which set of resource configuration information to use.

[0218] For example, since this group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information, the UE can determine the frequency domain resource position of the SBFD time-frequency resources based on the frequency domain resource configuration information, and determine the time domain resource position of the SBFD time-frequency resources based on the time domain resource configuration information.

[0219] In an example, the length of the parameter carried in the dynamic resource configuration message (the parameter is used to indicate the second set of resource configuration information in the pattern list) can be determined by the length of the pattern list.

[0220] In one example, the base station may scramble the dynamic resource configuration message before sending it to the UE, and the UE may descramble the dynamic resource configuration message after receiving it.

[0221] For example, the base station can scramble the dynamic resource configuration message using the C-RNTI, and the UE can descramble the dynamic resource configuration message using the C-RNTI. The base station can scramble the dynamic resource configuration message using the G-RNTI, and the UE can descramble the dynamic resource configuration message using the G-RNTI. The base station can scramble the dynamic resource configuration message using the SBFD-RNTI, and the UE can descramble the dynamic resource configuration message using the SBFD-RNTI.

[0222] In one example, after receiving a dynamic resource configuration message, the UE may enable the second set of resource configuration information in the pattern list based on the dynamic resource configuration message. For example, the second set of resource configuration information in the pattern list may be enabled immediately after receiving the dynamic resource configuration message. Alternatively, an enabling time may be determined first, and the second set of resource configuration information in the pattern list may be enabled at that enabling time.

[0223] Regarding the effective time of the second set of resource configuration information, the effective time can be determined in the following manner:

[0224] Method A: The UE determines the effective time based on the frame following the current frame carrying the dynamic resource configuration message, and takes effect at the effective time for the second set of resource configuration information in the pattern list. For example, the UE uses the start time of the frame following the current frame carrying the dynamic resource configuration message as the effective time.

[0225] For example, if the second set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and startslotAndLength-SBFD, that is, startSymbolAndLength-SBFD is used to determine the starting symbol and the number of symbols of the SBFD time-frequency resource, and startslotAndLength-SBFD is used to determine the starting time slot and the number of time slots of the SBFD time-frequency resource, then the starting time of the next frame of the current frame carrying the dynamic resource configuration message can be used as the effective time.

[0226] Method B: The UE determines the effective time based on the system frame number and the SBFD time-frequency resource period parameter, and takes effect at the effective time the second set of resource configuration information in the pattern list. For example, after receiving the dynamic resource configuration message, the UE takes the time when the system frame number SFN mod periodicity = n as the effective time.

[0227] Periodicity represents the SBFD time-frequency resource periodicity parameter. This parameter can be located in the second set of resource configuration information and carried in a dynamic resource configuration message. SFN mod periodicity = n, indicating that the result of the modulo operation of the system frame number SFN on the SBFD time-frequency resource periodicity parameter is n. For system frame numbers that meet the conditions, the start time of the system frame corresponding to the system frame number is used as the effective time.

[0228] For example, if the second set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and startslotAndLength-SBFD, the effective time can be determined based on the system frame number and the SBFD time-frequency resource period parameter.

[0229] Method C: The UE determines the effective time based on the system frame number and applies the second set of resource configuration information in the pattern list at that effective time. For example, after receiving the dynamic resource configuration message, the UE sets the time when the system frame number SFN=m as the effective time. SFN=m indicates that the system frame number SFN is m. For system frame numbers that meet this condition, the start time of the system frame corresponding to the system frame number is used as the effective time.

[0230] For example, if the second set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and startslotAndLength-SBFD, the effective time can be determined based on the system frame number, such as taking the moment when the system frame number SFN=m as the effective time.

[0231] Method D: The UE obtains the effective interval duration, which may indicate the interval between the moment of receipt of the dynamic resource configuration message and the effective time, and the effective time is used to indicate the effective time of the second set of resource configuration information in the pattern list. The UE may determine the effective time based on the effective interval duration and validate the second set of resource configuration information in the pattern list at the effective time.

[0232] For example, when the base station sends a dynamic resource configuration message to the UE, the dynamic resource configuration message may include an effective interval duration. Therefore, the UE may obtain the effective interval duration from the dynamic resource configuration message. Alternatively, the effective interval duration may be included in the second set of resource configuration information (pattern list). Therefore, the UE may obtain the effective interval duration from the second set of resource configuration information. Of course, the UE may also obtain the effective interval duration in other ways, such as the effective interval duration may be a default value, and this is not limited to this.

[0233] Figure 3 shows a schematic diagram of SBFD resource scheduling with time slots and periods configured via DCI (i.e., dynamic resource configuration message). Ks represents the effective interval duration, which can be expressed in time slots. After receiving the dynamic resource configuration message, the UE uses the sum of the time slot corresponding to the moment the dynamic resource configuration message was received (i.e., the time slot following the moment the dynamic resource configuration message was received) and the effective interval duration Ks as the effective time. SBFD-Periodicity indicates that only one set of SBFD time-frequency resources exists within this period. SBFD-aggregationfactor indicates the number of SBFD time slots.

[0234] For example, if the second set of resource configuration information includes time domain resource configuration information, and the time domain resource configuration information includes startSymbolAndLength-SBFD and SBFD-aggregationfactor (SBFD aggregation factor), the UE can obtain the effective interval duration and determine the effective time based on the effective interval duration.

[0235] In one example, the UE can determine the location of SBFD time-frequency resources based on the validity interval duration Ks, SBFD-aggregationfactor, and startSymbolAndLength-SBFD. Alternatively, the UE can determine the location of SBFD time-frequency resources based on startSymbolAndLength-SBFD and startslotAndLength-SBFD. The validity interval duration Ks and SBFD-aggregationfactor are equivalent to startslotAndLength-SBFD and are two parallel implementations for determining the location of SBFD time-frequency resources.

[0236] Therefore, the Time Domain Resource Assignment for SBFD has two configuration options: 8 bits and 13 bits. The 8-bit value specifies the validity interval (Ks), SBFD-aggregationfactor, and startSymbolAndLength-SBFD. The 13-bit value specifies startSymbolAndLength-SBFD and startslotAndLength-SBFD. Therefore, these two parameters do not need to be configured simultaneously.

[0237] For example, when determining the location of SBFD time-frequency resources based on Ks, SBFD-aggregationfactor, and startSymbolAndLength-SBFD, the UE determines the effective time based on Ks. Starting from the effective time, the SBFD time-frequency resource time slot is determined based on SBFD-aggregationfactor. For each SBFD time-frequency resource time slot, the starting symbol and number of symbols in the time slot are determined based on startSymbolAndLength-SBFD.

[0238] For example, when determining the location of an SBFD time-frequency resource based on startSymbolAndLength-SBFD and startslotAndLength-SBFD, the UE determines the time slot of the SBFD time-frequency resource (e.g., the starting time slot and the number of time slots) based on startslotAndLength-SBFD. For the time slot of the SBFD time-frequency resource, the UE determines the starting symbol and the number of symbols in the time slot based on startSymbolAndLength-SBFD.

[0239] In one example, after the second set of resource configuration information in the pattern list is validated, the UE can directly activate the SBFD time-frequency resources corresponding to the second set of resource configuration information, without involving the activation and deactivation process. Alternatively, the activation and deactivation process may be involved, and the activation and deactivation process can be referred to in the first part.

[0240] In an example, the process of dynamically modifying the semi-static configuration can be shown in Figure 4. The process may include: the base station sends a resource configuration message to the UE through high-layer signaling (such as a semi-static configuration message), and the resource configuration message includes the configuration information of the SBFD time-frequency resources (see S11), or the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information (see S21).

[0241] The base station selects a set of resource configuration information through a DCI indication message scrambled by the C-RNTI / G-RNTI / SBFD-RNTI, and uses the DCI indication message to enable the UE to use the resource configuration information in the pattern list. The base station activates the SBFD time-frequency resources through a DCI activation message scrambled by the C-RNTI / G-RNTI / SBFD-RNTI.

[0242] The base station and the UE transmit uplink and downlink data (the uplink and downlink data may be service data, reference signals, signaling, etc., and there is no restriction on the data form) under the SBFD time-frequency resource configuration.

[0243] The base station reconfigures the SBFD time-frequency resources through the DCI message scrambled by C-RNTI / G-RNTI / SBFD-RNTI (reselects a set of resource configuration information from the pattern list, refer to the implementation method of Part 4, or reconfigures the SBFD time-frequency resources, refer to the implementation method of Part 3).

[0244] The base station and the UE transmit uplink and downlink data (the uplink and downlink data may be service data, reference signals, signaling, etc., and there is no restriction on the data form) under the new SBFD time-frequency resource configuration.

[0245] The base station releases the SBFD time-frequency resources through a DCI deactivation message scrambled by C-RNTI / G-RNTI / SBFD-RNTI, and the base station and UE operate without the configuration of SBFD time-frequency resources.

[0246] Fifth, SBFD time-frequency resources are dynamically indicated. For example, SBFD time-frequency resources are indicated through a dynamic resource configuration message. The dynamic resource configuration message can be a DCI message, a MAC-CE message, or other types of messages. There is no restriction on the type of the dynamic resource configuration message.

[0247] In one example, the base station sends a resource configuration message to the UE, the UE receives the resource configuration message sent by the base station, and determines the SBFD time-frequency resource based on the resource configuration message. The resource configuration message may be a dynamic resource configuration message including configuration information of the SBFD time-frequency resource.

[0248] For example, the dynamic resource configuration message may include frequency domain resource configuration information and / or time domain resource configuration information. The frequency domain resource configuration information is used to determine the frequency domain resource location of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource location of the SBFD time-frequency resource.

[0249] For example, the frequency domain resource location may include the starting PRB and the number of PRBs of the SBFD time-frequency resource. The time domain resource location may include the starting symbol and the number of symbols in the time slot of the SBFD time-frequency resource.

[0250] In addition to the starting symbol and symbol count, the time-domain resource location may also include the starting time slot and number of time slots for the SBFD time-frequency resource. Alternatively, the time-domain resource location may also include the SBFD aggregation factor for the SBFD time-frequency resource. The SBFD aggregation factor indicates the number of downlink resources occupied by the SBFD time-frequency resource, or the number of flexible resources occupied by the SBFD time-frequency resource, or the number of downlink resources and flexible resources occupied by the SBFD time-frequency resource.

[0251] In one example, for the method of dynamically indicating SBFD time-frequency resources, a one-shot SBFD time-frequency resource dynamic allocation method can be adopted, that is, SBFD time-frequency resources are allocated once for uplink and downlink data (such as service data, signaling, and reference signals, etc.) transmission, and the IE of the DCI message / MAC-CE message is designed.

[0252] For DL ​​timeslots and flexible timeslots, when SBFD time-frequency resources are allocated at one time using a DCI message (i.e., a dynamic resource configuration message), the IE of the DCI message can be as follows:

[0253] Frequency domain resource assignment-SBFD for DL ​​16bits

[0254] Time domain resource assignment for SBFD for DL ​​– 8 bits or 13 bits {8 bits refers to Ks and

[0255] SBFD-aggregationfactor for DL, 13bits refers to startSymbolAndLength-SBFD for DL ​​and startslotAndLength-SBFD for DL}

[0256] Time domain resource assignment for SBFD for F – 8 bits or 13 bits {8 bits refer to Ks and SBFD-aggregationfactor for F, 13 bits refer to startSymbolAndLength-SBFD for F and startslotAndLength-SBFD for F}

[0257] In the above configuration information, the Frequency domain resource assignment-SBFD parameter is used to determine the location and corresponding bandwidth of the SBFD frequency domain resource, that is, as the frequency domain resource configuration information. Based on the frequency domain resource configuration information, the starting PRB and the number of PRBs can be determined. For example, the starting PRB (RB start The calculation method of the frequency domain resource assignment-SBFD parameter is the result of RIV calculation. Therefore, the starting PRB (RB) is obtained based on the value of the parameter. start ) and the number of PRBs (N).

[0258] If the subcarrier spacing is the same as the ULBWP, you do not need to configure the subcarrier spacing. If the OFDM cyclic prefix length is the same as the cyclic prefix of the SBFD symbol, you do not need to configure the cyclic prefix length.

[0259] In the above configuration information, the startSymbolAndLength-SBFD parameter is used to determine the symbol position of the SBFD time domain resource, that is, as time domain resource configuration information. Based on this time domain resource configuration information, the starting symbol and the number of symbols can be determined. For example, the calculation method of the starting symbol and the number of symbols can be found in the first part and will not be repeated here. The value of the startSymbolAndLength-SBFD parameter is the result of the SLIV calculation. Therefore, the starting symbol S and the number of symbols L are obtained based on the value of the startSymbolAndLength-SBFD parameter. The values ​​of the starting symbol S and the number of symbols L can also be constrained as shown in Table 2.

[0260] In the above configuration information, the startslotAndLength-SBFD parameter is used to determine the time slot position of the SBFD time domain resource, that is, as the time domain resource configuration information. The starting time slot and the number of time slots are determined based on the time domain resource configuration information. For example, within a cycle (a cycle can be P time slots, and the value of P can be 5 or 10, etc.), the calculation method of the starting time slot and the number of time slots can be found in the first part and will not be repeated here. The value of the startslotAndLength-SBFD parameter is the calculation result of SlotLIV. Therefore, the starting time slot N and the number of time slots M can be obtained based on the value of the startslotAndLength-SBFD parameter. The values ​​of the starting time slot N and the number of time slots M can also be constrained as shown in Table 3.

[0261] In one example, for dynamically configured SBFD time-frequency resources, the UE can directly activate the SBFD time-frequency resources without involving the activation and deactivation process. Alternatively, the activation and deactivation process may be involved. The activation and deactivation process can be found in the first part and will not be repeated here.

[0262] In one example, after the UE determines the SBFD time-frequency resources based on the dynamic resource configuration message, it can determine the effective time based on the next frame of the current frame that carries the dynamic resource configuration message, and validate the SBFD time-frequency resources at the effective time. Alternatively, the effective time is determined based on the system frame number and the SBFD time-frequency resource period parameter, and the SBFD time-frequency resources are validated at the effective time. Alternatively, the effective time is determined based on the system frame number, and the SBFD time-frequency resources are validated at the effective time. Alternatively, the effective interval duration is obtained, and the effective interval duration represents the interval duration between the reception time of the dynamic resource configuration message and the effective time, and the effective time is determined based on the effective interval duration, and the SBFD time-frequency resources are validated at the effective time.

[0263] Sixth, dynamically indicating SBFD time-frequency resources. For example, a dynamic resource configuration message is used to indicate a pattern list of SBFD time-frequency resources. The dynamic resource configuration message can be a DCI message, a MAC-CE message, or other types of messages, without limitation.

[0264] In one example, a base station sends a resource configuration message to a UE, and the UE receives the resource configuration message sent by the base station. The resource configuration message may be a dynamic resource configuration message, which includes a pattern list of SBFD time-frequency resources, and the pattern list may include multiple groups of resource configuration information, each group of resource configuration information including frequency domain resource configuration information and / or time domain resource configuration information.

[0265] The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

[0266] For example, the frequency domain resource location may include the starting PRB and PRB number of the SBFD time-frequency resource. The time domain resource location may include the starting symbol and symbol number in the time slot of the SBFD time-frequency resource. In addition to the starting symbol and symbol number, the time domain resource location may also include the starting time slot and time slot number of the SBFD time-frequency resource. Alternatively, the time domain resource location may also include the SBFD aggregation factor of the SBFD time-frequency resource.

[0267] In an example, after the base station sends a resource configuration message to the UE, it can also send a DCI indication message or a MAC-CE indication message to the UE (which can also be replaced by other types of dynamic messages). The DCI indication message or the MAC-CE indication message is used to enable the UE to validate a set of resource configuration information in the pattern list.

[0268] The UE receives a DCI indication message or a MAC-CE indication message sent by the base station, determines the SBFD time-frequency resources corresponding to a set of resource configuration information based on a set of resource configuration information in the effective pattern list of the DCI indication message or the MAC-CE indication message, and exchanges uplink and downlink data with the base station based on the SBFD time-frequency resources.

[0269] For example, since this group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information, the UE can determine the frequency domain resource position of the SBFD time-frequency resources based on the frequency domain resource configuration information, and determine the time domain resource position of the SBFD time-frequency resources based on the time domain resource configuration information.

[0270] In an example, taking a DCI indication message as an example, the length of a parameter carried by the DCI indication message (the parameter is used to indicate resource configuration information in a pattern list) may be determined by the length of the pattern list.

[0271] In one example, before sending the DCI indication message to the UE, the base station may further scramble the DCI indication message. After receiving the DCI indication message, the UE may further descramble the DCI indication message.

[0272] For example, the base station can scramble the DCI indication message using the C-RNTI, and the UE can descramble the DCI indication message using the C-RNTI. The base station can scramble the DCI indication message using the G-RNTI, and the UE can descramble the DCI indication message using the G-RNTI. The base station can scramble the DCI indication message using the SBFD-RNTI, and the UE can descramble the DCI indication message using the SBFD-RNTI.

[0273] In one example, after receiving a DCI indication message, the UE may validate a set of resource configuration information in a pattern list based on the DCI indication message. For example, after receiving the DCI indication message, the UE may immediately validate the set of resource configuration information in the pattern list. The UE may also first determine a validation time and validate the set of resource configuration information in the pattern list at that validation time.

[0274] The effective time of the resource configuration information can be determined in the following ways:

[0275] Method A: The UE determines the effective time based on the frame following the current frame carrying the DCI indication message, and takes effect at the effective time for a set of resource configuration information in the pattern list. For example, the UE takes the start time of the frame following the current frame carrying the DCI indication message as the effective time.

[0276] Method B: The UE determines the effective time based on the system frame number and the SBFD time-frequency resource period parameter, and takes effect at the effective time a set of resource configuration information in the pattern list. For example, after receiving the DCI indication message, the UE takes the time when the system frame number SFN mod periodicity = n as the effective time.

[0277] Periodicity represents the SBFD time-frequency resource periodicity parameter. The SBFD time-frequency resource periodicity parameter can be included in resource configuration information or carried in a DCI indication message. SFN mod periodicity = n, indicating that the result of the modulo operation of the system frame number SFN on the SBFD time-frequency resource periodicity parameter is n. For system frame numbers that meet the conditions, the start time of the system frame corresponding to the system frame number is used as the effective time.

[0278] Method C: The UE determines the effective time based on the system frame number and applies the resource configuration information in the pattern list to that effective time. For example, after receiving the DCI indication message, the UE sets the time when the system frame number SFN=m as the effective time. SFN=m indicates that the system frame number SFN is m. For system frame numbers that meet this condition, the start time of the system frame corresponding to that system frame number is used as the effective time.

[0279] Method D: The UE obtains the effective interval duration, which may indicate the interval between the time of receipt of the DCI indication message and the effective time, and the effective time is used to indicate the effective time of a set of resource configuration information in the pattern list. The UE may determine the effective time based on the effective interval duration and validate the set of resource configuration information in the pattern list at the effective time.

[0280] For example, when a base station sends a DCI indication message to a UE, the DCI indication message may include an effective interval duration. Therefore, the UE may obtain the effective interval duration from the DCI indication message. Alternatively, the effective interval duration may be included in resource configuration information (pattern list). Therefore, the UE may obtain the effective interval duration from the resource configuration information. Of course, the effective interval duration may also be a default value.

[0281] In one example, the unit of the validity interval duration Ks may be a time slot. After receiving the DCI indication message, the UE uses the sum of the time slot corresponding to the reception time of the DCI indication message (i.e., the time slot after the reception time of the DCI indication message) and the validity interval duration Ks as the validity time.

[0282] In an example, SBFD-Periodicity indicates that there is only one set of SBFD time-frequency resources within this period. SBFD-aggregationfactor is used to indicate the number of SBFD time slots.

[0283] In one example, the UE can determine the location of SBFD time-frequency resources based on the validity interval duration Ks, SBFD-aggregationfactor, and startSymbolAndLength-SBFD. Alternatively, the UE can determine the location of SBFD time-frequency resources based on startSymbolAndLength-SBFD and startslotAndLength-SBFD. The validity interval duration Ks and SBFD-aggregationfactor are equivalent to startslotAndLength-SBFD and are two parallel implementations for determining the location of SBFD time-frequency resources.

[0284] Therefore, the Time Domain Resource Assignment for SBFD has two configuration options: 8 bits and 13 bits. The 8-bit value specifies the validity interval (Ks), SBFD-aggregationfactor, and startSymbolAndLength-SBFD. The 13-bit value specifies startSymbolAndLength-SBFD and startslotAndLength-SBFD. Therefore, these two parameters do not need to be configured simultaneously.

[0285] For example, when determining the location of SBFD time-frequency resources based on Ks, SBFD-aggregationfactor, and startSymbolAndLength-SBFD, the UE determines the effective time based on Ks. Starting from the effective time, the SBFD time-frequency resource time slot is determined based on SBFD-aggregationfactor. For each SBFD time-frequency resource time slot, the starting symbol and number of symbols in the time slot are determined based on startSymbolAndLength-SBFD.

[0286] For example, when determining the location of an SBFD time-frequency resource based on startSymbolAndLength-SBFD and startslotAndLength-SBFD, the UE determines the time slot of the SBFD time-frequency resource (e.g., the starting time slot and the number of time slots) based on startslotAndLength-SBFD. For the time slot of the SBFD time-frequency resource, the UE determines the starting symbol and the number of symbols in the time slot based on startSymbolAndLength-SBFD.

[0287] In an example, the DCI indication message may be used together with the uplink and downlink data scheduling DCI, and the DCI indication message may also be configured separately, and there is no limitation on the implementation method of the DCI indication message.

[0288] In one example, after a set of resource configuration information in the pattern list is validated, the UE can directly activate the SBFD time-frequency resources corresponding to the resource configuration information without involving the activation and deactivation process. Alternatively, the activation and deactivation process may be involved, which can be seen in Part 1.

[0289] In one example, the base station can validate a set of resource configuration information in the pattern list through a DCI message, or through a MAC-CE message. When validating the resource configuration information through a MAC-CE message, the resource configuration information can be validated using the relevant logical channel of the UL-SCH. The IE indicating the SBFD time-frequency resource in the MAC-CE message is shown in Table 11.

[0290] Table 11

[0291] For the IE design of indicating a group of configurations through a DCI message, please refer to the above embodiment, the premise of which is that the base station sends a pattern list of SBFD time-frequency resources to the UE through an RRC message.

[0292] Seventh, by dynamically indicating SBFD time-frequency resources: For example, SBFD time-frequency resources can be indicated by a semi-persistent resource configuration message, which can be a DCI message, a MAC-CE message, or other types of messages, without limitation.

[0293] In one example, a base station sends a resource configuration message to a UE, the UE receives the resource configuration message sent by the base station, and determines the SBFD time-frequency resources based on the resource configuration message. The resource configuration message is a semi-persistent resource configuration message, and the semi-persistent resource configuration message includes configuration information of the SBFD time-frequency resources.

[0294] For example, the semi-persistent resource configuration message may include frequency domain resource configuration information and / or time domain resource configuration information, wherein the frequency domain resource configuration information is used to determine the frequency domain resource location of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource location of the SBFD time-frequency resource.

[0295] The frequency domain resource location may include the starting PRB and number of PRBs for the SBFD time-frequency resource. The time domain resource location may include the starting symbol and number of symbols in the time slot of the SBFD time-frequency resource. In addition to the starting symbol and number of symbols, the time domain resource location may also include the starting time slot and number of time slots for the SBFD time-frequency resource. Alternatively, the time domain resource location may also include the SBFD aggregation factor for the SBFD time-frequency resource.

[0296] In an example, the method of dynamically indicating SBFD time-frequency resources can be a dynamic method of SBFD time-frequency resources + an effective period and a starting point, such as semi-continuous allocation of SBFD time-frequency resources. The semi-continuous allocation of SBFD time-frequency resources has a validity period. During the validity period, the base station and the UE can use the SBFD time-frequency resources to transmit uplink and downlink data (such as service data, signaling, and reference signals, etc.).

[0297] For example, the semi-persistent resource configuration message may further include an SBFD association period parameter (denoted as SBFD association period). The semi-persistent resource configuration message is used to enable the UE to determine the duration of the SBFD time-frequency resources based on the SBFD association period parameter. After receiving the semi-persistent resource configuration message, the UE may determine the duration of the SBFD time-frequency resources based on the SBFD association period parameter.

[0298] For example, for the one-time semi-persistent SBFD time-frequency resource allocation method, the IE design of the semi-persistent resource configuration message (such as a DCI message) is similar to the IE design of the DCI message for dynamically modifying the semi-static configuration, except that an SBFD association period parameter is added, which is used to indicate the duration of the SBFD time-frequency resource. This parameter must be greater than or equal to the SBFD period parameter. See Figure 5, which shows a schematic diagram of the dynamic SBFD time-frequency resource method, the effective period, and the starting point.

[0299] The additional SBFD association period in the DCI message can be as follows:

[0300] SBFD association period,ENUMERATED{ms5,ms10,ms20,ms40,ms80,ms160,ms32}

[0301] In one example, when the base station sends a semi-persistent resource configuration message (such as a DCI message) to the UE, the semi-persistent resource configuration message may be scrambled using the C-RNTI / G-CS-RNTI / SBFD-CS-RNTI.

[0302] 8. SBFD configuration fallback mechanism.

[0303] The SBFD configuration fallback mechanism allows the base station and UE to fall back from the SBFD configuration to a TDD system configuration without SBFD time-frequency resources (legacy TDD configuration). This fallback mechanism is implemented in two ways: using a single bit to indicate whether the cell configuration falls back to the TDD system configuration, and using a DCI / MAC-CE / RRC message to indicate a configuration in the SBFD configuration pattern list (no SBFD resource configuration).

[0304] 1. Use 1 bit to indicate whether the cell configuration falls back to the TDD system configuration.

[0305] For example, DCI format 4_0, DCI format 4_1, or new DCI can be used to carry a 1-bit fallback indication through C-RNTI / G-RNTI / SBFD-RNTI scrambling. The 1-bit fallback indication can be shown in Table 12. When this IE is set to 1, it indicates fallback to the TDD system configuration. Of course, this IE can also be carried through higher-layer signaling or MAC-CE, without limitation.

[0306] Table 12

[0307] 2. A set of configurations in the pattern list of the SBFD configuration is indicated through DCI / MAC-CE / RRC messages.

[0308] For example, DCI format 4_0, DCI format 4_1, or new DCI can be used to carry an IE scrambled by C-RNTI / G-RNTI / SBFD-RNTI to indicate a set of SBFD configuration pattern lists (without SBFD resource configuration). The parameter length of this IE is determined by the length of the pattern list.

[0309] To implement this function, the base station sets a set of SBFD time-frequency resources in the pattern list with parameter values ​​of 0. When the base station indicates this set of parameters through the DCI, it indicates that the base station and UE need to fall back to the TDD system configuration. This IE can also be carried by higher-layer signaling or MAC-CE.

[0310] Ninth, for the SBFD time-frequency resources allocated by the base station to the UE, the SBFD configuration and the SFI configuration may be interdependent. For example, the base station obtains the SFI configuration allocated for the UE. Based on the time slot structure indicated by the SFI configuration, the base station allocates SBFD time-frequency resources to the UE, and the SBFD time-frequency resources occupy the downlink time slots and / or flexible time slots in the time slot structure (i.e., the time slot structure indicated by the SFI configuration).

[0311] For the SBFD time-frequency resources allocated by the base station to the UE, the SBFD configuration and the SFI configuration may not be mutually dependent, and SBFD and SFI configurations must be performed separately. For example, the base station may allocate SBFD time-frequency resources to the UE that are not associated with the SFI configuration, and the SBFD time-frequency resources occupy downlink time slots and / or flexible time slots. In other words, the downlink time slots and / or flexible time slots occupied by the SBFD time-frequency resources are unrelated to the SFI configuration.

[0312] As can be seen from the above technical solutions, the proposed method for dynamically indicating SBFD time-frequency resources in TDD mode is a TDD full-duplex dynamic resource indication method. Without affecting the 5G system, in an SBFD configuration, it can resolve uplink and downlink traffic congestion within the serving cell, reduce transmission latency, improve user experience, meet the needs of high-reliability and low-latency services, increase uplink transmission resources and cell coverage, reduce transmission latency, and increase uplink transmission reliability.

[0313] Based on the same inventive concept, a data transmission device, a base station and a UE corresponding to the above-mentioned data transmission method are also provided. Since the principles of solving the problems by the base station and the UE are similar to those of the data transmission method, the implementation of the base station and the UE can refer to the implementation of the data transmission method, and the repeated parts will not be repeated.

[0314] Based on the same application concept as the above method, an example of the present application proposes a data transmission device, which is applied to a base station. The device includes: a sending module, which is used to send a resource configuration message to a user equipment, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment;

[0315] A transmission module is configured to exchange uplink and downlink data with the user equipment based on the SBFD time-frequency resources.

[0316] In one example, the resource configuration message is a semi-static resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0317] The sending module is further configured to send a DCI activation message to the user equipment, where the DCI activation message is used to enable the user equipment to activate the SBFD time-frequency resources.

[0318] In one example, the resource configuration message is a semi-static resource configuration message, the resource configuration message includes a pattern list of the SBFD time-frequency resources, the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information;

[0319] The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0320] The sending module is further configured to send a DCI indication message to the user equipment, where the DCI indication message is used to enable the user equipment to take effect on the first set of resource configuration information in the pattern list;

[0321] The sending module is further configured to send a DCI activation message to the user equipment, where the DCI activation message is used to enable the user equipment to activate the SBFD time-frequency resources corresponding to the first set of resource configuration information.

[0322] In one example, the frequency domain resource location includes the starting PRB and the number of PRBs of the SBFD time-frequency resource;

[0323] The time domain resource position includes a starting symbol and the number of symbols in a time slot of the SBFD time-frequency resource;

[0324] The time domain resource location further includes the starting time slot and the number of time slots of the SBFD time-frequency resource; or, the time domain resource location further includes the SBFD aggregation factor of the SBFD time-frequency resource;

[0325] The SBFD aggregation factor is used to indicate the number of downlink resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of flexible resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of downlink resources and flexible resources occupied by the SBFD time-frequency resources.

[0326] In one example, the sending module is further configured to send a DCI deactivation message to the user equipment, where the DCI deactivation message is configured to enable the user equipment to deactivate the SBFD time-frequency resources.

[0327] In an example, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a designated field, the designated field is a first designated identifier or a second designated identifier, the first designated identifier is used to enable the user equipment to activate the SBFD time-frequency resource, and the second designated identifier is used to enable the user equipment to deactivate the SBFD time-frequency resource;

[0328] Alternatively, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a reserved bit, the reserved bit has a first value or a second value, the first value is used to enable the user equipment to activate the SBFD time-frequency resource, and the second value is used to enable the user equipment to deactivate the SBFD time-frequency resource;

[0329] Alternatively, the DCI activation message or the DCI deactivation message is a second-type DCI message, the second-type DCI message includes a resource field for indicating activation or deactivation of the SBFD time-frequency resources, the resource field is a third value or a fourth value, the third value is used to enable the user equipment to activate the SBFD time-frequency resources, and the fourth value is used to enable the user equipment to deactivate the SBFD time-frequency resources.

[0330] In one example, the apparatus further includes: a scrambling module, configured to scramble the DCI activation message or the DCI deactivation message using a C-RNTI, where the C-RNTI is an RNTI for the user equipment, and the C-RNTIs of different user equipments are different; or

[0331] scrambling the DCI activation message or the DCI deactivation message by using a G-RNTI, where the G-RNTI is an RNTI for the cluster group to which the user equipment belongs, and the G-RNTIs of different cluster groups are different; or

[0332] The DCI activation message or the DCI deactivation message is scrambled by using an SBFD-RNTI, where the SBFD-RNTI is an RNTI for the SBFD time-frequency resource.

[0333] In one example, the sending module is further configured to send a scrambled message to the user equipment, where the scrambled message includes the SBFD-RNTI.

[0334] In one example, the DCI indication message includes an effective interval duration, where the effective interval duration indicates the interval duration between the reception time of the DCI indication message and the effective time, and the effective time indicates the effective time of the first group of resource configuration information in the pattern list.

[0335] In an example, the sending module is further configured to send a dynamic resource configuration message to the user equipment, where the dynamic resource configuration message is used to indicate the changed SBFD time-frequency resources allocated to the user equipment.

[0336] In one example, the sending module is also used to send a dynamic resource configuration message to the user equipment if the SBFD time-frequency resources corresponding to the user equipment change, and the changed SBFD time-frequency resources correspond to the second set of resource configuration information in the pattern list. The dynamic resource configuration message is used to enable the user equipment to take effect on the second set of resource configuration information in the pattern list.

[0337] In one example, the resource configuration message is a dynamic resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

[0338] In one example, the resource configuration message is a dynamic resource configuration message, the resource configuration message includes a pattern list of the SBFD time-frequency resources, the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information;

[0339] The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0340] The sending module is further used to send a DCI indication message or a MAC-CE indication message to the user equipment, where the DCI indication message or the MAC-CE indication message is used to enable the user equipment to take effect on a set of resource configuration information in the pattern list.

[0341] In one example, the resource configuration message is a semi-persistent resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0342] The resource configuration message includes an SBFD combined period parameter, and the resource configuration message is used to enable the user equipment to determine a duration period of the SBFD time-frequency resource based on the SBFD combined period parameter.

[0343] In one example, the device also includes: a processing module, used to obtain the time slot structure indication SFI configuration allocated to the user equipment; based on the time slot structure indicated by the SFI configuration, allocating the SBFD time-frequency resources to the user equipment; the SBFD time-frequency resources occupy the downlink time slot and / or Flexible time slot in the time slot structure; or, allocating the SBFD time-frequency resources that are not associated with the SFI configuration to the user equipment; the SBFD time-frequency resources occupy the downlink time slot and / or Flexible time slot.

[0344] Based on the same application concept as the above method, an example of this application proposes a data transmission device, which is applied to a user equipment. The device includes: a receiving module, which is used to receive a resource configuration message sent by a base station, and the resource configuration message is used to indicate the sub-band full-duplex SBFD time-frequency resources allocated to the user equipment; a transmission module, which is used to exchange uplink and downlink data with the base station based on the SBFD time-frequency resources.

[0345] In one example, the resource configuration message is a semi-static resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0346] The receiving module is further configured to receive a DCI activation message sent by the base station, and activate the SBFD time-frequency resources based on the DCI activation message.

[0347] In one example, the resource configuration message is a semi-static resource configuration message, the resource configuration message includes a pattern list of the SBFD time-frequency resources, the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information;

[0348] The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0349] The receiving module is further configured to receive a DCI indication message sent by the base station, and validate the first set of resource configuration information in the pattern list based on the DCI indication message;

[0350] The receiving module is further configured to receive a DCI activation message sent by the base station, and activate the SBFD time-frequency resources corresponding to the first group of resource configuration information based on the DCI activation message.

[0351] In one example, the frequency domain resource location includes the starting PRB and the number of PRBs of the SBFD time-frequency resource; the time domain resource location includes the starting symbol and the number of symbols in the time slot of the SBFD time-frequency resource; the time domain resource location also includes the starting time slot and the number of time slots of the SBFD time-frequency resource; or, the time domain resource location also includes the SBFD aggregation factor of the SBFD time-frequency resource; wherein the SBFD aggregation factor is used to indicate the number of downlink resources occupied by the SBFD time-frequency resource, or the SBFD aggregation factor is used to indicate the number of flexible resources occupied by the SBFD time-frequency resource, or the SBFD aggregation factor is used to indicate the number of downlink resources and flexible resources occupied by the SBFD time-frequency resource.

[0352] In one example, the receiving module is further configured to receive a DCI deactivation message sent by the base station; and deactivate the SBFD time-frequency resources based on the DCI deactivation message.

[0353] In an example, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a designated field, the designated field is a first designated identifier or a second designated identifier, the first designated identifier is used to enable the user equipment to activate the SBFD time-frequency resource, and the second designated identifier is used to enable the user equipment to deactivate the SBFD time-frequency resource;

[0354] Alternatively, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a reserved bit, the reserved bit has a first value or a second value, the first value is used to enable the user equipment to activate the SBFD time-frequency resource, and the second value is used to enable the user equipment to deactivate the SBFD time-frequency resource;

[0355] Alternatively, the DCI activation message or the DCI deactivation message is a second-type DCI message, the second-type DCI message includes a resource field for indicating activation or deactivation of the SBFD time-frequency resources, the resource field is a third value or a fourth value, the third value is used to enable the user equipment to activate the SBFD time-frequency resources, and the fourth value is used to enable the user equipment to deactivate the SBFD time-frequency resources.

[0356] In one example, the device also includes: a de-scrambling module, used to de-scramble the DCI activation message or the DCI de-activation message through C-RNTI, where the C-RNTI is the RNTI for the user equipment, and the C-RNTI of different user equipment is different; or, to de-scramble the DCI activation message or the DCI de-activation message through G-RNTI, where the G-RNTI is the RNTI for the cluster group to which the user equipment belongs, and the G-RNTI of different cluster groups is different; or, to de-scramble the DCI activation message or the DCI de-activation message through SBFD-RNTI, where the SBFD-RNTI is the RNTI for the SBFD time-frequency resources.

[0357] In one example, the receiving module is further configured to receive a scrambled message sent by the base station, where the scrambled message includes the SBFD-RNTI.

[0358] In one example, when the receiving module validates the first group of resource configuration information in the pattern list based on the DCI indication message, it is specifically used to: determine the effective time based on the next frame of the current frame carrying the DCI indication message, and validate the first group of resource configuration information in the pattern list at the effective time; or, determine the effective time based on the system frame number and the SBFD time-frequency resource cycle parameter, and validate the first group of resource configuration information in the pattern list at the effective time; or, determine the effective time based on the system frame number, and validate the first group of resource configuration information in the pattern list at the effective time; or, obtain the effective interval duration, the effective interval duration represents the interval duration between the reception time of the DCI indication message and the effective time, and determine the effective time based on the effective interval duration, and validate the first group of resource configuration information in the pattern list at the effective time.

[0359] In one example, the receiving module is further configured to receive a dynamic resource configuration message sent by the base station; and determine the changed SBFD time-frequency resources based on the dynamic resource configuration message.

[0360] In one example, the receiving module is further configured to receive a dynamic resource configuration message sent by the base station; and validate the second set of resource configuration information in the pattern list based on the dynamic resource configuration message.

[0361] In one example, the resource configuration message is a dynamic resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

[0362] In one example, the device also includes: a processing module, used to determine the effective time based on the next frame of the current frame carrying the dynamic resource configuration message, and to make the SBFD time-frequency resource effective at the effective time; or, to determine the effective time based on the system frame number and the SBFD time-frequency resource period parameter, and to make the SBFD time-frequency resource effective at the effective time; or, to determine the effective time based on the system frame number, and to make the SBFD time-frequency resource effective at the effective time; or, to obtain the effective interval duration, the effective interval duration representing the interval duration between the reception time of the dynamic resource configuration message and the effective time, and to determine the effective time based on the effective interval duration, and to make the SBFD time-frequency resource effective at the effective time.

[0363] In one example, the resource configuration message is a dynamic resource configuration message, the resource configuration message includes a pattern list of the SBFD time-frequency resources, the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information;

[0364] The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0365] The receiving module is further configured to receive a DCI indication message or a MAC-CE indication message sent by the base station, and validate a set of resource configuration information in the pattern list based on the DCI indication message or the MAC-CE indication message.

[0366] In one example, the resource configuration message is a semi-persistent resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource;

[0367] The resource configuration message includes an SBFD combined period parameter. The apparatus further includes: a processing module configured to determine a duration period of the SBFD time-frequency resource based on the SBFD combined period parameter.

[0368] Based on the same application concept as the above method, a base station is proposed in an example of the present application, as shown in Figure 6A. The base station may include a processor 611 and a machine-readable storage medium 612, and the machine-readable storage medium 612 stores machine-executable instructions that can be executed by the processor 611; the processor 611 is used to execute the machine-executable instructions to implement the data transmission method disclosed in the above example of the present application.

[0369] In one example, the processor 611 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 611 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 611 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 611 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen.

[0370] In one example, the base station may optionally include a peripheral device interface 613 and at least one peripheral device. The processor 611 and the peripheral device interface 613 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 613 via a bus, signal lines, or circuit boards. The peripheral devices may include at least one of a radio frequency circuit 614 and a power supply 615. The radio frequency circuit 614 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 614 communicates with a communication network and other communication devices via electromagnetic signals. The radio frequency circuit 614 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 614 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a user identity module card, and the like. The radio frequency circuit 614 may communicate with user equipment via at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to, the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network.

[0371] The power supply 615 is used to supply power to various components in the base station. The power supply 615 can be alternating current, direct current, a disposable battery, or a rechargeable battery.

[0372] Based on the same application concept as the above method, a user device is proposed in an example of the present application, as shown in Figure 6B, the user device may include a processor 621 and a machine-readable storage medium 622, and the machine-readable storage medium 622 stores machine-executable instructions that can be executed by the processor 621; the processor 621 is used to execute the machine-executable instructions to implement the data transmission method disclosed in the above example of the present application.

[0373] In one example, the processor 621 may include one or more processing cores, such as a quad-core processor, an octal-core processor, etc. The processor 621 may be implemented in at least one hardware form selected from the group consisting of a DSP, an FPGA, and a PLA. The processor 621 may also include a main processor and a coprocessor.

[0374] In one example, the user device further includes a peripheral device interface 623 and at least one peripheral device. The processor 621 and the peripheral device interface 623 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 623 via a bus, signal lines, or circuit boards. The peripheral device may include at least one of a radio frequency circuit 624, a touch screen display 625, a camera 626, and a power supply 626.

[0375] The radio frequency circuit 624 is used to receive and transmit RF signals, also known as electromagnetic signals. The radio frequency circuit 624 communicates with the communication network and other communication devices via electromagnetic signals. The radio frequency circuit 624 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 624 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a subscriber identity module card, and the like. The radio frequency circuit 624 can communicate with the base station via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks, a wireless local area network, and / or WiFi.

[0376] The display screen 625 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. When the display screen 625 is a touch screen display, it is also capable of collecting touch signals on or above the surface of the display screen 625. These touch signals can be input as control signals to the processor 621 for processing. In this case, the display screen 625 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be a single display screen 625, located on the front panel of the user device; in other embodiments, there can be at least two display screens 625, located on different surfaces of the user device or in a foldable design; in still other embodiments, the display screen 625 can be a flexible display screen, located on a curved or foldable surface of the user device. Furthermore, the display screen 625 can be configured as a non-rectangular irregular shape, also known as a special-shaped screen. The display screen 625 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0377] The camera assembly 626 is used to capture images or videos. Optionally, the camera assembly 626 includes a front camera and a rear camera. Typically, the front camera is set on the front panel of the user device, and the rear camera is set on the back of the user device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 626 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0378] Power supply 627 is used to power various components in the user device. Power supply 627 can be AC ​​power, DC power, disposable batteries, or rechargeable batteries. When power supply 627 includes a rechargeable battery, the rechargeable battery can be a wired or wirelessly charged battery.

[0379] Based on the same application concept as the above method, an example of this application also provides a machine-readable storage medium, on which a number of computer instructions are stored. When the computer instructions are executed by a processor, the data transmission method disclosed in the above example of this application can be implemented.

[0380] The machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device that may contain or store information, such as executable instructions, data, and the like. For example, the machine-readable storage medium may be: RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, a storage drive (such as a hard disk drive), a solid-state drive, any type of storage disk (such as a CD, DVD, etc.), or similar storage media, or a combination thereof.

[0381] The systems, devices, modules or units described in the above embodiments can be implemented by a computer entity or by a product with a certain function. A typical implementation device is a computer, and the specific form of the computer can be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver device, a game console, a tablet computer, a wearable device or a combination of any of these devices. The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of the claims of the present application.

Claims

1. A data transmission method, characterized in that: Applied to a base station, the method includes: Sending a resource configuration message to a user equipment, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment; The uplink and downlink data are exchanged with the user equipment based on the SBFD time-frequency resources.

2. The method according to claim 1, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; After sending the resource configuration message to the user equipment, the method further includes: A DCI activation message is sent to the user equipment, where the DCI activation message is used to enable the user equipment to activate the SBFD time-frequency resources.

3. The method according to claim 1, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; After sending the resource configuration message to the user equipment, the method further includes: Sending a DCI indication message to the user equipment, where the DCI indication message is used to enable the user equipment to take effect on the first set of resource configuration information in the pattern list; A DCI activation message is sent to the user equipment, where the DCI activation message is used to enable the user equipment to activate the SBFD time-frequency resources corresponding to the first set of resource configuration information.

4. The method according to claim 2 or 3, characterized in that The frequency domain resource location includes the starting PRB and the number of PRBs of the SBFD time-frequency resource; The time domain resource position includes a starting symbol and the number of symbols in a time slot of the SBFD time-frequency resource; The time domain resource location further includes the starting time slot and the number of time slots of the SBFD time-frequency resource; or, the time domain resource location further includes the SBFD aggregation factor of the SBFD time-frequency resource; The SBFD aggregation factor is used to indicate the number of downlink resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of flexible resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of downlink resources and flexible resources occupied by the SBFD time-frequency resources.

5. The method according to claim 2 or 3, characterized in that After sending the DCI activation message to the user equipment, the method further includes: A DCI deactivation message is sent to the user equipment, where the DCI deactivation message is used to enable the user equipment to deactivate the SBFD time-frequency resources.

6. The method according to claim 5, characterized in that The DCI activation message or the DCI deactivation message is a first-type DCI message, the first-type DCI message includes a designated field, the designated field is a first designated identifier or a second designated identifier, the first designated identifier is used to enable the user equipment to activate the SBFD time-frequency resources, and the second designated identifier is used to enable the user equipment to deactivate the SBFD time-frequency resources; Alternatively, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a reserved bit, the reserved bit has a first value or a second value, the first value is used to enable the user equipment to activate the SBFD time-frequency resource, and the second value is used to enable the user equipment to deactivate the SBFD time-frequency resource; Alternatively, the DCI activation message or the DCI deactivation message is a second-type DCI message, the second-type DCI message includes a resource field for indicating activation or deactivation of the SBFD time-frequency resources, the resource field is a third value or a fourth value, the third value is used to enable the user equipment to activate the SBFD time-frequency resources, and the fourth value is used to enable the user equipment to deactivate the SBFD time-frequency resources.

7. The method according to claim 6, characterized in that Before sending the DCI activation message or the DCI deactivation message to the user equipment, the method further includes: scrambling the DCI activation message or the DCI deactivation message by using a C-RNTI, where the C-RNTI is a RNTI for the user equipment and different C-RNTIs for different user equipments; or scrambling the DCI activation message or the DCI deactivation message by using a G-RNTI, where the G-RNTI is an RNTI for the cluster group to which the user equipment belongs, and the G-RNTIs of different cluster groups are different; or The DCI activation message or the DCI deactivation message is scrambled by using an SBFD-RNTI, where the SBFD-RNTI is an RNTI for the SBFD time-frequency resource.

8. The method according to claim 7, characterized in that Before scrambling the DCI activation message or the DCI deactivation message by using the SBFD-RNTI, the method further includes: sending a scrambled message to the user equipment, where the scrambled message includes the SBFD-RNTI, or The SBFD-RNTI is pre-stored in the user equipment.

9. The method according to claim 3, characterized in that The DCI indication message includes an effective interval duration, where the effective interval duration indicates the interval duration between the reception time of the DCI indication message and the effective time, and the effective time indicates the effective time of the first group of resource configuration information in the pattern list.

10. The method according to claim 2, characterized in that After sending the resource configuration message to the user equipment, the method further includes: A dynamic resource configuration message is sent to the user equipment, where the dynamic resource configuration message is used to indicate the changed SBFD time-frequency resources allocated to the user equipment.

11. The method according to claim 3, characterized in that After sending the DCI indication message to the user equipment, the method further includes: If the SBFD time-frequency resource corresponding to the user equipment changes, and the changed SBFD time-frequency resource corresponds to the second set of resource configuration information in the pattern list, a dynamic resource configuration message is sent to the user equipment, and the dynamic resource configuration message is used to enable the user equipment to take effect on the second set of resource configuration information in the pattern list.

12. The method according to claim 1, characterized in that The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

13. The method according to claim 1, wherein The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; After sending the resource configuration message to the user equipment, the method further includes: A DCI indication message or a MAC-CE indication message is sent to the user equipment, where the DCI indication message or the MAC-CE indication message is used to enable the user equipment to take effect on a set of resource configuration information in the pattern list.

14. The method according to claim 1, wherein The resource configuration message is a semi-persistent resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The resource configuration message includes an SBFD combined period parameter, and the resource configuration message is used to enable the user equipment to determine a duration period of the SBFD time-frequency resource based on the SBFD combined period parameter.

15. The method according to claim 1, wherein Before sending the resource configuration message to the user equipment, the method further includes: Obtaining a timeslot structure indication SFI configuration allocated to the user equipment; Allocate the SBFD time-frequency resource to the user equipment based on the time slot structure indicated by the SFI configuration; the SBFD time-frequency resource occupies a downlink time slot and / or a flexible time slot in the time slot structure; Alternatively, the SBFD time-frequency resource that is not associated with the SFI configuration is allocated to the user equipment; the SBFD time-frequency resource occupies a downlink time slot and / or a flexible time slot.

16. A data transmission method, characterized in that: Applied to user equipment, the method includes: receiving a resource configuration message sent by a base station, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment; The uplink and downlink data are exchanged with the base station based on the SBFD time-frequency resources.

17. The method according to claim 16, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; After receiving the resource configuration message sent by the base station, the method further includes: receiving a DCI activation message sent by the base station, and activating the SBFD time-frequency resources based on the DCI activation message.

18. The method according to claim 16, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; After receiving the resource configuration message sent by the base station, the method further includes: receiving a DCI indication message sent by the base station, and validating the first set of resource configuration information in the pattern list based on the DCI indication message; Receive a DCI activation message sent by the base station, and activate the SBFD time-frequency resources corresponding to the first group of resource configuration information based on the DCI activation message.

19. The method according to claim 17 or 18, characterized in that The frequency domain resource location includes the starting PRB and the number of PRBs of the SBFD time-frequency resource; The time domain resource position includes a starting symbol and the number of symbols in a time slot of the SBFD time-frequency resource; The time domain resource location further includes the starting time slot and the number of time slots of the SBFD time-frequency resource; or, the time domain resource location further includes the SBFD aggregation factor of the SBFD time-frequency resource; The SBFD aggregation factor is used to indicate the number of downlink resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of flexible resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of downlink resources and flexible resources occupied by the SBFD time-frequency resources.

20. The method according to claim 17 or 18, characterized in that After receiving the DCI activation message sent by the base station, the method further includes: receiving a DCI deactivation message sent by the base station; The SBFD time-frequency resources are deactivated based on the DCI deactivation message.

21. The method according to claim 20, characterized in that The DCI activation message or the DCI deactivation message is a first-type DCI message, the first-type DCI message includes a designated field, the designated field is a first designated identifier or a second designated identifier, the first designated identifier is used to enable the user equipment to activate the SBFD time-frequency resources, and the second designated identifier is used to enable the user equipment to deactivate the SBFD time-frequency resources; Alternatively, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a reserved bit, the reserved bit is a first value or a second value, the first value is used to enable the user equipment to activate the SBFD time-frequency resource, and the second value is used to enable the user equipment to activate the SBFD time-frequency resource. for enabling the user equipment to deactivate the SBFD time-frequency resources; Alternatively, the DCI activation message or the DCI deactivation message is a second-type DCI message, the second-type DCI message includes a resource field for indicating activation or deactivation of the SBFD time-frequency resources, the resource field is a third value or a fourth value, the third value is used to enable the user equipment to activate the SBFD time-frequency resources, and the fourth value is used to enable the user equipment to deactivate the SBFD time-frequency resources.

22. The method according to claim 21, characterized in that After receiving the DCI activation message or the DCI deactivation message sent by the base station, the method further includes: descramble the DCI activation message or the DCI deactivation message by using a C-RNTI, where the C-RNTI is a RNTI for the user equipment and different C-RNTIs for different user equipments; or Descrambling the DCI activation message or the DCI deactivation message by using a G-RNTI, where the G-RNTI is an RNTI for the cluster group to which the user equipment belongs, and the G-RNTIs of different cluster groups are different; or The DCI activation message or the DCI deactivation message is descrambled by using an SBFD-RNTI, where the SBFD-RNTI is an RNTI for the SBFD time-frequency resource.

23. The method according to claim 22, characterized in that Before descrambling the DCI activation message or the DCI deactivation message by using the SBFD-RNTI, the method further includes: receiving a scrambled message sent by the base station, where the scrambled message includes the SBFD-RNTI, or The SBFD-RNTI is pre-stored in the user equipment.

24. The method according to claim 18, wherein The taking effect of the first set of resource configuration information in the pattern list based on the DCI indication message includes: Determine the effective time based on the next frame of the current frame carrying the DCI indication message, and make the first set of resource configuration information in the pattern list effective at the effective time; or, Determine the effective time based on the system frame number and the SBFD time-frequency resource cycle parameter, and make the first set of resource configuration information in the pattern list effective at the effective time; or, Determine the effective time based on the system frame number, and make the first set of resource configuration information in the pattern list effective at the effective time; or, Obtain the effective interval duration, where the effective interval duration represents the interval duration between the reception time of the DCI indication message and the effective time, determine the effective time based on the effective interval duration, and take the first group of resource configuration information in the pattern list into effect at the effective time.

25. The method according to claim 17, wherein After receiving the resource configuration message sent by the base station, the method further includes: receiving a dynamic resource configuration message sent by the base station; The changed SBFD time-frequency resources are determined based on the dynamic resource configuration message.

26. The method according to claim 18, wherein After receiving the DCI indication message sent by the base station, and validating the first set of resource configuration information in the pattern list based on the DCI indication message, the method further includes: receiving a dynamic resource configuration message sent by the base station; The second set of resource configuration information in the pattern list is enabled based on the dynamic resource configuration message.

27. The method according to claim 16, wherein The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

28. The method according to claim 27, characterized in that After determining the sub-band full-duplex (SBFD) time-frequency resource based on the resource configuration message, the method further includes: Determine the effective time based on the next frame of the current frame carrying the dynamic resource configuration message, and make the SBFD time-frequency resource effective at the effective time; or, Determine the effective time based on the system frame number and the SBFD time-frequency resource period parameter, and make the SBFD time-frequency resource effective at the effective time; or, Determine the effective time based on the system frame number, and make the SBFD time-frequency resource effective at the effective time; or, Obtain an effective interval duration, where the effective interval duration represents the interval duration between the reception time of the dynamic resource configuration message and the effective time, determine the effective time based on the effective interval duration, and make the SBFD time-frequency resource effective at the effective time.

29. The method according to claim 16, wherein The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; After receiving the resource configuration message sent by the base station, the method further includes: Receive a DCI indication message or a MAC-CE indication message sent by the base station, and validate a set of resource configuration information in the pattern list based on the DCI indication message or the MAC-CE indication message.

30. The method according to claim 16, wherein The resource configuration message is a semi-persistent resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The resource configuration message includes an SBFD joint period parameter, and the method further includes: determining a duration period of the SBFD time-frequency resource based on the SBFD joint period parameter.

31. A data transmission device, characterized in that: Applied to a base station, the device includes: The sending module is used to send a resource configuration message to the user equipment, wherein the resource configuration message is used to indicate the sub-band full-duplex SBFD allocated to the user equipment. Time-frequency resources; A transmission module is configured to exchange uplink and downlink data with the user equipment based on the SBFD time-frequency resources.

32. The device according to claim 31, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The sending module is further configured to send a DCI activation message to the user equipment, where the DCI activation message is used to enable the user equipment to activate the SBFD time-frequency resources.

33. The device according to claim 31, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The sending module is further configured to send a DCI indication message to the user equipment, where the DCI indication message is used to enable the user equipment to take effect on the first set of resource configuration information in the pattern list; The sending module is further configured to send a DCI activation message to the user equipment, where the DCI activation message is used to enable the user equipment to activate the SBFD time-frequency resources corresponding to the first set of resource configuration information.

34. The device according to claim 32 or 33, characterized in that The frequency domain resource location includes the starting PRB and the number of PRBs of the SBFD time-frequency resource; The time domain resource position includes a starting symbol and the number of symbols in a time slot of the SBFD time-frequency resource; The time domain resource location further includes the starting time slot and the number of time slots of the SBFD time-frequency resource; or, the time domain resource location further includes the SBFD aggregation factor of the SBFD time-frequency resource; The SBFD aggregation factor is used to indicate the number of downlink resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of flexible resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of downlink resources and flexible resources occupied by the SBFD time-frequency resources.

35. The device according to claim 32 or 33, characterized in that The sending module is further configured to send a DCI deactivation message to the user equipment, where the DCI deactivation message is used to enable the user equipment to deactivate the SBFD time-frequency resources.

36. The device according to claim 35, characterized in that The DCI activation message or the DCI deactivation message is a first-type DCI message, the first-type DCI message includes a designated field, the designated field is a first designated identifier or a second designated identifier, the first designated identifier is used to enable the user equipment to activate the SBFD time-frequency resources, and the second designated identifier is used to enable the user equipment to deactivate the SBFD time-frequency resources; Alternatively, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a reserved bit, the reserved bit has a first value or a second value, the first value is used to enable the user equipment to activate the SBFD time-frequency resource, and the second value is used to enable the user equipment to deactivate the SBFD time-frequency resource; Alternatively, the DCI activation message or the DCI deactivation message is a second-type DCI message, the second-type DCI message includes a resource field for indicating activation or deactivation of the SBFD time-frequency resources, the resource field is a third value or a fourth value, the third value is used to enable the user equipment to activate the SBFD time-frequency resources, and the fourth value is used to enable the user equipment to deactivate the SBFD time-frequency resources.

37. The device according to claim 36, characterized in that The device further comprises: a scrambling module, configured to scramble the DCI activation message or the DCI deactivation message using a C-RNTI, where the C-RNTI is an RNTI for the user equipment and different C-RNTIs for different user equipments; or scrambling the DCI activation message or the DCI deactivation message by using a G-RNTI, where the G-RNTI is an RNTI for the cluster group to which the user equipment belongs, and the G-RNTIs of different cluster groups are different; or The DCI activation message or the DCI deactivation message is scrambled by using an SBFD-RNTI, where the SBFD-RNTI is an RNTI for the SBFD time-frequency resource.

38. The device according to claim 37, characterized in that The sending module is further configured to send a scrambled message to the user equipment, where the scrambled message includes the SBFD-RNTI.

39. The device according to claim 33, characterized in that The DCI indication message includes an effective interval duration, where the effective interval duration indicates the interval duration between the reception time of the DCI indication message and the effective time, and the effective time indicates the effective time of the first group of resource configuration information in the pattern list.

40. The device according to claim 32, wherein The sending module is further configured to send a dynamic resource configuration message to the user equipment, where the dynamic resource configuration message is used to indicate the changed SBFD time-frequency resources allocated to the user equipment.

41. The device according to claim 33, characterized in that The sending module is further configured to send a dynamic resource configuration message to the user equipment if the SBFD time-frequency resource corresponding to the user equipment changes, and the changed SBFD time-frequency resource corresponds to the second set of resource configuration information in the pattern list, wherein the dynamic resource configuration message is used to enable the user equipment to take effect on the second set of resource configuration information in the pattern list.

42. The device according to claim 31, characterized in that The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

43. The device according to claim 31, characterized in that The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The sending module is further used to send a DCI indication message or a MAC-CE indication message to the user equipment, where the DCI indication message or the MAC-CE indication message is used to enable the user equipment to take effect on a set of resource configuration information in the pattern list.

44. The device according to claim 31, characterized in that The resource configuration message is a semi-persistent resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The resource configuration message includes an SBFD combined period parameter, and the resource configuration message is used to enable the user equipment to determine a duration period of the SBFD time-frequency resource based on the SBFD combined period parameter.

45. The device according to claim 31, wherein The device further comprises: a processing module, configured to obtain a timeslot structure indication SFI configuration allocated to the user equipment; allocate the SBFD time-frequency resource to the user equipment based on the timeslot structure indicated by the SFI configuration; the SBFD time-frequency resource occupies a downlink timeslot and / or a flexible timeslot in the timeslot structure; Alternatively, the SBFD time-frequency resource that is not associated with the SFI configuration is allocated to the user equipment; the SBFD time-frequency resource occupies a downlink time slot and / or a flexible time slot.

46. A data transmission device, characterized in that Applied to user equipment, the apparatus includes: A receiving module, configured to receive a resource configuration message sent by a base station, where the resource configuration message is used to indicate a sub-band full-duplex (SBFD) time-frequency resource allocated to the user equipment; A transmission module is used to exchange uplink and downlink data with the base station based on the SBFD time-frequency resources.

47. The device according to claim 46, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The receiving module is further configured to receive a DCI activation message sent by the base station, and activate the SBFD time-frequency resources based on the DCI activation message.

48. The device according to claim 46, characterized in that The resource configuration message is a semi-static resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The receiving module is further configured to receive a DCI indication message sent by the base station, and validate the first set of resource configuration information in the pattern list based on the DCI indication message; The receiving module is further configured to receive a DCI activation message sent by the base station, and activate the SBFD time-frequency resources corresponding to the first group of resource configuration information based on the DCI activation message.

49. The device according to claim 47 or 48, characterized in that The frequency domain resource location includes the starting PRB and the number of PRBs of the SBFD time-frequency resource; The time domain resource position includes a starting symbol and the number of symbols in a time slot of the SBFD time-frequency resource; The time domain resource location further includes the starting time slot and the number of time slots of the SBFD time-frequency resource; or, the time domain resource location further includes the SBFD aggregation factor of the SBFD time-frequency resource; The SBFD aggregation factor is used to indicate the number of downlink resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of flexible resources occupied by the SBFD time-frequency resources, or the SBFD aggregation factor is used to indicate the number of downlink resources and flexible resources occupied by the SBFD time-frequency resources.

50. The device according to claim 47 or 48, characterized in that The receiving module is further configured to receive a DCI deactivation message sent by the base station; and deactivate the SBFD time-frequency resources based on the DCI deactivation message.

51. The device according to claim 50, characterized in that The DCI activation message or the DCI deactivation message is a first-type DCI message, the first-type DCI message includes a designated field, the designated field is a first designated identifier or a second designated identifier, the first designated identifier is used to enable the user equipment to activate the SBFD time-frequency resources, and the second designated identifier is used to enable the user equipment to deactivate the SBFD time-frequency resources; Alternatively, the DCI activation message or the DCI deactivation message is a first type DCI message, the first type DCI message includes a reserved bit, the reserved bit has a first value or a second value, the first value is used to enable the user equipment to activate the SBFD time-frequency resource, and the second value is used to enable the user equipment to deactivate the SBFD time-frequency resource; Alternatively, the DCI activation message or the DCI deactivation message is a second-type DCI message, the second-type DCI message includes a resource field for indicating activation or deactivation of the SBFD time-frequency resources, the resource field is a third value or a fourth value, the third value is used to enable the user equipment to activate the SBFD time-frequency resources, and the fourth value is used to enable the user equipment to deactivate the SBFD time-frequency resources.

52. The device according to claim 51, characterized in that The device further comprises: a descrambling module, configured to descramble the DCI activation message or the DCI deactivation message using a C-RNTI, where the C-RNTI is an RNTI for the user equipment and different C-RNTIs for different user equipments; or Descrambling the DCI activation message or the DCI deactivation message by using a G-RNTI, where the G-RNTI is an RNTI for the cluster group to which the user equipment belongs, and the G-RNTIs of different cluster groups are different; or The DCI activation message or the DCI deactivation message is descrambled by SBFD-RNTI, and the SBFD-RNTI is for the SBFD time-frequency resource. The RNTI of the source.

53. The device according to claim 52, characterized in that The receiving module is further configured to receive a scrambled message sent by the base station, where the scrambled message includes the SBFD-RNTI.

54. The device according to claim 48, characterized in that The receiving module is specifically configured to: Determine the effective time based on the next frame of the current frame carrying the DCI indication message, and make the first set of resource configuration information in the pattern list effective at the effective time; or, Determine the effective time based on the system frame number and the SBFD time-frequency resource cycle parameter, and make the first set of resource configuration information in the pattern list effective at the effective time; or, Determine an effective time based on a system frame number, and make the first set of resource configuration information in the pattern list effective at the effective time; or, Obtain the effective interval duration, where the effective interval duration represents the interval duration between the reception time of the DCI indication message and the effective time, determine the effective time based on the effective interval duration, and take the first group of resource configuration information in the pattern list into effect at the effective time.

55. The device according to claim 47, characterized in that The receiving module is further configured to receive a dynamic resource configuration message sent by the base station; and determine the changed SBFD time-frequency resources based on the dynamic resource configuration message.

56. The device according to claim 48, characterized in that The receiving module is further configured to receive a dynamic resource configuration message sent by the base station; and validate the second group of resource configuration information in the pattern list based on the dynamic resource configuration message.

57. The device according to claim 46, characterized in that The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource.

58. The device according to claim 57, characterized in that The device further comprises: a processing module, configured to determine an effective time based on a next frame of a current frame carrying the dynamic resource configuration message, and to enable the SBFD time-frequency resource at the effective time; or Determine the effective time based on the system frame number and the SBFD time-frequency resource period parameter, and make the SBFD time-frequency resource effective at the effective time; or, Determine the effective time based on the system frame number, and make the SBFD time-frequency resource effective at the effective time; or, Obtain an effective interval duration, where the effective interval duration represents the interval duration between the reception time of the dynamic resource configuration message and the effective time, determine the effective time based on the effective interval duration, and make the SBFD time-frequency resource effective at the effective time.

59. The device according to claim 46, characterized in that The resource configuration message is a dynamic resource configuration message, and the resource configuration message includes a pattern list of the SBFD time-frequency resources, and the pattern list includes multiple groups of resource configuration information, each group of resource configuration information includes frequency domain resource configuration information and / or time domain resource configuration information; The frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The receiving module is further configured to receive a DCI indication message or a MAC-CE indication message sent by the base station, and validate a set of resource configuration information in the pattern list based on the DCI indication message or the MAC-CE indication message.

60. The device according to claim 46, characterized in that The resource configuration message is a semi-persistent resource configuration message, and the resource configuration message includes frequency domain resource configuration information and / or time domain resource configuration information; the frequency domain resource configuration information is used to determine the frequency domain resource position of the SBFD time-frequency resource, and the time domain resource configuration information is used to determine the time domain resource position of the SBFD time-frequency resource; The resource configuration message includes an SBFD combined period parameter. The apparatus further includes: a processing module configured to determine a duration period of the SBFD time-frequency resource based on the SBFD combined period parameter.

61. A base station, characterized in that include: a processor and a machine-readable storage medium storing machine-executable instructions capable of being executed by the processor; The processor is configured to execute machine-executable instructions to implement the method according to any one of claims 1 to 15.

62. A user equipment, characterized in that include: a processor and a machine-readable storage medium storing machine-executable instructions capable of being executed by the processor; The processor is configured to execute machine-executable instructions to implement the method according to any one of claims 16 to 30.

Citation Information

Patent Citations

  • Resource indication method, device, equipment, system and storage medium

    CN117320172A

  • Bandwidth part based uplink and downlink communication in a time resource

    US20230075417A1

  • Methods and apparatus for dynamic scheduling of sub-band full duplex communications

    US20240031116A1

  • Sub-band indication for sub-band full duplex (SBFD) wireless communication

    US20240049200A1