TDD frame structure setting method, device and equipment
By configuring TDD systems to support Full-Duplex mode, symbols in slots are utilized flexibly for both uplink and downlink data processing, improving resource efficiency and reducing transmission delays in mobile communication systems.
Patent Information
- Application Number
- JP2024535962
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-29
- Publication Date
- 2025-09-29
- Estimated Expiration
- 2042-04-29
AI Technical Summary
TDD systems in mobile communication systems like 5G are limited to Half-Duplex mode, where the same time domain resource can only be used for uplink or downlink, restricting flexible resource utilization.
Implementing a Full-Duplex (FD) mode in TDD systems by configuring symbols in slots to function as FD, DL, or UL symbols, allowing simultaneous processing of uplink and downlink data in the same time domain resources.
Enhances resource utilization, improves network coverage and capacity, and reduces transmission delay by enabling simultaneous data processing in the same time domain resources.
Smart Images

Figure 0007745770000001 
Figure 0007745770000002 
Figure 0007745770000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to the field of communications, and more particularly to a TDD frame structure configuration method, device, and equipment. [Background technology]
[0002] Time Division Duplex (TDD) systems are widely used in mobile communication systems such as 5G systems. In a TDD system, a frame structure is divided into a DL (Down Link) slot, a UL (Up Link) slot, and an S (Special) slot. A DL slot includes multiple DL symbols, and downlink data is processed in the time domain resources corresponding to these DL symbols. A UL slot includes multiple UL symbols, and uplink data is processed in the time domain resources corresponding to these UL symbols. An S slot includes at least one F (Flexible) symbol. The F symbol may be used for DL, i.e., downlink data is processed in the time domain resources corresponding to the F symbol. The F symbol may be used for UL, i.e., uplink data is processed in the time domain resources corresponding to the F symbol. The F symbol may be used for a GP (Guard Period), i.e., a guard period for switching between uplink and downlink is performed in the time domain resources corresponding to the F symbol.
[0003] A TDD system may be operated in HD (Half Duplex) mode, ie at the same time the same time domain resource can only be used for UL or DL. Summary of the Invention [Means for solving the problem]
[0004] The present invention provides a TDD frame structure configuration method applied to a base station device, the method comprising: determining an operation mode corresponding to the base station device, the operation mode being an FD enable mode or an FD disable mode, and when the operation mode is the FD enable mode, allowing symbols in a slot to function as FD symbols, DL symbols, UL symbols, or F symbols, and when the operation mode is the FD disable mode, allowing symbols in a slot to function as DL symbols, UL symbols, or F symbols; If the operation mode is an FD enable mode, sending FD enable mode indication information to a user terminal, thereby causing the user terminal to enable the FD mode for the user terminal based on the FD enable mode indication information; When the operation mode is an FD enabled mode, when the multiple symbols in a slot include an FD symbol, uplink data and downlink data can be processed simultaneously in the time domain resource corresponding to the FD symbol.
[0005] The present invention provides a TDD frame structure configuration method applicable to a user terminal supporting FD mode, the method comprising: receiving FD enable mode indication information from the base station device; enabling an FD mode for the user terminal based on the FD enable mode indication information; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; where, after enabling FD mode for the user terminal, The user terminal expects a symbol in the slot to function as an FD symbol, a DL symbol, a UL symbol, or an F symbol; When the plurality of symbols in a slot includes an FD symbol, uplink data and downlink data can be processed simultaneously in the time domain resource corresponding to the FD symbol.
[0006] The present invention provides a TDD frame structure configuration method applicable to a user terminal that does not support FD mode, the method comprising: receiving FD enable mode indication information from the base station device; ignoring the FD enable mode indication information; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; The user terminal expects a symbol in the slot to function as a DL symbol, an UL symbol, or an F symbol; When a symbol in the slot serves as a DL symbol, downlink data is processed in a time domain resource corresponding to the DL symbol; When a symbol in a slot functions as a UL symbol, uplink data is processed in a time domain resource corresponding to the UL symbol.
[0007] The present invention provides a TDD frame structure setting device to be applied to a base station device, the device comprising: a determination module for determining an operation mode corresponding to a base station device, the operation mode being an FD enable mode or an FD disable mode, and when the operation mode is the FD enable mode, a symbol in a slot is allowed to function as an FD symbol, a DL symbol, a UL symbol, or an F symbol, and when the operation mode is the FD disable mode, a symbol in a slot is allowed to function as a DL symbol, a UL symbol, or an F symbol; a transmitting module, when the operation mode is an FD enable mode, for transmitting FD enable mode indication information to a user terminal, thereby causing the user terminal to enable an FD mode for the user terminal according to the FD enable mode indication information; When the operation mode is an FD enabled mode, when a plurality of symbols in a slot include an FD symbol, the operation mode includes a processing module for simultaneously processing uplink data and downlink data in a time domain resource corresponding to the FD symbol.
[0008] The present invention provides a TDD frame structure setting device applicable to a user terminal supporting FD mode, the device comprising: a receiving module for receiving FD enable mode indication information from the base station device; an enable module for enabling an FD mode for the user terminal according to the FD enable mode indication information; a processing module for simultaneously processing uplink data and downlink data in a time domain resource corresponding to an FD symbol when a plurality of symbols in a slot include an FD symbol after enabling an FD mode for the user terminal; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; After enabling FD mode for the user terminal, the user terminal expects a symbol in a slot to function as an FD symbol, a DL symbol, a UL symbol, or an F symbol.
[0009] The present invention provides a TDD frame structure setting device applicable to a user terminal that does not support FD mode, the device comprising: a receiving module for receiving FD enable mode indication information from the base station device; an enable module for ignoring the FD enable mode indication information; a processing module for processing downlink data in time domain resources corresponding to the DL symbols when the symbols in the slot function as DL symbols, and for processing uplink data in time domain resources corresponding to the UL symbols when the symbols in the slot function as UL symbols; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; The user terminal expects a symbol in a slot to function as a DL symbol, a UL symbol, or an F symbol.
[0010] The present invention provides an electronic device including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions executable by the processor, and the processor is used to execute the machine-executable instructions to implement the TDD frame structure setting method disclosed in the above embodiments of the present invention. [Effects of the Invention]
[0011] As can be seen from the above technical solutions, the operation modes supported by the base station device are divided into FD (Full-Duplex) enabled mode and FD disabled mode. When the operation mode is the FD enabled mode, symbols in slots are allowed to function as FD symbols, that is, the function of the symbols in slots is extended to function as FD symbols. In addition, when the symbols in slots function as FD symbols, uplink data and downlink data can be simultaneously processed in the time domain resources corresponding to the FD symbols. In this way, uplink data and downlink data can be simultaneously processed in the same time domain resources, thereby more effectively utilizing time domain resources, improving resource utilization, improving network coverage and network capacity, and reducing transmission delay, such as reducing uplink transmission delay. [Brief explanation of the drawings]
[0012] [Figure 1] 2 is a schematic diagram of a frame structure according to one embodiment of the present invention; [Figure 2] 1 is a flowchart of a TDD frame structure setting method according to an embodiment of the present invention. [Figure 3]1 is a flowchart of a TDD frame structure setting method according to an embodiment of the present invention. [Figure 4] 1 is a flowchart of a TDD frame structure setting method according to an embodiment of the present invention. [Figure 5] 2 is a schematic diagram of a frame structure according to one embodiment of the present invention; [Figure 6A] 2 is a schematic diagram of a frame structure according to one embodiment of the present invention; [Figure 6B] 2 is a schematic diagram of a frame structure according to one embodiment of the present invention; [Figure 7] FIG. 1 is a schematic diagram of an effective time when FD mode is enabled according to one embodiment of the present invention. [Figure 8A] 1 is a schematic structural diagram of a base station device according to an embodiment of the present invention; [Figure 8B] FIG. 2 is a schematic structural diagram of a user terminal according to an embodiment of the present invention; [Figure 8C] FIG. 2 is a schematic structural diagram of a user terminal according to an embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION
[0013] The terms used in the embodiments of the present invention are not intended to limit the present invention but merely to describe specific embodiments. As used in the embodiments and claims of the present invention, the singular forms "a," "the," and "the" are also intended to include the plural form unless the context clearly indicates otherwise. As used herein, the term "and / or" should be understood to mean any and all possible combinations including one or more of the associated listed items.
[0014] In the examples herein, terms such as "first," "second," and "third" may be used to describe various pieces of information, but it should be understood that these pieces of information should not be limited to these terms. These terms are used only to distinguish between pieces of information of the same type. For example, first information may be referred to as "second information," and similarly, second information may be referred to as "first information" without departing from the scope of the present invention. Furthermore, depending on the context, the word "if" may be interpreted as "when," "when," or "in response to determining."
[0015] In a TDD (Time Division Duplex) system, the frame structure is divided into a DL (Down Link) slot, an UL (Up Link) slot, and an S (Special) slot. A DL slot includes multiple DL symbols, and downlink data is processed in the time domain resources corresponding to these DL symbols. A UL slot includes multiple UL symbols, and uplink data is processed in the time domain resources corresponding to these UL symbols. An S slot includes at least one F (Flexible) symbol. The F symbol may be used for DL, UL, or GP (Guard Period). Currently, TDD systems can operate in HD (Half Duplex) mode, i.e., at the same time, the same time domain resource can only be used for UL or DL.
[0016] In order to use time domain resources more flexibly and improve resource utilization, the TDD system needs to use the same time domain resources simultaneously for UL and DL, that is, uplink data and downlink data are processed simultaneously in the same time domain resource, i.e., FD mode.
[0017] In a TDD system, once the frame structure is determined, user terminals can transmit and receive data based on the frame structure. The frame structure is divided into DL slots, UL slots, and S slots. In FD mode, the base station device and user terminals can also obtain the frame structure. For user terminals using HFD mode, the base station device schedules user terminal transmission and reception based on the frame structure. For user terminals using FD mode, the base station device schedules user terminal transmission, reception, or simultaneous transmission and reception based on the frame structure.
[0018] As described above, the base station apparatus sets the frame structure for FD mode and notifies the user terminal of the frame structure for FD mode, allowing the user terminal to know the current frame structure and accurately transmit and receive data. From another perspective, after knowing the frame structure for FD mode, the user terminal can know the current possible interference between user terminals, and thereby can employ some interference cancellation techniques to reduce interference from other user terminals and improve communication reliability.
[0019] In one embodiment of the present invention, a TDD frame structure configuration method is provided to support FD mode in a TDD system. The frame structure configured for FD mode is used to indicate UL resources, DL resources, and FD resources. The frame structure includes a DL slot, a UL slot, an FD slot, and an S slot. The DL slot includes multiple DL symbols, and downlink data is processed in the time domain resources corresponding to these DL symbols. The UL slot includes multiple UL symbols, and uplink data is processed in the time domain resources corresponding to these UL symbols. The FD slot includes multiple FD symbols, and the FD symbols are used for uplink data and downlink data, and uplink data and downlink data can be processed simultaneously in the time domain resources corresponding to these FD symbols. The S slot includes at least one F symbol. The F symbol may be used for DL, UL, or GP. When the F symbol is used for DL, it means that the F symbol is used for downlink data, and downlink data is processed. When the F symbol is used for UL, it means that the F symbol is used for uplink data, and uplink data is processed. When the F symbol is used for GP, it functions as a guard time for switching between uplink and downlink.
[0020] The FD symbol in this embodiment refers to a symbol in which uplink data transmission and downlink data transmission are performed simultaneously.
[0021] Based on the frame structure of the FD mode, the base station device can configure the frame structure of the fixed FD symbol in the user terminal. That is, the frame structure includes the fixed FD symbol (i.e., the FD symbol is directly configured in the frame structure), that is, the FD symbol is extended based on the UL symbol, the DL symbol, and the F symbol. For the FD symbol, the base station device and the user terminal process uplink data and downlink data simultaneously.
[0022] First, the following solutions will be described.
[0023] Currently, in 5G systems, the TDD frame structure is divided into UL slots, DL slots, and S slots according to slots. The S slot may include an F symbol, and the F symbol may be used for UL, DL, or GP. Here, the frame structure may be notified to the user terminal by TDD-UL-DL-ConfigCommon (uplink and downlink common configuration) / TDD-UL-DL-ConfigDedicated (uplink and downlink dedicated configuration).
[0024] In TDD-UL-DL-ConfigCommon, up to two frame structure patterns may be configured. In each pattern, the frame structure period and specific settings of each slot and each symbol (DL symbol, UL symbol, or F symbol) within the period may be configured to determine the frame structure. Here, as shown in Figure 1, an example of the frame structure has an uplink / downlink ratio of 1:4, S slot is slot 3, and symbols #10 and #11 are configured as F symbols and are used for GP for switching between uplink and downlink.
[0025] In TDD-UL-DL-ConfigDedicated, the symbol set as the F symbol in TDD-UL-DL-ConfigCommon may be changed to the DL symbol or the UL symbol.
[0026] The following describes a technical solution according to an embodiment of the present invention.
[0027] In this embodiment, a TDD frame structure setting method is provided for a base station device, as shown in FIG. 2, which is a flowchart of the TDD frame structure setting method, and may include the following steps:
[0028] In step 201, an operation mode corresponding to the base station device is determined. The operation mode may be an FD enabled mode or an FD disabled mode. If the operation mode is the FD enabled mode, symbols in a slot are allowed to function as FD symbols, DL symbols, UL symbols, or F symbols. If the operation mode is the FD disabled mode, symbols in a slot are allowed to function as DL symbols, UL symbols, or F symbols.
[0029] In step 202, if the operating mode is the FD enable mode, send FD enable mode indication information to the user terminal, thereby causing the user terminal to enable the FD mode for the user terminal according to the FD enable mode indication information.
[0030] In step 203, if the operation mode is an FD enabled mode, when the multiple symbols in the slot include an FD symbol, uplink data and downlink data can be processed simultaneously in the time domain resource corresponding to the FD symbol.
[0031] In one example, for an F symbol in a slot, if the operation mode is an FD enabled mode, the F symbol in the slot FD, When the operation mode is FD disabled mode, the F symbol in the slot is permitted to be used for DL, UL, or GP.
[0032] In one example, transmitting the FD enable mode indication information to the user terminal may include transmitting an uplink / downlink common configuration message to the user terminal. The uplink / downlink common configuration message includes the FD enable mode indication information. Adding the FD enable mode indication information to the uplink / downlink common configuration message may include adding the FD enable mode indication information to the uplink / downlink common configuration message if the uplink / downlink common configuration message includes a full-duplex pattern field. Alternatively, if the uplink / downlink common configuration message does not include a full-duplex pattern field, the FD enable mode indication information is not added to the uplink / downlink common configuration message.
[0033] In one example, when FD enable mode indication information is added to the uplink / downlink common configuration message, the uplink / downlink common configuration message may be transmitted by a SIB (system information block) message (e.g., an SIB1 message), or the uplink / downlink common configuration message may be transmitted by an RRC (Radio Resource Control) reconfiguration message.
[0034] When an uplink / downlink common configuration message to which FD enable mode indication information is added is transmitted by an SIB message, the effective time for which FD mode is enabled may include, but is not limited to, the slot following the slot in which the SIB message is transmitted, the Mth slot after the slot in which the SIB message is transmitted, the first slot in the frame following the frame in which the SIB message is transmitted, or the first slot in the period following the period in which the SIB message is transmitted. Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer. Alternatively, when an uplink / downlink common configuration message to which FD enable mode indication information is added is transmitted by an RRC reconfiguration message, the effective time for which FD mode is enabled may include, but is not limited to, the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received, or the Mth slot after the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received. Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0035] In one example, before step 203, the base station device may further determine a target frame structure. The target frame structure may include multiple slots, and each slot may include multiple symbols. The base station device may transmit an uplink / downlink common configuration message including frame structure parameters corresponding to the target frame structure to the user terminal, thereby causing the user terminal to determine the target frame structure based on the frame structure parameters. Here, if symbols in the multiple slots corresponding to the target frame structure include FD symbols, the frame structure parameters may include FD pattern parameters corresponding to the FD symbols. Based on this, the base station device may perform data processing based on the target frame structure. Regarding step 203, when performing data processing based on the target frame structure, if symbols in a slot function as FD symbols, uplink data and downlink data can be simultaneously processed using time domain resources corresponding to the FD symbols. If symbols in a slot function as DL symbols, downlink data is processed using time domain resources corresponding to the DL symbols. If symbols in a slot function as UL symbols, uplink data is processed using time domain resources corresponding to the UL symbols.
[0036] In one example, when multiple FD symbols are included in a symbol in a slot corresponding to a target frame structure, the multiple FD symbols are consecutive, e.g., K1 consecutive FD symbols are set backward from the first symbol in a target period of the target frame structure, and / or K2 consecutive FD symbols are set forward from the last symbol in a target period of the target frame structure, where K1 is a positive integer and K2 is a positive integer.
[0037] In one example, the FD pattern parameters include a first full-duplex symbol number and a second full-duplex symbol number, based on which, if K1 consecutive FD symbols are configured in the target frame structure, the first full-duplex symbol number may be used to indicate the value of K1, and / or, if K2 consecutive FD symbols are configured in the target frame structure, the second full-duplex symbol number may be used to indicate the value of K2.
[0038] In one example, the FD pattern parameters include a first full-duplex slot number, a third full-duplex symbol number, a second full-duplex slot number, and a fourth full-duplex symbol number. When K1 consecutive FD symbols are configured in the target frame structure, the first full-duplex slot number is used to indicate the number of complete slots occupied by the K1 FD symbols, and the third full-duplex symbol number is used to indicate the number of FD symbols in the partial slots occupied by the K1 FD symbols; and / or when K2 consecutive FD symbols are configured in the target frame structure, the second full-duplex slot number is used to indicate the number of complete slots occupied by the K2 FD symbols, and the fourth full-duplex symbol number is used to indicate the number of FD symbols in the partial slots occupied by the K2 FD symbols.
[0039] In one example, when the symbols in the slots corresponding to the target frame structure include an F symbol, after transmitting the uplink / downlink common configuration message to the user terminal, an uplink / downlink dedicated configuration message may be further transmitted to the user terminal, the uplink / downlink dedicated configuration message including a full duplex parameter, which is used to indicate that the F symbol is used for FD.
[0040] An embodiment of the present invention provides a TDD frame structure setting method applicable to a user terminal supporting FD mode. Figure 3 is a flowchart of the TDD frame structure setting method, which may include the following steps:
[0041] In step 301, FD enable mode indication information is received from a base station device. Here, the FD enable mode indication information is transmitted by the base station device to a user terminal when the operation mode of the base station device is the FD enable mode.
[0042] In step 302, the FD mode is enabled for the user terminal based on the FD enable mode indication information.
[0043] After enabling FD mode for a user terminal, the user terminal expects the symbols in a slot to function as FD symbols, DL symbols, UL symbols, or F symbols. If FD mode is not enabled for the user terminal, the user terminal expects the symbols in a slot to function as DL symbols, UL symbols, or F symbols.
[0044] If FD mode is enabled for a user terminal, the user terminal shall ensure that the F symbol in the slot is FD, If FD mode is not enabled for the user terminal, the user terminal expects the F symbols in the slot to be used for DL, UL, or GP.
[0045] In step 303, after enabling the FD mode for the user terminal, if the plurality of symbols in the slot includes an FD symbol, uplink data and downlink data can be simultaneously processed in the time domain resource corresponding to the FD symbol. If the plurality of symbols in the slot includes a DL symbol, downlink data is processed in the time domain resource corresponding to the DL symbol. If the plurality of symbols in the slot includes an UL symbol, uplink data is processed in the time domain resource corresponding to the UL symbol.
[0046] If the FD mode is not enabled for the user terminal, when the multiple symbols in a slot include DL symbols, downlink data is processed using time domain resources corresponding to the DL symbols, and when the multiple symbols in a slot include UL symbols, uplink data is processed using time domain resources corresponding to the UL symbols.
[0047] When the FD mode is enabled for the user terminal, or when the FD mode is not enabled for the user terminal, if the F symbol in the slot is used for DL, downlink data is processed in the time domain resource corresponding to the F symbol, and if the F symbol in the slot is used for UL, uplink data is processed in the time domain resource corresponding to the F symbol.
[0048] In one example, receiving FD enable mode indication information from the base station device may include receiving an uplink / downlink common configuration message from the base station device. The FD enable mode indication information is added to the uplink / downlink common configuration message. Adding the FD enable mode indication information to the uplink / downlink common configuration message may include adding the FD enable mode indication information to the uplink / downlink common configuration message if the uplink / downlink common configuration message includes a full-duplex pattern field. Alternatively, if the uplink / downlink common configuration message does not include a full-duplex pattern field, the FD enable mode indication information is not added to the uplink / downlink common configuration message.
[0049] In one example, when FD enable mode indication information is added to the uplink / downlink common configuration message, the uplink / downlink common configuration message may be received by an SIB message (e.g., an SIB1 message) or may be received by an RRC reconfiguration message.
[0050] When receiving an uplink / downlink common configuration message with FD enable mode indication information added via an SIB message, the effective time for the user terminal to enable FD mode may include, but is not limited to, the slot following the slot in which the SIB message is received, or the Mth slot after the slot in which the SIB message is received, or the first slot of the frame following the frame in which the SIB message is received, or the first slot in the period following the period in which the SIB message is received, where M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0051] When receiving an uplink / downlink common configuration message with FD enable mode indication information added via an RRC reconfiguration message, the effective time for the user terminal to enable the FD mode may include, but is not limited to, the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted, or the M-th slot after the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted, where M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0052] In one example, before step 303, the user terminal may receive an uplink / downlink common configuration message from the base station device. The uplink / downlink common configuration message includes frame structure parameters corresponding to the target frame structure. The target frame structure may also be determined based on the frame structure parameters. Here, the target frame structure may include multiple slots, and each slot may include multiple symbols. If symbols in the multiple slots corresponding to the target frame structure include FD symbols, the frame structure parameters include FD pattern parameters corresponding to the FD symbols, and the FD pattern parameters are used to indicate the FD symbols in the multiple slots corresponding to the target frame structure. That is, the user terminal may determine the FD symbols in the multiple slots corresponding to the target frame structure based on the FD pattern parameters. The user terminal may also perform data processing based on the target frame structure.
[0053] Regarding step 303, when data processing is performed based on the target frame structure, if the symbols in the slot function as FD symbols, uplink data and downlink data can be simultaneously processed in the time domain resources corresponding to the FD symbols. If the symbols in the slot function as DL symbols, downlink data is processed in the time domain resources corresponding to the DL symbols. If the symbols in the slot function as UL symbols, uplink data is processed in the time domain resources corresponding to the UL symbols.
[0054] In one example, when multiple FD symbols are included in the symbols in a slot corresponding to the target frame structure, the multiple FD symbols are expected to be consecutive, such as K1 consecutive FD symbols set backward from the first symbol in the target period of the target frame structure, and / or K2 consecutive FD symbols set forward from the last symbol in the target period of the target frame structure, where K1 and K2 are positive integers.
[0055] The FD pattern parameters include a first full-duplex symbol number and a second full-duplex symbol number. When the target frame structure includes K1 consecutive FD symbols, the value of K1 is determined based on the first full-duplex symbol number, and FD symbols in the multiple slots corresponding to the target frame structure are determined based on the value of K1. When the target frame structure includes K2 consecutive FD symbols, the value of K2 is determined based on the second full-duplex symbol number, and FD symbols in the multiple slots corresponding to the target frame structure are determined based on the value of K2.
[0056] The FD pattern parameters include a first full-duplex slot number, a third full-duplex symbol number, a second full-duplex slot number, and a fourth full-duplex symbol number, and when the target frame structure includes K1 consecutive FD symbols, the number of complete slots occupied by the K1 FD symbols is determined based on the first full-duplex slot number, the number of FD symbols in the incomplete slots occupied by the K1 FD symbols is determined based on the third full-duplex symbol number, and the FD symbols in the multiple slots corresponding to the target frame structure are determined based on the first and third full-duplex slot numbers. Also, when the target frame structure includes K2 consecutive FD symbols, the number of complete slots occupied by the K2 FD symbols is determined based on the second full-duplex slot number, the number of FD symbols in the incomplete slots occupied by the K2 FD symbols is determined based on the fourth full-duplex symbol number, and the FD symbols in the multiple slots corresponding to the target frame structure are determined based on the second and fourth full-duplex slot numbers.
[0057] In one example, symbols in a plurality of slots corresponding to the target frame structure include F symbols, and after receiving an uplink / downlink common configuration message from the base station device, the base station device may further receive an uplink / downlink dedicated configuration message from the base station device, the uplink / downlink dedicated configuration message including a full duplex parameter, and the full duplex parameter is used to indicate that the F symbols are used for FD.
[0058] In one embodiment of the present invention, a TDD frame structure setting method is provided for a user terminal that does not support FD mode. Figure 4 is a flowchart of the TDD frame structure setting method, which may include the following steps:
[0059] In step 401, FD enable mode indication information is received from a base station device. The FD enable mode indication information is transmitted by the base station device to a user terminal when the operation mode of the base station device is the FD enable mode.
[0060] In step 402, the FD enable mode indication information is ignored. That is, the FD mode is not enabled for the user terminal based on the FD enable mode indication information. The user terminal expects the symbols in the slot to function as DL symbols, UL symbols, or F symbols. When the symbols in the slot function as DL symbols, downlink data is processed in the time domain resources corresponding to the DL symbols, and when the symbols in the slot function as UL symbols, uplink data is processed in the time domain resources corresponding to the UL symbols. The user terminal expects the F symbols in the slot to be used for DL, UL, or GP. When the F symbols in the slot are used for DL, downlink data is processed in the time domain resources corresponding to the F symbols, and when the F symbols in the slot are used for UL, uplink data is processed in the time domain resources corresponding to the F symbols.
[0061] As can be seen from the above technical solutions, the operation modes supported by a base station device can be divided into an FD enabled mode and an FD disabled mode. When the operation mode is the FD enabled mode, symbols in a slot are allowed to function as FD symbols, that is, the function of the symbols in a slot is extended to function as FD symbols. In addition, when the symbols in a slot function as FD symbols, the base station device and the user terminal can simultaneously process uplink data and downlink data using time domain resources corresponding to the FD symbols. In this way, uplink data and downlink data can be simultaneously processed using the same time domain resources, thereby more effectively utilizing time domain resources, improving resource utilization, improving network coverage and network capacity, and reducing transmission delay, such as reducing uplink transmission delay.
[0062] The above technical solution will be described below with reference to specific examples.
[0063] In one embodiment of the present invention, a TDD frame structure configuration method is provided, enabling the frame structure to be applied to FD mode. The FD symbol is explicitly indicated in the frame structure, and a fixed FD symbol is configured, for example, by TDD-UL-DL-ConfigCommon (uplink and downlink common configuration) and / or TDD-UL-DL-ConfigDedicated (uplink and downlink dedicated configuration). The FD mode frame structure includes multiple slots, each including multiple symbols, which may be F symbols, DL symbols, UL symbols, or FD symbols. The base station apparatus and the user terminal process downlink data in time domain resources corresponding to DL symbols and uplink data in time domain resources corresponding to UL symbols. When the base station apparatus enables the FD mode, the base station apparatus can simultaneously process uplink data and downlink data in time domain resources corresponding to the FD symbol. When the user terminal enables the FD mode, the user terminal can simultaneously process uplink data and downlink data in time domain resources corresponding to the FD symbol.
[0064] Regarding the F symbol, the F symbol is used for DL, UL, or GP. When the F symbol is used for DL, the base station apparatus and the user terminal can process downlink data, when the F symbol is used for UL, the base station apparatus and the user terminal can process uplink data, and when the F symbol is used for GP, it can function as a guard for switching between uplink and downlink.
[0065] The reason why the F symbol is used for GP is that the GP symbol provides a guard for switching between uplink and downlink in the frame structure of a TDD system. When a base station operates in FD mode, it transmits and receives using separate antennas and radio frequency circuits, eliminating the need for GP symbols to provide a guard for switching between uplink and downlink. For user terminals in FD mode, the operation method is the same as that of a base station, and it is not necessary to provide a guard for switching between uplink and downlink using GP symbols. For user terminals in HFD mode, sufficient time is used for switching between transmission and reception in the radio frequency, i.e., GP symbols are used to provide a guard for switching between uplink and downlink. Therefore, to support user terminals in HFD mode, the frame structure of FD mode still supports GP symbols, and therefore the F symbol is allowed to be used for GP.
[0066] For example, in order to accommodate different types of user terminals, the frame structure in FD mode takes into consideration assigning a GP to a user terminal (e.g., a user terminal in HFD mode) to guard against switching between the uplink and downlink. Figure 5 is a schematic diagram of the frame structure, and when symbols #7 to #13 in slot 2 are configured as FD symbols (i.e., the DL symbols are changed to FD symbols), uplink data and downlink data are processed simultaneously using the FD symbols, so at least symbol #6 is used for the GP. Conversely, when the base station apparatus transmits downlink data at a position configured as an FD symbol, i.e., when the user terminal receives downlink data, the GP is left after the FD symbol to make it easier for the user terminal to guard against switching between the uplink and downlink. For example, if symbols #0 to #7 in slot 4 are configured as FD symbols (i.e., UL symbols are changed to FD symbols) and downlink data is transmitted via these FD symbols, when uplink data is received in symbols #8 to #13 (uplink data can be received when symbols #8 to #13 function as either UL symbols or FD symbols), the user terminal reserves GP resources in at least symbol #8 to guard against switching between uplink and downlink.
[0067] In one example, for an FD symbol, some frequency domain resources in the FD symbol are used for UL, some other frequency domain resources are used for DL, and some intermediate frequency domain resources can function as guard intervals for the uplink and downlink, thereby avoiding the occurrence of inter-subband interference.
[0068] In one embodiment, the TDD frame structure configuration method may include the following steps.
[0069] In step S11, the base station device determines an operation mode corresponding to the base station device. The operation mode is an FD enabled mode or an FD disabled mode. For example, the operation mode may be set in the base station device according to service requirements, and this process is not limited. If the operation mode corresponding to the base station device is an FD enabled mode, the symbols in the slot are allowed to be FD symbols, F symbols, DL symbols, or UL symbols, and the F symbols in the slot are FD, When the operation mode corresponding to the base station device is the FD disabled mode, the symbols in the slot are permitted to be F symbols, DL symbols, or UL symbols, that is, the symbols in the slot are not permitted to be FD symbols, and the F symbols in the slot are permitted to be used for DL, UL, or GP.
[0070] In step S12, the base station device determines a target frame structure, which includes a plurality of slots, each of which includes a plurality of symbols, and the symbols may be FD symbols, F symbols, DL symbols, or UL symbols.
[0071] The target frame structure is a frame structure for performing data processing (e.g., data transmission and / or data reception). The base station device determines the target frame structure and performs data processing based on the target frame structure. The user terminal determines the target frame structure and performs data processing based on the target frame structure. The target frame structure determined by the base station device is the same as the target frame structure determined by the user terminal.
[0072] In one example, the symbols in a slot corresponding to the target frame structure may include one FD symbol or multiple FD symbols. If the symbols in a slot corresponding to the target frame structure include multiple FD symbols, the multiple FD symbols may be consecutive. If multiple FD symbols are consecutive, the number of GP symbols may be reduced. Of course, the multiple FD symbols may not be consecutive, i.e., other types of symbols may exist among the multiple FD symbols.
[0073] In one example, K1 consecutive FD symbols may be configured backward from the first symbol in a target period of the target frame structure, where K1 is a positive integer. Here, the target period may be any period of the target frame structure. The K1 consecutive FD symbols may occupy only one slot or multiple slots. For example, if the first slot in the target period of the target frame structure is a downlink slot, K1 consecutive FD symbols may be configured backward from the first downlink slot in the target period of the target frame structure. Also, if the first slot in the target period of the target frame structure is an S slot, K1 consecutive FD symbols may be configured backward from the first S slot in the target period of the target frame structure.
[0074] In one example, K2 consecutive FD symbols may be configured forward from the last symbol in a target period of the target frame structure, where K2 is a positive integer. Here, the target period may be any period of the target frame structure. The K2 consecutive FD symbols may occupy only one slot or multiple slots. For example, if the last slot in the target period of the target frame structure is an uplink slot, K2 consecutive FD symbols may be configured forward from the last uplink slot in the target period of the target frame structure. Also, if the last slot in the target period of the target frame structure is S slots, K2 consecutive FD symbols may be configured forward from the last S slots of the target period of the target frame structure.
[0075] In one example, K1 consecutive FD symbols may be set backward from the first symbol in the target period of the target frame structure, where K1 is a positive integer, and K2 consecutive FD symbols may be set forward from the last symbol in the target period of the target frame structure, where K2 is a positive integer.
[0076] For example, if consecutive FD symbols are one group, multiple (e.g., K1, where K1 indicates the number of consecutive symbols from the first symbol) consecutive FD symbols are set backward from the first symbol in the target period of the target frame structure, or multiple (e.g., K2, where K2 indicates the number of consecutive symbols from the last symbol) consecutive FD symbols are set forward from the last symbol in the target period of the target frame structure.
[0077] In another example, when there are two groups of consecutive FD symbols, multiple (e.g., K1, where K1 does not mean that the same number is set for one group and two groups, but only the number of consecutive symbols) consecutive FD symbols are set backward from the first symbol in the target period of the target frame structure, and multiple (e.g., K2) consecutive FD symbols are set forward from the last symbol in the target period of the target frame structure.
[0078] FIG. 6A is a schematic diagram of time domain resource configuration. FIG. 6A shows an example of configuring FD symbols for DL symbols and UL symbols. For example, the period of the target frame structure is 1 ms, i.e., two slots, and the hatched areas (e.g., symbols #10 to #13 in slot 1 / slot 3, symbols #0 to #4 in slot 0 / slot 2) indicate configured FD symbols. As can be seen from FIG. 6A, consecutive FD symbols may be configured backward from the first symbol (e.g., the first symbol in slot 0, the first symbol in slot 2) in the target period of the target frame structure (slot 0 and slot 1 constitute one target period, and slot 2 and slot 3 constitute one target period). For example, five consecutive FD symbols may be configured backward. Also, consecutive FD symbols may be configured forward from the last symbol (e.g., the last symbol in slot 1, the last symbol in slot 3) in the target period of the target frame structure. For example, four consecutive FD symbols may be configured forward.
[0079] As can be seen from the above, up to two consecutive FD resources can be configured in the target frame structure. For example, when two consecutive FD resources are configured in the target frame structure, the first FD resource is configured backward from the first symbol in the target period of the target frame structure, and the second FD resource is configured forward from the last symbol in the target period of the target frame structure. Also, when one consecutive FD resource is configured in the target frame structure, the FD resource is configured backward from the first symbol in the target period of the target frame structure, or the FD resource is configured forward from the last symbol in the target period of the target frame structure. For example, for a target period of the target frame structure, if the target period includes two slots, consecutive FD symbols may be configured in two slots. Figure 6B shows an example of configuring a target period from two slots.
[0080] In step S13, the base station apparatus transmits an uplink / downlink common setup message to the user terminal.
[0081] In one example, when the operation mode corresponding to the base station device is the FD enable mode, the FD enable mode indication information may be added to the uplink / downlink common configuration message. For example, when the uplink / downlink common configuration message includes a full duplex pattern field, the FD enable mode indication information is added to the uplink / downlink common configuration message.
[0082] Alternatively, if the operation mode corresponding to the base station device is the FD disable mode, the FD enable mode indication information does not need to be added to the uplink / downlink common configuration message. For example, if the uplink / downlink common configuration message does not include a full duplex pattern field, the FD enable mode indication information is not added to the uplink / downlink common configuration message.
[0083] The uplink / downlink common configuration message may be TDD-UL-DL-ConfigCommon, and a full-duplex pattern field may be added to the uplink / downlink common configuration message. The FD enable mode indication information is indicated by the full-duplex pattern field, and the full-duplex pattern field may be fullDuplexPattern.
[0084] The uplink / downlink common configuration message may be transmitted by an SIB message (for example, an SIB1 message) or may be transmitted by an RRC reconfiguration message.
[0085] When an uplink / downlink common configuration message including FD enable mode indication information is transmitted by an SIB message, the effective time for which the FD mode is enabled may be specified. For example, the effective time for which the FD mode is enabled may be determined by adopting the following method:
[0086] Method 1: The slot following the slot in which the SIB message is transmitted, i.e., the slot following the transmission slot of the SIB message. In other words, the FD mode is enabled in the slot following the slot in which the SIB message is transmitted. As shown in Figure 7, the SIB message is transmitted once every eight frames, i.e., once every 80 ms. As shown in Figure 7, the SIB message is transmitted in slot 0 of the Nth frame and the (N+8)th frame. Obviously, the slots in which the SIB message is transmitted are slot 0 of the Nth frame and the (N+8)th frame, so the FD mode is enabled in slot 1 of the Nth frame.
[0087] Method 2: The Mth slot after the slot in which the SIB message is transmitted, i.e., the Mth slot after the transmission slot of the SIB message. In other words, FD mode enable is enabled in the Mth slot after the slot in which the SIB message is transmitted. Here, M may be a fixed value agreed upon between the base station apparatus and the user terminal, and M may be a positive integer, but is not limited to this. For example, M is a fixed value agreed upon between the base station apparatus and the user terminal based on the capabilities of the user terminal, and the base station apparatus does not notify the user terminal of the value of M by specific signaling, and M is, for example, 4, 5, 6, 7, etc.
[0088] As shown in Figure 7, taking M=5 as an example, the slot in which the SIB message is transmitted is slot 0 of the Nth frame, so the FD mode is enabled in slot 5 of the Nth frame (the fifth slot after slot 0).
[0089] Method 3: The first slot of the frame following the frame in which the SIB message is transmitted, i.e., the first slot of the first frame after the transmission frame of the SIB message. In other words, the FD mode is enabled in the first slot of the frame following the frame in which the SIB message is transmitted. Referring to Figure 7, the slot in which the SIB message is transmitted is slot 0 of the Nth frame, so the FD mode is enabled in slot 0 of the N+1th frame.
[0090] Method 4: The first slot in the period following the period in which the SIB message is transmitted, i.e., the first slot in the first period after the period in which the SIB message is transmitted. In other words, the FD mode is enabled in the first slot in the period following the period in which the SIB message is transmitted. Referring to Figure 7, the slot in which the SIB message is transmitted is slot 0 of the Nth frame, so the period following the current period is the (N+8)th frame, and the FD mode is enabled in slot 0 of the (N+8)th frame.
[0091] When an uplink / downlink common configuration message to which FD enable mode indication information is added is transmitted by the RRC reconfiguration message, the effective time for which FD mode is enabled may be clarified. For example, the following methods may be employed to determine the effective time for which FD mode is enabled. Method 1: The slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received, i.e., the slot following the slot in which the RRC reconfiguration complete message is received. In other words, FD mode is enabled in the slot following the slot in which the RRC reconfiguration complete message is received. Method 2: The M-th slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received, i.e., the M-th slot following the slot in which the RRC reconfiguration complete message is received. In other words, FD mode is enabled in the M-th slot following the slot in which the RRC reconfiguration complete message is received. Here, M may be a fixed value agreed upon between the base station apparatus and the user terminal, or may be a positive integer, but is not limited thereto.
[0092] When the base station device transmits an uplink / downlink common configuration message to which FD enable mode indication information is added by using an RRC reconfiguration message, the user terminal may transmit an RRC reconfiguration complete message to the base station device after receiving the RRC reconfiguration message. The base station device may receive an RRC reconfiguration complete message corresponding to the RRC reconfiguration message, and may use the slot in which the RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received as reference.
[0093] In one example, the uplink / downlink common configuration message may be accompanied by a frame structure parameter corresponding to the target frame structure, which is used to indicate the target frame structure, and the frame structure parameter is not limited as long as the user terminal can determine the target frame structure based on the frame structure parameter.
[0094] If the symbols in the multiple slots corresponding to the target frame structure include FD symbols, the frame structure parameters may include FD pattern parameters corresponding to the FD symbols, which are used to indicate the FD symbols in the multiple slots corresponding to the target frame structure, allowing the user terminal to determine the FD symbols in the slots.
[0095] Considering the different granularity of the time domain configuration, the FD pattern parameters corresponding to the FD symbol can be indicated by symbol granularity, or by slot and symbol granularity.
[0096] Case 1: The FD pattern parameters corresponding to the FD symbol are indicated by the symbol granularity.
[0097] Based on TDD-UL-DL-ConfigCommon, an FD pattern parameter corresponding to the FD symbol is introduced into the uplink and downlink common configuration message, which includes two main parameters:
[0098] nrofFullDuplexSymbolsOutofDlSymbols: This parameter represents the number of first full-duplex symbols. When K1 consecutive FD symbols are configured in the target frame structure, this parameter is used to indicate the value of K1, i.e., this parameter represents the number of consecutive FD symbols from the first symbol in the target period of the frame structure backward. The value of this parameter is a positive integer type from 0 to the maximum number of symbols in a 10 ms period. This parameter may be expressed as maxNrofSlots*maxNrofSymbols, where maxNrofSlots represents the maximum number of slots in a 10 ms period, and maxNrofSymbols represents the number of symbols in one slot. This parameter is selectable.
[0099] nrofFullDuplexSymbolsOutofUlSymbols: This parameter represents the number of second full-duplex symbols. When K2 consecutive FD symbols are configured in the target frame structure, this parameter is used to indicate the value of K2, i.e., this parameter represents the number of consecutive FD symbols from the last symbol in the target period of the frame structure forward. The value of this parameter is a positive integer type from 0 to the maximum number of symbols in a 10 ms period. This parameter may be expressed as maxNrofSlots*maxNrofSymbols, where maxNrofSlots represents the maximum number of slots in a 10 ms period, and maxNrofSymbols represents the number of symbols in one slot. This parameter is selectable.
[0100] For the above case 1, the pseudocode for the uplink and downlink common configuration message can be shown as follows: TDD-UL-DL-ConfigCommon ::= SEQUENCE { referenceSubcarrierSpacing SubcarrierSpacing, pattern1 TDD-UL-DL-Pattern, fullDuplexPattern1 TDD-UL-DL-Pattern-FullDuplex optional, pattern2 TDD-UL-DL-Pattern, fullDuplexPattern2 TDD-UL-DL-Pattern-FullDuplex optional, } TDD-UL-DL-Pattern-FullDuplex::= SEQUENCE { nrofFullDuplexSymbolsOutofDlSymbols INTEGER (0..maxNrofSlots*maxNrofSymbols) optional, nrofFullDuplexSymbolsOutofUlSymbols INTEGER (0..maxNrofSlots*maxNrofSymbols) optional }
[0101] In the uplink / downlink common configuration message, fullDuplexPattern1 and fullDuplexPattern2 represent full duplex pattern fields and are used to represent FD enable mode indication information. Here, fullDuplexPattern1 corresponds to Pattern1, i.e., fullDuplexPattern1 further configures FD parameters based on the frame structure parameters set in Pattern1. Also, fullDuplexPattern2 corresponds to Pattern2, i.e., fullDuplexPattern2 further configures FD parameters based on the frame structure parameters set in Pattern2. Also, nrofFullDuplexSymbolsOutofDlSymbols and nrofFullDuplexSymbolsOutofUlSymbols represent FD pattern parameters. As can be seen from the target frame structure shown in Figure 6A, the value of nrofFullDuplexSymbolsOutofDlSymbols may be set to 5, and the value of nrofFullDuplexSymbolsOutofUlSymbols may be set to 4.
[0102] Case 2: The FD pattern parameters corresponding to the FD symbol are indicated by slot and symbol granularity.
[0103] Based on TDD-UL-DL-ConfigCommon, an FD pattern parameter corresponding to an FD symbol is introduced into the uplink / downlink common configuration message. The FD pattern parameter is represented by a slot and a symbol. That is, it consists of the slot number and the symbol number, and includes four main parameters:
[0104] nrofFullDuplexSlotOutofDlSlots: This parameter represents the number of first full-duplex slots. When K1 consecutive FD symbols are configured in the target frame structure, this parameter is used to indicate the number of complete slots occupied by the K1 FD symbols. Assuming that a complete slot includes 14 symbols, if K1 is less than 14, the number of complete slots occupied by the K1 FD symbols is 0, i.e., the value of this parameter may be 0. If K1 is 14 or greater but less than 28, the number of complete slots occupied by the K1 FD symbols is 1, i.e., the value of this parameter may be 1. If K1 is 28 or greater but less than 42, the number of complete slots occupied by the K1 FD symbols is 2, i.e., the value of this parameter may be 2. This parameter represents the number of consecutive FD slots from the first symbol backward in the target period of the frame structure. The value of this parameter is a positive integer type from 0 to the maximum number of slots in a 10 ms period, i.e., 0...maxNrofSlots. This parameter is selectable.
[0105] nrofFullDuplexSymbolinDlorSpecialSlots: This parameter represents the third full-duplex symbol number. When K1 consecutive FD symbols are configured in the target frame structure, this parameter is used to indicate the number of FD symbols in the incomplete slot occupied by the K1 FD symbols. Assuming that a complete slot includes 14 symbols, if K1 is less than 14, the number of FD symbols in the incomplete slot occupied by the K1 FD symbols is K1, i.e., the value of this parameter may be K1. When K1 is equal to or greater than 14 and less than 28, the number of FD symbols in the incomplete slot occupied by the K1 FD symbols is (K1-14), i.e., the value of this parameter may be (K1-14). When K1 is equal to or greater than 28 and less than 42, the number of FD symbols in the incomplete slot occupied by the K1 FD symbols is (K1-28), i.e., the value of this parameter may be (K1-28). Obviously, the value of nrofFullDuplexSlotOutofDlSlots multiplied by the total number of symbols in a full slot (eg, 14) plus the value of nrofFullDuplexSymbolinDlorSpecialSlots equals K1.
[0106] This parameter represents the number of consecutive FD symbols starting from the first symbol after nrofFullDuplexSlotOutofDlSlots. The value of this parameter is a positive integer type ranging from 0 to the maximum number of symbols in a slot, i.e., 0...maxNrofSymbols. This parameter is optional and depends on nrofFullDuplexSlotOutofDlSlots.
[0107] If nrofFullDuplexSlotOutofDlSlots is not set, this parameter cannot be set. Also, if nrofFullDuplexSlotOutofDlSlots is set, this parameter may or may not be set.
[0108] nrofFullDuplexSlotOutofUlSlots: This parameter represents the second full-duplex slot number. When K2 consecutive FD symbols are configured in the target frame structure, this parameter is used to indicate the number of full slots occupied by the K2 FD symbols. When K2 is less than 14, the number of full slots occupied by the K2 FD symbols is 0, i.e., the value of this parameter is 0. When K2 is 14 or greater and less than 28, the number of full slots occupied by the K2 FD symbols is 1, i.e., the value of this parameter is 1. This parameter represents the number of consecutive FD slots from the last symbol forward in the target period of the frame structure. The value of this parameter is a positive integer from 0 to the maximum number of slots in a 10 ms period, i.e., 0...maxNrofSlots. This parameter is selectable.
[0109] nrofffullDuplexSymbolinUlorSpecialSlots: This parameter represents the number of the fourth full-duplex symbols. When K2 consecutive FD symbols are configured in the target frame structure, this parameter is used to indicate the number of FD symbols in the incomplete slot occupied by the K2 FD symbols. When K2 is less than 14, the number of FD symbols in the incomplete slot occupied by the K2 FD symbols is K2, i.e., the value of this parameter is K2. When K2 is equal to or greater than 14 and less than 28, the number of FD symbols in the incomplete slot occupied by the K2 FD symbols is (K2-14), i.e., the value of this parameter may be (K2-14). Obviously, K2 is obtained by multiplying the value of nrofFullDuplexSlotOutofUlSlots by the total number of symbols in a full slot (e.g., 14) and adding the value of nrofullDuplexSymbolinUlorSpecialSlots.
[0110] This parameter represents the number of consecutive FD symbols from the last symbol before nrofFullDuplexSlotOutofUlSlots. The value of this parameter is a positive integer type from 0 to the maximum number of symbols in a slot, i.e., 0...maxNrofSymbols. This parameter is optional and depends on nrofFullDuplexSlotOutofUlSlots.
[0111] If nrofFullDuplexSlotOutofUlSlots is not set, this parameter cannot be set. Also, if nrofFullDuplexSlotOutofUlSlots is set, this parameter may or may not be set.
[0112] For the above case 2, the pseudocode for the uplink and downlink common configuration message can be shown as follows: TDD-UL-DL-ConfigCommon ::= SEQUENCE { referenceSubcarrierSpacing SubcarrierSpacing, pattern1 TDD-UL-DL-Pattern, fullDuplexPattern1 TDD-UL-DL-Pattern-FullDuplex optional, pattern2 TDD-UL-DL-Pattern, fullDuplexPattern2 TDD-UL-DL-Pattern-FullDuplex optional, } TDD-UL-DL-Pattern-FullDuplex ::= SEQUENCE { nrofFullDuplexSlotOutofDlSlots INTEGER (0..maxNrofSlots) optional, nrofFullDuplexSymbolinDlorSpecialSlots INTEGER (0.. maxNrofSymbols) optional, nrofFullDuplexSlotsOutofUlSlots INTEGER (0..maxNrofSlots) optional, nroffullDuplexSymbolinUlorSpecialSlots INTEGER (0.. maxNrofSymbols) optional }
[0113] Here, fullDuplexPattern1 corresponds to pattern1, i.e., fullDuplexPattern1 further sets FD parameters based on the frame structure parameters set in pattern1. Also, fullDuplexPattern2 corresponds to pattern2, i.e., fullDuplexPattern2 further sets FD parameters based on the frame structure parameters set in pattern2. In TDD-UL-DL-Pattern-FullDuplex, the first two parameters are set as a pair and are FD pattern parameters for FD symbols in a downlink slot, and the last two parameters are set as another pair and are FD pattern parameters for FD symbols in an uplink slot. In combination with the target frame structure shown in Figure 6A, the values of nrofFullDuplexSlotOutofDlSlots and nrofFullDuplexSymbolinDlorSpecialSlot are set to 0 and 5, respectively. Additionally, the values of nrofFullDuplexSlotsOutofUlSlots and nroffullDuplexSymbolinUlorSpecialSlots may be set to 0 and 4, respectively.
[0114] In step S14, the user terminal receives an uplink / downlink common setup message from the base station apparatus.
[0115] In step S15, if the uplink and downlink common configuration message includes FD enable mode indication information, the user terminal enables FD mode for this user terminal based on the FD enable mode indication information.
[0116] If the uplink / downlink common configuration message includes a full-duplex pattern field, the user terminal determines that FD enable mode indication information is added to the uplink / downlink common configuration message, and enables FD mode for this user terminal. Alternatively, if the uplink / downlink common configuration message does not include a full-duplex pattern field, the user terminal determines that FD enable mode indication information is not added to the uplink / downlink common configuration message, and does not enable FD mode for this user terminal.
[0117] If FD mode is enabled for a user terminal, the user terminal expects the symbols in a slot to be FD symbols, F symbols, DL symbols, or UL symbols, and the F symbols in a slot FD, If FD mode is not enabled for the user terminal, the user terminal expects the symbols in a slot to be F symbols, DL symbols, or UL symbols, and expects the F symbols in a slot to be used for DL, UL, or GP.
[0118] When the FD enable mode indication information is added to the uplink / downlink common configuration message, the uplink / downlink common configuration message may be received by an SIB message (e.g., an SIB1 message) or by an RRC reconfiguration message. When the uplink / downlink common configuration message with the FD enable mode indication information added is received by an SIB message, the effective time for which the FD mode is enabled may be clarified. For example, the following methods may be adopted to determine the effective time for which the user terminal enables the FD mode. Method 1: The slot following the slot in which the SIB message is received, i.e., the slot following the slot in which the SIB message is received. That is, the FD mode is enabled in the slot following the slot in which the SIB message is received. Method 2: The M-th slot after the slot in which the SIB message is received, i.e., the M-th slot after the slot in which the SIB message is received. That is, the FD mode is enabled in the M-th slot after the slot in which the SIB message is received. Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer. Method 3: The first slot of the frame following the frame in which the SIB message is received, i.e., the first slot of the frame following the frame in which the SIB message is received. In other words, FD mode enable is enabled in the first slot of the frame following the frame in which the SIB message is received. Method 4: The first slot of the period following the period in which the SIB message is received, i.e., the first slot of the period following the period in which the SIB message is received. In other words, FD mode enable is enabled in the first slot of the period following the period in which the SIB message is received.
[0119] When an uplink / downlink common configuration message carrying FD enable mode indication information is received via an RRC reconfiguration message, the valid time for the FD mode may be specified. For example, the following method may be adopted to determine the valid time for the user terminal to enable the FD mode: the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted, or the Mth slot after the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted. Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0120] When the base station apparatus transmits an uplink / downlink common configuration message to which FD enable mode indication information is added by using an RRC reconfiguration message, the user terminal may transmit an RRC reconfiguration complete message to the base station apparatus after receiving the RRC reconfiguration message. The user terminal may refer to the slot in which the RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted.
[0121] In step S16, the user equipment analyzes the frame structure parameter from the uplink / downlink common configuration message and determines a target frame structure based on the frame structure parameter, where the target frame structure includes multiple slots, each slot including multiple symbols, and the symbols may be FD symbols, F symbols, DL symbols, or UL symbols.
[0122] If the symbols in the slots corresponding to the target frame structure include FD symbols, the frame structure parameters may further include FD pattern parameters corresponding to the FD symbols, which are used to indicate the FD symbols in the slots corresponding to the target frame structure, that is, the user terminal may determine the FD symbols in the slots corresponding to the target frame structure based on the FD pattern parameters.
[0123] For example, if the symbols in a slot corresponding to the target frame structure include multiple FD symbols, the user terminal expects multiple consecutive FD symbols. If the target frame structure includes K1 consecutive FD symbols, the user terminal expects K1 consecutive FD symbols to be set backward from the first symbol in the target period of the target frame structure, and / or if the target frame structure includes K2 consecutive FD symbols, the user terminal expects K2 consecutive FD symbols to be set forward from the last symbol in the target period of the target frame structure.
[0124] For example, referring to case 1 in step S13, the FD pattern parameters include a first full-duplex symbol number and a second full-duplex symbol number. Based on this, if the target frame structure includes K1 consecutive FD symbols, the user terminal may determine the value of K1 based on the first full-duplex symbol number and determine the FD symbols in the multiple slots corresponding to the target frame structure based on the value of K1. If the target frame structure includes K2 consecutive FD symbols, the user terminal may determine the value of K2 based on the second full-duplex symbol number and determine the FD symbols in the multiple slots corresponding to the target frame structure based on the value of K2.
[0125] As another example, referring to Case 2 in step S13, the FD pattern parameters include a first full-duplex slot number, a third full-duplex symbol number, a second full-duplex slot number, and a fourth full-duplex symbol number. Based on this, if the target frame structure includes K1 consecutive FD symbols, the number of complete slots occupied by the K1 FD symbols may be determined based on the first full-duplex slot number, the number of FD symbols in the incomplete slots occupied by the K1 FD symbols may be determined based on the third full-duplex symbol number, and the FD symbols in the multiple slots corresponding to the target frame structure may be determined based on the first full-duplex slot number and the third full-duplex symbol number. For the determination method, see Case 2 in step S13. Also, if the target frame structure includes K2 consecutive FD symbols, the number of complete slots occupied by the K1 FD symbols may be determined based on the second full-duplex slot number. FD Symbol , determine the number of FD symbols in the incomplete slots occupied by K2 FD symbols based on the fourth full-duplex symbol number, and determine the FD symbols in the slots corresponding to the target frame structure based on the second full-duplex slot number and the fourth full-duplex symbol number. For this determination method, please refer to Case 2 in step S13.
[0126] In step S17, the base station apparatus and the user terminal perform data processing based on the target frame structure.
[0127] In one example, when the operating mode corresponding to the base station device is an FD-enabled mode and the FD mode is enabled for the user terminal, the symbols in the target frame structure may be FD symbols, F symbols, DL symbols, or UL symbols. When performing data processing based on the target frame structure, if the symbols in a slot are FD symbols, the base station device can simultaneously process uplink data and downlink data using the time domain resources corresponding to the FD symbols, and the user terminal can simultaneously process uplink data and downlink data using the time domain resources corresponding to the FD symbols. If the symbols in a slot are DL symbols, the base station device processes downlink data using the time domain resources corresponding to the DL symbols, and the user terminal processes downlink data using the time domain resources corresponding to the DL symbols. If the symbols in a slot are UL symbols, the base station device processes uplink data using the time domain resources corresponding to the UL symbols, and the user terminal processes uplink data using the time domain resources corresponding to the UL symbols. Furthermore, if the F symbol in a slot is used for DL, the base station device processes downlink data using the time domain resources corresponding to the F symbol, and the user terminal processes downlink data using the time domain resources corresponding to the F symbol. When F symbols in a slot are used for UL, the base station apparatus processes uplink data using time domain resources corresponding to the F symbols, and the user terminal processes uplink data using time domain resources corresponding to the F symbols.
[0128] In one example, when the operation mode corresponding to the base station device is FD disabled mode and the FD mode is not enabled for the user terminal, the symbols of the target frame structure may be F symbols, DL symbols, or UL symbols. When performing data processing based on the target frame structure, if the symbols in a slot are DL symbols, the base station device processes downlink data using time domain resources corresponding to the DL symbols, and the user terminal processes downlink data using time domain resources corresponding to the DL symbols. If the symbols in a slot are UL symbols, the base station device processes uplink data using time domain resources corresponding to the UL symbols, and the user terminal processes uplink data using time domain resources corresponding to the UL symbols. Also, if the symbols in a slot are F symbols, and the F symbols in the slot are used for DL, the base station device processes downlink data using time domain resources corresponding to the F symbols, and the user terminal processes downlink data using time domain resources corresponding to the F symbols. If the F symbols in the slot are used for UL, the base station device processes uplink data using time domain resources corresponding to the F symbols, and the user terminal processes uplink data using time domain resources corresponding to the F symbols.
[0129] In the above example, steps S11 to S17 are targeted at user terminals that support FD mode. For user terminals that do not support FD mode, when receiving an uplink / downlink common configuration message from the base station apparatus, the user terminal ignores the FD enable mode indication information and FD pattern parameters, and does not enable FD mode for the user terminal based on the FD enable mode indication information. The user terminal expects the symbol in the slot to be an F symbol, DL symbol, or UL symbol, and expects the F symbol in the slot to be used for DL, UL, or GP.
[0130] When a user terminal processes data based on the target frame structure, if the symbol in a slot is an F symbol, if the F symbol in the slot is used for DL, the user terminal processes downlink data using the time domain resource corresponding to the F symbol. If the F symbol in the slot is used for UL, the user terminal processes uplink data using the time domain resource corresponding to the F symbol.
[0131] From the perspective of the base station device, after the FD mode is enabled, the base station device may flexibly schedule the FD symbol according to service requirements and perform transmission and reception operations simultaneously in the FD symbol.
[0132] For user terminals that do not support the FD mode, the user terminals do not expect the FD symbol to be configured to transmit uplink data and receive downlink data simultaneously. For different user terminals (e.g., a first user terminal and a second user terminal), the base station device configures the FD symbol corresponding to the first user terminal to transmit uplink data, and configures the FD symbol corresponding to the second user terminal (which is in the same position as the FD symbol corresponding to the first user terminal) to receive downlink data. In this way, the base station device can transmit uplink data and receive downlink data in the FD symbol.
[0133] For user terminals that do not support FD mode, DL data and UL data transmission In the process, the user terminal may reserve sufficient GP resources for switching between uplink and downlink.
[0134] For user equipment that supports FD mode, the FD symbol may be configured to transmit uplink data and receive downlink data simultaneously, i.e., the user equipment transmits uplink data and receives downlink data simultaneously and does not reserve GP resources.
[0135] In one example, the frame structure is determined by TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated in a TDD system. TDD-UL-DL-ConfigCommon is used to configure the frame structure of all user terminals in the serving cell. For one or more user terminals, TDD-UL-DL-ConfigDedicated changes the symbols configured as F symbols in TDD-UL-DL-ConfigCommon to UL or DL to meet service requirements. The configuration of the FD mode frame structure may be completed by combining TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated.
[0136] Based on this, if symbols in multiple slots corresponding to the target frame structure include an F symbol (which can function as DL, UL, or GP, but is not used for DL, UL, or GP), the base station apparatus may transmit a TDD-UL-DL-ConfigDedicated (uplink / downlink dedicated configuration message) to the user terminal. The uplink / downlink dedicated configuration message includes a full-duplex parameter, which is used to indicate that the F symbol is used for FD. The user terminal may receive the uplink / downlink dedicated configuration message from the base station apparatus, and if the full-duplex parameter is included in the uplink / downlink dedicated configuration message, the user terminal expects that the F symbol is used for FD.
[0137] For example, a new parameter, such as a parameter TDD-UL-DL-ConfigDedicated-FullDuplex, may be introduced into the serving cell configuration parameter (ServingCellConfig), and a parameter TDD-UL-DL-SlotConfig-FullDuplex for configuring the F symbol may be further introduced into this new parameter. Here, pseudocode for the frame structure configuration parameter TDD-UL-DL-SlotConfig-FullDuplex is as follows: ServingCellConfig ::= SEQUENCE { … tdd-UL-DL-ConfigurationDedicated-FullDuplex TDD-UL-DL-ConfigDedicated-FullDuplex OPTIONAL, -- Cond FD … } TDD-UL-DL-ConfigDedicated-FullDuplex::= SEQUENCE { slotSpecificConfigurationsToAddModList-FullDuplex SEQUENCE (SIZE (1..maxNrofSlots)) OF TDD-UL-DL-SlotConfig-FullDuplex OPTIONAL slotSpecificConfigurationsToReleaseList-FullDuplex SEQUENCE (SIZE (1..maxNrofSlots)) OF TDD-UL-DL-SlotIndex OPTIONAL ... } TDD-UL-DL-SlotConfig-FullDuplex ::= SEQUENCE { slotIndex TDD-UL-DL-SlotIndex, symbols CHOICE { allDownlink NULL, allUplink NULL, allFullDuplex NULL,explicit SEQUENCE { nrofDownlinkSymbols INTEGER (1..maxNrofSymbols-1) OPTIONAL, -- Need S nrofUplinkSymbols INTEGER (1..maxNrofSymbols-1) OPTIONAL -- Need S enableOtherSymbolsFullDuplex ENUMERATED (enabled) optional } } }
[0138] In the above code, allFullDuplex indicates that all symbols in the current slot are configured as FD symbols. When enableOtherSymbolsFullDuplex is set, symbols other than DL symbols and UL symbols can function as FD symbols, and the FD symbols can function as GPs for uplink and downlink switching in the user terminal. If TDD-UL-DL-Pattern-FullDuplex is not configured in the serving cell, the user terminal does not expect TDD-UL-DL-ConfigDedicated-FullDuplex to be configured. Also, if an FD symbol is configured in TDD-UL-DL-ConfigDedicated, the user terminal does not expect discontinuous FD symbols to be configured in the same slot. A user terminal in HFD mode does not expect the same FD code to be configured by the base station apparatus to simultaneously transmit uplink data and receive downlink data.
[0139] As can be seen from the above technical proposal, the operation modes supported by a base station device are divided into FD-enabled mode and FD-disabled mode. When the operation mode is FD-enabled mode, symbols in a slot are allowed to function as FD symbols, i.e., the function of a symbol in a slot is extended to function as an FD symbol. Furthermore, when a symbol in a slot functions as an FD symbol, the base station device and user terminal can simultaneously process uplink data and downlink data using time domain resources corresponding to the FD symbol. In this way, uplink data and downlink data can be processed simultaneously using the same time domain resource, thereby more effectively utilizing time domain resources, improving resource utilization, improving network coverage and network capacity, and reducing uplink transmission delay, thereby reducing transmission delay. A fixed FD symbol frame structure is configured without affecting the current 5G system. After the frame structure configuration is completed, the base station device and user terminal can transmit and receive data according to the type of frame structure. The base station device and user terminal in FD mode can transmit and receive simultaneously, while user terminals in HFD mode can only transmit or receive at the same time, allowing for more flexible configuration of the FD symbol.
[0140] Based on the same inventive idea, a TDD frame structure setting device, a base station device, and a user terminal corresponding to the above TDD frame structure setting method are further provided. Since the principles by which the base station device and the user terminal solve the problem are similar to those of the TDD frame structure setting method of the above embodiment, the implementation of the base station device and the user terminal can refer to the implementation of the method, and will not be repeated in this specification.
[0141] Based on the same idea as the above method, one embodiment of the present invention provides a TDD frame structure setting device applied to a base station device, the device comprising: a determination module for determining an operation mode corresponding to a base station device, the operation mode being an FD enable mode or an FD disable mode, and when the operation mode is the FD enable mode, a symbol in a slot is allowed to function as an FD symbol, a DL symbol, a UL symbol, or an F symbol, and when the operation mode is the FD disable mode, a symbol in a slot is allowed to function as a DL symbol, a UL symbol, or an F symbol; a transmitting module, when the operation mode is an FD enable mode, for transmitting FD enable mode indication information to a user terminal, thereby causing the user terminal to enable an FD mode for the user terminal according to the FD enable mode indication information; When the operation mode is an FD enabled mode, when a plurality of symbols in a slot include an FD symbol, the operation mode includes a processing module for simultaneously processing uplink data and downlink data in a time domain resource corresponding to the FD symbol.
[0142] In one example, when the sending module sends FD enable mode indication information to the user equipment, the sending module is specifically used to send an uplink / downlink common configuration message to the user equipment, and the FD enable mode indication information is added to the uplink / downlink common configuration message; The FD enable mode indication information is added to the uplink and downlink common configuration message, If the uplink and downlink common configuration message includes a full duplex pattern field, the uplink and downlink common configuration message includes the FD enable mode indication information added thereto.
[0143] In one example, when transmitting an uplink / downlink common configuration message to which the FD enable mode indication information is added by an SIB message, the processing module further sets an effective time for which the FD mode is enabled, The slot following the slot in which the SIB message is transmitted, or The Mth slot after the slot in which the SIB message is transmitted, or The first slot of the frame following the frame in which the SIB message is transmitted, or Used to determine as the first slot in the period following the period in which the SIB message is transmitted; When transmitting an uplink / downlink common configuration message to which the FD enable mode indication information is added by an RRC reconfiguration message, the processing module further sets an effective time for which the FD mode is enabled, the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received; or is used to determine the M-th slot after the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received; Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0144] In one example, the determination module is further adapted to determine a target frame structure, the target frame structure including a plurality of slots, each slot including a plurality of symbols; The transmitting module is further used to transmit an uplink / downlink common configuration message to the user equipment, the uplink / downlink common configuration message including frame structure parameters corresponding to the target frame structure, to cause the user equipment to determine the target frame structure based on the frame structure parameters, where, when symbols in a plurality of slots corresponding to the target frame structure include an FD symbol, the frame structure parameters include an FD pattern parameter corresponding to the FD symbol; The processing module is further adapted to perform data processing based on the target frame structure.
[0145] In one example, when a plurality of FD symbols are included in the symbols in a slot corresponding to the target frame structure, the plurality of FD symbols are consecutive; K1 consecutive FD symbols are set backward from the first symbol in the target period of the target frame structure, where K1 is a positive integer; and / or From the last symbol in the target period of the target frame structure, K2 consecutive FD symbols are set forward, where K2 is a positive integer.
[0146] In one example, the FD pattern parameters include a first number of full-duplex symbols and a second number of full-duplex symbols; When K1 consecutive FD symbols are configured in the target frame structure, the first full-duplex symbol number is used to indicate the value of K1; When K2 consecutive FD symbols are configured in the target frame structure, the second full-duplex symbol number is used to indicate the value of K2.
[0147] In one example, the FD pattern parameters include a first number of full-duplex slots, a third number of full-duplex symbols, a second number of full-duplex slots, and a fourth number of full-duplex symbols; When K1 consecutive FD symbols are configured in the target frame structure, the first full-duplex slot number is used to indicate the number of complete slots occupied by the K1 FD symbols, and the third full-duplex symbol number is used to indicate the number of FD symbols in the incomplete slot occupied by the K1 FD symbols; When K2 consecutive FD symbols are configured in the target frame structure, the second full-duplex slot number is used to indicate the number of complete slots occupied by the K2 FD symbols, and the fourth full-duplex symbol number is used to indicate the number of FD symbols in the incomplete slot occupied by the K2 FD symbols.
[0148] the transmitting module is further adapted to transmit the uplink / downlink dedicated configuration message to the user equipment; The uplink / downlink dedicated configuration message includes a full duplex parameter, which is used to indicate that the F symbol is used for FD.
[0149] Based on the same idea as the above method, one embodiment of the present invention provides a TDD frame structure setting device applied to a user terminal supporting FD mode, the device comprising: a receiving module for receiving FD enable mode indication information from the base station device; an enable module for enabling an FD mode for the user terminal according to the FD enable mode indication information; a processing module for simultaneously processing uplink data and downlink data in a time domain resource corresponding to an FD symbol when a plurality of symbols in a slot include an FD symbol after enabling an FD mode for the user terminal; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; After enabling FD mode for the user terminal, the user terminal expects a symbol in a slot to function as an FD symbol, a DL symbol, a UL symbol, or an F symbol.
[0150] In one example, when receiving FD enable mode indication information from the base station device, the receiving module specifically: used to receive an uplink / downlink common configuration message from a base station device; The uplink and downlink common configuration message includes the FD enable mode indication information, The FD enable mode indication information is added to the uplink and downlink common configuration message, If the uplink and downlink common configuration message includes a full duplex pattern field, the uplink and downlink common configuration message includes the FD enable mode indication information added thereto.
[0151] In one example, when receiving an uplink / downlink common configuration message to which the FD enable mode indication information is added by an SIB message, the processing module further sets an effective time for which the FD mode is enabled, The slot following the slot in which the SIB message is received, or The Mth slot after the slot in which the SIB message is received, or The first slot of the frame following the frame in which the SIB message is received, or Used to determine as the first slot in the period following the period in which the SIB message is received; When receiving an uplink / downlink common configuration message to which the FD enable mode indication information is added via an RRC reconfiguration message, the processing module further sets an effective time for which the FD mode is enabled, the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted; or The RRC reconfiguration message is used to determine the M-th slot after the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted; Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0152] In one example, the receiving module is further used to receive an uplink / downlink common configuration message from a base station device, the uplink / downlink common configuration message including frame structure parameters corresponding to a target frame structure; the processing module is further adapted to determine the target frame structure based on the frame structure parameters and perform data processing based on the target frame structure; the target frame structure includes a plurality of slots, each slot including a plurality of symbols; Here, when the symbols in the multiple slots corresponding to the target frame structure include FD symbols, the frame structure parameters include FD pattern parameters corresponding to the FD symbols, and the FD pattern parameters are used to indicate the FD symbols in the multiple slots corresponding to the target frame structure.
[0153] In one example, when a plurality of FD symbols are included in the symbols in the slot corresponding to the target frame structure, the plurality of FD symbols are expected to be consecutive; Expecting K1 consecutive FD symbols to be set backward from the first symbol in the target period of the target frame structure, where K1 is a positive integer; and / or It is expected that K2 consecutive FD symbols are set forward from the last symbol in the target period of the target frame structure, where K2 is a positive integer.
[0154] In one example, the FD pattern parameters include a first number of full-duplex symbols and a second number of full-duplex symbols, and the processing module further comprises: If the target frame structure includes K1 consecutive FD symbols, determine a value of K1 based on the first full-duplex symbol number, and determine FD symbols in a plurality of slots corresponding to the target frame structure based on the value of K1; If the target frame structure includes K2 consecutive FD symbols, a value of K2 is determined based on the second full-duplex symbol number, and the value of K2 is used to determine FD symbols in multiple slots corresponding to the target frame structure.
[0155] In one example, the FD pattern parameters include a first full-duplex number of slots, a third full-duplex number of symbols, a second full-duplex number of slots, and a fourth full-duplex number of symbols, and the processing module further comprises: If the target frame structure includes K1 consecutive FD symbols, determine a first number of complete slots occupied by the K1 FD symbols based on the first full-duplex slot number, determine a number of FD symbols in the incomplete slots occupied by the K1 FD symbols based on the third full-duplex symbol number, and determine FD symbols in a plurality of slots corresponding to the target frame structure based on the first full-duplex slot number and the third full-duplex symbol number; When the target frame structure includes K2 consecutive FD symbols, the second full-duplex slot number is used to determine the number of second full slots occupied by the K2 FD symbols, the fourth full-duplex symbol number is used to determine the number of FD symbols in the incomplete slots occupied by the K2 FD symbols, and the second full-duplex slot number and the fourth full-duplex symbol number are used to determine the FD symbols in the multiple slots corresponding to the target frame structure.
[0156] the receiving module is further used to receive an uplink / downlink dedicated configuration message from the base station device; The uplink / downlink dedicated configuration message includes a full duplex parameter, which is used to indicate that the F symbol is used for FD.
[0157] Based on the same idea as the above method, one embodiment of the present invention provides a TDD frame structure setting device applicable to a user terminal that does not support FD mode, the device comprising: a receiving module for receiving FD enable mode indication information from the base station device; an enable module for ignoring the FD enable mode indication information; a processing module for processing downlink data in time domain resources corresponding to the DL symbols when the symbols in the slot function as DL symbols, and for processing uplink data in time domain resources corresponding to the UL symbols when the symbols in the slot function as UL symbols; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; The user terminal expects a symbol in a slot to function as a DL symbol, a UL symbol, or an F symbol.
[0158] Based on the same idea as the above method, one embodiment of the present invention provides an electronic device (e.g., the above-mentioned base station device or user terminal) including a processor and a machine-readable storage medium, the machine-readable storage medium storing machine-executable instructions executable by the processor, and the processor executing the machine-executable instructions to realize the TDD frame structure configuration method disclosed in the above embodiment of the present invention.
[0159] 8A, one embodiment of the present invention provides a base station device, which may include a processor 811, a memory 812, and a bus 813. The memory 812 stores machine-readable instructions executable by the processor 811, and when the base station device operates, the processor 811 and the memory 812 communicate via the bus 813, and when the machine-readable instructions are executed by the processor 811, determining an operation mode corresponding to the base station device, the operation mode being an FD enable mode or an FD disable mode, and when the operation mode is the FD enable mode, allowing symbols in the slot to function as FD symbols, DL symbols, UL symbols, or F symbols, and when the operation mode is the FD disable mode, allowing symbols in the slot to function as DL symbols, UL symbols, or F symbols; When the operation mode is an FD enable mode, FD enable mode instruction information is sent to a user terminal, so that the user terminal executes a process of enabling the FD mode for the user terminal based on the FD enable mode instruction information; When the operation mode is an FD enabled mode, when a plurality of symbols in a slot include an FD symbol, uplink data and downlink data can be simultaneously processed in a time domain resource corresponding to the FD symbol; When the operation mode is FD enable mode, the F symbol in the slot FD, It is permitted to be used in DL, UL, or GP, When the operation mode is FD disabled mode, the F symbol in the slot is allowed to be used for DL, UL, or GP.
[0160] In one example, in the processing performed by the processor 811, sending FD enable mode indication information to the user terminal includes: sending an uplink / downlink common configuration message to the user equipment; The uplink and downlink common configuration message includes the FD enable mode indication information, The FD enable mode indication information is added to the uplink and downlink common configuration message, If the uplink and downlink common configuration message includes a full duplex pattern field, the uplink and downlink common configuration message includes the FD enable mode indication information added thereto.
[0161] In one example, in the process performed by the processor 811, when an uplink / downlink common configuration message to which the FD enable mode indication information is added is transmitted by an SIB message, the effective time for which the FD mode is enabled is: The slot following the slot in which the SIB message is transmitted, or The Mth slot after the slot in which the SIB message is transmitted, or The first slot of the frame following the frame in which the SIB message is transmitted, or The first slot in the period following the period in which the SIB message is transmitted; Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0162] In one example, in the process performed by the processor 811, when an uplink / downlink common configuration message to which the FD enable mode indication information is added is transmitted by an RRC reconfiguration message, the effective time for which the FD mode is enabled is: the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received; or an M-th slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received; Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0163] In one example, the machine-readable instructions, when executed by the processor 811, Determine the target frame structure; transmitting an uplink / downlink common configuration message to the user terminal, the uplink / downlink common configuration message including frame structure parameters corresponding to the target frame structure, to the user terminal, causing the user terminal to determine the target frame structure based on the frame structure parameters; A process of processing data based on the target frame structure is further performed; the target frame structure includes a plurality of slots, each slot including a plurality of symbols; Here, if the symbols in the plurality of slots corresponding to the target frame structure include an FD symbol, the frame structure parameters include an FD pattern parameter corresponding to the FD symbol.
[0164] In one example, in the processing performed by the processor 811, when the symbols in the slot corresponding to the target frame structure include multiple FD symbols, the multiple FD symbols are consecutive.
[0165] K1 consecutive FD symbols are set backward from the first symbol in the target period of the target frame structure, where K1 is a positive integer; and / or From the last symbol in the target period of the target frame structure, K2 consecutive FD symbols are set forward, where K2 is a positive integer.
[0166] In one example, in the processing performed by the processor 811, the FD pattern parameters include a first number of full-duplex symbols and a second number of full-duplex symbols; When K1 consecutive FD symbols are configured in the target frame structure, the first full-duplex symbol number is used to indicate the value of K1; When K2 consecutive FD symbols are configured in the target frame structure, the second full-duplex symbol number is used to indicate the value of K2.
[0167] In one example, in the processing performed by the processor 811, the FD pattern parameters include a first full-duplex number of slots, a third full-duplex number of symbols, a second full-duplex number of slots, and a fourth full-duplex number of symbols; When K1 consecutive FD symbols are configured in the target frame structure, the first full-duplex slot number is used to indicate the number of complete slots occupied by the K1 FD symbols, and the third full-duplex symbol number is used to indicate the number of FD symbols in the incomplete slot occupied by the K1 FD symbols; When K2 consecutive FD symbols are configured in the target frame structure, the second full-duplex slot number is used to indicate the number of complete slots occupied by the K2 FD symbols, and the fourth full-duplex symbol number is used to indicate the number of FD symbols in the incomplete slot occupied by the K2 FD symbols.
[0168] In one example, when the machine-readable instructions are executed by the processor 811, a process is further performed to send an uplink / downlink dedicated configuration message to the user terminal, the uplink / downlink dedicated configuration message including a full duplex parameter, and the full duplex parameter is used to indicate that the F symbol is used for FD.
[0169] 8B, one embodiment of the present invention provides a user terminal supporting the FD mode, and the user terminal may include a processor 821, a memory 822, and a bus 823. The memory 822 stores machine-readable instructions executable by the processor 821, and when the user terminal is operating, the processor 821 and the memory 822 communicate via the bus 823, and when the machine-readable instructions are executed by the processor 821, receiving FD enable mode instruction information from the base station device; A process of enabling an FD mode for the user terminal is executed based on the FD enable mode indication information; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; where, after enabling FD mode for the user terminal, The user terminal expects a symbol in the slot to function as an FD symbol, a DL symbol, a UL symbol, or an F symbol; When the plurality of symbols in a slot includes an FD symbol, uplink data and downlink data can be processed simultaneously in the time domain resource corresponding to the FD symbol.
[0170] In one example, if FD mode is not enabled for the user terminal, The user terminal expects a symbol in the slot to function as a DL symbol, an UL symbol, or an F symbol; When the plurality of symbols in a slot includes DL symbols, downlink data is processed using time domain resources corresponding to the DL symbols, and when the plurality of symbols in a slot includes UL symbols, uplink data is processed using time domain resources corresponding to the UL symbols.
[0171] In one example, if FD mode is enabled for the user terminal, the user terminal may FD, It is expected to be used for DL, UL, or GP. If FD mode is not enabled for the user terminal, the user terminal expects F symbols in a slot to be used for DL, UL, or GP.
[0172] In one example, in the processing executed by the processor 821, the step of receiving FD enable mode indication information from the base station device includes the step of receiving an uplink / downlink common configuration message from the base station device, wherein the FD enable mode indication information is added to the uplink / downlink common configuration message; The FD enable mode indication information is added to the uplink and downlink common configuration message, If the uplink and downlink common configuration message includes a full duplex pattern field, the uplink and downlink common configuration message includes the FD enable mode indication information added thereto.
[0173] In one example, in the process performed by the processor 821, when an uplink / downlink common configuration message to which the FD enable mode indication information is added is received by an SIB message, the effective time for which the user terminal enables the FD mode is: The slot following the slot in which the SIB message is received, or The Mth slot after the slot in which the SIB message is received, or The first slot of the frame following the frame in which the SIB message is received, or The first slot in the period following the period in which the SIB message is received; Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0174] In one example, in the processing performed by the processor 821, when an uplink / downlink common configuration message to which the FD enable mode indication information is added is received by an RRC reconfiguration message, the effective time for which the user terminal enables the FD mode is: the slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted; or an M-th slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted; Here, M is a fixed value agreed upon between the base station apparatus and the user terminal, and M is a positive integer.
[0175] In one example, the machine-readable instructions, when executed by the processor 821, receiving an uplink / downlink common configuration message from a base station device, the uplink / downlink common configuration message including frame structure parameters corresponding to a target frame structure; determining the target frame structure based on the frame structure parameters; A process of processing data based on the target frame structure is further performed; wherein the target frame structure includes a plurality of slots, each slot including a plurality of symbols; If the symbols in the multiple slots corresponding to the target frame structure include FD symbols, the frame structure parameters include FD pattern parameters corresponding to the FD symbols, and the FD pattern parameters are used to indicate the FD symbols in the multiple slots corresponding to the target frame structure.
[0176] In one example, in the processing performed by the processor 821, when the symbols in a slot corresponding to the target frame structure include multiple FD symbols, the multiple FD symbols are expected to be consecutive: K1 consecutive FD symbols are expected to be set backward from the first symbol in the target period of the target frame structure, where K1 is a positive integer, and / or K2 consecutive FD symbols are expected to be set forward from the last symbol in the target period of the target frame structure, where K2 is a positive integer.
[0177] In one example, in the processing performed by the processor 821, the FD pattern parameters include a first number of full-duplex symbols and a second number of full-duplex symbols; If the target frame structure includes K1 consecutive FD symbols, determine a value of K1 based on the first full-duplex symbol number, and determine FD symbols in a plurality of slots corresponding to the target frame structure based on the value of K1; If the target frame structure includes K2 consecutive FD symbols, determine a value of K2 based on the second full-duplex symbol number, and determine FD symbols in multiple slots corresponding to the target frame structure based on the value of K2.
[0178] In the processing performed by the processor 821, the FD pattern parameters include a first full-duplex number of slots, a third full-duplex number of symbols, a second full-duplex number of slots, and a fourth full-duplex number of symbols; If the target frame structure includes K1 consecutive FD symbols, determine a first number of complete slots occupied by the K1 FD symbols based on the first full-duplex slot number, determine a number of FD symbols in the incomplete slots occupied by the K1 FD symbols based on the third full-duplex symbol number, and determine FD symbols in a plurality of slots corresponding to the target frame structure based on the first full-duplex slot number and the third full-duplex symbol number; If the target frame structure includes K2 consecutive FD symbols, determine the number of second complete slots occupied by the K2 FD symbols based on the second full-duplex slot number, determine the number of FD symbols in the incomplete slots occupied by the K2 FD symbols based on the fourth full-duplex symbol number, and determine the FD symbols in the multiple slots corresponding to the target frame structure based on the second full-duplex slot number and the fourth full-duplex symbol number.
[0179] In one example, the machine-readable instructions, when executed by the processor 821, A process of receiving an uplink / downlink dedicated configuration message from the base station device is further performed, and the uplink / downlink dedicated configuration message includes a full duplex parameter, and the full duplex parameter is used to indicate that the F symbol is used for FD.
[0180] 8C, one embodiment of the present invention provides a user terminal that does not support the FD mode, and the user terminal may include a processor 831, a memory 832, and a bus 833. The memory 832 stores machine-readable instructions executable by the processor 831, and when the user terminal is operating, the processor 831 and the memory 832 communicate via the bus 833, and when the machine-readable instructions are executed by the processor 831, receiving FD enable mode instruction information from the base station device; A process of ignoring the FD enable mode instruction information is executed, the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is the FD enable mode; The user terminal expects a symbol in the slot to function as a DL symbol, an UL symbol, or an F symbol; When a symbol in a slot functions as a DL symbol, downlink data is processed using time domain resources corresponding to the DL symbol, and when a symbol in a slot functions as a UL symbol, uplink data is processed using time domain resources corresponding to the UL symbol.
[0181] Based on the same idea as the above method, an embodiment of the present invention further provides a machine-readable storage medium, which stores some computer instructions, and when the computer instructions are executed by a processor, the TDD frame structure setting method disclosed in the above embodiment of the present invention is implemented.
[0182] Here, the machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device that can contain or store information such as executable instructions, data, etc. For example, the machine-readable storage medium may be a RAM (Random Access Memory), a volatile memory, a non-volatile memory, a flash memory, a storage drive (e.g., a hard disk drive), a solid-state drive, any type of storage disk (e.g., an optical disk, a DVD, etc.), or a similar storage medium, or a combination thereof.
[0183] The systems, devices, modules, or units described in the above embodiments may be specifically realized by computer chips or entities, or may be realized by products having certain functions. A typical realizing device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a mobile phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email sending / receiving device, a game console, a tablet PC, a wearable device, or any combination of these devices.
[0184] For convenience of description, the above-described device will be described as being divided into units according to their functions. Of course, when implementing the present invention, the functions of each unit can be realized by the same or multiple pieces of software and / or hardware.
[0185] Those skilled in the art will appreciate that embodiments of the present invention may be provided as a method, a system, or a computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied in one or more computer-usable storage media (including, but not limited to, magnetic disk storage devices, CD-ROMs, optical storage devices, etc.) having computer-usable program code thereon.
[0186] The present invention will be described with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, where the instructions, executed by the processor of the general-purpose computer or other programmable data processing device, generate an apparatus for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0187] Furthermore, these computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specified manner, and the instructions stored in the computer-readable memory produce an article of manufacture that includes an instruction apparatus, which implements the functions specified in one or more flows of the flowcharts and / or one or more blocks of the block diagrams.
[0188] These computer program instructions may be loaded into a computer or other programmable data processing device, and a series of operational steps may be executed on the computer or other programmable device to generate a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows of the flowcharts and / or one or more blocks of the block diagrams.
[0189] The above description is merely an example of the present invention and is not intended to limit the present invention. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A TDD (Time Division Duplex) frame structure configuration method applied to a base station device, comprising: determining an operation mode of the base station device, the operation mode being an FD (Full-Duplex) enable mode or an FD disable mode, and when the operation mode is the FD enable mode, allowing symbols in a slot to function as FD symbols, DL (Down Link) symbols, UL (Up Link) symbols, or F (Flexible) symbols, and when the operation mode is the FD disable mode, allowing symbols in a slot to function as DL symbols, UL symbols, or F symbols; If the operation mode is an FD enable mode, sending an FD enable mode indication information to the user terminal, thereby causing the user terminal to enable the FD mode for the user terminal based on the FD enable mode indication information; determining a target TDD frame structure; transmitting frame structure parameters corresponding to the target TDD frame structure to the user terminal, thereby causing the user terminal to determine the target TDD frame structure based on the frame structure parameters; performing data processing based on the target TDD frame structure; The FD enable mode indication information is added to a TDD uplink / downlink common configuration message transmitted to the user terminal; the target TDD frame structure includes a plurality of slots, each slot including a plurality of symbols; the frame structure parameters are included in the TDD uplink / downlink common configuration message; If symbols in the plurality of slots corresponding to the target TDD frame structure include FD symbols, the frame structure parameters include FD pattern parameters corresponding to the FD symbols; When the operation mode is an FD enabled mode, when a plurality of symbols in a slot include an FD symbol, uplink data and downlink data can be simultaneously processed in a time domain resource corresponding to the FD symbol. A TDD frame structure setting method comprising:
2. If the operation mode is an FD enabled mode, an F symbol in a slot is allowed to be used for FD, DL, UL, or GP; When the operation mode is FD disabled mode, F symbols in a slot are allowed to be used for DL, UL, or GP.
2. The method of claim 1 .
3. When the TDD uplink and downlink common setting message includes a full-duplex pattern field, the FD enable mode indication information is added to the TDD uplink and downlink common setting message.
2. The method of claim 1 .
4. When the TDD uplink / downlink common configuration message is transmitted by a system information block (SIB) message, the effective time for which the FD mode is enabled is: The slot following the slot in which the SIB message is transmitted, or The Mth slot after the slot in which the SIB message is transmitted, or The first slot of the frame following the frame in which the SIB message is transmitted, or The first slot in a period following the period in which the SIB message is transmitted; Or, When the TDD uplink / downlink common configuration message is transmitted by an RRC (Radio Resource Control) reconfiguration message, the effective time for which the FD mode is enabled is The slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received; or an M-th slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is received; Here, M is a fixed value agreed upon between the base station device and the user terminal, and M is a positive integer.
4. The method of claim 3.
5. When a plurality of FD symbols are included in the symbols in a slot corresponding to the target TDD frame structure, the plurality of FD symbols are consecutive, After the symbols in the plurality of slots corresponding to the target TDD frame structure include F symbols and the TDD uplink / downlink common configuration message is transmitted to the user terminal, the method further comprises: sending an uplink / downlink dedicated configuration message to the user terminal; the uplink / downlink dedicated configuration message includes a full duplex parameter, and the full duplex parameter is used to indicate that the F symbol is used for FD; 5. The method according to claim 1, wherein the first and second electrodes are connected to a first electrode.
6. K1 consecutive FD symbols are configured backward from the first symbol in the target period of the target TDD frame structure; or K2 consecutive FD symbols are set forward from the last symbol in the target period of the target TDD frame structure; or K1 consecutive FD symbols are configured backward from a first symbol in a target period of the target TDD frame structure, and K2 consecutive FD symbols are configured forward from a last symbol in the target period of the target TDD frame structure; Here, K1 and K2 are positive integers.
6. The method of claim 5.
7. the FD pattern parameters include a first number of full-duplex symbols and a second number of full-duplex symbols; When K1 consecutive FD symbols are configured in the target TDD frame structure, the first full-duplex symbol number is used to indicate the value of K1; When K2 consecutive FD symbols are configured in the target TDD frame structure, the second full-duplex symbol number is used to indicate the value of K2; Or, the FD pattern parameters include a first number of full-duplex slots, a third number of full-duplex symbols, a second number of full-duplex slots, and a fourth number of full-duplex symbols; When K1 consecutive FD symbols are configured in the target TDD frame structure, the first full-duplex slot number is used to indicate the number of full slots occupied by the K1 FD symbols, and the third full-duplex symbol number is used to indicate the number of FD symbols in an incomplete slot occupied by the K1 FD symbols; When K2 consecutive FD symbols are configured in the target TDD frame structure, the second full-duplex slot number is used to indicate the number of full slots occupied by the K2 FD symbols, and the fourth full-duplex symbol number is used to indicate the number of FD symbols in an incomplete slot occupied by the K2 FD symbols.
7. The method of claim 6.
8. A method for configuring a TDD (Time Division Duplex) frame structure, comprising: When applied to a user terminal that supports FD (Full-Duplex) mode, receiving FD enable mode indication information from the base station device; enabling an FD mode for the user terminal based on the FD enable mode indication information; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is an FD enable mode, and the FD enable mode indication information is added to a TDD uplink / downlink common configuration message from the base station device; Wherein, after enabling the FD mode for the user terminal, the user terminal expects a symbol in a slot to function as an FD symbol, a DL (Down Link) symbol, an UL (Up Link) symbol, or an F (Flexible) symbol, and the method further comprises: receiving frame structure parameters corresponding to a target TDD frame structure from the base station device; determining the target TDD frame structure based on the frame structure parameters; performing data processing based on the target TDD frame structure; the frame structure parameters are included in the TDD uplink / downlink common configuration message; the target TDD frame structure includes a plurality of slots, each slot including a plurality of symbols; If symbols in a plurality of slots corresponding to the target TDD frame structure include FD symbols, the frame structure parameters include FD pattern parameters corresponding to the FD symbols, and the FD pattern parameters are used to indicate the FD symbols in the plurality of slots corresponding to the target TDD frame structure; Here, after enabling the FD mode for the user terminal, when a plurality of symbols in a slot include an FD symbol, uplink data and downlink data can be simultaneously processed in a time domain resource corresponding to the FD symbol; When applied to a user terminal that does not support FD mode, receiving a TDD uplink / downlink common configuration message from a base station device, the TDD uplink / downlink common configuration message including FD enable mode indication information and frame structure parameters; ignoring the FD enabled mode indication information and the frame structure parameters; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is an FD enable mode; the user terminal expects a symbol in the slot to function as a DL symbol, an UL symbol, or an F symbol; When a symbol in the slot functions as a DL symbol, processing downlink data in a time domain resource corresponding to the DL symbol; When a symbol in the slot functions as a UL symbol, processing uplink data in a time domain resource corresponding to the UL symbol; A TDD frame structure setting method comprising:
9. If FD mode is enabled for the user terminal, the user terminal expects F symbols in a slot to be used for FD, DL, UL, or GP; If FD mode is not enabled for the user terminal, the user terminal expects F symbols in a slot to be used for DL, UL, or GP.
9. The method of claim 8.
10. When the TDD uplink and downlink common setting message includes a full-duplex pattern field, the FD enable mode indication information is added to the TDD uplink and downlink common setting message.
9. The method of claim 8.
11. When the TDD uplink / downlink common configuration message is received via a system information block (SIB) message, the effective time for the user equipment to enable the FD mode is: the slot following the slot in which the SIB message is received, or The Mth slot after the slot in which the SIB message is received, or the first slot of the frame following the frame in which the SIB message is received, or The first slot in a period following the period in which the SIB message is received; Or, When the TDD uplink and downlink common configuration message is received via an RRC (Radio Resource Control) reconfiguration message, the effective time for the user equipment to enable the FD mode is: The slot following the slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted; or an M-th slot following a slot in which an RRC reconfiguration complete message corresponding to the RRC reconfiguration message is transmitted; Here, M is a fixed value agreed upon between the base station device and the user terminal, and M is a positive integer.
11. The method of claim 10.
12. When a slot corresponding to the target TDD frame structure includes multiple FD symbols, the multiple FD symbols are expected to be consecutive; After receiving a TDD uplink / downlink common configuration message from the base station device, the method further comprises: receiving a TDD uplink / downlink dedicated configuration message from the base station device; the TDD uplink / downlink dedicated configuration message includes a full duplex parameter, and the full duplex parameter is used to indicate that the F symbol is used for FD.
12. The method according to any one of claims 8 to 11.
13. Expecting K1 consecutive FD symbols to be configured backward from the first symbol in a target period of the target TDD frame structure, or Expecting K2 consecutive FD symbols to be configured from the last symbol onward within a target period of the target TDD frame structure, or Expecting K1 consecutive FD symbols to be configured backward from a first symbol in a target period of the target TDD frame structure, and expecting K2 consecutive FD symbols to be configured forward from a last symbol in a target period of the target TDD frame structure; Here, K1 and K2 are positive integers.
13. The method of claim 12.
14. The FD pattern parameters include a first number of full-duplex symbols and a second number of full-duplex symbols, and the method further comprises: If the target TDD frame structure includes K1 consecutive FD symbols, determine a value of K1 based on the first full-duplex symbol number, and determine FD symbols in a plurality of slots corresponding to the target TDD frame structure based on the value of K1; determining a value of K2 based on the second number of full-duplex symbols when the target TDD frame structure includes K2 consecutive FD symbols; and determining FD symbols in a plurality of slots corresponding to the target TDD frame structure based on the value of K2; Or, The FD pattern parameters include a first number of full-duplex slots, a third number of full-duplex symbols, a second number of full-duplex slots, and a fourth number of full-duplex symbols, and the method further comprises: If the target TDD frame structure includes K1 consecutive FD symbols, determine a first number of complete slots occupied by the K1 FD symbols based on the first full-duplex slot number, determine a number of FD symbols in the incomplete slots occupied by the K1 FD symbols based on the third full-duplex symbol number, and determine FD symbols in a plurality of slots corresponding to the target TDD frame structure based on the first full-duplex slot number and the third full-duplex symbol number; and determining, when the target TDD frame structure includes K2 consecutive FD symbols, a second number of full-duplex slots occupied by the K2 FD symbols based on the second full-duplex slot number, a number of FD symbols in an incomplete slot occupied by the K2 FD symbols based on the fourth full-duplex symbol number, and a number of FD symbols in a plurality of slots corresponding to the target TDD frame structure based on the second full-duplex slot number and the fourth full-duplex symbol number.
14. The method of claim 13.
15. A TDD (Time Division Duplex) frame structure setting device applied to a base station device, a determination module for determining an operation mode of the base station device, the operation mode being an FD (Full-Duplex) enable mode or an FD disable mode, and when the operation mode is the FD enable mode, a symbol in a slot is permitted to function as an FD symbol, a DL (Down Link) symbol, an UL (Up Link) symbol, or an F (Flexible) symbol, and when the operation mode is the FD disable mode, a symbol in a slot is permitted to function as a DL symbol, an UL symbol, or an F symbol; a sending module, when the operation mode is an FD enable mode, for sending an FD enable mode indication information to the user terminal, thereby causing the user terminal to enable an FD mode for the user terminal according to the FD enable mode indication information; a processing module for simultaneously processing uplink data and downlink data in a time domain resource corresponding to an FD symbol when the operation mode is an FD enabled mode and when a plurality of symbols in a slot include an FD symbol; the determination module is used to determine a target TDD frame structure; the transmitting module is used to transmit frame structure parameters corresponding to the target TDD frame structure to the user terminal, thereby causing the user terminal to determine the target TDD frame structure based on the frame structure parameters; the processing module is used to perform data processing based on the target TDD frame structure; The FD enable mode indication information is added to a TDD uplink / downlink common configuration message transmitted to the user terminal; the target TDD frame structure includes a plurality of slots, each slot including a plurality of symbols; the frame structure parameters are included in the TDD uplink / downlink common configuration message; If the symbols in the plurality of slots corresponding to the target TDD frame structure include an FD symbol, the frame structure parameters include an FD pattern parameter corresponding to the FD symbol. A TDD frame structure setting device.
16. A TDD (Time Division Duplex) frame structure setting device applied to a user terminal, the TDD frame structure setting device comprising: a receiving module, an enabling module, and a processing module; If the user equipment supports FD (Full-Duplex) mode, the receiving module is used to receive FD enable mode indication information from a base station device; The enable module is used to enable an FD mode for the user terminal according to the FD enable mode indication information; the processing module is used to simultaneously process uplink data and downlink data in a time domain resource corresponding to an FD symbol when a plurality of symbols in a slot include an FD symbol after enabling an FD mode for the user terminal; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is an FD enable mode, and the FD enable mode indication information is added to a TDD uplink / downlink common configuration message from the base station device; After enabling the FD mode for the user terminal, the user terminal expects a symbol in a slot to function as an FD symbol, a DL (Down Link) symbol, an UL (Up Link) symbol, or an F (Flexible) symbol; the receiving module is adapted to receive frame structure parameters corresponding to a target TDD frame structure from the base station device; the processing module is adapted to determine the target TDD frame structure based on the frame structure parameters; the processing module is used to perform data processing based on the target TDD frame structure; the frame structure parameters are included in the TDD uplink / downlink common configuration message; the target TDD frame structure includes a plurality of slots, each slot including a plurality of symbols; If symbols in a plurality of slots corresponding to the target TDD frame structure include FD symbols, the frame structure parameters include FD pattern parameters corresponding to the FD symbols, and the FD pattern parameters are used to indicate the FD symbols in the plurality of slots corresponding to the target TDD frame structure; If the user terminal does not support FD mode, the receiving module is used to receive a TDD uplink / downlink common configuration message from a base station device, the TDD uplink / downlink common configuration message including FD enable mode indication information and frame structure parameters; the enable module is used to ignore the FD enable mode indication information and the frame structure parameter; the processing module is used to process downlink data in time domain resources corresponding to DL symbols when the symbols in the slot function as DL symbols, and to process uplink data in time domain resources corresponding to UL symbols when the symbols in the slot function as UL symbols; the FD enable mode indication information is transmitted by the base station device to the user terminal when the operation mode of the base station device is an FD enable mode; The user terminal expects a symbol in a slot to function as a DL symbol, an UL symbol, or an F symbol. A TDD frame structure setting device.
17. An electronic device including a processor and a machine-readable storage medium, the machine-readable storage medium stores machine-executable instructions executable by the processor; The processor is adapted to execute machine-executable instructions to perform the steps of the method of any one of claims 1 to 4. An electronic device characterized by:
18. An electronic device including a processor and a machine-readable storage medium, the machine-readable storage medium stores machine-executable instructions executable by the processor; The processor is adapted to execute machine-executable instructions to perform the steps of the method according to any one of claims 8 to 11. An electronic device characterized by:
Citation Information
Patent Citations
Duplex mode switching method, terminal and base station
CN111867107A
Method, Micro Base Station, and Macro Base Station for Adjusting Communications Mode
US20170373818A1
Scheduled entity behavior in full-duplex slot format
US20210400637A1