This application relates to the field of communication technologies, and in particular, to an available slot determining method and apparatus, and a terminal.
In the related art, an available slot determining method is only defined as to determine available slots based on semi-static parameters TDD-UL-DL-ConfigurationCommon, TDD-UL-DL-Configuration Dedicated, or SSB-PositionsInBurst. However, in a (TDD) carrier aggregation (CA) scenario, different serving cells have different configurations; or in a multiple transmission reception points (MTRP) scenario, different transmission reception points (TRP) may have different uplink and downlink configurations based on the foregoing parameters. Based on the foregoing parameters, there may be an uplink and downlink conflict on some symbols. It is not clear how to determine available slots in slots containing these conflicting symbols.
According to a first aspect, an available slot determining method is provided, including:
According to a second aspect, an available slot determining apparatus is provided, including:
According to a third aspect, a terminal is provided, including a processor, a memory, and a program or instructions stored in the memory and capable of running on the processor, and when the program or instructions are executed by the processor, the steps of the method according to the first aspect are implemented.
According to a fourth aspect, a terminal is provided, including a processor and a communication interface, where the processor is configured to, before a first uplink transmission is performed in a first cell or at a first transmission reception point TRP, determine an available slot for the first uplink transmission according to a first rule; where
According to a fifth aspect, a readable storage medium is provided, where the readable storage medium stores a program or instructions, and when the program or instructions are executed by a processor, the steps of the method according to the first aspect are implemented.
According to a sixth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method according to the first aspect.
According to a seventh aspect, a computer program/program product is provided, where the computer program/program product is stored in a non-transient storage medium, and the computer program/program product is executed by at least one processor to implement the steps of the method according to the first aspect.
According to an eighth aspect, a communication device is provided and configured to implement the steps of the method according to the first aspect.
The following clearly describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are only some rather than all of the embodiments of this application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of this application fall within the protection scope of this application.
The terms “first”, “second”, and the like in this specification and claims of this application are used to distinguish between similar objects rather than to describe a specific order or sequence. It should be understood that terms used in this way are interchangeable in appropriate circumstances so that the embodiments of this application can be implemented in other orders than the order illustrated or described herein. In addition, “first” and “second” are usually used to distinguish objects of a same type, and do not restrict a quantity of objects. For example, there may be one or a plurality of first objects. In addition, “and/or” in the specification and claims represents at least one of connected objects, and the character “/” generally indicates that the associated objects have an “or” relationship.
It is worth noting that the technology described in the embodiments of this application is not limited to long term evolution (LTE)/LTE-Advanced (LTE-A) systems, but may 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), and other systems. The terms “system” and “network” in the embodiments of this application are often used interchangeably, and the technology described herein may be used in the above-mentioned systems and radio technologies as well as other systems and radio technologies. In the following descriptions, a new radio (NR) system is described for an illustration purpose, and NR terms are used in most of the following descriptions. These technologies may also be applied to other applications than the NR system application, for example, the 6th generation (6G) communication system.
To better understand the embodiments of this application, the following description is provided.
In the related art, a half-duplex UE refers to a UE that cannot simultaneously perform transmitting and receiving operations. When a network configures the UE to transmit on a plurality of serving cells, an uplink transmission and a downlink reception may be configured on the plurality of serving cells at the same time. However, the UE can only perform either the uplink transmission or the downlink reception, but cannot perform transmission and reception simultaneously on the plurality of serving cells. In the plurality of serving cells, a reference cell and other cells are defined per symbol, as follows:
If the higher-level parameter simultaneousRxTxInterBandCA indicates that the UE does not have the capability of simultaneous transmission and reception on a plurality of serving cells, the reference cell is a cell with a lowest index value in the plurality of serving cells configured; and
In the related art, an available slot determining method is only limited to determination of available slots based on semi-static parameters TDD-UL-DL-ConfigurationCommon, TDD-UL-DL-ConfigurationDedicated, or SSB-PositionsInBurst. There is no clear stipulation on the available slot determining method for a half-duplex UE in the TDD CA scenario when there is a conflicting symbol between a reference cell and another cell.
For example, on a downlink symbol determined based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated in a reference cell, if another cell has configured an uplink transmission, for example, configured grant-physical uplink shared channel (CG-PUSCH), through radio resource control (RRC), the UE will drop the uplink transmission on the another cell. In this case, in the uplink transmission in the another cell, a slot in which the symbol is located may be determined as an available slot based on TDD-UL-DL-ConfigurationCommon, TDD-UL-DL-ConfigurationDedicated, or SSB-PositionsInBurst. However, the uplink transmission on the another cell will not actually be performed but will be dropped. Therefore, the slot should not be regarded as an available slot.
For another example, according to a protocol, if the transmission symbol of an uplink channel/signal overlaps with any one of SSB transmission symbols configured through SSB-PositionsInBurst on any one of the serving cells, the UE will not transmit the uplink channel or signal. Therefore, even if some flexible symbols on the current serving cell are configured as UL symbols, and the slot in which they are located may be regarded as an available slot, once another serving cell configures an SSB transmission on any symbol in that slot through SSB-PositionsInBurst, the UE will not perform the uplink transmission on the current serving cell.
In view of this, an embodiment of this application provides an available slot determining method. The following describes in detail the available slot determining method provided in this embodiment of this application by using some embodiments and application scenarios thereof with reference to the accompanying drawings.
As shown in
Step 201: Before performing a first uplink transmission in a first cell or at a first transmission reception point TRP, a terminal determines an available slot for the first uplink transmission according to a first rule. The first cell is a serving cell in a plurality of serving cells configured by the network for the terminal, the first TRP is a TRP in a multiple transmission reception point MTRP scenario, and the MTRP scenario may be an inter cell MTRP or an intra cell MTRP.
In this embodiment of this application, the foregoing first cell may specifically be a current serving cell of the terminal.
For example, when there is a conflicting symbol between a reference cell and another cell, before performing a first uplink transmission in the first cell or at the first transmission reception point TRP, the terminal determines the available slot for the first uplink transmission according to the first rule. This solves the problem that a half-duplex terminal in TDD CA cannot determine the available slot when there is a conflicting symbol between the reference cell and the another cell.
Optionally, the determining an available slot for the first uplink transmission according to a first rule includes:
In an embodiment of this application, the network device can indicate the terminal to perform the half-duplex behavior by setting a parameter to “enable”.
Further, the terminal is not configured to monitor downlink control information format 2_0 (DCI format 2_0).
In this embodiment of this application, a half-duplex terminal in TDD CA, before performing a first uplink transmission in a first cell or at a first transmission reception point TRP, determines an available slot for the first uplink transmission according to a first rule, implementing the objective of determining an available slot.
Optionally, the capability of simultaneous transmission and reception includes at least one of the following:
In other words, the terminal does not have the capability of intra-band simultaneous transmission and reception, or the terminal does not have the capability of cross-band simultaneous transmission and reception, or the terminal does not have the capabilities of intra-band and cross-band simultaneous transmission and reception.
Optionally, the first rule includes at least one of the following:
Optionally, the first uplink transmission includes at least one of the following:
Optionally, the PUSCH repetition includes PUSCH repetition type A and PUSCH repetition type B.
In the case that the foregoing first uplink transmission is PUSCH repetition type A, the first rule includes at least one of the following:
Optionally, the first unavailable symbol includes at least one of the following:
Optionally, the first available symbol includes at least one of the following:
Optionally, the foregoing semi-static slot format may be indicated by TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated.
Optionally, when PUSCH repetition is performed based on available slots, the number of repetitions is only counted for the transmissions in the available slots.
Optionally, a redundant version (RV) used by each PUSCH repetition occasion is determined based on the available slots. To be specific, based on an RV sequence configured by a higher-level parameter, the (mod(n−1,4)+1)th RV in the RV sequence is obtained through calculation, and is the RV corresponding to the nth transmission occasion in K repetitions. The transmission occasion is determined before the first transmission based on the available slots.
Optionally, if the terminal supporting half-duplex carrier aggregation does not support a coverage enhancement function, the terminal does not support the second uplink transmission counted based on the available slots.
Optionally, the foregoing coverage enhancement may be a coverage enhancement in Rel-17. The foregoing second uplink transmission includes at least one of the following: physical uplink shared channel PUSCH repetition;
The foregoing terminal supporting half duplex carrier aggregation satisfies at least one of the following:
The following describes the available slot determining method provided in this application with reference to specific embodiments.
All the following embodiments assume that the network has configured a plurality of serving cells, and the UE does not have the capability of simultaneous transmission and reception in any one or more of the plurality of serving cells, and has the capability of performing a half-duplex behavior under TDD CA. The UE is not configured to monitor DCI format 2_0.
If on a downlink symbol (that is, Semi SFI D) determined on a reference cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, similarly, the corresponding symbol is configured as an uplink symbol on another cell through TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, and in this case, the reference cell and the another cell are in different bands, the UE will drop the possible uplink transmission on the another cell. In this case, even if the another cell regards this symbol as an available symbol based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated of the current cell, an uplink transmission will not be actually performed on this symbol. Therefore, if symbols indicated by TDRA of an uplink transmission include this symbol, the slot in which the symbol is located is regarded as an unavailable slot.
If on a downlink symbol (that is, Semi SFI D) determined on a reference cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, this symbol is configured as a CG-PUSCH repetition transmission on another cell through PPC, the UE will drop the uplink transmission on the another cell. In this case, even if the CG-PUSCH of the another cell regard the slot in which the CG-PUSCH is located as an available slot based on TDD-UL-DL-ConfigurationCommon, TDD-UL-DL-ConfigurationDedicated, or SSB-PositionsInBurst of the current cell, the CG-PUSCH transmission will not actually be performed on the another cell. Therefore, the slot is regarded as an unavailable slot.
If a downlink transmission is configured on a reference cell through RRC and a configured grant CG-PUSCH repetition transmission is configured on another cell through RRC, the UE will drop the uplink transmission on the another cell. In this case, even if the CG-PUSCH on the another cell may regard the slot in which the symbol is located as an available slot based on TDD-UL-DL-ConfigurationCommon, TDD-UL-DL-ConfigurationDedicated, or SSB-PositionsInBurst of the current cell, the CG-PUSCH repetition transmission will not actually be performed on the another cell but will be dropped. Therefore, the slot is regarded as an unavailable slot.
If a downlink transmission is configured on a reference cell through RRC, and it is configured as an uplink symbol for an uplink transmission on another cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, the UE will drop the possible uplink transmission on the another cell. In this case, even if the another cell may configure the uplink symbol as an uplink transmission based on TDD-UL-DL-ConfigurationCommon, TDD-UL-DL-ConfigurationDedicated, or SSB-PositionsInBurst of the current cell, the uplink transmission will not actually be performed on the another cell but will be dropped. Therefore, if symbols indicated by TDRA of an uplink transmission include this symbol, the slot in which the symbol is located is regarded as an unavailable slot.
If on an uplink symbol configured on a reference cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, it is configured as a downlink symbol on another cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, the UE will drop the possible downlink transmission on the another cell. Herein, the downlink transmission does not include an SSB transmission configured through SSB-PositionsInBurst. In this case, such uplink symbols on the reference cell can be further configured as uplink transmissions. Therefore, such symbol can be regarded as available symbols.
If on an uplink symbol configured on a reference cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, a downlink transmission is configured on another cell through RRC, the UE will drop the possible downlink transmission on the another cell. In this case, such uplink symbols on the reference cell can be further configured as uplink transmissions. Therefore, such symbol can be regarded as available symbols.
If a CG-PUSCH is configured on a reference cell through RRC, and a downlink transmission is configured on the corresponding symbol on another cell through RRC, the UE will drop the possible downlink transmission on the another cell. In this case, such uplink symbols on the reference cell can be regarded as available symbols.
If on an uplink symbol configured with a CG-PUSCH on a reference cell through RRC, a downlink symbol is configured on another cell based on TDD-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated, the UE will drop the possible downlink transmission on the another cell. Herein, the downlink transmission does not include an SSB transmission configured through SSB-PositionsInBurst. In this case, such uplink symbols on the reference cell can be regarded as available symbols.
In this embodiment of this application, a half-duplex terminal in TDD CA, before performing a first uplink transmission in a first cell or at a first transmission reception point TRP, determines an available slot for the first uplink transmission according to a first rule, implementing the objective of determining an available slot.
It should be noted that the available slot determining method provided in this embodiment of this application may be performed by an available slot determining apparatus or a control module for performing the available slot determining method in the available slot determining apparatus. An available slot determining apparatus provided in an embodiment of this application is described by assuming that the available slot determining method in this embodiment of this application is performed by the available slot determining apparatus.
As shown in
Optionally, the apparatus in this embodiment of this application further includes:
Optionally, the first determining module is configured to:
Optionally, the capability of simultaneous transmission and reception includes at least one of the following:
Optionally, the first rule includes at least one of the following:
Optionally, the first unavailable symbol includes at least one of the following:
Optionally, the first available symbol includes at least one of the following:
Optionally, if the terminal supporting half-duplex carrier aggregation does not support the coverage enhancement function in the first standard version, the terminal does not support the second uplink transmission counted based on the available slots.
Optionally, the first uplink transmission or the second uplink transmission includes at least one of the following:
In the apparatus in this embodiment of this application, a half-duplex terminal in TDD CA, before performing a first uplink transmission in a first cell or at a first transmission reception point TRP, determines an available slot for the first uplink transmission according to a first rule, implementing the objective of determining an available slot.
The available slot determining apparatus in this embodiment of this application may be an apparatus or an apparatus or electronic device having an operating system, or may be a component, an integrated circuit, or a chip in a terminal. The apparatus or electronic device may be a mobile terminal or a non-mobile terminal. For example, the mobile terminal may include but is not limited to the types of the terminal listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, a self-service machine, or the like, which are not specifically limited in the embodiments of this application.
The apparatus provided in this embodiment of this application can implement the processes implemented by the method embodiment in
Optionally, as shown in
An embodiment of this application further provides a terminal, including a processor and a communication interface, where the processor is configured to, before a first uplink transmission is performed in a first cell or at a first transmission reception point TRP, determine an available slot for the first uplink transmission according to a first rule; where
Specifically,
A person skilled in the art can understand that the terminal 500 may further include a power supply (for example, a battery) for supplying power to the components. The power supply may be logically connected to the processor 510 through a power management system. In this way, functions such as charge management, discharge management, and power consumption management are implemented by using the power management system. The structure of the terminal shown in
It should be understood that in this embodiment of this application, the input unit 504 may include a graphics processing unit (GPU) 5041 and a microphone 5042. The graphics processing unit 5041 processes image data of a static picture or a video that is obtained by an image capture apparatus (for example, a camera) in a video capture mode or an image capture mode. The display unit 506 may include the display panel 5061. The display panel 5061 may be configured in a form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071 is also referred to as a touchscreen. The touch panel 5071 may include two parts: a touch detection apparatus and a touch controller. The other input devices 5072 may include but are not limited to a physical keyboard, a function key (for example, a volume control key or an on/off key), a trackball, a mouse, and a joystick. Details are not described herein.
In this embodiment of this application, the radio frequency unit 501 sends downlink data received from a network-side device to the processor 510 for processing, and in addition, sends uplink data to the network-side device. Generally, the radio frequency unit 501 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, and a duplexer.
The memory 509 may be configured to store software programs or instructions and various data. The memory 509 may mainly include a program or instruction storage region and a data storage region. The program or instruction storage region may store an operating system, an application program or instructions required by at least one function (for example, an audio play function or an image play function), and the like. In addition, the memory 509 may include a high-speed random access memory, and may further include a non-volatile memory, where 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. For example, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 510 may include one or more processing units. Optionally, an application processor and a modem processor may be integrated into the processor 510. The application processor primarily processes an operating system, user interfaces, application programs or instructions, and the like. The modem processor primarily processes radio communication, for example, being a baseband processor. It can be understood that the modem processor may alternatively be not integrated in the processor 510.
The processor 510 is configured to, before a first uplink transmission is performed in a first cell or at a first transmission reception point TRP, determine an available slot for the first uplink transmission according to a first rule; where
Optionally, the processor 510 is configured to determine the available slot for the first uplink transmission according to the first rule, in a case that the terminal does not have a capability of simultaneous transmission and reception in the plurality of serving cells, the terminal has reported a capability of supporting a half-duplex behavior under time division duplex carrier aggregation TDD CA, and a network device has indicated the terminal to perform the half-duplex behavior.
Optionally, the capability of simultaneous transmission and reception includes at least one of the following:
Optionally, the first rule includes at least one of the following:
Optionally, the first unavailable symbol includes at least one of the following:
Optionally, the first available symbol includes at least one of the following:
Optionally, if the terminal supporting half-duplex carrier aggregation does not support the coverage enhancement function in the first standard version, the terminal does not support the second uplink transmission counted based on the available slots.
Optionally, the first uplink transmission or the second uplink transmission includes at least one of the following:
In this embodiment of this application, a half-duplex terminal in TDD CA, before performing a first uplink transmission in a first cell or at a first transmission reception point TRP, determines an available slot for the first uplink transmission according to a first rule, implementing the objective of determining an available slot.
An embodiment of this application further provides a readable storage medium, where the readable storage medium may be volatile or non-volatile. The readable storage medium stores a program or instructions, and when the program or instructions are executed by a processor, the processes of the foregoing embodiments of the available slot determining method are implemented, with the same technical effects achieved. To avoid repetition, details are not described herein again.
The processor is a processor in the terminal described in the foregoing 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 disc.
An embodiment of this application further provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instructions to implement each process of the foregoing available slot determining method embodiment, with the same technical effects achieved. To avoid repetition, details are not described herein again.
An embodiment of this application further provides a computer program/program product. The computer program/program product is stored in a non-transient storage medium, and the computer program/program product is executed by at least one processor to implement the steps of the foregoing available slot determining method.
It should be understood that the chip mentioned in an embodiment of this application may also be referred to as a system-level chip, a system chip, a chip system, a system-on-chip, or the like.
It should be noted that in this specification, the terms “include” and “comprise”, or any of their variants are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements not only includes those elements but also includes other elements that are not expressly listed, or further includes elements inherent to such process, method, article, or apparatus. In absence of more constraints, an element preceded by “includes a . . . ” does not preclude the existence of other identical elements in the process, method, article, or apparatus that includes the element. Furthermore, it should be noted that the scope of the method and apparatus in the embodiments of this application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in a reverse order depending on the functions involved. For example, the described method may be performed in an order different from the order described, and steps may be added, omitted, or combined. In addition, features described with reference to some examples may be combined in other examples.
Based on the above description of embodiments, persons skilled in the art can clearly understand that the method in the foregoing embodiments can be implemented through software on a necessary hardware platform or certainly through hardware only, but in many cases, the former is the more preferred implementation. Based on such an understanding, the technical solutions of this application essentially, or the part contributing to the related art may be implemented in a form of a computer software product. The computer software product is stored in a storage medium (for example, a ROM/RAM, a magnetic disk, or an optical disc), and includes several instructions for instructing a terminal (which may be a mobile phone, a computer, a server, a network device, or the like) to perform the method described in the embodiments of this application.
The foregoing describes the embodiments of this application with reference to the accompanying drawings. However, this application is not limited to the foregoing specific embodiments. These specific embodiments are merely for illustration rather than limitation. Inspired by this application, persons of ordinary skill in the art may develop many other forms without departing from the essence of this application and the protection scope of the claims, and all such forms shall fall within the protection scope of this application.
Number | Date | Country | Kind |
---|---|---|---|
202111300572.8 | Nov 2021 | CN | national |
This application is a Bypass Continuation application of PCT International Application No. PCT/CN2022/129253 filed on Nov. 2, 2022, which claims priority to Chinese Patent Application No. 202111300572.8, filed in China on Nov. 4, 2021, which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/129253 | Nov 2022 | WO |
Child | 18645916 | US |