Time domain unit type determination method and device, terminal and network side equipment
By determining the time domain unit type based on the configuration and scheduling information of the network side equipment when the terminal supports full duplex operation, the problem of inflexible terminal transmission mode is solved, and higher transmission flexibility and system resource utilization are achieved. .
Patent Information
- Application Number
- CN202311026779.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-15
- Publication Date
- 2025-02-21
AI Technical Summary
The transmission method of the terminal is not flexible enough to be uplink and downlink transmissions in a time domain unit at the same time, resulting in limited transmission methods.
When the terminal supports full duplex operation, the time domain unit type of the target time domain unit is determined based on the configuration, indication information of the network side device and the scheduling information of the target time domain unit, so as to flexibly select the transmission method.
It improves the transmission flexibility of the terminal, can switch between different domain unit types, reduce delay, improve throughput, and improve system resource utilization.
Smart Images

Figure CN119496589A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a method, device, terminal and network-side equipment for determining a time domain unit type. Background Art
[0002] Currently, the network side can support full-duplex mode, that is, the network side performs both uplink and downlink transmission in one time domain unit, while the terminal side can only support half-duplex mode, that is, the terminal can only perform uplink or downlink transmission in one time domain unit. Due to the full-duplex operation on the network side and half-duplex operation on the terminal side, the transmission of the terminal in a certain time domain unit is either half-duplex on both the terminal and the network side, or full-duplex on the network side and half-duplex on the terminal side, resulting in the inflexible transmission mode of the terminal. Summary of the invention
[0003] The embodiments of the present application provide a method, apparatus, terminal and network-side equipment for determining a time domain unit type, which can solve the problem that the transmission mode of the terminal in the related art is not flexible enough.
[0004] In a first aspect, a method for determining a time domain unit type is provided, comprising:
[0005] In the case where the terminal supports full-duplex operation, the terminal determines the time domain unit type corresponding to the target time domain unit according to the first information; wherein the first information includes at least one of the following: configuration and indication information of a network side device, and scheduling information of the target time domain unit;
[0006] The time domain unit type includes any of the following:
[0007] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0008] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0009] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0010] In a second aspect, a method for determining a time domain unit type is provided, comprising:
[0011] The network side device sends first information to the terminal, where the first information is used by the terminal to determine the time domain unit type corresponding to the target time domain unit, and the first information includes at least one of the following: configuration and indication information of the network side device, and scheduling information of the target time domain unit;
[0012] The terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following:
[0013] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0014] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0015] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0016] In a third aspect, a device for determining a time domain unit type is provided, which is applied to a terminal, and the device includes:
[0017] A determination module, configured to determine, when the terminal supports full-duplex operation, a time domain unit type corresponding to the target time domain unit according to first information; wherein the first information includes at least one of the following: configuration of a network-side device, indication information, and scheduling information of the target time domain unit;
[0018] The time domain unit type includes any of the following:
[0019] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0020] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0021] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0022] In a fourth aspect, a time domain unit type determination device is provided, which is applied to a network side device, and the device includes:
[0023] A sending module, configured to send first information to a terminal, wherein the first information is used by the terminal to determine a time domain unit type corresponding to a target time domain unit, and the first information includes at least one of the following: configuration and indication information of a network side device, and scheduling information of the target time domain unit;
[0024] The terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following:
[0025] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0026] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0027] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0028] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0029] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is used to determine, when the terminal supports full-duplex operation, a time domain unit type corresponding to a target time domain unit according to first information; wherein the first information includes at least one of the following: configuration of a network side device, indication information, and scheduling information of the target time domain unit; the time domain unit type includes any one of the following:
[0030] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0031] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0032] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0033] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0034] In an eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to send first information to a terminal, the first information is used by the terminal to determine the time domain unit type corresponding to the target time domain unit, and the first information includes at least one of the following: configuration of the network side device, indication information, and scheduling information of the target time domain unit; wherein the terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following:
[0035] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0036] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0037] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0038] In a ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0039] In the tenth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0040] In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.
[0041] In a twelfth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect or the second aspect.
[0042] In an embodiment of the present application, when the terminal supports full-duplex operation, the terminal can determine the time domain unit type corresponding to the target time domain unit based on the configuration of the network side device, the indication information and at least one of the scheduling information of the target time domain unit, and then the terminal can select one of the first time domain unit type, the second time domain unit type and the third time domain unit type to perform corresponding transmission, which effectively improves the transmission flexibility of the terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0044] Figure 2 is a flow chart of a method for determining a time domain unit type provided in an embodiment of the present application;
[0045] Figure 3a This is one of the scenario schematic diagrams of a method for determining a time domain unit type provided in an embodiment of the present application;
[0046] Figure 3b This is a second scenario diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0047] Figure 3c This is a third scenario diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0048] Figure 3d This is a fourth scenario diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0049] Figure 3e This is a fifth scenario diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0050] Figure 3f This is the sixth scenario diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0051] Figure 3g This is the seventh scenario schematic diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0052] Figure 3h This is the eighth scenario diagram of a method for determining a time domain unit type provided in an embodiment of the present application;
[0053] Figure 4 is a flowchart of another method for determining a time domain unit type provided by an embodiment of the present application;
[0054] Figure 5 is a structural diagram of a time domain unit type determination device provided in an embodiment of the present application;
[0055] Figure 6 is a structural diagram of another device for determining a time domain unit type provided in an embodiment of the present application;
[0056] Figure 7 is a structural diagram of a communication device provided in an embodiment of the present application;
[0057] Figure 8 is a structural diagram of a terminal provided in an embodiment of the present application;
[0058] Fig. 9 It is a structural diagram of a network side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0059] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0060] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0061] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0062] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.
[0063] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B (home evolved Node B), a Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0064] In conjunction with the accompanying drawings, the time domain unit type determination method, apparatus, terminal and other related equipment provided in the embodiments of the present application are described in detail through some embodiments and their application scenarios.
[0065] Please refer to Figure 2 , Figure 2 1 is a flow chart of a method for determining a time domain unit type provided in an embodiment of the present application, and the method is applied to a terminal. Figure 2 As shown, the method comprises the following steps:
[0066] Step 201: When a terminal supports full-duplex operation, the terminal determines a time domain unit type corresponding to a target time domain unit according to first information.
[0067] The first information includes at least one of the following: configuration of a network-side device, instruction information, and scheduling information of the target time domain unit;
[0068] The time domain unit type includes any of the following:
[0069] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0070] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0071] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0072] It should be noted that the terminal supporting full-duplex operation may also refer to the terminal supporting full-duplex mode, and the full-duplex operation or full-duplex mode means that the terminal can simultaneously perform downlink (Downlink, DL) transmission and uplink (Uplink, UL) transmission within one time unit.
[0073] In an embodiment of the present application, if the terminal supports full-duplex operation, the terminal can also switch to support half-duplex operation (that is, within a time unit, the terminal can only perform uplink transmission or downlink transmission). It should be noted that when the terminal performs half-duplex operation, the network side device can perform half-duplex operation (that is, within a time unit, the network side device can only perform uplink transmission or downlink transmission) or perform full-duplex operation (that is, within a time unit, the network side device can simultaneously perform uplink transmission and downlink transmission). The following three transmission scenarios are involved in an embodiment of the present application: 1. Full-duplex on the terminal side and full-duplex on the network side; 2. Half-duplex on the terminal side and full-duplex on the network side; 3. Half-duplex on the terminal side and half-duplex on the network side. In different transmission scenarios, the type of time domain unit corresponding to the terminal in the target time domain unit is also different. Among them, in the scenario of half-duplex on the terminal side and half-duplex on the network side, the time domain unit type corresponding to the terminal in the target time domain unit is also the first time domain unit type; in the scenario of half-duplex on the terminal side and full-duplex on the network side, the time domain unit type corresponding to the terminal in the target time domain unit is also the second time domain unit type; in the scenario of full-duplex on the terminal side and full-duplex on the network side, the time domain unit type corresponding to the terminal in the target time domain unit is also the third time domain unit type.
[0074] In an embodiment of the present application, if the terminal supports full-duplex operation, the terminal can determine the time domain unit type corresponding to the target time domain unit according to the first information. For example, the terminal may determine the time domain unit type corresponding to the target time domain unit according to the configuration or indication information of the network side device, that is, the network side device directly configures or indicates the time domain unit type corresponding to the terminal in the target time domain unit. For example, if the network side device configures the time domain unit type of the terminal in the target time domain unit as the first time domain unit type, the terminal determines that the time domain unit type corresponding to the target time domain unit is the first time domain unit type. For another example, if the indication information sent by the network side device indicates that the time domain unit type of the terminal in the target time domain unit is the first time domain unit type, the terminal determines that the time domain unit type corresponding to the target time domain unit is the first time domain unit type. Of course, the network side device may also configure or indicate that the time domain unit type of the terminal in the target time domain unit is the second time domain unit type or the third time domain unit type, which will not be listed in detail here.
[0075] Alternatively, the terminal may also determine the time domain unit type corresponding to the target time domain unit based on the scheduling information of the target time domain unit. For example, if the target time domain unit is configured to correspond to the third time domain unit type, the terminal may determine whether to switch to the second time domain unit type or the first time domain unit type based on the overlap between the dynamically scheduled time domain resources and the guard band (GB). Of course, the terminal determines the time domain unit type corresponding to the target time domain unit based on the scheduling information of the target time domain unit, and there may be other possible situations, which will be specifically described in subsequent embodiments and will not be listed in detail here.
[0076] In the solution provided in the embodiment of the present application, when the terminal supports full-duplex operation, the terminal can determine the time domain unit type corresponding to the target time domain unit according to the configuration of the network side device, the indication information and at least one of the scheduling information of the target time domain unit, and then the terminal can select one of the first time domain unit type, the second time domain unit type and the third time domain unit type to perform corresponding transmission, which effectively improves the transmission flexibility of the terminal, and because the terminal supports full-duplex operation, it helps the terminal to reduce latency and improve throughput.
[0077] Optionally, when the first information includes scheduling information of the target time domain unit, the terminal determines, according to the first information, a time domain unit type corresponding to the target time domain unit, including at least one of the following:
[0078] In the case of a semi-statically configured transmission with only one transmission direction on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to whether the scheduling information schedules a dynamically scheduled transmission opposite to the semi-statically configured transmission direction;
[0079] When the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the overlap between the dynamically scheduled transmission and the guard band GB;
[0080] When the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, and the dynamically scheduled transmission is located in a subband of the same transmission direction under full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0081] When the scheduling information indicates that at least one of a dynamic scheduling transmission and a semi-static configuration transmission exists on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the transmission situation of at least one of the dynamic scheduling transmission and the semi-static configuration transmission;
[0082] If the scheduling information indicates that there is a dynamically scheduled uplink transmission and a dynamically scheduled downlink transmission on the target time domain unit, and the dynamically scheduled uplink transmission is an uplink subband under the full-duplex operation of the terminal, and the dynamically scheduled downlink transmission is a downlink subband under the full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0083] In a case where the scheduling information is a cancellation indication for indicating cancellation of transmission, the terminal determines, according to the cancellation indication, that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type;
[0084] When the scheduling information indicates that the target time domain unit has no dynamically scheduled transmission, the terminal determines that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type;
[0085] The first type is any one of the time domain unit types, and the second type is one of the time domain unit types that is different from the first type.
[0086] Optionally, the terminal may determine the time domain unit type corresponding to the target time domain unit based on the configuration of the network side device.
[0087] For example, please refer to Figure 3a, the network-side device configures UE1 to be a full DL time domain unit type (that is, the first time domain unit type) in the target time domain unit, and UE1 can only perform DL reception in the target time domain unit. The network-side device configures UE2 to be a full UL time domain unit type (that is, the first time domain unit type) in the target time domain unit, and UE2 can only perform UL transmission in the target time domain unit. The network-side device configures UE3 to be a second time domain unit type in the target time domain unit (at this time, the scheduled or configured DL transmission resources need to be limited to the DL subband on the network side, and the scheduled or configured UL transmission resources need to be limited to the UL subband on the network side. The DL subband or UL subband on the network side is also a subband for reception or transmission configured by the network or indicated to the terminal. In order to distinguish it from the full-duplex subband on the terminal side, it is referred to as the DL subband or UL subband on the network side). In the target time domain unit, UE3 can only perform UL transmission or DL reception. The network side device configures UE4 and UE5 to be the third time domain unit type in the target time domain unit (at this time, the scheduled or configured DL transmission resources need to be limited to the DL subband on the UE side, and the scheduled or configured UL transmission resources need to be limited to the UL subband on the UE side. The DL subband and UL subband here are subbands configured by the network side for full-duplex operation on the terminal side, referred to as UE side subbands). In this target time domain unit, UE4 or UE5 can perform UL transmission in the UL subband and DL reception in the DL subband. Among them, the GBs of UE4 and UE5 may be different, which may be related to UE capabilities.
[0088] In an embodiment of the present application, the network side device can configure different time domain unit types for the terminal to meet different delay requirements and throughput requirements of the terminal.
[0089] Optionally, the method further comprises:
[0090] The terminal receives a target configuration parameter of the time domain unit type, where the target configuration parameter includes at least one of the following:
[0091] a first configuration parameter, the first configuration parameter corresponding to the first time domain unit type;
[0092] a second configuration parameter, the second configuration parameter corresponding to the second time domain unit type;
[0093] A third configuration parameter, the third configuration parameter corresponds to the third time domain unit type.
[0094] Exemplarily, the network side device can configure the corresponding configuration parameters for different time domain unit types. Among them, the target configuration parameters include downlink transmission parameters and uplink transmission parameters, which are used for dynamic or semi-static transmission or reception, and measurement. It should be noted that the first configuration parameter, the second configuration parameter and the third configuration parameter can be different, or they can be the same.
[0095] For example, for a time domain unit configured as a first time domain unit type, that is, the time domain unit is a DL, UL or flexible time domain unit (slot or symbol), the network side device can configure the first configuration parameters for the UE, including associated DL transmission parameters and UL transmission parameters, for dynamic or semi-static transmission or reception, and measurement. For example, the network side device can configure the UE with semi-static semi-persistent scheduling (Semi-Persistent Scheduling, SPS) transmission and channel state information reference signal (Channel State Information Reference Signal, CSI-RS) reception based on the first configuration parameters; the network side device can configure the UE with semi-static authorization scheduling (Configured Grant, CG) transmission and sounding reference signal (SRS) transmission and corresponding power control parameters based on the first configuration parameters.
[0096] For a time domain unit configured as the second time domain unit type, the network side device can configure the second configuration parameters for the UE, including the associated DL transmission parameters and UL transmission parameters, for dynamic or semi-static transmission or reception, and measurement. For example, the network side device can configure the UE with semi-static SPS transmission and CSI-RS reception based on the second configuration parameters; and can configure the UE with semi-static CG transmission and SRS transmission and corresponding power control parameters based on the second configuration parameters.
[0097] For a time domain unit configured as the third time domain unit type, the network side device can configure the third configuration parameters for the UE, including the associated DL transmission parameters and UL transmission parameters, for dynamic or semi-static transmission or reception, and measurement. For example, the network side device can configure the UE with semi-static SPS transmission and CSI-RS reception based on the third configuration parameters; and can configure the UE with semi-static CG transmission and SRS transmission and corresponding power control parameters based on the third configuration parameters.
[0098] Optionally, for terminals that support full-duplex operation, the time domain and frequency domain resources for full-duplex operation can be configured by the network side equipment, such as the period of the time domain resources and whether each time slot and / or symbol within the period is full-duplex operation on the network side or full-duplex operation on the terminal side, that is, the network side equipment can configure the time domain unit type corresponding to different time slots and / or symbols of the terminal.
[0099] like Figure 3b As shown, the network side device configures slot 3 and slot 9 for the UE as the second time domain unit type, that is, in these time slots, the network side device can apply full-duplex operation, and the UE side applies half-duplex operation; the network side device configures slot 1, slot 4, and slot 6 for the UE as the third time domain unit type, that is, in these time slots, the network side device applies full-duplex operation, and the UE side applies full-duplex operation; for other slots, that is, slot 0, slot 2, slot 5, slot 7, and slot 8, the UE performs half-duplex operation (corresponding to the first time domain unit type), that is, these time slots are full DL or full UL or flexible slots (according to tdd-UL-DL-ConfigurationCommon, or tdd-UL-DL-ConfigurationDedicated indications), and can serve legacy UEs.
[0100] Optionally, the terminal may also receive indication information sent by the network side device, and determine the time domain unit type corresponding to the target time domain unit based on the indication information.
[0101] Exemplarily, the network side device can dynamically indicate the time domain unit type for the terminal. For a UE supporting full-duplex, the network side device can dynamically instruct the UE to switch between different time domain unit types, that is, to indicate whether the time domain unit type is the first time domain unit type, the second time domain unit type, or the third time domain unit type.
[0102] Optionally, the indication information includes at least one of the following:
[0103] UE-specific downlink control information (DCI);
[0104] Group common DCI (group common DCI).
[0105] Optionally, the dedicated DCI or the group common DCI includes a time domain unit type indication field, and the time domain unit type indication field is used to indicate the time domain unit type corresponding to the target time domain unit.
[0106] For example, for UE-specific DCI, the network side device may add a time domain unit type indication field in the UE's scheduling DCI or dedicated DCI, and the indication field may indicate a time domain unit type corresponding to a target time domain unit configured or indicated by the network side. The target time domain unit may be at least one of the following:
[0107] Scheduling time domain resources;
[0108] The slot or subslot where the scheduled time domain resource is located;
[0109] A time length configured by the network, for example, from the start symbol of the scheduled time domain resource to the next n symbols or time slot lengths, where n is configured by the network;
[0110] The start time of the slot or subslot where the scheduled time domain resource is located to the length of m symbols or time slots thereafter, where m is configured by the network.
[0111] Exemplarily, the dedicated DCI or group common DCI may add 2 bits as a time domain unit type indication field. For example, in the dedicated DCI or group common DCI, different time domain unit types may be indicated by different indexes, please refer to the following Table 1:
[0112] Table 1. Indication of time domain unit type in DCI
[0113] Index Time Domain Unit Type 00 First time domain unit type 01 Second time domain unit type 10 Third time domain unit type 11 Reserved
[0114] As shown in Table 1 above, if the index carried in the proprietary DCI or group-common DCI (for example, UE-specific DCI) is 00, it means that the DCI indicates the first time domain unit type; if the index carried in the proprietary DCI or group-common DCI is 01, it means that the DCI indicates the second time domain unit type; if the index carried in the proprietary DCI or group-common DCI is 10, it means that the DCI indicates the third time domain unit type.
[0115] It should be noted that the direction of the time domain unit may be determined according to the transmission direction of the scheduled resources. For example, if the scheduled resources are downlink transmissions, the direction of the time domain unit is also the downlink direction.
[0116] Optionally, the network side device may also configure a group common DCI to indicate (carry) the time domain unit type for a group of UEs to determine the time domain unit type, and the UE determines the time domain unit type of at least one time domain unit according to the indication of the group common DCI.
[0117] Exemplarily, the network side device configures or indicates the time domain unit index that can perform full-duplex operation (terminal side full-duplex or network side full-duplex), and then updates the type of the time domain unit using the group common DCI. Figure 3b As shown, the network side device configures the time domain unit type corresponding to slot1, slot3, slot4, slot6, and slot9 as a time slot that supports full-duplex operation. The network side device can indicate through the group common DCI, for example, 10110, indicating that the time domain unit type corresponding to slot1, slot4, and slot6 is the third time domain unit type (that is, these time slots support terminal side full-duplex operation), and the time domain unit type corresponding to slot3 and slot9 is the second time domain unit type (that is, these time slots support network side full-duplex operation).
[0118] Optionally, when the indication information includes the group common DCI, the group common DCI satisfies at least one of the following:
[0119] The group common DCI includes at least one first index, where the first index is used to indicate a time domain unit type corresponding to at least one symbol, and the target time domain unit includes the at least one symbol;
[0120] The group common DCI includes at least one second index, where the second index is used to indicate a time domain unit type corresponding to at least one time slot, and the target time domain unit includes the at least one time slot.
[0121] Exemplarily, the network-side device may indicate the time domain unit type with a symbol as the granularity through a group common DCI.
[0122] As shown in the following table, the network side device may configure the group common DCI to include multiple indexes, and one index may be used to indicate the time domain unit type corresponding to multiple symbols:
[0123] Table 2. Indication of the time domain unit type of the symbol by different indices
[0124]
[0125] Among them, D or U represents the first time domain unit type, gNB FD represents the second time domain unit type, and UE FD represents the third time domain unit type. It can be seen that the time domain unit type corresponding to each symbol can be indicated by one index, and the time domain unit types corresponding to multiple time slots can be indicated under different indexes.
[0126] For example, Figure 3cAs shown, the network side device can indicate that slot 1 applies index 0', slot 3 applies index 1', slot 4 applies index p', slot 6 applies index k', and slot 9 applies index n'. Then, taking slot 1' as an example, the time domain unit types corresponding to symbol 0 to symbol 13 in this time slot are D, D, D, UE FD, UE FD, UE FD, UE FD...U (as shown in Table 3 below).
[0127] Optionally, the network side device may also indicate the time domain unit type with time slot as the granularity through the group common DCI.
[0128] As shown in Table 3 below, the network side device may configure the group common DCI to include multiple indexes, and one index may be used to indicate the time domain unit type corresponding to each of the multiple time slots:
[0129] Table 3. Indication of time domain unit type for time slots by different indices
[0130]
[0131] Among them, k', m' can be configured by the network. D or U represents the first time domain unit type, gNB FD represents the second time domain unit type, and UE FD represents the third time domain unit type. It can be seen that the time domain unit type corresponding to different time slots can be indicated by one index.
[0132] Optionally, the group common DCI further includes a third index, and the third index is used to indicate at least one of the first indexes or at least one of the second indexes. That is, the network side device can configure the third index, and the third index is used to indicate at least one of the first indexes or at least one of the second indexes.
[0133] For example, the third index is index A, and the index A is used to indicate index 0, index 1, index p, index k, and index n; that is, the index A can also indicate multiple first indexes at the same time.
[0134] Optionally, the time domain unit type can be extended to indicate both network side full duplex and UE side full duplex. The network side device can be configured with a slot that performs only full-duplex operation, and indicates that each symbol in a slot performs UE side full duplex (ie, the third time domain unit type) or network side full duplex (ie, the second time domain unit type) through an index, as shown in Table 4 below:
[0135] Table 4. Index indication of time domain unit type for slots and symbols
[0136]
[0137] Among them, gNB FD represents full-duplex on the network side, that is, the second time domain unit type, and UE FD represents full-duplex on the UE side, that is, the third time domain unit type.
[0138] Optionally, the network-side device may also configure a monitoring period and offset of the DCI that carries the time domain unit type indication (ie, the terminal-specific DCI and the group-common DCI).
[0139] Exemplarily, the monitoring period may be [1, 2, 4, 5, 8, 10, 16, 20, 40, 80, 160, 320, 640, 1280, 2560] slot, or a symbol granularity, such as 2 symbols, 7 symbols, etc.
[0140] The size of the DCI carrying the time domain unit type indication can be the same as the size of other DCI payloads, for example, aligned with the slot format indication (SFI) payload size, for example, a maximum of n bits, where n can be 128 bits. If a DCI carrying a time domain unit type indication does not match the aligned DCI payload size, padding bits can be used to achieve bit alignment. If the size of the DCI carrying the time domain unit type indication is the same as the size of other DCIs, the network side can configure a Radio Network Temporary Identifier (RNTI) for scrambling the DCI, for example, using the time domain unit type indication RNTI for scrambling. The RNTI is used to distinguish the DCI carrying the time domain unit type indication from other DCIs of the same payload size.
[0141] In the embodiment of the present application, the terminal may also determine the time domain unit type according to whether there is dynamic scheduling in the opposite direction. The network may configure whether the terminal activates or deactivates this behavior.
[0142] Optionally, the terminal determines, according to whether the scheduling information schedules a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission, a time domain unit type corresponding to the target time domain unit, including any one of the following:
[0143] If the terminal does not receive a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission, the terminal determines that the time domain unit type of the target time domain unit is switched from the first type to the second type;
[0144] If the terminal receives a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission direction, the terminal determines that the time domain unit type of the target time domain unit is not switched.
[0145] Alternatively, if the scheduling information indicates that there is a dynamically scheduled uplink transmission and a dynamically scheduled downlink transmission on the target time domain unit, and the dynamically scheduled uplink transmission is an uplink subband under the full-duplex operation of the terminal, and the dynamically scheduled downlink transmission is a downlink subband under the full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type.
[0146] For example, for a terminal supporting full-duplex operation, the network side device configures the time domain unit type corresponding to the target slot of the terminal to be the third time domain unit type (the target time slot applies the third configuration parameter accordingly). If the terminal has only one semi-statically configured DL transmission in the target slot that falls within the downlink subband of the terminal's full-duplex operation, such as spsconfig 3 or csi-rs config 3, if the UE does not receive a dynamically scheduled UL transmission, the terminal switches to the second time domain unit type (the configuration parameter is switched to the second configuration parameter accordingly), for example, the UE receives according to sps config 2 or csi-rsconfig 2; if the UE receives a dynamically scheduled UL transmission that falls within the UL subband of the terminal's full-duplex operation, the UE does not switch the time domain unit type, that is, the UE still maintains the third time domain unit type, and the UE still receives or sends according to the third configuration parameter.
[0147] Alternatively, for a terminal that supports full-duplex operation, if the network side device configures the terminal to use a first time domain unit type or a second time domain unit type in the target slot, if the terminal receives two dynamic schedules in opposite directions, that is, a dynamically scheduled uplink transmission and a dynamically scheduled downlink transmission, and the dynamically scheduled uplink transmission is an uplink subband under the full-duplex operation of the terminal, and the dynamically scheduled downlink transmission is a downlink subband under the full-duplex operation of the terminal, then the terminal switches to a third time domain unit type.
[0148] In an embodiment of the present application, when the terminal is configured with semi-static configuration transmission, it can determine the time domain unit type according to whether there is dynamic scheduling in the opposite direction, for example, it can flexibly switch the time domain unit type, thereby effectively improving the transmission flexibility of the terminal.
[0149] Alternatively, the terminal may also determine the time domain unit type corresponding to the target time domain unit according to the overlap between the dynamically scheduled target time domain resources and the GB.
[0150] Optionally, when the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to an overlap between the dynamically scheduled transmission and the guard band GB, including any one of the following:
[0151] In a case where the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, if the frequency domain resources of the dynamically scheduled transmission overlap only with the frequency domain resources between the GB on the network side and the terminal side subband in the same transmission direction outside the terminal side subband in the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the second time domain unit type;
[0152] In the case that the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, if the dynamically scheduled transmission is not located in the terminal side subband of the same transmission direction, and the frequency domain resources of the dynamically scheduled transmission overlap with other frequency domain resources outside the terminal side subband of the same transmission direction except the frequency domain resources between the GB on the network side and the terminal side subband of the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the first time domain unit type, and the terminal performs the dynamically scheduled transmission.
[0153] Alternatively, when the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, and the dynamically scheduled transmission is located in a subband of the same transmission direction under full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type.
[0154] For example, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit as the third time domain unit type, and when the UE only receives dynamically scheduled DL transmission, the terminal determines the time domain unit type of the target time domain unit in the following cases:
[0155] 1) If the dynamically scheduled DL transmission (e.g., a physical downlink shared channel (PDSCH) or CSI-RS) falls on the DL subband on the UE side, the UE determines that the target time domain unit corresponds to a third time domain unit type, and can apply a third configuration parameter for reception in the target time domain unit, and receives the dynamically scheduled DL transmission;
[0156] 2) Please refer to Figure 3f, when the UE is configured as the third time domain unit type and the third configuration parameters are applied for transmission, if a dynamically scheduled DL transmission is received, and the frequency domain resources of the dynamically scheduled DL transmission (such as the dynamically scheduled PDSCH or CSI-RS) overlap only with the frequency domain resources between the GB on the network side and the DL subband on the UE side outside the DL subband on the UE side, then the UE determines that the target time domain unit is switched to the second time domain unit type, and the second configuration parameters can be applied for transmission in the target time domain unit;
[0157] 3) Please refer to Figure 3g (a) to (e), if the dynamically scheduled DL transmission (e.g., dynamically scheduled PDSCH or CSI-RS) is not located in the DL subband on the UE side, and the frequency domain resources of the dynamically scheduled DL transmission overlap with other frequency domain resources outside the DL subband on the UE side except the frequency domain resources between the GB on the network side and the DL subband on the UE side, for example, overlapping with the GB on the network side (e.g. Figure 3g (a)), or overlap with the frequency domain resources between the GB on the network side and the UL subband on the UE side (e.g. Figure 3g (b)), or overlap with the UL subband on the UE side (e.g. Figure 3g (c), (e)) or falls within the UE-side subband in the opposite direction (e.g. Figure 3g (d)), that is, for situations other than 1) and 2) above, the UE determines that the target time domain unit corresponds to the first time domain unit type, and the first configuration parameter can be applied to the target time domain unit for transmission, that is, the dynamically scheduled DL transmission is received based on the first configuration parameter.
[0158] It should be noted that the above description is based on the example of dynamically scheduled DL transmission on the UE side. When the UE side receives dynamically scheduled UL transmission, the same mechanism as above can also be applied for processing.
[0159] Optionally, when the scheduling information indicates that at least one of a dynamic scheduling transmission and a semi-static configuration transmission exists on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the transmission situation of at least one of the dynamic scheduling transmission and the semi-static configuration transmission, including at least one of the following:
[0160] When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type and the scheduling information indicates that there is a semi-statically configured transmission in one transmission direction on the target time domain unit, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0161] When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, and the scheduling information indicates that there is semi-static downlink transmission and semi-static uplink transmission on the target time domain unit, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0162] When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, the scheduling information indicates that there are semi-static configuration transmission and dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the terminal determines the time domain unit type corresponding to the target time domain unit according to the frequency domain resource position of the dynamic scheduling transmission.
[0163] For example, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit as the third time domain unit type. When the UE is only configured with semi-static DL transmission (such as SPS, PDSCH or CSI-RS), the UE determines that the target time domain unit is the third time domain unit type, and the UE can apply the third configuration parameters for receiving and sending.
[0164] Alternatively, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit to the third time domain unit type. When the UE is configured with semi-static DL transmission and semi-static UL transmission at the same time, the UE determines that the target time domain unit is the third time domain unit type, and the UE can apply the third configuration parameters for receiving and sending.
[0165] Optionally, the method further comprises:
[0166] If the configured semi-static transmission overlaps with any GB or overlaps with a subband in the opposite transmission direction, the terminal discards the semi-static transmission or only transmits frequency domain resources within the terminal-side subband in the same transmission direction.
[0167] For example, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit as the third time domain unit type. When the UE is only configured with semi-static DL transmission, if the semi-static DL transmission overlaps with any GB (GB on the network side or GB on the terminal side) or overlaps with the UL subband, the UE can choose to discard the semi-static DL transmission, or only transmit the frequency domain resources falling within the terminal side DL subband, for example, it can be based on rate matching or puncture for transmission.
[0168] Alternatively, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit to be the third time domain unit type. When the UE is configured with semi-static DL transmission and semi-static UL transmission at the same time, if the semi-static DL transmission overlaps with any GB (GB on the network side or GB on the terminal side), or the semi-static DL transmission overlaps with the UL subband, the terminal discards the semi-static DL transmission, or only transmits the frequency domain resources falling within the DL subband on the terminal side; or, if the semi-static UL transmission overlaps with any GB (GB on the network side or GB on the terminal side), or the semi-static UL transmission overlaps with the DL subband, the terminal discards the semi-static UL transmission, or only transmits the frequency domain resources falling within the UL subband on the terminal side.
[0169] It should be noted that, for the semi-static transmission that does not overlap with the GB and the sub-band in the opposite direction, the terminal may apply the third configuration parameter to receive or send the non-overlapping semi-static transmission.
[0170] Optionally, when the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, and the scheduling information indicates that there is a semi-static configuration transmission and a dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the terminal determines the time domain unit type corresponding to the target time domain unit according to the frequency domain resource position of the dynamic scheduling transmission, including any one of the following:
[0171] If the dynamically scheduled transmission is located in the terminal-side subband of the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type, and performs the dynamically scheduled transmission; Figure 3h As shown, the terminal receives a dynamically scheduled DL transmission (e.g., a dynamically scheduled PDSCH or CSI-RS) in the target time domain unit. If the dynamically scheduled DL transmission is located in the DL subband on the UE side, the terminal determines that the time domain unit type corresponding to the target time domain unit is a third time domain unit type;
[0172] If the frequency domain resources of the dynamically scheduled transmission only overlap with the frequency domain resources between the GB on the network side and the terminal side subband in the same transmission direction outside the terminal side subband in the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the second time domain unit type, and discards the semi-static transmission;
[0173] If the dynamically scheduled transmission is not located in the terminal side subband of the same transmission direction, and the frequency domain resources of the dynamically scheduled transmission overlap with other frequency domain resources outside the terminal side subband of the same transmission direction except the frequency domain resources between the GB on the network side and the terminal side subband of the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the first time domain unit type, the terminal performs the dynamically scheduled transmission, and discards the semi-static transmission.
[0174] For example, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit as the third time domain unit type. If the UE is configured with semi-static DL transmission and dynamically scheduled UL transmission at the same time, the UE determines that the time domain unit type corresponding to the target time domain unit may include the following cases:
[0175] 1) If the dynamically scheduled UL transmission falls within the UL subband on the UE side, the UE determines that the target time domain unit corresponds to the third time domain unit type, and the UE may apply the third configuration parameter for receiving or sending, and perform the dynamically scheduled UL transmission;
[0176] 2) If the frequency domain resources of the dynamically scheduled UL transmission overlap only with the frequency domain resources between the GB on the network side and the UL subband on the UE side outside the UL subband on the UE side, the UE determines that the target time domain unit corresponds to the second time domain unit type, and the UE can apply the second configuration parameter for reception or transmission, and perform the dynamically scheduled UL transmission, and discard the semi-static DL transmission;
[0177] 3) If the dynamically scheduled UL transmission does not fall within the UL subband on the UE side, and the frequency domain resources of the dynamically scheduled UL transmission overlap with other frequency domain resources outside the UL subband on the UE side except the frequency domain resources between the GB on the network side and the UL subband on the UE side, for example, overlapping with the GB on the network side, or overlapping with the DL subband on the UE side, etc., that is, other cases of dynamically scheduled UL transmission except for 1) and 2) above, the UE determines that the target time domain unit corresponds to the first time domain unit type, and the UE can apply the first configuration parameters for receiving or sending, and discard the semi-static DL transmission.
[0178] The frequency domain resources of the semi-static DL transmission at least partially overlap with the DL subband at the UE side, or completely fall within the DL subband.
[0179] Optionally, the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, the scheduling information indicates that the terminal has semi-static configuration transmission and dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the method also includes any one of the following:
[0180] If the semi-static configuration transmission is located in the terminal side subband of the same transmission direction, the terminal performs the semi-static configuration transmission;
[0181] If the semi-statically configured transmission partially overlaps with the terminal-side subband in the same transmission direction, the terminal discards the semi-statically configured transmission or only transmits frequency domain resources in the terminal-side subband in the same transmission direction.
[0182] For example, for the target time domain unit, the network side device configures the time domain unit type corresponding to the target time domain unit to the third time domain unit type. If the UE is configured with semi-static DL transmission and dynamically scheduled UL transmission at the same time, if the semi-static DL transmission is located in the DL subband on the UE side, the UE performs the semi-static DL transmission; if the semi-static DL transmission partially overlaps with the DL subband on the UE side, the UE discards the semi-static DL transmission, or transmits the transmission that falls within the DL subband on the UE side (which can be transmitted based on rate matching or puncture).
[0183] It should be noted that the above is only an example, and when the UE is configured with semi-static UL transmission and dynamically scheduled DL transmission at the same time, the same mechanism as the above method can also be applied for processing.
[0184] In an embodiment of the present application, the UE can determine the time domain unit type corresponding to the target time domain unit according to the transmission status of at least one of the dynamic scheduling transmission and the semi-static configuration transmission, and determine the transmission behavior of the terminal based on the determined time domain unit type, thereby effectively improving the transmission flexibility of the terminal.
[0185] In the embodiment of the present application, when the terminal receives a cancellation indication for indicating the cancellation of transmission, the terminal may also determine that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type according to the cancellation indication. For example, the network side device may instruct the terminal to cancel transmission in one direction in the target time domain unit, and the terminal receives the indication and considers that the time domain unit type of the time domain unit is switched from the first type to the second type.
[0186] It should be noted that the cancellation indication can be a group common DCI or a UE specific DCI. Exemplarily, the network side device can configure a group common DCI or a UE specific DCI for canceling transmission in one direction. When the UE receives the DCI, it considers that the time domain unit type of the target time domain unit needs to be switched, for example, from the third time domain unit type to the second time domain unit type or the first time domain unit type. It should be noted that the DCI is used to indicate the cancellation of all UL transmissions or all DL transmissions of the target time domain unit.
[0187] Optionally, the cancellation indication is used to indicate cancellation of at least one of the length and granularity of the target time domain unit for transmission. Exemplarily, the network side device may configure or indicate the length and granularity of the target time domain unit, for example, the network side device indicates that the length of the target time domain unit is L, the granularity is M, and the target time domain unit is configured as a third time domain unit type, such as Figure 3d As shown, assuming that M=3 (i.e., the first three parts of L), the cancellation indication is used to indicate the cancellation of UL transmission, then the first three parts of the target time domain unit are switched to the second time domain unit type, and the fourth part is still the third time domain unit type. Furthermore, by configuring the length and granularity of the target time domain unit through the network side device, the terminal can switch the time domain unit type more precisely and flexibly.
[0188] It should be noted that L may be a processing time length related to UE capability configured by the network side device, for example, L=Tproc2+d, where Tproc2 is the UE PUSCH preparation time, and d is a value related to UE capability.
[0189] Optionally, the terminal determines, according to the cancellation indication, that the time domain unit type corresponding to the target time domain unit is switched from a first type to a second type, including:
[0190] The terminal determines, according to an overlap between the area indicated by the cancellation indication and the GB, that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type.
[0191] For example, assuming that the cancellation indication is used to indicate the cancellation of the UL transmission of the target time domain unit, if the UL transmission overlaps with the GB on the network side, the UE that receives the cancellation indication considers that the time domain unit type of the target time domain unit is switched from the first type to the second type, for example, from the third time domain unit type to the first time domain unit type.
[0192] In an embodiment of the present application, the terminal may also determine the time domain unit type of the target time domain unit based on whether a dynamically scheduled transmission is received. Specifically, when the terminal receives indication information indicating that the target time domain unit has no dynamically scheduled transmission, the terminal determines that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type based on the indication information.
[0193] Exemplarily, when the terminal supports full-duplex operation, the network side device can indicate or configure whether the time domain unit supporting full-duplex operation of the terminal has dynamically scheduled transmission. If the network side device indicates that there is no dynamically scheduled transmission (including dynamically scheduled DL transmission or dynamically scheduled UL transmission) in the target time domain unit, the terminal considers that the time domain unit type of the target time domain unit is switched from the first type to the second type. Optionally, the indication information can be a group common DCI or a UE specific DCI, that is, the network side device can indicate that the target time domain unit has no dynamically scheduled transmission through a group common DCI or a UE specific DCI.
[0194] For example, see Figure 3e The network side device configures the time domain unit type corresponding to slot 1, slot 3, slot 4, slot 6, and slot 9 as the third time domain unit type for the UE supporting full-duplex, and the network side device configures a group common DCI or UE-specific DCI for the UE to indicate whether a slot has UL scheduling or DL scheduling. For example, for slot 3 and slot 9, the network side device indicates that there is no UL scheduling through the above DCI, then the UE can consider that these two time slots are switched from the third time domain unit type to the second time domain unit type, and use the second configuration parameters to receive DL transmission in these two time slots.
[0195] In the embodiment of the present application, by indicating whether the target time domain unit has a dynamically scheduled transmission in one direction, the terminal can determine the time domain unit type corresponding to the target time domain unit, thereby effectively improving the transmission flexibility of the terminal.
[0196] In the embodiment of the present application, the frequency domain configuration corresponding to the full-duplex operation supported by the terminal satisfies at least one of the following:
[0197] The GB on the terminal side is a GB configured by the network side device for full-duplex operation on the terminal side;
[0198] The GB of the network side device is a GB configured by the network side device for full-duplex operation on the network side;
[0199] The subband on the terminal side is an uplink subband or a downlink subband configured by the network side device for full-duplex operation on the terminal side;
[0200] The subband of the network side device is an uplink subband or a downlink subband configured by the network side device for full-duplex operation on the network side;
[0201] The uplink subband size of the terminal side is a subset of the uplink subband size of the network side device;
[0202] The downlink subband size of the terminal side is a subset of the downlink subband size of the network side device;
[0203] The GB on the terminal side is a superset of the GB on the network side device.
[0204] For example, the network side device may configure the UE side UL subband frequency domain position to be the same as the network side full-duplex UL subband frequency domain position, and the network side device may not configure the UE specific UL subband frequency domain position for each UE separately, and the network side device may configure the UE specific GB size (frequency domain position). It should be noted that the network side device configures the UE specific UL subband and UE specific GB, which is beneficial to supporting UEs with different bandwidth capabilities.
[0205] In the embodiment of the present application, the effective time of the time domain unit type is located after the last symbol of the first physical downlink control channel (PDCCH), and the first PDCCH is used to indicate the time domain unit type.
[0206] For the Physical Uplink Shared Channel (PUSCH) processing capability 2, the last symbol T′ proc,2 It can be obtained according to the following formula:
[0207] T proc,2 =max((N2+d 2,1 )(2048+144)·κ2 -μ ·T C ,d 2,2 )
[0208] Among them, T proc,2 is the last symbol interval, Youdeda, for the subcarrier spacing of PDCCH and the minimum subcarrier configuration μ UL The minimum value of μ UL Provided by the scs-SpecificCarrierList parameter of the higher-level parameter FrequencyInfoUL or FrequencyInfoUL-SIB. The UE does not expect to receive a signal in the last symbol interval T of the control resource set (CORESET) of the PDCCH carrying the time domain unit type. proc,2 (Assume d 2,1 =0) before canceling PUSCH transmission or SRS transmission.
[0209] In the embodiment of the present application, the network side device may further configure the terminal to switch the time domain unit type of the target time domain unit from the first type to the second type when a predefined condition is met.
[0210] It should be noted that the UE may have some bursty UL services that the network-side device is unaware of. For example, when the network-side device schedules or configures DL transmission, if the UE needs to send a physical random access channel (PRACH), a scheduling request (SR) or a buffer status report (BSR), etc. at the same time, for UEs that support full-duplex operation, the UE can be triggered to switch to the third time domain unit type through predefined conditions.
[0211] For example, for a target time domain unit configured as the second time domain unit type, if the frequency domain resources of the DL transmission scheduled or configured for the UE fall in the DL subband of the target time domain unit, or a semi-statically configured UL transmission such as PRACH, CG PUSCH, the frequency domain resources of the PUCCH configured to carry SR fall in the UL subband of the target time domain unit, then the terminal switches the target time domain unit from the second time domain unit type to the third time domain unit type.
[0212] The solution provided in the embodiment of the present application is that for a terminal supporting full-duplex operation, the terminal can determine the time domain unit type corresponding to the target time domain unit based on the above-mentioned multiple situations, so that the terminal can switch among different time domain unit types, thereby effectively improving the transmission flexibility of the terminal. Compared with a terminal that can only perform half-duplex operation, the terminal supporting full-duplex operation in the present application can also effectively improve system resource utilization and reduce latency.
[0213] Please refer to Figure 4 , Figure 4 FIG. 1 is a flowchart of another method for determining the time domain unit type provided in an embodiment of the present application, and the method is applied to a network side device. Figure 4 As shown, the method comprises the following steps:
[0214] Step 401: A network-side device sends first information to a terminal, where the first information is used by the terminal to determine a time domain unit type corresponding to a target time domain unit.
[0215] The first information includes at least one of the following: configuration of a network-side device, indication information, and scheduling information of the target time domain unit; wherein the terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following:
[0216] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0217] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0218] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0219] Optionally, the indication information is used to indicate at least one of the following:
[0220] The time domain unit type corresponding to the target time domain unit of the terminal;
[0221] cancelling transmission in a target transmission direction, wherein the target transmission direction includes an uplink transmission direction and a downlink transmission direction;
[0222] The target time domain unit has no dynamically scheduled transmission.
[0223] Optionally, the method further comprises:
[0224] The network side device sends a target configuration parameter of the time domain unit type to the terminal, where the target configuration parameter includes at least one of the following:
[0225] a first configuration parameter, the first configuration parameter corresponding to the first time domain unit type;
[0226] a second configuration parameter, the second configuration parameter corresponding to the second time domain unit type;
[0227] A third configuration parameter, the third configuration parameter corresponds to the third time domain unit type.
[0228] The method provided in the embodiment of the present application is applied to a network side device, which corresponds to the above-mentioned method applied to the terminal side. The relevant behaviors, specific execution processes, and related concepts and principles of the network side device in the embodiment of the present application can be referred to the description in the above-mentioned terminal side method embodiment, and will not be described in detail here.
[0229] In an embodiment of the present application, the network side device sends the first information to the terminal, so that the terminal can determine the time domain unit type of the target time domain unit according to the first information, thereby effectively improving the transmission flexibility of the terminal, and if the terminal supports full-duplex operation and the network side device also supports full-duplex operation, the resource utilization of the system can be effectively improved.
[0230] The time domain unit type determination method provided in the embodiment of the present application can be executed by a time domain unit type determination device. In the embodiment of the present application, the time domain unit type determination device executing the time domain unit type determination method is taken as an example to illustrate the time domain unit type determination device provided in the embodiment of the present application.
[0231] Please refer to Figure 5 , Figure 5 is a structural diagram of a time domain unit type determination device provided in an embodiment of the present application, and the device is applied to a terminal. Figure 5 As shown, the time domain unit type determination device 500 includes:
[0232] The determination module 501 is used to determine the time domain unit type corresponding to the target time domain unit according to the first information when the terminal supports full-duplex operation; wherein the first information includes at least one of the following: configuration of the network side device, indication information, and scheduling information of the target time domain unit;
[0233] The time domain unit type includes any of the following:
[0234] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0235] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0236] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0237] Optionally, when the first information includes scheduling information of the target time domain unit, the determining module 501 is further configured to perform at least one of the following:
[0238] In the case of a semi-statically configured transmission with only one transmission direction on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to whether the scheduling information schedules a dynamically scheduled transmission opposite to the semi-statically configured transmission direction;
[0239] When the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the overlap between the dynamically scheduled transmission and the guard band GB;
[0240] When the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, and the dynamically scheduled transmission is located in a subband of the same transmission direction under full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0241] When the scheduling information indicates that at least one of a dynamic scheduling transmission and a semi-static configuration transmission exists on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the transmission situation of at least one of the dynamic scheduling transmission and the semi-static configuration transmission;
[0242] If the scheduling information indicates that there is a dynamically scheduled uplink transmission and a dynamically scheduled downlink transmission on the target time domain unit, and the dynamically scheduled uplink transmission is an uplink subband under the full-duplex operation of the terminal, and the dynamically scheduled downlink transmission is a downlink subband under the full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0243] In a case where the scheduling information is a cancellation indication for indicating cancellation of transmission, the terminal determines, according to the cancellation indication, that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type;
[0244] When the scheduling information indicates that the target time domain unit has no dynamically scheduled transmission, the terminal determines that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type;
[0245] The first type is any one of the time domain unit types, and the second type is one of the time domain unit types that is different from the first type.
[0246] Optionally, the indication information includes at least one of the following:
[0247] Terminal-specific downlink control information DCI;
[0248] Group common DCI.
[0249] Optionally, the dedicated DCI or the group common DCI includes a time domain unit type indication field, and the time domain unit type indication field is used to indicate the time domain unit type corresponding to the target time domain unit.
[0250] Optionally, when the indication information includes the group common DCI, the group common DCI satisfies at least one of the following:
[0251] The group common DCI includes at least one first index, where the first index is used to indicate a time domain unit type corresponding to at least one symbol, and the target time domain unit includes the at least one symbol;
[0252] The group common DCI includes at least one second index, where the second index is used to indicate a time domain unit type corresponding to at least one time slot, and the target time domain unit includes the at least one time slot.
[0253] Optionally, the group common DCI also includes a third index, and the third index is used to indicate at least one of the first index or at least one of the second index.
[0254] Optionally, the determining module 501 is further configured to perform any of the following:
[0255] If the terminal does not receive a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission, determine that the time domain unit type of the target time domain unit is switched from the first type to the second type;
[0256] If the terminal receives a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission direction, it is determined that the time domain unit type of the target time domain unit is not switched.
[0257] Optionally, when the scheduling information indicates that there is dynamic scheduling transmission on the target time domain unit, the determining module 501 is further configured to perform any one of the following:
[0258] In a case where the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, if the frequency domain resources of the dynamically scheduled transmission only overlap with the frequency domain resources between the GB on the network side and the terminal side subband in the same transmission direction outside the terminal side subband in the same transmission direction, determine that the time domain unit type corresponding to the target time domain unit is the second time domain unit type;
[0259] In the case that the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, if the dynamically scheduled transmission is not located in the terminal side subband of the same transmission direction, and the frequency domain resources of the dynamically scheduled transmission overlap with other frequency domain resources outside the terminal side subband of the same transmission direction except the frequency domain resources between the GB on the network side and the terminal side subband of the same transmission direction, it is determined that the time domain unit type corresponding to the target time domain unit is the first time domain unit type, and the terminal performs the dynamically scheduled transmission.
[0260] Optionally, when the scheduling information indicates that at least one of a dynamically scheduled transmission and a semi-statically configured transmission exists on the target time domain unit, the determining module 501 is further configured to perform at least one of the following:
[0261] When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type and the scheduling information indicates that there is only a semi-statically configured transmission in one transmission direction on the target time domain unit, determining that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0262] When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type and the scheduling information indicates that there is semi-static downlink transmission and semi-static uplink transmission on the target time domain unit, determining that the time domain unit type corresponding to the target time domain unit is the third time domain unit type;
[0263] When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, the scheduling information indicates that there are semi-static configuration transmission and dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the time domain unit type corresponding to the target time domain unit is determined according to the frequency domain resource position of the dynamic scheduling transmission.
[0264] Optionally, the device further comprises:
[0265] The execution module is used to discard the semi-static transmission or only transmit the frequency domain resources in the terminal side subband located in the same transmission direction if the configured semi-static transmission overlaps with any GB or overlaps with the subband in the opposite transmission direction.
[0266] Optionally, the determining module 501 is further configured to perform any of the following:
[0267] If the dynamically scheduled transmission is located in a terminal-side subband in the same transmission direction, determining that the time domain unit type corresponding to the target time domain unit is the third time domain unit type, and performing the dynamically scheduled transmission;
[0268] If the frequency domain resources of the dynamically scheduled transmission only overlap with the frequency domain resources between the GB on the network side and the terminal side subband in the same transmission direction outside the terminal side subband in the same transmission direction, determine that the time domain unit type corresponding to the target time domain unit is the second time domain unit type, and discard the semi-static transmission;
[0269] If the dynamically scheduled transmission is not located in the terminal side subband of the same transmission direction, and the frequency domain resources of the dynamically scheduled transmission overlap with other frequency domain resources outside the terminal side subband of the same transmission direction except the frequency domain resources between the GB on the network side and the terminal side subband of the same transmission direction, determine that the time domain unit type corresponding to the target time domain unit is the first time domain unit type, perform the dynamically scheduled transmission, and discard the semi-static transmission.
[0270] Optionally, when the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, the scheduling information indicates that the terminal has semi-static configuration transmission and dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the execution module is further used to perform any one of the following:
[0271] If the semi-static configuration transmission is located in a terminal-side subband in the same transmission direction, executing the semi-static configuration transmission;
[0272] If the semi-statically configured transmission partially overlaps with the terminal-side subband in the same transmission direction, the semi-statically configured transmission is discarded or only the frequency domain resources in the terminal-side subband in the same transmission direction are transmitted.
[0273] Optionally, the cancellation indication is used to indicate cancellation of at least one of a length and a granularity of the target time domain unit for transmission.
[0274] Optionally, the determining module 501 is further configured to:
[0275] According to the overlap between the area indicated by the cancellation indication and the GB, it is determined that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type.
[0276] Optionally, the device further comprises:
[0277] A receiving module is used to receive a target configuration parameter of the time domain unit type, where the target configuration parameter includes at least one of the following:
[0278] a first configuration parameter, the first configuration parameter corresponding to the first time domain unit type;
[0279] a second configuration parameter, the second configuration parameter corresponding to the second time domain unit type;
[0280] A third configuration parameter, the third configuration parameter corresponds to the third time domain unit type.
[0281] Optionally, the frequency domain configuration corresponding to the full-duplex operation supported by the terminal satisfies at least one of the following:
[0282] The GB on the terminal side is a GB configured by the network side device for full-duplex operation on the terminal side;
[0283] The GB of the network side device is a GB configured by the network side device for full-duplex operation on the network side;
[0284] The subband on the terminal side is an uplink subband or a downlink subband configured by the network side device for full-duplex operation on the terminal side;
[0285] The subband of the network side device is an uplink subband or a downlink subband configured by the network side device for full-duplex operation on the network side;
[0286] The uplink subband size of the terminal side is a subset of the uplink subband size of the network side device;
[0287] The downlink subband size of the terminal side is a subset of the downlink subband size of the network side device;
[0288] The GB on the terminal side is a superset of the GB on the network side device.
[0289] Optionally, the validity time of the time domain unit type is located after the last symbol of the first PDCCH, and the first PDCCH is used to indicate the time domain unit type.
[0290] The device provided in the embodiment of the present application effectively improves the transmission flexibility of the terminal, and if the terminal supports full-duplex operation, it helps the terminal to reduce latency and improve throughput, effectively improving the resource utilization of the system.
[0291] The time domain unit type determination device 500 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (Network Attached Storage, NAS), etc., which are not specifically limited in the embodiment of the present application.
[0292] The time domain unit type determination device 500 provided in the embodiment of the present application can achieve Figure 2 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0293] Please refer to Figure 6 , Figure 6 is a structural diagram of another device for determining the type of time domain unit provided in an embodiment of the present application, and the device is applied to a network side device. Figure 6 As shown, the time domain unit type determination device 600 includes:
[0294] A sending module 601 is configured to send first information to a terminal, where the first information is used by the terminal to determine a time domain unit type corresponding to a target time domain unit, and the first information includes at least one of the following: configuration of a network side device, indication information, and scheduling information of the target time domain unit;
[0295] The terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following:
[0296] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0297] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0298] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0299] Optionally, the indication information is used to indicate at least one of the following:
[0300] The time domain unit type corresponding to the target time domain unit of the terminal;
[0301] cancelling transmission in a target transmission direction, wherein the target transmission direction includes an uplink transmission direction and a downlink transmission direction;
[0302] The target time domain unit has no dynamically scheduled transmission.
[0303] Optionally, the sending module 601 is further used for:
[0304] Sending a target configuration parameter of the time domain unit type to the terminal, where the target configuration parameter includes at least one of the following:
[0305] a first configuration parameter, the first configuration parameter corresponding to the first time domain unit type;
[0306] a second configuration parameter, the second configuration parameter corresponding to the second time domain unit type;
[0307] A third configuration parameter, the third configuration parameter corresponds to the third time domain unit type.
[0308] In an embodiment of the present application, the device sends the first information to the terminal, so that the terminal can determine the time domain unit type of the target time domain unit according to the first information, thereby effectively improving the transmission flexibility of the terminal, and if the terminal supports full-duplex operation, the network side device can also support full-duplex operation, thereby effectively improving the resource utilization of the system.
[0309] The time domain unit type determination device 600 provided in the embodiment of the present application can achieve Figure 4 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0310] like Figure 7 As shown, the embodiment of the present application further provides a communication device 700, including a processor 701 and a memory 702, the memory 702 stores a program or instruction that can be run on the processor 701, for example, when the communication device 700 is a terminal, the program or instruction is executed by the processor 701 to implement the above Figure 2 When the communication device 700 is a network side device, the program or instruction is executed by the processor 701 to implement the above Figure 4 The various steps of the method embodiment can achieve the same technical effect, and will not be described again here to avoid repetition.
[0311] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 2 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 8 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0312] The terminal 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809 and at least some of the components of a processor 810.
[0313] Those skilled in the art will appreciate that the terminal 800 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 810 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 8 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0314] It should be understood that in the embodiment of the present application, the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes a touch panel 8071 and at least one of other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0315] In the embodiment of the present application, after receiving downlink data from the network side device, the radio frequency unit 801 can transmit the data to the processor 810 for processing; in addition, the radio frequency unit 801 can send uplink data to the network side device. Generally, the radio frequency unit 801 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0316] The memory 809 can be used to store software programs or instructions and various data. The memory 809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 809 may include a volatile memory or a non-volatile memory 80. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0317] The processor 810 may include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 810.
[0318] The processor 810 is configured to determine, when the terminal supports full-duplex operation, a time domain unit type corresponding to the target time domain unit according to the first information; wherein the first information includes at least one of the following: configuration of a network-side device, indication information, and scheduling information of the target time domain unit;
[0319] The time domain unit type includes any of the following:
[0320] A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit;
[0321] A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit;
[0322] A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
[0323] The terminal provided in the embodiment of the present application can determine the time domain unit type corresponding to the target time domain unit according to the configuration of the network side device, the indication information and at least one of the scheduling information of the target time domain unit, and then the terminal can select one of the first time domain unit type, the second time domain unit type and the third time domain unit type to perform corresponding transmission, which effectively improves the transmission flexibility of the terminal, and if the terminal supports full-duplex operation, it helps the terminal to reduce latency and improve throughput, effectively improving the resource utilization of the system.
[0324] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the above Figure 2 The relevant descriptions in the method embodiments can achieve the same or corresponding technical effects, and will not be repeated here to avoid repetition.
[0325] The embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 4 The steps of the method embodiment shown. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation mode of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[0326] Specifically, the embodiment of the present application also provides a network side device. Fig. 9 As shown, the network side device 900 includes: an antenna 91, a radio frequency device 92, a baseband device 93, a processor 94 and a memory 95. The antenna 91 is connected to the radio frequency device 92. In the uplink direction, the radio frequency device 92 receives information through the antenna 91 and sends the received information to the baseband device 93 for processing. In the downlink direction, the baseband device 93 processes the information to be sent and sends it to the radio frequency device 92. The radio frequency device 92 processes the received information and sends it out through the antenna 91.
[0327] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 93, which includes a baseband processor.
[0328] The baseband device 93 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig. 9 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 95 through a bus interface to call the program in the memory 95 to execute the network device operations shown in the above method embodiment.
[0329] The network side device may further include a network interface 96, which is, for example, a Common Public Radio Interface (CPRI).
[0330] Specifically, the network side device 900 of the embodiment of the present invention further includes: instructions or programs stored in the memory 95 and executable on the processor 94, and the processor 94 calls the instructions or programs in the memory 95 to execute. Figure 6 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0331] The embodiment of the present application also provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, the above Figure 2 or Figure 4 The various processes of the method embodiments can achieve the same technical effect, and will not be described again here to avoid repetition.
[0332] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0333] The present application also provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the above Figure 2 or Figure 4 The various processes of the method embodiments can achieve the same technical effect, and will not be described again here to avoid repetition.
[0334] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0335] The present application embodiment further provides a computer program / program product, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the above Figure 2 or Figure 4 The various processes of the method embodiments can achieve the same technical effect, and will not be described again here to avoid repetition.
[0336] The present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to perform the above Figure 2 The steps of the method, the network side device can be used to perform the above Figure 4 The steps of the method can achieve the same technical effect, and to avoid repetition, they will not be repeated here.
[0337] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0338] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.
[0339] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. A method for determining a time domain unit type, characterized in that: include: In the case where the terminal supports full-duplex operation, the terminal determines the time domain unit type corresponding to the target time domain unit according to the first information; wherein the first information includes at least one of the following: configuration and indication information of a network side device, and scheduling information of the target time domain unit; The time domain unit type includes any of the following: A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit; A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit; A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
2. The method according to claim 1, characterized in that In a case where the first information includes scheduling information of the target time domain unit, the terminal determines, according to the first information, a time domain unit type corresponding to the target time domain unit, including at least one of the following: In the case of a semi-statically configured transmission with only one transmission direction on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to whether the scheduling information schedules a dynamically scheduled transmission opposite to the semi-statically configured transmission direction; When the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the overlap between the dynamically scheduled transmission and the guard band GB; When the scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, and the dynamically scheduled transmission is located in a subband of the same transmission direction under full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type; When the scheduling information indicates that at least one of a dynamic scheduling transmission and a semi-static configuration transmission exists on the target time domain unit, the terminal determines the time domain unit type corresponding to the target time domain unit according to the transmission situation of at least one of the dynamic scheduling transmission and the semi-static configuration transmission; If the scheduling information indicates that there is a dynamically scheduled uplink transmission and a dynamically scheduled downlink transmission on the target time domain unit, and the dynamically scheduled uplink transmission is an uplink subband under the full-duplex operation of the terminal, and the dynamically scheduled downlink transmission is a downlink subband under the full-duplex operation of the terminal, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type; In a case where the scheduling information is a cancellation indication for indicating cancellation of transmission, the terminal determines, according to the cancellation indication, that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type; When the scheduling information indicates that the target time domain unit has no dynamically scheduled transmission, the terminal determines that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type; The first type is any one of the time domain unit types, and the second type is one of the time domain unit types that is different from the first type.
3. The method according to claim 1, characterized in that The indication information includes at least one of the following: Terminal-specific downlink control information DCI; Group common DCI.
4. The method according to claim 3, characterized in that The dedicated DCI or the group common DCI includes a time domain unit type indication field, and the time domain unit type indication field is used to indicate the time domain unit type corresponding to the target time domain unit.
5. The method according to claim 3, characterized in that: In a case where the indication information includes the group common DCI, the group common DCI satisfies at least one of the following: The group common DCI includes at least one first index, where the first index is used to indicate a time domain unit type corresponding to at least one symbol, and the target time domain unit includes the at least one symbol; The group common DCI includes at least one second index, where the second index is used to indicate a time domain unit type corresponding to at least one time slot, and the target time domain unit includes the at least one time slot.
6. The method according to claim 5, characterized in that The group common DCI also includes a third index, and the third index is used to indicate at least one of the first index or at least one of the second index.
7. The method according to claim 2, characterized in that: The terminal determines, according to whether the scheduling information schedules a dynamic scheduling transmission in a direction opposite to the semi-statically configured transmission, a time domain unit type corresponding to the target time domain unit, including any one of the following: If the terminal does not receive a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission, the terminal determines that the time domain unit type of the target time domain unit is switched from the first type to the second type; If the terminal receives a dynamically scheduled transmission in a direction opposite to the semi-statically configured transmission direction, the terminal determines that the time domain unit type of the target time domain unit is not switched.
8. The method according to claim 2, characterized in that: The scheduling information indicates that there is a dynamically scheduled transmission on the target time domain unit, and the terminal determines the time domain unit type corresponding to the target time domain unit according to the overlap between the dynamically scheduled transmission and the guard band GB, including any one of the following: In a case where the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, if the frequency domain resources of the dynamically scheduled transmission overlap only with the frequency domain resources between the GB on the network side and the terminal side subband in the same transmission direction outside the terminal side subband in the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the second time domain unit type; In the case that the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, if the dynamically scheduled transmission is not located in the terminal side subband of the same transmission direction, and the frequency domain resources of the dynamically scheduled transmission overlap with other frequency domain resources outside the terminal side subband of the same transmission direction except the frequency domain resources between the GB on the network side and the terminal side subband of the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the first time domain unit type, and the terminal performs the dynamically scheduled transmission.
9. The method according to claim 2, characterized in that: When the scheduling information indicates that at least one of a dynamic scheduling transmission and a semi-static configuration transmission exists on the target time domain unit, the terminal determines, according to a transmission situation of at least one of the dynamic scheduling transmission and the semi-static configuration transmission, a time domain unit type corresponding to the target time domain unit, including at least one of the following: When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, and the scheduling information indicates that there is only a semi-statically configured transmission in one transmission direction on the target time domain unit, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type; When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, and the scheduling information indicates that there is semi-static downlink transmission and semi-static uplink transmission on the target time domain unit, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type; When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, the scheduling information indicates that there are semi-static configuration transmission and dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the terminal determines the time domain unit type corresponding to the target time domain unit according to the frequency domain resource position of the dynamic scheduling transmission.
10. The method according to claim 9, characterized in that The method further comprises: If the configured semi-static transmission overlaps with any GB or overlaps with a subband in the opposite transmission direction, the terminal discards the semi-static transmission or only transmits frequency domain resources within the terminal-side subband in the same transmission direction.
11. The method according to claim 9, characterized in that The terminal determines, according to the frequency domain resource position of the dynamically scheduled transmission, a time domain unit type corresponding to the target time domain unit, including any one of the following: If the dynamically scheduled transmission is located in a terminal-side subband in the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the third time domain unit type, and performs the dynamically scheduled transmission; If the frequency domain resources of the dynamically scheduled transmission only overlap with the frequency domain resources between the GB on the network side and the terminal side subband in the same transmission direction outside the terminal side subband in the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the second time domain unit type, and discards the semi-static transmission; If the dynamically scheduled transmission is not located in the terminal side subband of the same transmission direction, and the frequency domain resources of the dynamically scheduled transmission overlap with other frequency domain resources outside the terminal side subband of the same transmission direction except the frequency domain resources between the GB on the network side and the terminal side subband of the same transmission direction, the terminal determines that the time domain unit type corresponding to the target time domain unit is the first time domain unit type, the terminal performs the dynamically scheduled transmission, and discards the semi-static transmission.
12. The method according to claim 9, characterized in that When the time domain unit type corresponding to the target time domain unit is configured as the third time domain unit type, the scheduling information indicates that the terminal has semi-static configuration transmission and dynamic scheduling transmission on the target time domain unit, and the semi-static configuration transmission and the dynamic scheduling transmission are in opposite directions, the method further includes any one of the following: If the semi-static configuration transmission is located in a terminal-side subband in the same transmission direction, the terminal performs the semi-static configuration transmission; If the semi-statically configured transmission partially overlaps with the terminal-side subband in the same transmission direction, the terminal discards the semi-statically configured transmission or only transmits frequency domain resources in the terminal-side subband in the same transmission direction.
13. The method according to claim 2, characterized in that The cancellation indication is used to indicate cancellation of at least one of a length and a granularity of the target time domain unit for transmission.
14. The method according to claim 2, characterized in that The terminal determines, according to the cancellation indication, that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type, including: The terminal determines, according to an overlap between the area indicated by the cancellation indication and the GB, that the time domain unit type corresponding to the target time domain unit is switched from the first type to the second type.
15. The method according to any one of claims 1 to 14, characterized in that The method further comprises: The terminal receives a target configuration parameter of the time domain unit type, where the target configuration parameter includes at least one of the following: a first configuration parameter, the first configuration parameter corresponding to the first time domain unit type; a second configuration parameter, the second configuration parameter corresponding to the second time domain unit type; A third configuration parameter, the third configuration parameter corresponds to the third time domain unit type.
16. The method according to any one of claims 1 to 14, characterized in that The frequency domain configuration corresponding to the full-duplex operation supported by the terminal satisfies at least one of the following: The GB on the terminal side is a GB configured by the network side device for full-duplex operation on the terminal side; The GB of the network side device is a GB configured by the network side device for full-duplex operation on the network side; The subband on the terminal side is an uplink subband or a downlink subband configured by the network side device for full-duplex operation on the terminal side; The subband of the network side device is an uplink subband or a downlink subband configured by the network side device for full-duplex operation on the network side; The uplink subband size of the terminal side is a subset of the uplink subband size of the network side device; The downlink subband size of the terminal side is a subset of the downlink subband size of the network side device; The GB on the terminal side is a superset of the GB on the network side device.
17. The method according to any one of claims 1 to 14, characterized in that The effective time of the time domain unit type is located after the last symbol of the first physical downlink control channel PDCCH, and the first PDCCH is used to indicate the time domain unit type.
18. A method for determining a time domain unit type, characterized in that: include: The network side device sends first information to the terminal, where the first information is used by the terminal to determine the time domain unit type corresponding to the target time domain unit, and the first information includes at least one of the following: configuration and indication information of the network side device, and scheduling information of the target time domain unit; The terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following: A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit; A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit; A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
19. The method according to claim 18, characterized in that The indication information is used to indicate at least one of the following: The time domain unit type corresponding to the target time domain unit of the terminal; cancelling transmission in a target transmission direction, wherein the target transmission direction includes an uplink transmission direction and a downlink transmission direction; The target time domain unit has no dynamically scheduled transmission.
20. The method according to claim 18, characterized in that The method further comprises: The network side device sends a target configuration parameter of the time domain unit type to the terminal, where the target configuration parameter includes at least one of the following: a first configuration parameter, the first configuration parameter corresponding to the first time domain unit type; a second configuration parameter, the second configuration parameter corresponding to the second time domain unit type; A third configuration parameter, the third configuration parameter corresponds to the third time domain unit type.
21. A device for determining a time domain unit type, applied to a terminal, characterized in that: The device comprises: A determination module, configured to determine, when the terminal supports full-duplex operation, a time domain unit type corresponding to the target time domain unit according to first information; wherein the first information includes at least one of the following: configuration of a network-side device, indication information, and scheduling information of the target time domain unit; The time domain unit type includes any of the following: A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit; A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit; A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
22. A device for determining a time domain unit type, applied to a network side device, characterized in that: The device comprises: A sending module, configured to send first information to a terminal, wherein the first information is used by the terminal to determine a time domain unit type corresponding to a target time domain unit, and the first information includes at least one of the following: configuration and indication information of a network side device, and scheduling information of the target time domain unit; The terminal is a terminal supporting full-duplex operation, and the time domain unit type includes any one of the following: A first time domain unit type, where the first time domain unit type is used to indicate that the terminal and the network side device only perform downlink transmission or uplink transmission in the target time domain unit; A second time domain unit type, where the second time domain unit type is used to indicate that the terminal performs only downlink transmission or uplink transmission in the target time domain unit, and the network side device performs both downlink transmission and uplink transmission in the target time domain unit; A third time domain unit type is used to indicate that the terminal and the network side device perform downlink transmission and uplink transmission simultaneously in the target time domain unit.
23. A terminal, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the time domain unit type determination method according to any one of claims 1 to 17 are implemented.
24. A network side device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the time domain unit type determination method according to any one of claims 18 to 20 are implemented.
25. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the time domain unit type determination method according to any one of claims 1 to 17 are implemented, or the steps of the time domain unit type determination method according to any one of claims 18 to 20 are implemented.